Pull to refresh

Comments 122

А если все будут менеджерами — кто будет программировать?
Есть люди, которые не хотят быть менеджерами — им нравится программировать!
Может можно для любителей программировать сделать какой-нибудь ЯП в котором они бы управляли организацией через язык программирования?
Скорость исполнения должна быть на уровне вот такого компьютера.
Переполнение разрядной сетки на таком компьютере будет весьма ощутимо.
Не получится. Менеджмент — это прежде всего работа с людьми
Можно и с комплексом ИИ для реализации и продаж продукта мечты
Люди мало чем отличаются от машин. Менеджмент это по сути системное администрирование
И вы совсем не видите разницы между машиной и человеком? Я вижу хотя бы принципиальную разницу в том, что человек живой, а машина неживая. По выкладкам Бауэра живое существо — это система, находящеся в состоянии устойчивого неравновесия, в отличие от машины, которая сохраняет гомеостаз.

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

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

Можно даже сказать, что менеджмент — это более высокоуровневое программирование элементов с «нечёткой логикой».

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

Не знаю, может с возрастом что-то меняется, но мне сложно себя представить не программистом)
Наоборот, вполне логично, что за 15 лет у человека меняются интересы и хочется попробовать что-то новое.
А вот раньше, в течение этих 15-ти лет, появлялись все новые и новые возможности! А сейчас максимум чего можно ждать, это квантовых компьютеров.
Хорошее знание тех же паттернов проектирования позволяет создать хороший самодостаточный бизнес.
Если человек имеет навыки общения, он станет отличным менеджером для программистов, а их не так много.
UFO just landed and posted this here
С чего вы так решили? Почему считаете, что бизнесы делают все, кто может? Делают их, по-моему, те кто хочет, пускай и не у всех получается.
хочется попробовать что-то новое
Например, другой язык программирования.

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

Как следствие, вы становитесь неконкурентноспособны по сравнению с молодыми 23-летними сеньорами :) И даже ваш опыт мало что будет значить, потому что никому неинтересно, чем вы занимались 10-15-20 лет назад. Писали на TASM под DPMS? Знаете как устроен, систему прерываний и команд 80386? Круто! Но практического применения эти знаний сегодня — ноль.
UFO just landed and posted this here
Предлагаете перейти на экгонилбензоат? :)

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

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

А вот когда к бизнесу приходит понимание, что «дальше на руби-с-рельсами не уедешь» и нужен критический осмотр и переделка — да, добро пожаловать! Но 9 из 10 проектов тупо не доживают до такого уровня.
Не путайте Бизнес с «бизнесом» который именно по тому и не выживает, что страдает всякой фигнёй…
… нет это конечно вариант, создавать иллюзию продукта, привлекать инвестиции и проедать их из раза в раз,
но существуют гораздо более эффективные способы отъёма денег у глупцов…
Иное дело, когда профессионалы делают продукт, они обречены на успех, только ради этого и стоит работать, работать а не зарабатывать!

Потолка нет, главное не давать мозгам плавиться, а то проишачив две трети жизни, жить расхочется, и до свидания Борис Абрамович…
«зрелый программист на рядовых позициях» — это уже фундаментальная ошибка, потому что зрелый (в социальном смысле, а не биологическом) специалист может позволить себе значительно больше, чем рядовую позицию, именно благородя своему опыту и умению. Если такой индивидуум сидит на рядовой позиции то у него явно проблемы с самореализацией.

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

не даром говорят, что опыт не пропьешь :)
> Или нет. Через 10 лет интенсивной практики использования мозга в разных ситуациях и направлениях вы заметите, что стали быстрее находить решения и видеть больше сути вещей
И в итоге вы пишете сайт-визитку на c++, любимой секретарше директора ставите Slackware — и пишите в процедурном стиле на node.js (ни в коем случае не хочу обидеть c++, slackware и процедурный стиль).
в разных ситуациях и направлениях
… и в таком случае становитесь архитектором :)
UFO just landed and posted this here
Как следствие, вы становитесь неконкурентноспособны по сравнению с молодыми 23-летними сеньорами

Ну вот почему все всегда сравнивают тупого 50-летнего программиста который дальше своего носа не видит и молодого крутого «сеньера», круче которого только яйца.
Почему никто не приводит в пример старого мудрого разработчика, который, как в том анекдоте про молодого и старого быков «сейчас спокойно спустимся и все коровы будут нашими», умеет многое и не суетится по пустякам, и молодого «сеньора», который 2+2 (ну или FooBar классический) без jQuery и гугла не сможет написать?

В общем ваше следствие будет реальностью, только в случае если все 23 летние программисты вдруг станут крутыми сеньорами.
Но что-то я не вижу этого тренда. Большинство тех молодых программистов которых я вижу, ничего кроме «отсидеть в офисе положенные часы, на своем PHP/JAVA/.NET/и т.д.» не интересует. Они не читают ничего нового, что не касается их непосредственной работы напрямую. Они приходят как на завод, «поделать работу».
Может конечно в дефолт сити все по другому, и там собираются одни таланты, которые едут туда со всей страны.

Но практического применения эти знаний сегодня — ноль.

Такие заявления говорят лишь о вашей очень слабой состоятельности как разработчика и инженера. Да, TASM сейчас не на пике популярности. Но Написанные на нем килобайты и мегабайты кода, дают отличное понимание как оно все работает и как потребляет ресурсы. А то вот придут такие сверх крутые 23-летние сеньоры, и у них простой сайтик на 100 посетителей, грузит Core i7 с 8Гб памяти по самые помидоры…

Все люди разные, кто-то в 20 начинает тупить, кто-то и в 50 не прекращает), а кто-то в 50 заткнет за пояс десяток таких 23-летних сеньоров… все зависит от конкретных людей и того на какие моменты обращать внимание. Самое глупое решение в такой ситуации, это ставить штапмы типа «если тебе больше 40, то ты по определению глуп и ни на что не способен».
Далеко не факт. Причины могут быть самые разные, банальное «жена пилит, что денег мало», а программировать всё так же нравится. Или надоело, как проекты в которые вкладываешь душу раз за разом проваливают менеджеры.
Вот тогда-то з/п программистов и возрастет!
Те кто рассуждает подобным образом:)
100% согласен с автором, и меня реально удивляет как 50 летние дяди продолжают писать код на ABAP и видимо получают от этого удовольствие, когда вокруг миллион возможностей стать начальником этих дядей.
Вот не соглашусь с вами
Любите программировать? Тогда и не мечтайте о должности CEO

Мне вот нравиться программировать. Так с чего это мне хотеть стать сеошником? Как то не вяжется. Если бы я не любил программирование, то стал бы сеошником, а не программистом.

Конечно, быть может, вам очень повезло, и вы работаете программистом, с огромным жалованием, но согласитесь, это большая редкость.

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

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

Какую бы зп вы ни получали, найдется тот, у кого она будет больше. Мне для жизни хватает половины моей зарплаты. Остальные деньги лежат в банке. При этом я получаю чуть больше, чем средний программист по моему городу. Зачем мне еще больше? Зарплата — это не главное. Не спорю, это весомый аргумент, но не главные. Если мне предложат сменить род деятельности взамен на трехкратное повышение зп, я не соглашусь.

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

По моему, в наше время для программиста это не проблема.

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

CEO
Простите, действительно, неправильно вас понял. Думал, это русские буквы. Товарищ ниже поправил.
Мне вот нравиться программировать. Так с чего это мне хотеть стать сеошником? Как то не вяжется. Если бы я не любил программирование, то стал бы сеошником, а не программистом.

Тут один нюанс: не SEO, а CEO.

Не пойму, почему человека так заминусовали? Неужели все так хотят денег? Или тут что-то еще?
Судя по комментариям, где-то половине минусующих справедливо не понравилась путаница между CEO и SEO. Остальные просто увидели заминусованный коммент, хабр же ;)
[ирония] Нужно больше менджеров, чтобы управлять менеджерами! [/ирония]

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

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

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

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

Думаю многие будут искать эту
картинку

Все менеджеры просто физические не могут стать CEO миллиардных компаний:) Поэтому большинство менеждеров так и остаются мелкими менеджерами. ИМХО это очевидно.
А лично меня больше прельщает карьера таких людей как Линус Торвальдс или Бьерн Страуструп :)
Извините, но я программист и у меня в голове сразу образовался ответ вам.
«Все программисты просто физически не смогут стать Линусом Торвальдсом или Бьерном Страуструпом. Поэтому большинство программистов так и остаются мелкими кодерами...»
Как по-мне — никакой разницы.
Согласен в Вами:) Я хочу сказать лишь то, что лучше делать то что нравится, а не бросаться из одной профессии в другую, лишь бы подняться по карьерной лестнице. Хотя, конечно, если нравится именно подниматься по карьерной лестнице — тогда почему бы и нет?
В статье (имхо) вместо «менеджер» более точно звучало бы «управляющий» или даже «начальник». Благо это все-таки CEO.
Основная суть не в карьерном росте, а в количестве людей в подчинении.
Работаешь один, на себя — один потолок по зарплате.
Если же на тебя работает много людей и их количество может увеличиваться — понятно, что потолок по зарплате совсем другой.
Менеджер в россии слишком широкий термин, зачастую не подразумевающий персонал в подчинении, не говоря уже о том что не всегда это подразумевает возможность роста.
Менеджер в россии слишком широкий термин

«Начальник (управляющий) в России — это не должность, а социальный статус» © someone
Вполне закономерно — больше ответственность, выше компенсация.
>>Менеджер в россии слишком широкий термин, зачастую не подразумевающий персонал в подчинении, не говоря уже о том что не всегда это подразумевает возможность роста.

Cleaning manager ^__^'
UFO just landed and posted this here
Можно ещё проще: «Принцип Питера — всегда»
Можно ещё проще. Но не нужно.
У каждого человека свой конёк. В частности не каждый менеджер сумеет хорошо программировать и не каждый программист сможет эффективно управлять. Но как минимум и тому, и другому надо учиться, а не просто гнаться за наживой.
Лично я считаю, что попробовать себя в управляющей роли стоит. Была некоторое время назад на Хабре статья как раз об этом.
Вся статья отражена в одной фразе:

Но если вы, как и я, любите программировать, запомните, вы не подниметесь высоко по карьерной лестнице.

Ничего нового. Понятно, что у разработчика никогда не будет такой же высокой зарплаты, как у CEO. Однако, как правильно заметили выше, далеко не все разработчики желают подниматься по карьерной лестнице.
Во многих областях можно прийти к такому тупику. Окончив вуз, получил квалификацию инженера, много читал, изучал, развивался в своей профессии и всё это время гордился тем, что я инженер. Люблю свою профессию.

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

Появляется парадокс. Потрачена уйма времени и сил на то, что бы достичь высот своей профессии, уже практически «вот-вот и гуру», а ваш менеджер, вчерашний студент, всё равно зарабатывает больше. Еще вроде и молод, но потолок в профессии и зарплате уже достигнут. Всё просто — руководитель, никогда не будет получать меньше своих подчиненных, а хозяин бизнеса в любом случае будет недосягаем.

Здесь приходится делать выбор, заниматься тем, что любишь и принять свой потолок зарплаты, либо идти в менеджеры (основывать свой бизнес) и получать больше. Но только сделав выбор в пользу денег, нужно понимать, что любимым делом, как профессией, заниматься уже не случиться.
Появляется парадокс. Потрачена уйма времени и сил на то, что бы достичь высот своей профессии, уже практически «вот-вот и гуру», а ваш менеджер, вчерашний студент, всё равно зарабатывает больше.

Вы правы. Но тут всё упирается в мотивацию. Многие разработчики сознательно соглашаются на меньшую по сравнению с менеджерным слоем зарплату. Да, их руководители (зачастую действительно вчерашние студенты) зарабатывают больше. Ну и что с того? Если я занимаюсь любимым делом, вижу реальные плоды своего труда и получаю зарплату, достаточную для меня и моей семьи — что мне с того, что кто-то зарабатывает больше?
Именно! главное тут в строках:

Я занимаюсь любимым делом, а за это ещё и платят! :) В таком случае уже не так важно сколько платят. А вообще есть ещё более обощённая мысль: если человек просыпается с утра, и ложится вечером, а между этим занимается любимым делом, то он по настоящему счастлив, и явно на правильном пути.
Когда я читаю про людей, которые либо занимаются любимой работой за копейки, либо не за копейки, но не любимой, то понимаю, что при социализме люди были гораздо свободнее, чем сейчас. Да, формально на бумажке запретов было больше, но человек мог заниматься любимым делом, не чувствуя себя неудачником.
UFO just landed and posted this here
Давайте по порядку:
Примерно одинаковая з/п: Это не правда. Когда моя мама переквалифицировалась из учителя математики в программисты, ее з/п выросла в два раза. Даже тогда передовые знания ценились. Разница лишь в том, что в те времена з/п учителя не была нищенской.
Протирание штанов и чай: А что разве сейчас не тоже самое? Протирание штанов никак не связано с политикой партии.
Принудительные работы: никуда не делись. Как ездили, так и ездим. Несколько дней назад мою племянницу-школьницу выгоняли на принудительную уборку близлежащих парков (майские праздники как никак).
Распределение: Родители рассказывали мне, что распределение зависело от успехов в учебе. Кто лучше всех учился, тот первым выбирал куда идти работать. Сейчас, конечно, никто не заставит работать в Тмутаракане, но подумайте как сейчас тяжело наоборот переехать из регионов в крупный город. И так низкая з/п почти вся будет уходить на съем жилья. Одной моей однокурснице пришлось даже выйти замуж за местного парня (Екатеринбург), чтобы закрепиться в этом городе (когда встала на ноги, развелась).
UFO just landed and posted this here
Интересно, кто же вас так сильно тогда обидел, что вы и сегодня так люто ненавидите?
"Одной моей однокурснице пришлось даже выйти замуж за местного парня (Екатеринбург), чтобы закрепиться в этом городе (когда встала на ноги, развелась). "

Да она и CEO может стать!
Чтобы не чувствовать себя неудачниками достаточно окружить себя лузерами.
Мы в своё время так историю сдавали в ВУЗе. Преподаватель экзаменовала по 3 человека и двум стабильно ставила неуд., а третьему всегда выше неуда.
Соответственно спрос на неучей в виде компаньонов еще никогда не был так высок.
А так ли просто уйти из программистов в менеджеры?
Вот я пока только начинающий программист, но для себя думаю, что до старости «кодить» я не собираюсь, соответственно, меня манит перспектива однажды уйти в менеджеры. Но как можно из одной области перейти в другую? Образование программиста, опыт программиста… Как можно тогда перейти в менеджеры?
Для начала попробуйте совместить эти функции, тогда станет ясно, интересно ли вообще это. Есть большая разница — быть программистом, быть тимлидом, т.е. программистом+менеджером своей группы и быть менеджером, в частности, руководителем проекта или подразделения. Если функции управления действительно интересны, почитайте литературу, если желание действительно сильное — есть школы ИТ-менеджмента, например, в академии народного хозяйства (несмотря на такое странное название, насколько я знаю, лучшее место подготовки таких кадров). Обучение платное.
Да так и получается. Сначала просто пишешь код. Потом пишешь хороший код. Потом тебе говорят «слушай, у нас тут новенький, опыта нет, пусть пока под твоим присмотром кодит». Потом из команды уходит тимлид и тебя ставят на его место, а еще оказывается, что ты должен ходить по совещаниям, следить за продуктивностью команды и нести ответственность за ее косяки. А потом ты просыпаешься и понимаешь, что последний раз действительно кодил черт знает когда, потому что на это банально нет времени. Поздравляю — ты успешно перешел из программистов в менеджеры!
Вы только что описали мою карьеру:)

Вообще, из технических специалистов часто получаются действительно хорошие менеджеры, ведь они, в отличии от обычных менеджеров — не технарей, могут гораздо точнее декомпозировать и оценивать задачи, видеть глубинные проблемы, которые могут возникнуть на проекте в перспективе и т.п. Поэтому часто руководство посматривает на своих лучших программистов и продумывает перспективу перевода их в менеджерский состав.
Из моих коллег большинство программистов, которые стали в итоге менеджерами, были изначально весьма средними кодерами, перестали кодить — и славно. Да и супер-менеджерами я бы их не назвал. Зато наиболее выдающиеся программисты так и не отказались от кода, но порой совмещали функции на позиции тимлида, CTO (но не CIO), а также нередко вступали в соучредительство, либо получали серьезные бонусы в компании в виде акций или опционов. В общем, если вы по собственному мнению-действительно хороший программист, ищите иные способы финансового роста, иначе есть риск получить то, что очень не понравится.
я с 17 до 26 лет играл в рок-группе
с 26 до 33 продавал диски в переходе
в 33 стал программистом
сейчас я Senior UI в CITI bank

мне все нравилось, что я делал — просто интересы меняются

UFO just landed and posted this here
Судя по профайлу посчитать не так сложно — около 108 лет.

Не со зла и уважаю ваш(lfs) поиск себя, но являясь бывшим клиентом СИТИ Банка хочу сказать что UI банк-клиента очень далек от идеала.
я делаю внутренний продукт
Давайте начистоту — статья даже не о том, что круче — быть крутым программистом или крутым менеджером, а о том, чья зарплата лучше, а все рассуждения сводятся к сравнению зарплат или банального гешефта. Такое ощущение будто предоставление денег как универсального и чуть ли не единственно верного мерила успеха является единственной идеей этого очерка. Даже в строчках про «успешный стартап» (после стольких-то фейлов) был сделан акцент на деньги. Ничего не напоминает? Кто-то это уже говорил: «В деньгах вся сила, брат! Деньги правят миром, и тот сильней, у кого их больше.»
Разве для этого создавали хаб «Программирование»? Я понимаю людей, которые создают/переводят статьи из разряда «N причин чтобы быть / чтобы не быть YYY», ибо в них заключена хоть какая-то идеология. Единственная идеология этого, прошу прощения, потока сознания (эх, прощайте жалкие остатки сами-знаете-чего) — это бабло и карьера. С какой целью переизложение идеала, отчаянно смахивающего на «американску мечту», предоставили хабру, да ещё и к тому-же в профильном хабе, мне невдомёк.
а каки критерии понятия успешный стартап вы предложите?
Да, выразился я двояко — имелось ввиду то, что в отношении человека (а не в отношении «стартапа» как такового), участвовавшего в удавшемся стартапе, упоминание об этом событии сфокусировалось на личной для того человека выгоде, со снисходительным описанием того, какой же он всё-таки «чёртов романтик» («Сейчас он работает программистом за гроши, просто потому, что любит программировать, и не нуждается в деньгах и дополнительной ответственности.»), с явным намёком на то, что у него есть возможность зарабатывать больше на другой должности, но он ею, дуралей, не пользуется. Всё остальное (хотя-бы суть проекта) ерунда и даже не упоминается, да и зачем? Статья то не об управлении.
Не знаю как у них в Америке или еще где-то, но здесь, в царстве аутсорса, менеджер среднего звена — не завидная должность, а скорее пучок геморроя. На действительно хлебную должность, с курсами по менеджменту и реальной властью, тебя, парня с улицы никогда не поставят. Дяди будут использовать тебя в самой грязи, а вашими подчиненными не станут парни из статьи — ими будут сегодняшние и вчерашние студенты со скиллами code monkey и амбициями Линуса Торвальдса.

Ну и другой пакет менеджерских проблем — никому ты особо не нужен вне твоей компании, другой компании проще вырастить своих менеджеров, а не нанимать с улицы. Я бы сам так и сделал, если бы был СЕО. Да и рост мифических скиллов — понятие сомнительное, или у тебя получается планировать и организовывать, работать с людьми, или нет. Тренинги и коучинги слабо помогут что-то прокачать.
Буквально вчера наткнулся на вот этот замечательный отрывок в «Стажерах» Стругацких:
Скрытый текст
Кстати,
Владимир Сергеевич, вы же были порядочным планетологом, мы же все учились
по вашим роскошным книжкам и всяким там отчетам! Для чего же вы попали в
МУКС да еще занялись генеральной инспекцией?
Юрковский ошеломленно смотрел на Костю. Юра весь сжался, ожидая, что
вот-вот разразится гроза. Эзра стоял и совершенно равнодушно моргал
желтыми коровьими ресницами.
— Э-э-э… — хмурясь, затянул Юрковский, — собственно, почему же нет?
— Я вам объясню, почему нет, — сказал Костя, толкая его пальцами в
грудь. — Вы же хороший ученый, вы же родитель современной планетологии! Из
вас же с детства бил фонтан идей! Что гигантские планеты должны иметь
кольца, что планеты могут конденсироваться без центрального светила, что
кольцо Сатурна имеет искусственное происхождение, — спросите у Эзры, кто
это все придумал? Эзра вам сразу скажет: Юрковский! И вы отдали все эти
лакомые куски на растерзание всякой макрели, а сами подались в кое-какеры!
— Ну, что вы! — сказал Юрковский благодушно. — Я всего лишь… э-э…
простой ученый…
— Были вы простым ученым! Теперь вы, извините за выражение, простой
генеральный инспектор. Ну, вот скажите мне серьезно: зачем вы приехали
сюда? Ни спросить вы ничего толком не можете, ни посоветовать, я уж не
говорю, чтобы помочь. Ну, скажем, я в порядке вежливости поведу вас по
лабораториям, и мы станем ходить как два лунатика и уступать друг другу
дорогу перед люками. И мы будем вежливо молчать, потому что вы не знаете,
как спросить, а я не знаю, как ответить. Это ж нужно собрать все двадцать
семь человек, чтобы объяснить, что делается на станции, а двадцать семь
сюда не влезут даже из уважения к генеральному инспектору, потому что
тесно, и один у нас даже живет в лифте…
— Вы напрасно думаете… э-э… что меня это радует, — казенным
голосом перебил его Юрковский. — Я имею в виду такую… э-э…
перенаселенность станции. Насколько мне известно, станция рассчитана на
экипаж из пяти гравиметристов. И если бы вы, как руководитель станции,
придерживались существующих положений, утвержденных МУКСом…
— Так ведь, Владимир Сергеевич! — воскликнул веселый Костя. — Товарищ
генеральный инспектор! Люди же хотят работать! Гравиметристы хотят
работать? Хотят. Релятивисты хотят? Тоже хотят. Я уже не говорю про
космогонистов, которые втиснулись сюда прямо через мой труп. И на Земле
еще полтораста человек роют землю от нетерпения… Подумаешь, ночевать в
лифте! Что же, ждать, пока МУКС закончит постройку новой станции? Нет,
планетолог Юрковский рассудил бы совсем иначе. Он не стал бы выговаривать
мне за перенаселенность. И не стал бы требовать, чтобы я ему все объяснял.
Тем более что он не Гейзенберг и все равно понял бы не больше половины.
Нет, планетолог Юрковский сказал бы: «Костя! Мне нужно, чтобы вы
экспериментально обосновали мою новую роскошную идею. Давайте займемся,
Костя!» Тогда я уступил бы вам свою койку, а сам бы занял аварийный лифт,
и мы бы с вами работали до тех пор, пока бы все не стало ясно, как
весеннее утро! А вы приезжаете собирать жалобы. Какие могут быть жалобы у
человека, имеющего интересную работу?

Сам после 6 лет работы на позиции CTO вернулся к программированию и ни разу об этом не пожалел.
Зайдите на любой популярный сайт работы в поиск резюме,
например сюда: www.work.ua/resumes/
вводим «менеджер»: Найдены 106394 резюме
вводим «программист»: Найдены 7693 резюме
Ну и кем тогда лучше быть — менеджером или программистом?
И чего это показатель? Вы бы еще «нейрохирург» там ввели!
Слова «менеджер» и «программист» слишком многозначны.
Мой пример — это показатель того, что на рынке труда разных «менеджеров» гораздо больше чем разных «программистов», т.е. их востребованность ниже.
Предположим, что подразумевается «менеджер»=«руководитель»
вводим «руководитель»: Найдено 50999 резюме,
т.е. все равно в разы больше чем программистов.
Зайдите на любой популярный сайт работы в поиск резюме,
например сюда: www.work.ua/resumes/
вводим «менеджер»: Найдены 106394 резюме
вводим «программист»: Найдены 7693 резюме

Мой пример — это показатель того, что на рынке труда разных «менеджеров» гораздо больше чем разных «программистов», т.е. их востребованность ниже.

Мне стало интересно, как же из того, что чего-то одного больше, чем чего-то другого, следует, что что-то одно менее востребовано, чем что-то другое?
Если меру востребованности определить как отношение спроса к предложению, то можно дополнить пример данными по количеству вакансий на том же сайте с вхождением соответствующих слов, чтобы пример стал более показательным.
Следующим шагом можно добавить в выборку синонимы («менеджер проектов», «руководитель проектов» и «разработчик», «программист»).
Мне стало интересно, как же из того, что чего-то одного больше, чем чего-то другого, следует, что что-то одно менее востребовано, чем что-то другое?
Если меру востребованности определить как отношение спроса к предложению, то можно дополнить пример данными по количеству вакансий на том же сайте с вхождением соответствующих слов, чтобы пример стал более показательным.
Ну хорошо — заходим там же в раздел предложения работы www.work.ua/jobs/:
вводим «руководитель»: Найдена 1631 вакансия
т.е. 50999/1631 примерно 31 резюме на 1 вакансию
вводим «программист»: Найдено 1606 вакансий
т.е. 7693/1606 примерно 5 резюме на 1 вакансию
Как и ожидалось — у разных «руководителей» конкуренция за место более чем в 6 раз выше чем у разных «программистов».
Переходить к следующему шагу не буду — мне и раньше все было понятно, даже без этой т.с. статистики.
Мой жизненный опыт говорит о том, что программисту найти работу гораздо проще чем руководителю.
После увиденных мною развалов нескольких компаний, программисты легко находили новое место работы, а вот руководители — нет.
Так что возвращаясь к теме статьи:
Программирование, это не только карьерный тупик, но еще гарантированный «кусок хлеба» с маслом и даже икрой, а вот руководящая должность это скорее карьерная лотерея, ведь далеко не все менеджеры станут
CEO четырех-миллиардной компании
и выйдут в этом звании на пенсию. Большинство так и останутся менеджерами даже не среднего, а нижнего звена со средней зарплатой намного меньше чем у программистов с аналогичным стажем.

Ясное дело — простая (в картине мира тех, кто считает, что менеджер это пасьянс раскладывать в офисе) или выгодная (в картине мира тех, кто считает, что менеджеры много зарабатывают) или понятная (в картине мира тех, кто считает что программист — сложно, а менеджер — понятно) — привлечёт свой пласт массы людей, которые хотят просто, выгодно или понятно.
UFO just landed and posted this here
Как уже написал выше:
Предположим, что подразумевается «менеджер»=«руководитель»
вводим «руководитель»: Найдено 50999 резюме,
т.е. все равно в разы больше чем программистов.
Это очень даже правильно когда опытный программист становится управленцем.
Законы капитала гласят «один человек не может заработать всех денег — он должен эксплуатировать наёмный труд»
Переводя на программирование — «один программер не может написать больше чем он может — он должен руководить группой»
Так что пока ты ещё учишься — пиши сам. Прогресс остановился — начинай руководить.
Это звучит глупо, но у вас выбор между тем, что бы делать любимое дело, и тем, что бы зарабатывать хорошие деньги, делая что-то другое.

Вопрос в том, что считать «хорошими» деньгами, а что «плохими». Кому щи пустые, а кому жемчуг мелок.

Плюс упускается нюанс, что в принципе у нормального программиста зарплата достаточна чтобы не жить «от зарплаты до зарплаты», а часть средств инвестировать в те же стартапы, просто как миноритарный акционер.
Очень странное противопоставление, CEO — исполнительный директор, скукота, бумажки и митинги со сложными щщами. CTO/CIO/CSO ­— это настоящий путь труъ джедая. Гайки крутить некому, одни менеджеры в стране! :)
Очень многое зависит и от конкретной страны. В штатах ситуация несколько отлична от европейской.
Возьмем для примера Германию. В Германии во многих компаниях на данный момент работают люди предпенсионного возраста (который составляет 65/67 лет) на ролях программистов/разработчиков. Почему так. Просто зарплата руководителя небольшой группы или небольшого отдела — лишь на 20-25% выше зарплаты неплохого программиста. Зато выше ответственность, вполне возможна дополнительная нагрузка, головная боль итд. Если идти дальше, то зарплата может быть и в два раза выше, чем у рядового программиста, однако выше определенного порога после уплаты налогов остается где-то около 50% первоначальной зарплаты (и начальник небольшого отдела этот порог преодолевает). Потому финансовый выигрыш есть, но он невелик. Зато семейный человек, работающий программистом, обладает длинным отпуском (более 6 недель), в течение которого его не будут дергать (не принято), фиксированной по часам рабочей неделей и вполне может планировать свое время так, чтобы проводить его с детьми, любимым хобби, друзьями итд. Этот человек не будет жить шикарно, но будет обладать временем для того, чтобы наслаждаться жизнью. И вот именно это многими чрезвычайно ценится. Потому как не всем нравится вариант: «если очень много работать, то можно в итоге стать самым богатым человеком на кладбище». Популярность «клубов по интересам» очень высока среди людей всех возрастов. Клубы есть разные, начиная от планерного спорта и заканчивая бальными танцами и любителями пеших прогулок по лесам. Цена вопроса как правило доступна даже школьникам/студентам. Но любое увлечение — это прежде всего время, которое, к сожалению, не всегда есть у руководителей высокого ранга.
Все верно. Подтверждаю ту же саму тенденцию в Швеции. Тут, к тому же, довольно распространенное дело сваливать с работы к 4pm, чтоб успеть в детский сад за детьми. Все бросят и пойдут.
В следующий раз, когда у вас возникнут позывы стать из программиста менеджером, оглянитесь вокруг. Там много тех, кто мечает стать программистом, потому что программистам охренительно много платят и они сильно востребованы.

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

Сам работал менеджером некоторое время, не понравилось.
Да, в том что-бы работать «просто ведущим программистом» тоже есть свой плюс, если кто собирается уезжать в Европу/США — больше шансы получить разрешение на работу, т.к. управленцев там и своих хватает, а грамотных IT специалистов любых направленностей — большой диффицит.
Очередная холиварная тема. Нужно же разделять руководителей топ уровня, и руководителей среднего звена.
так вот наверно в большинстве случаев средний программист сейчас имеет жалование в несколько раз выше, нежели менеджер среднего звена в любой другой сфере.

Всегда кажется что позиция ген директора — это нихера не делай, сидит в большом кресле, получай кучу баблища. Ну а то, как сейчас в нашей время в текущих условиях вести бизнесс в наших странах по всем правилам наверно и не стоит заикатся.
Хотя конечно можно быть СЕО в конторе с 2-3 человек, и всем рассказывать что я директор.

Каждому свое.
Конечно статья просто очередной холивар, но не могу не высказаться. Вольно цитируя Цукерберга, every day of my life I'd like to make the greatest impact on the world I can. Для меня эта идея также важна, вероятно, важнее абсолютного количества денег. Поэтому просто определитесь, в какой роли вы сможете принести максимальную пользу окружающему миру — в роли менеджера или в роли программиста и если вы решите это для себя, я уверен вы сможете зарабатывать столько, сколько вам нужно, не важно будете вы при этом менеджером или разработчиком. Вдохновляетесь сферическими CEO в вакууме? Возьмите пример хотя бы с Маркуса Перссона, человек искренне увелечен программированием и это увлечение принесло ему много денег.
А если рассжудать «я хреновый программист, прожигаю тут свою жизнь за копейки, пойду лучше стану хреновым менеджером, думать буду меньше или столько же, а получать больше», то имхо вам не место в IT.
То что я напишу — это касается только постсоветской культуры. Возможно есть где-то еще в Азии.
Я неоднократно сталкивался с тем, что хотеть быть управленцем, начальником, руководителем — это моветон и молча осуждаемо среди рядовых работников и просто посторонних людей. Да и другие руководители не в восторге. «Все хотят, чем ты лучше?», «я в твои годы болванки пилил на заводе и не вые… вался» и тому подобное. Причем забивалось это в голову с малолетства, воспитывая комплекс того, что руководители — это какие-то небожители и тебе никогда им не быть.
Но ведь не насильно же становятся управленцами? Желание должно быть? Почему бы честно себе не сказать — я хочу руководить! Я хочу стать руководителем через N месяцев. Поставить себе такую цель и двигаться к ней.
Мог бы сказать что сам так и сделал — но нет. Меня в управление вытолкнула сама система, как часто бывает, из программистов. Просто вопрос доверия, лояльности и личных отношений. Да платят конечно больше, но поверьте, не просто так. Стареешь — год за два.
PS: Следующая ступень — предприниматель :)
реально все это нечестно… вспомним родное СССР — там не было такого большого разбега между специалистами и руководителями. Говорят, что и в Германии как то все это по з/п более-менее сглажено, в России же конечно гораздо пестрее… примерно как в отсталой Индии — сверхбогатые и беднота. Да кто то конечно молодец и на старте постарался, но не до такой же степени, другие тоже чего то стоят. Просела и з/п в области IT. Конкуренция…
ИМХО, чтобы общество развивалось нормально как в благосостоянии, так и в духовном направлении, считаю, что такие резкие перепады в слоях населения страны очень могут помешать.
Ну вы же понимаете что нельзя просто так взять и выровнять зарплаты. Зарплаты подчиняются рынку, с этим нерально что-то сделать искусственно.
А вы не хотите быть руководителем? Почему?
>> Ну вы же понимаете что нельзя просто так взять и выровнять зарплаты. Зарплаты подчиняются рынку, с этим нерально что-то сделать искусственно.

Всего-то надо передать все госпредприятия в частные руки. Ситуация «сверхбогатые и беднота» у нас характерна для госсектора. У топ-менеджеров искусственно завышенная зарплата, а спецы за копейки трудятся. В частном секторе, который не кормится за счет «откатных» госпроектов, по-моему все очень справедливо в этом плане.
Всего-то надо передать все госпредприятия в частные руки.
Да вы батенька продолжатель славного дела реформаторов начала 90х! Чубайс, Гайдар, Немцов, Рыжков и прочие тоже тогда говорили, что надо все приватизировать и рынок сам все остальное сделает. К сожалению не взлетело.
Вы хотите все и сразу. Всего-то 20 лет прошло, конечно не взлетело.
Алчность порождает некомпетентных менеджеров. За теми редкими случаями когда им удается стать CEO.
Аргументация типа, «я знаю человека. который» — не имеет ни прогностической значимости, не валидна и не надежна.

СЕО намного меньше чем программистов и тим лидов. И дело не в программировании. Хороший программист может получать в Москве 150 000, если повезет 200 000, количество менеджеров которые получают больше относительно мало.

С последним предложением заметки согласен. Каждый сам для себя выбирает баланс и раставляет приоритеты
>> В большинстве компаний, до тех пор, пока вы пишете код, у вас есть ограниченное число повышений в должности
>> Если же вы решите переметнуться в менеджеры, то все дороги для вас открыты

Весьма опасные рассуждения. Если вы хотите переквалифицироваться из программиста в менеджера, смотрите, чтобы ваша текущая компания была с большой карьерной лестницей вверх. Много людей есть, которые слишком рано решили стать менеджерами и так и остались покорять менеджерские высоты в своих говноконторах, потому что мало кому нужны просто менеджеры со стороны, своих хватает. А вот крутым спецам везде рады.
UFO just landed and posted this here
Что-то мне Стругацкие вспомнилось. Юрковский, Быков. Освоение космоса.
Но нет, нужно больше менеджеров и особняк на пенсии.
Справедливости ради, герои романов Стругацких всегда работали ради большой общей светлой цели. Программисты, чаще всего, работают на частный бизнес, никакой светлой цели у нас нет по определению.
Я знаю ПМов пишущих код, даже директоров (не знаю как у вас они называются, но у нас они над ПМами). Я знаю также тимлидеров которые перестали писать код сразу как стали тимлидерами. И хорошо, тк, восновом их код был говнокодом. Но тимлидерами они обычно становятся неплохими. Я знаю также и программеров которые писали и пишут код до пенсии, тк. это их выбор, их место и никакой джуниор их не переплюнет. И это правильно.
Новый вид вернисажа — для программистов.

Есть суперпрограмма. На стенах развешены модули (в текстовом представлении), диаграммы классов.

Посетители (за дополнительную плату) могут сфотографировать фрагменты программы. Для эстетов — первые эскизы, которые были переработаны.
Так и хочется сказать автору поста — «Чувак, просто напиши свой проект!!!»
Это ведь ни капли не сложнее, чем вырасти до «СЕО 4-хмиллиардной компании» или вице-президента
Sign up to leave a comment.

Articles