главная новое лучшее написать
9

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

Мне всегда нравилась моя работа программиста. Я с детства любил компьютеры. Наверное, самым первым моим компьютером был мамин программируемый калькулятор "Электроника МК-52" (не знаю, откуда он взялся у мамы, она им никогда не пользовалась). Потом у нас дома появился советский клон "Спектрума" БК-0010-01 и набор кассет с программами (в основном, играми) и понеслось. Какой кайф был каждый раз вручную писать программу на Бейсике, чтобы поиграть в игру "Угадай число"! Записывать программы на кассеты я не умел.

Ещё мне всегда нравилась математика. Самым большим моим достижением было второе место на областной школьной олимпиаде и поступление на мехмат. Как потом выяснилось, особыми талантами я не обладал, но и не всем дано. Зато программирование я полюбил.

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

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

Под херней я имею ввиду не конкретную фактическую херню, вроде перекрашивания кнопок и переписывания внутреннего инструмента с питона на го, а экзистенциональную, длящуюся херню. Не хочу приводить конкретных примеров, но попытаюсь объяснить этот феномен через невозможность дать честный и благородный ответ на пятый подряд вопрос "а зачем мы это делаем?". Если на первые пару вопросов можно ответить чем-то в духе "чтобы сэкономить время и деньги пользователей" или "удешевить поддержку", то копая дальше вглубь оказывается, что, во-первых, польза марджинальная, во-вторых, это и так работает хорошо, часто даже без нас, а в третьих, ну, мы тут деньги зарабатываем. Но тут тоже есть вопросики.

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

Книга Bullshit Jobs ровно про это. Большинство современной работы выполняет социальную функцию — как-то занимает людей и дает им средства для жизни и стимуляции экономики. Важно раздавать людям деньги и давать им почувствовать себя полезными. Саму работу при этом можно не делать. Иногда даже лучше не делать.

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

Мой хороший друг говорит мне, мол, просто найди интересную работу. Но как это сделать, если интересной работы объективно мало и на каждое место жестокая конкуренция?

А вы часто задаете себе вопрос, а не херню ли вы делаете? Как вы на него отвечаете?

2 finder 31-12-2023

Многие программисты делают эпсилон для миллионов. Один эпсилон это очень мало, но "цифровая инфраструктура" (изинити за канцеляризм) из них в итоге состоит.

Но вопрос "не херню ли я делаю" всегда хороший, да. Просто он не пессимистичный, а actionable!

(Про "интересной работы объективно мало и на каждое место жестокая конкуренция"- в беспилотные автомобили afaik есть вакансии и закрываются они не сильно быстрее других; в 2024 это точно не булшит джоб, у них шансов на массовый запуск больше, чем когда-либо)

ответить
2 1e9y 02-01-2024

Хорошая идея про actionable, надо подумать.

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

ответить
1 anonymous 01-01-2024

Дворником еще хуже работать, убираешь-убираешь, а они все опять засрали. Или просто снегопад пошел, вот как сегодня, и даже нахуй некого послать.

ответить
3 1e9y 02-01-2024

Если дворник убирает улицу с намерением сделать её чистой навсегда, но он подходит к своей работе с неправильным отношением. Check your attitude, как говорится. Дворник убирает, чтобы улица стала чуть чище и чтобы принести пользу людям вокруг. В этом его работа даже лучше работы большинства программистов, многие из которых заняты тем, чтобы поэффективнее тебе что-то продать, тебя найти или завладеть твоим вниманием (citation needed). Работа дворника ближе к труду повара, который готовит еду, которую сразу же съедают, и котороую нужно готовить вновь. Но есть в этом бесконечном цикле определенное благородство!

ответить
1 breakneck 09-01-2024

Мое понимание: есть два типа направления работы, первое это "улучшательное", когда вот прибавочный эпсилон размазывается, второй, это когда прям что-то сильно новое меняющее ланшафт появляется (хоть и локальный, да, тут вопрос личного восприятия масштаба появляется, в определенный момент и "Яндекс средняя компания").
Если ты неплох, то работы первого типа хоть отбавляй, за вторую приходится больше бороться и толкаться локтями, но и чувства, что такие места вокруг пропадают тоже нет (по рассказам коллег как намного более жесткий пример можно привести FAANG'и всякие).
Так что это еще и может быть и просто естественным желанием "размять неиспользуеые мышцы", потому что между этими занятиями есть еще и некое противоречие, которое отлично иллюстрируется картинкой с волками и "мощью лапищ".
Супер-совета не будет, мне пока просто удавалось получать разные типы задач, так что вовремя сбрасывал усталость от чего-то одного.

ответить