Я не трушный программист

Есть такие люди которые начали кодить в школьном возрасте, в универе написали свой компилятор, потом устроились в гугл, а в свободное время пилят опенсорс. Зачастую эти люди пришли в профессию вот вообще не за деньгами. Им просто нравилось. Они все время что-то изучали, кодили, экспериментировали. Потом закономерно поступили на соответствующую специальность и понеслось.

Это те самые трушные программисты, которые теперь смотрят на всех как на говно. Они всецело посвящают себя этому делу. Причем, тут дело даже не в дисциплине. То есть, они себя не заставляют.

Тут скорее заполнение какой-то пустоты, убегание от реальности. Просто кто-то убегает в алкоголь или игры, кто-то в программирование. Оно становится спасением и проклятием. Боль приглушается, но человек отдаляется от образа “нормального”. Он не умеет общаться, знакомиться с противоположным полом. Ему не интересно смотреть сериальчики, бухать, играть, путешествовать. У него нет других интересов, нет других отдушин.

Понятно, что не все такие.

Эти люди не смотрят “пайтон за час” на ютубе. Они пишут драйвера для линукса в виме.

Я точно могу сказать - я не один из них. Я стал программистом, потому что мне не хотелось быть разнорабочим на стройке. Мне хотелось сидеть за компом в уютном офисе (а лучше дома), попивать кофе и зарабатывать нормальные деньги. А, ну и еще хотелось иметь возможность работать в любой стране мира, без привязки к языку или чему-либо еще. Я не знал другой такой профессии в тот момент. К тому же какой-то минимальный интерес к программированию у меня был. Этого оказалось достаточно.

Люблю ли я то, что делаю? Смотря что подразумевать под любовью. Мне нравится моя работа. Мне нравится, что я работаю из дома. Что получаю нормальную зп. Нравится писать код и периодически изучать что-то новое. Но мне нравится еще куча всего, не связанного с программированием. У меня есть жена, друзья, близкие. Мне нравится ходить в походы и путешествовать. Я люблю играть на гитаре, петь. Нравится бегать, играть в настолки и компьютерные игры, смотреть сериалы, учить языки (человеческие). У меня есть целая жизнь и я не готов от нее отказаться. У меня нет потребности убежать и спрятаться в программировании.

Потому что это работа. А на работу мы ходим исключительно ради одного - денег. Это конечно не распространяется на тех самых трушных, о которых я упоминал ранее. Но для всех остальных программирование - это работа. И идут они на нее только для того, чтобы зарабатывать деньги.

Не знаю, как сейчас, но раньше точно была популярна фраза “Ты должен всей душой любить кодить, иначе ты не выдержишь, не сможешь, и вообще не поймешь”. Я по молодости и наивности в нее даже верил и все заставлял себя любить программирование. Сейчас я не хочу притворяться, да и не за чем это делать. Это просто работа. Никто не говорит инженеру-конструктору, что он должен любить свое дело всей душой, после работы чертить пет-проекты, и 24/7 в этом всем вариться. Для всех нормально, что люди любых профессий после работы идут отдыхать, проводить время с близкими, и заниматься чем угодно. И только айтишникам говорят: это должно быть прям твое, ты должен просыпаться и засыпать с мыслями о решении текущей задачи. Должен контрибьютить в опенсорс, решать литкод, ездить по конференциям и прочие стереотипы.

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

Да, я никогда не стану “лучшим айтишником” или типа того. Я не хочу посвятить свою жизнь тому, чтобы рвать жопу в поисках всеобщего одобрения. Зачем? Чтобы кому-то что-то доказать? Нет, спасибо. Я хочу делать свое дело достаточно хорошо, чтобы мне самому было не стыдно за свой труд. Чтобы в конце дня я знал, что я не сделал херню. Так я буду получать удовлетворение от своей работы, а это приятно.

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

Если ты начинающий программист и из-за таких историй чувствуешь себя самозванцем - пойми, с тобой все нормально. Тебе просто пытаются навязать тупые стереотипы и заставить тебя думать, что ты лох и у тебя ничего не получится. Синдром вахтера в чистом виде. Выкинь весь этот булщит из головы. Учись, пиши код, проходи собесы.

Я не говорю, что достаточно пройти курс Java для чайников и начинать просить 300к/наносек. Да, нужны скилл и знания. Как и везде. Чтобы научиться управлять самолетом надо изучить много теории и налетать часы практики. Но никто же не говорит “ты должен от природы быть пилотом”.

Вывод: быть специалистом - да, фанатиком - не надо.

11
2 комментария

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

1

Комментарий недоступен