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