Найти в Дзене
🖥️ Маленькие хитрости

Как стать программистом с нуля

Нужно ли программисту профильное образование, подходит ли эта работа для интровертов, сложно ли учиться и стоит ли вообще браться за это дело — вся информация вот тут. Остальное разберем ниже. Условно всех программистов можно разделить на 3 группы: Сколько времени уходит на обучение на каждый уровень? Первый этап всегда самый сложный, хотя бы психологически. Потому что нужно влиться в новую нишу, разобраться в ней. По времени это занимает примерно 1500 часов чистого времени. То есть полгода по 8 часов ежедневно, либо год по 4 часа каждый день. После обучения работать в нише Junior придется как минимум 1,5 года. После этого программист переходит в уровень Middle. В нем придется работать еще года 2. Только после этого программист дорастает до уровня Senior. То есть при должном напоре и эффективности, добраться до вершины можно за 4-5 лет. Стоит ли тратить время на курсы программирования 3, 6, 9 месяцев? Часто можно увидеть в интернете рекламу курсов программирования на 3, 6 или 9 месяце
Оглавление

Нужно ли программисту профильное образование, подходит ли эта работа для интровертов, сложно ли учиться и стоит ли вообще браться за это дело — вся информация вот тут. Остальное разберем ниже.

Источник https://m.fishki.net/upload/users/2021/02/12/1779359/34e66ded0ec312d472a4070c5640c28d.jpg
Источник https://m.fishki.net/upload/users/2021/02/12/1779359/34e66ded0ec312d472a4070c5640c28d.jpg

Условно всех программистов можно разделить на 3 группы:

  1. Junior — это начинающий программист, который может эффективно решать задачи, но в случаях сложностей ему требуется помощь.
  2. Middle — полностью самостоятельный программист, который справляется со всеми возникающими вопросами и задачами.
  3. Senior — не просто эксперт по программной части, но специалист в бизнесе. Помогает решать вопросы на разных уровнях.

Сколько времени уходит на обучение на каждый уровень?

Первый этап всегда самый сложный, хотя бы психологически. Потому что нужно влиться в новую нишу, разобраться в ней. По времени это занимает примерно 1500 часов чистого времени. То есть полгода по 8 часов ежедневно, либо год по 4 часа каждый день. После обучения работать в нише Junior придется как минимум 1,5 года.

После этого программист переходит в уровень Middle. В нем придется работать еще года 2.

Только после этого программист дорастает до уровня Senior. То есть при должном напоре и эффективности, добраться до вершины можно за 4-5 лет.

Источник https://privetpeople.ru/23fevr/Spasatel/programmist-34.jpg
Источник https://privetpeople.ru/23fevr/Spasatel/programmist-34.jpg

Стоит ли тратить время на курсы программирования 3, 6, 9 месяцев?

Часто можно увидеть в интернете рекламу курсов программирования на 3, 6 или 9 месяцев, по 2-4 часа в неделю. При этом создатели такого обучения обещают, что по его окончанию выпускники смогут найти работу с заработной платой 100 000 рублей и выше.

Неправда.

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

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

Есть ли вообще смысл в платных курсах программирования?

Да, если тратить время с умом. Самостоятельно изучать специальность, быть активным, задавать миллионы вопросов наставникам. Тогда может быть толк.

Источник http://chopor.ru/img/2020/11/568-Anekdoty-pro-programmistov-i-pol'zovateley-Chast'-12.jpg
Источник http://chopor.ru/img/2020/11/568-Anekdoty-pro-programmistov-i-pol'zovateley-Chast'-12.jpg

Какие курсы программирования выбрать?

Лучше всего выбирать бесплатные курсы программирования. Потому что главное в них — возможность задавать вопросы наставнику. Все остальное можно найти в бесплатном доступе.

Проблема всех платных курсов в том, что обучающихся много, а учителей мало. А потому они не могут уделить всем достаточно внимания.

Как же стать программистом с нуля?

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

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

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

В последнюю очередь — нужен план обучения и конкретные сроки. В этом как раз должен помочь наставник. Потому что обучающийся сам не знает, чего он не знает и что он должен узнать.

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

#маленькие_хитрости

#компьютерные_хитрости

#программист

#хочу_стать_программистом

#как_стать_программистом_с_нуля

Читайте также:

Если вам понравилась статья, поставьте лайк, поделитесь в социальных сетях, и не забудьте 👉 подписаться на канал, чтобы не пропустить новые выпуски!