Путь программиста: от 100$ до 10000$ в месяц (fb2)































Введение3

Часть 1. СТАТИСТИКА4

Глава 1. Шокирующие данные4

Глава 2. Грабли, которые обязательно треснут нас по лбу6

Часть 2. АНАЛИТИКА7

Глава 3. Смотрим в книгу, видим фигу7

Глава 4. Пора взглянуть на себя без прикрас15

Глава 5. Начинаем взлетать. Концепция развития программиста19

Часть 3. ПРАКТИКА21

Глава 6. Мощный рывок вперед. Развитие профессиональных навыков21

Глава 7. Ускорение до максимума. Развитие сопряженных навыков34

Глава 8. В полушаге от идеала. Развитие общих навыков40

Часть 4. ИТОГИ46

Глава 9. От новичка до гуру. Дерево развития технаря46

Глава 10. Заключение50

Приложение А. Чем Школа Программирования может быть полезна лично Вам52

Приложение Б. Продукты и обратная связь55









Введение

Если Вы читаете эти строки, то, скорее всего, Вас заинтересовала тема данной книги. Лично нас она волнует уже давно. Кстати кто мы такие?

В недавнем прошлом мы – выпускники МГТУ им. Баумана, кафедры программного обеспечения вычислительной техники. Ежедневно практикуясь в программировании, мы накопили богатый 10-летний опыт разработки ПО и веб-проектов, изучили множество тонкостей программирования, от маленьких практических секретов, до методологий построения систем, масштабов предприятия. Подробнее о нас Вы сможете узнать по адресу http://prog-school.ru/2010/01/ob-avtorax/.

В этой книге мы собрали большое количество советов (включая уникальную пошаговую инструкцию развития!) всем тем, кто, будучи программистом, хочет добиться успеха в карьере, кто задумывается о своем профессиональном росте и хочет сделать этот процесс контролируемым. Тем, кто понимает, что профессионал всегда имеет огромное количество привилегий (в том числе финансовых) перед середнячком, наверняка будут интересны собранные здесь знания, которые мы неоднократно проверили на практике, и которые помогли нам добиться успеха в собственных проектах. Итак, всем, кто ищет кратчайший путь от среднестатистического программиста до гуру информационных технологий (с внушительной репутацией, солидным доходом, собственными проектами), желаем приятного чтения!





Часть 1. СТАТИСТИКА

Глава 1. Шокирующие данные


Мы долго думали с чего начать и решили Вас поразить. Поэтому сразу же приведем статистику, которая не может оставить нас равнодушными. Мы искренне желаем Вам задуматься над этими цифрами.


Из 100 начинающих программистов:

98 не уделяют достаточного времени выбору инструментов разработки, что снижает её эффективность в 2-3 раза;

95 не задумываются о том, в каком направлении программирования они хотели бы совершенствоваться и развиваться;

80 не знают, в проектах какого рода они хотели бы участвовать через 3 года;

73 меняют своё место работы в течение первого года;

32 в течение 18 месяцев оставляют программирование окончательно и начинают заниматься другими вещами;

Лишь 2 (двое!!) добиваются впечатляющих результатов и в дальнейшем встают во главе ИТ компаний.


Ну что, не испугались таких цифр? Если посмотреть на картину с высоты статистических данных, то становится немного страшновато за судьбу программистов :)

На самом деле цифры столь плачевные только потому, что программистов новичков слишком много. И абсолютное большинство их них даже не задумывается о своем профессиональном росте. Плывут по течению и ждут, когда на них посыпятся деньги. Как можно догадаться, к таким успех не приходит никогда. Что же нужно делать, чтобы превратиться из человека без знаний в суперпрофессионала своего дела?

Как ни странно, ничего волшебного и секретного в успехе ИТшника нет. Вам даже не потребуется везение. Зато нужно нечто более важное – упорство и дисциплина.

Мы ещё не раз подробно остановимся на этих моментах. А пока, если Вы готовы проявить свою силу воли на пути к профессиональному успеху, то мы искреннее желаем чтобы у Вас всё получилось, и Вы дошли до самой вершины! Путь к успеху начинается прямо сейчас! И вот Вам первое задание…




Отложите книгу и дайте себе три честных ответа на следующие вопросы:

Что я из себя представляю как программист?

Чему я хочу научиться в программировании?

Что я готов сделать для этого?

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











Глава 2. Грабли, которые обязательно треснут нас по лбу

В главе 4 мы приведем список критериев, по