heap.tech
лаборатория велосипедов
×

Как стать программистом. С чего начать.

27 января 2016
За свою бытность в качестве разработчика овер9000 раз я слышал вопрос «как стать программистом». Слышал его от совершенно разных людей. Правда, вопрос не всегда звучал в точности так, как в заголовке. Обычно диалог тактично – по-пацански подводится к основному вопросу трудоустройства на ЗП минимум в 3 зарплаты в макдональдсе и главное сразу.
- Я не знаю, кем хочу работать, но ЗП точно хочу большую. А ты кем работаешь, программистом ? Слушай, я тоже хочу, вашей компании нужны программисты ?
Отвечаешь, что да, нужны, и не только нам, а еще и многим другим компаниям тоже нужны. Не успев договорить, получаешь ответ – «берите меня, я ничего не знаю, но платите мне и я научусь, там учиться то нечему». Если кинуть фразу «а может лучше сначала что-то поучить, а потом приходить устраиваться» то, поздравляю, у %username% появится кровный враг. Плохой, плохой %username%, не взял к себе на работу за глаза, а еще друг называется!
Это нормальная практика, дожившая до нас со времен совка. Но даже тогда, людей с улицы просто так не назначали инженерами или конструкторами. Правда это уже не важно, вас захейтили и потерли из друзей в уютненьком.


Пару дней назад меня попросили поболтать с юным дарованием, который хотел стать программистом. Круто, еще один, ничего не умет, а возможно даже и не хочет уметь, но должность и оклад ему подавай прямо вот вчера. Так подумал я, но, меня ожидал разрыв шаблонов.
Встретившись с парнем, назовем его Паша, я не ожидал услышать от него чего-то нового, чего я до их пор не слышал на подобных встречах. Но если я пишу эту статью – что-то однозначно побудило меня на это.
Паше 20 лет, учится в гос. ВУЗе на дневном, в Москве. Сам тоже москвич. В ВУЗ поступил сам, но на платное. Будущий инженер, специальность слабо связанная с ИТ. Первое, что меня смутило, как же он собирается проситься на работу, он на учебе 6 дней в неделю с 10 до шести... Далее дословно:

- Паш, как ты планируешь работать, если ты 80% времени отдаешь учебе ?

- Так я не хочу устраиваться, по крайней мере сейчас. Я хочу найти то, что меня заинтересует и освоить. А если пойдет дело и я увлекусь – то на старших курсах найду что-нибудь по профилю

- А что именно интересует ?

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


Разрыв. Куски моих шаблонов разлетелись по галактике. Такому молодому специалисту не помочь – засрать себе карму на 100 лет вперед, её моим правнукам еще оттирать придется. Естественно я постарался заинтересовать и мотивировать его. Предложил для изучения разные технологии, области разработки. Предложил попробовать дизайн, аналитику. Из всего предложенного он остановился на javascript + html – пишет расширения под хром. Конечно, пока они простые, взять сложить и отнять. Сам с этого начинал, но это явно круче, чем продавать телефоны в ларьке. Это светлая сторона силы.

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

Оставлять комментарии могут только зарегистрированные пользователи

@zizzleZee
10 февраля 2016
Кто первый, тот не последний.
Но, в этот раз, это похоже не так

var p = 3,14285714;