
Здравствуйте, Уважаемые Читатели, меня зовут Юрий Лемехов, по образованию я – клинический психолог, и в сегодняшнем видео при помощи диалога-интервью с моим другом Женей (имеющим 10-летний стаж работы на языке C# (Си-шарп)) я расскажу о том, как стать успешным программистом.
В данном видеоролике мы подробно разберем и ответим на следующие вопросы:
1) Кто такие джуниоры, миддлы и сеньоры. Как присваиваются данные звания. Сколько лет стажа необходимо для получения каждого из них;
2) Какая эмоция является самой главной и необходимой для того, чтобы стать успешным программистом;
3) Какие языки программирования сейчас существуют. Низкоуровневые и Высокоуровневые языки программирования – в Чем их принципиальное отличие. Какие языки сейчас наиболее актуальны в плане получения заказов при работе фрилансером или при устройстве на работу. Как выбрать свой язык программирования. Есть ли смысл учить РАЗНЫЕ языки программирования или же надо бить в ОДИН язык и программировать на нем всё время;
4) Как обучаться программированию. Особенности высшего образования: в чем его плюсы и минусы. Когда начинать учиться программированию. С чего желательно начинать новичку: два пути в изучении программирования: объектно-ориентированное программирование vs процедурное программирование – что круче;
5) Можно ли научиться программированию на различного рода курсах, а также при помощи индивидуальных занятий с преподавателем. Полезно ли заниматься самообразованием в данной сфере;
6) После чего уже окончательно можно понять, что ты стал достаточно хорошим программистом для того, чтобы предпринимать свои первые попытки устроиться на работу. 3 кита программирования: Классы, Инкапсулирование и Полиморфизм. Понимание алгоритмов и написание самостоятельных программ;
7) Какие учебные дисциплины необходимо развивать и на какие делать упор для того, чтобы стать успешным программистом. Важно ли программисту знать английский язык, логику, физику или математику, и, если да, то на каком уровне;
8) Какова иерархическая структура компаний. Обычные рядовые программисты, аутсорсинговые компании-заказчики, тим-лидеры. В чем их отличия;
9) Какими дополнительными навыками желательно обладать, чтобы стать хорошим программистом;
10) Как успешно пройти собеседование. Что необходимо знать и уметь для того, чтобы тебя взяли в какую-либо компанию либо работать бесплатно и набираться опыта, либо на минимальные деньги (зарплату джуниора). Рекомендованная литература по си-шарпу. Есть ли смысл делать пробные вылазки на собеседования (т.е. периодически отправлять резюме и приходить на одни и те же вакансии в одни и те же компании). Как НЕ надо устраиваться на работу и как НЕ надо проходить собеседования. Адекватная личность;
C моими онлайн-услугами психолога-психотерапевта Вы можете ознакомиться в статье «Онлайн психолог».
Рекомендую Вам подписаться на мои Ютуб-каналы «Юрий Лемехов» и «Мир Психологии».