andrzejn: (Default)
[personal profile] andrzejn


Всё началось... смотря откуда считать. Тридцать пять лет назад я составил свою первую работающую программу для калькулятора МК-54. Тридцать лет назад получил свои первые деньги за написанную программу. Двадцать восемь лет назад устроился на первую программистскую работу. Мест работы я с тех пор сменил немного - на последнем, четвёртом, я проработал восемнадцать лет.

Динозавром я себя не считаю. Динозавры успели всерьёз покодить на мейнфреймах с перфокартами и перфолентами. А не так, как я - только на лабораторках первого курса. Я мастодонт. Я успел попрограммировать на БК-0010 (PDP-11), Агате (кривом советском клоне Apple II) и ZX Spectrum. На БК я написал Xonix - на ассемблере, затем вручную переведя команды в машинные коды.

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

Способы работы в системе и стили программирования менялись на моей памяти раз шесть. От персонального микрокомпьютера с 16 килобайтами памяти, который загружался из ПЗУ при включении питания (привет современным планшетам, ага), через IBM PC XT без жёсткого диска (DOS загружали с дискеты, тогда ещё пятидюймовой), Windows 3.11, 95, 2000... Ну и как-то дожил до веб-программирования на .Net под Windows 10. Сейчас на носу очередной переход - к искусственным интеллектам. Его я, боюсь, уже не осилю.

Вы замечали, как мало старых программистов? Эта профессия требует исключительно мощных мозгов, способных вертеть в уме сложные абстракции на пределе человеческой оперативной памяти. (Однажды мне довелось оптимизировать такой сложный запрос к серверу DB/2, что в мою память он не помещался, как я ни старался его декомпозировать. До сих пор помню это мерзкое ощущение). Так вот, большинство программистов способны эффективно соображать только лет до сорока, плюс-минус, и потом ещё сколько-то лет компенсировать возрастную деградацию опытом. Тех, кто сохраняют светлую голову до пятидесяти лет и позже - доли процента. А дальше дорога только в прожект-менеджеры и бизнес-аналитики, изредка в архитекторы. Это лучшим из худших. Средние застряют в поддержке чего-нибудь вечного и замшелого.

Я в этом плане не исключение. Лет четырнадцать назад меня вынесло в прожект-менеджеры. Я потрепыхался и пытался вернуться в разработчики, но система вскоре вынесла меня обратно. Что ж, я постарался стать годным прожект-менеджером и бизнес-аналитиком. Старался продолжать кодить, насколько получалось, так что занял и позицию архитектора. Тоже вроде бы неплохого.

Десять лет назад случились два события: я заметил, что мои мозги начинают превращаться в дерьмо; и я выгорел на работе менеджера. Всё-таки я приходил в эту профессию не за этим.

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

Семь с половиной лет назад я пошёл учиться на психолога и психотерапевта. Через полгода начал практиковать.

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

Денег с моей терапевтической практики мне уже должно хватать на жизнь. Страшновато, конечно, но надеюсь справиться.

Может быть, чуть отдышавшись, возьмусь ковырять уже чисто для удовольствия какой-нибудь open source.

И это мой последний пост под тэгом "работа".

Date: Thursday, 13 September 2018 20:04 (UTC)
fluffy_gremlin: (Default)
From: [personal profile] fluffy_gremlin
Ух! Удачи на новом поприще!

Date: Friday, 14 September 2018 08:09 (UTC)
beldmit: (Default)
From: [personal profile] beldmit
Удачи!

Profile

andrzejn: (Default)
Андрій Новосьолов

July 2025

M T W T F S S
  1 2 3 4 56
78910111213
14151617181920
21222324252627
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Saturday, 5 July 2025 10:04
Powered by Dreamwidth Studios