Как обучаться

3 1

Я почти перестал пользоваться Surface Pro, на котором я любил использовать OneNote. Сегодня открыл это приложение и тут у меня есть много заметок с темами для видео от читателей, которые я сохранял и так и не записал видео. Вот один из вопросов, уже не помню, откуда он: 

Не могли бы сделать видео о том как подробно стать на путь программиста. От и до , что и как учить и кем можно стать в каком направлении. Все видео в ютуб говорят, не важно какой язык учить что работу можно найти. И потому посмотрел вакансии на крупные кампании в рф на требование кандидатам. 

уверенные знания JavaScript/JQuery

знания HTML, CSS

знания PHP

знания MYSQL

понимание принципов ООП

Изучил хтмл, теперь учу цсс. Думаю в правильном направлении двигаюсь. Столько вопросов в голове и не знаю как коротко спросить.

 

Ответ

На счет направления - сложно сказать, в правильном направлении ты движешься или нет, потому что пока ты изучаешь вторую строку из списка. То, что изучаешь HTML и CSS - это хорошо, главное не нужно инвестировать в это слишком много времени. CSS очень большой и чтобы узнать все, нужно потратить много времени, можно даже всю жизнь учиться, потому что пока изучаешь существующие вещи, уже появляются новые. Так что научился оформлять базовые стили, почувствовал небольшую уверенность, двигайся дальше. 

На счет первой строки - JavaScript действительно нужен, а вот jQuery уже мало кто использует. Так что на него тоже можно потратить пару дней, чисто познакомится с тем, что это такое, но не более. Лучше потратить время на React или Angular. В России вроде Vue популярен. Лучше все же React, на него нужно будет меньше времени на мой взгляд. 

На счет PHP/MySQL - эта связка до сих пор остается популярной и достаточно много используется. Попробуй, если понравится, то можешь использовать. Если нет, то это не единственная связка. Но я так понимаю, что ты уже проделал исследование и увидел, что популярно и если PHP/MySQL популярны там, где ты живешь, то точно стоит изучать эту связку. Когда? 

Когда немного изучил HTML и CSS, то я бы уже стал изучать PHP и MySQL. Что из этого первым? Наверно БД лучше первой. У меня на програмысли видеоуроки если видео по базам данных. 

Принципов ООП - до сих пор зачем-то просят эти знания, хотя мало кто сейчас использует так сильно ООП, как это было много лет назад. Сейчас больше популярна композиция и если ООП требуется для прохождения интервью, то познакомится придется. Просто прочитай три статьи в википедии про наследование, инкапсуляцию и полиморфизм. Я на бусти недавно про эту тему с точки зрения C# рассказывал. 

Но если для собственного развития, то лучше изучить паттерны программирования, они в программировании больше нужны. Это просто готовые решения популярных задач, как правильно их решать. Не логических, а именно таких, с которыми приходится сталкиваться каждый день. 


Понравилось? Кликни Лайк, чтобы я знал, какой контент более интересен читателям. Заметку уже лайкнули 1 человек


Комментарии

Yaroslav Artiushenko

12 Декабря 2022

Михаил, интересная тема, спасибо большое. Сам последнее время в ожидании канадской визы в Ирландии закончил их курсы по HTML & CSS а также JavaScript (получил сертификаты Certiport). Очень хочется по приезду искать работу в этом направлении но так как никогда с этой сферой не сталкивался то даже не знаю насколь реально ли будет найти что то. На что бы Вы обратили в первую очередь внимание при приеме на работу на должность джуниора или может есть вакансия что-то вроде "помощник программиста". Из Вашей статьи Я так понимаю мне следующим шагом нужно изучить тему баз данных?


Михаил Фленов

13 Декабря 2022

Есть интерны - в основном это студенты, которые хотят получить практику и они еще не относятся к Джуниор программистам.


Yaroslav Artiushenko

13 Декабря 2022

Спасибо за совет!


Добавить Комментарий

Еще что-нибудь

Хотите найти еще что-то интересное почитать? Можно попробовать отфильтровать заметки на блоге по категориям.

О блоге

Программист, автор нескольких книг серии глазами хакера и просто блогер. Интересуюсь безопасностью, хотя хакером себя не считаю

Обратная связь

Без проблем вступаю в неразборчивые разговоры по e-mail. Стараюсь отвечать на письма всех читателей вне зависимости от страны проживания, вероисповедания, на русском или английском языке.

Пишите мне