Comments 79
Ваша работа — не задавать вопросы, обсуждать или вводить новшества. Ваша работа — писать код в соответствии с требованиями. Эта функция была выбрана кем-то, кого вы даже не знаете.Даже если настолько сгустить краски, то работодатель лишь ставит задачу, а вот реализация лежит на вас. И тут довольно много интересных моментов и мест, где можно получить фан и удовольствие.
Вскоре поймете, что сама причина, по которой вы увлеклись программированием, ушла. Вы просто здесь, чтобы воплотить чьи-то идеи в код. Редко к вам относятся как к человеку со своими собственными мнениями и идеями.
Это уже не говоря о том, что во многих компаниях (особенно небольших) разработчики вполне могут влиять на процессы и принимать участие в обсуждениях бизнес-задач.
И даже если есть такие инженеры-новаторы, они должны быть довольно редкими, поскольку я их не видел.Штош…
компании могут легко заменить большинство старых программистов новыми.Зачем?
В отличие от врача, чей опыт повышает ценность, ваш опыт делает вас неуместными.Почему же? Среди врачей точно также наблюдается застой, когда люди не хотят больше учиться и изучать/применять новые практики.
Если вы программист, карьерный рост ограничен вашим отделом, если конечно не сделаете огромный скачок, чтобы стать менеджером.Но управляющие должности — это не совсем «скачёк», это, по сути, параллельная ветка развития своих проф. навыков.
>Зачем?
Да не могут они… Пусть эти компании сначала найдут этих новых программистов. Им это будет стоить сильно дороже, чем повысить зарплату старым. Я не знаю, в каком таком мире живет автор, а в моем мире есть острый дефицит хороших программистов, и уже много лет. Вот скажем неопытных — этих возможно и избыток, и им может быть трудно. С другой стороны, в какой профессии мы можем сказать, что у нас не хватает плохих, эээ, сантехников? По-моему плохие работники везде лишние, и их слишком много.
Ну и про опыт конечно тоже… совершенно неуместное обобщение. Я вот мечтаю, где бы нам найти пару человек с опытом побольше в наш проект…
В общем то на моей памяти целое поколение программистов, электронщиков морально устаревшая вместе с техникой ЕС. Их конечно не вы ставили на мороз. По тому что предприятию не до этого было ну и начальник ит к ним отнёсся лояльно. Да и на зарплату не заметишь хороших новых специалистов. Но предприятию это влетало в копеечку так как все более менее квалифицированные работы приходилось заказывать на стороне. Если бы этим вопросом задался кто то из высшего менеджмента он бы скорее всего разогнал этот приют. И если это не было сделано то только потому что всилу гос формы собственности нельзя было делать конкурентную зарплату.
Ну я провел на ЕС лет 10. И потом переквалифицировался, раз пять, и меня это даже не напрягло. Поэтому это не совсем правда, или не вся правда, как любое обобщение «на всех».
10? А если кто-то провел лет 30? И уже перешел на ЕС с Минск-32? А до пенсии еще 10 лет работы. Тем более если это ВУЗ, или еще что-то в этом роде то проблемы другие. (Есть степень, положение ...)
>И осмелюсь сказать, что мои утверждения — правило, а не исключение.
Ну т.е. вот автор пишет — правило. И тут в комментариях находится куча людей, которые считают иначе. И чей опыт более правильный?
Если раньше, грубо говоря, некуда было больше деваться, либо ты программист на ЕС, либо на БЭСМ, и это все — то сейчас это уже точно не актуально. И если ты программист на 1С, только от тебя зависит, как ты дальше будешь жить, и куда расти.
А почему они не переучивались? Я вот в своей карьере минимум три крупных поворота видел, и сейчас ещё парочка на горизонте. И что?
"Даже если настолько сгустить краски, то работодатель лишь ставит задачу, а вот реализация лежит на вас"
Зависит от размера компании. Если в небольшой фирме директор говорит, например, "Нужен отчет по задолженностям клиентов и плановым срокам платежей с разбивкой по неделям", то в крупной компании требования пройдут через бизнес-аналитика, который выкатит ФД, согласует его с бизнес-заказчиками, согласует приоритеты, потом выкатит ТЗ и только потом это ТЗ дойдет до программиста. Причем, в зависимости от бизнес-аналитика детализация может быть от "сделать по аналогии" до мельчайших подробностей.
>Редко к вам относятся как к человеку со своими собственными мнениями и идеями.
Мне кажется, зависит от компании или команды. Как это часто бывает: требования не до конца проработаны (не учтены все пограничные случаи, или не учтены детали текущей реализации), в итоге только когда разработчик начинает писать код, только он может увидеть, что, собственно, требования не натягиваются на глобус, потому что код просто не срастается. На бумаге у проектировщика красиво всё выглядело, а оказывается, есть не сразу заметные внутренние логические противоречия. В таких случаях программист, получается, участвует в формировании требований.
Пчёлами кажется, что всё вокруг - мёд. А вот мухи видят вокруг толькот говно. ;)
(С) "Кто тут в цари последний? никого, тогда я первый буду!"
Ваша работа - не задавать вопросы, обсуждать или вводить новшества. Ваша работа - писать код в соответствии с требованиями. Эта функция была выбрана кем-то, кого вы даже не знаете.
Вскоре поймете, что сама причина, по которой вы увлеклись программированием, ушла. Вы просто здесь, чтобы воплотить чьи-то идеи в код. Редко к вам относятся как к человеку со своими собственными мнениями и идеями.
Вот что тут сказать, если вы не задаете вопросов или ваши вопросы не корректны, то наверно вы сами тому виной, элементарно в ТЗ будет написано такое как "написать вирус шифровальщик" - то, уж как не крутите, вы будете со автором, это элементарно перекладывание ответственности.
Поскольку программисты никогда не были важны для бизнеса с самого начала, их назвали центрами затрат.
Microsoft / Apple / IBM / ... - это уже не бизнес ?
По общему признанию, этот аргумент неприменим к крупным технологическим компаниям, где программисты более чем необходимы. Но рабочие места в сфере высоких технологий очень редки и сосредоточены всего в нескольких местах в мире.
А по мне это логично, ведь в не в каждой деревне есть своя Красная площадь или Мавзолей и свой царь, ведь это не повод говорить, что теперь нам царь/мавзолей/... не нужен
И даже если есть такие инженеры-новаторы, они должны быть довольно редкими, поскольку я их не видел.
Когда-то говорили что черных лебедей не бывает
С толпами молодых, невежественных и все более конкурентоспособных программистов, жаждущих проявить себя, компании могут легко заменить большинство старых программистов новыми.
Вот тут ошибка невежественных и конкурентоспособных - это как ? o_O
Про микрософт автор же пишет что за исключением нескольких корпораций в мире.
Нескольких очень жирных корпораций, ага ;)
Это просто перевод статьи 1990 года. Или 2000ого. Или просто человек всю жизнь просидел в банке и писал окошко ввода ибана в опердене.
Вы - дорогой. Но не всегда уважаемый.
Увлекаюсь программированием примерно с 1987 года. В какой-то момент за это мне даже стали платить какие-то деньги.
Совершенно согласен с автором статьи. Если у вас есть сомнения заниматься программированием или нет. Если хотя бы один из пунктов выше заставляет вас задуматься. Не становитесь программистом. Нам тут в IT будет намного проще жить.
ну и бред, больше половины текста вообще звучит как "зачем нужны ноги? их же можно сломать"
Судя по количеству минусов, хабр это как инстаграм, где нельзя высказывать негатив, делиться разочарования и прочими нерадостями. Только лишь истории про то как круто каждый спринт выдавать инкремент продукта и деплоить на прод по коммиту в мастер.
В целом, со статьей не согласен, сразу видно что человек не работал в небольших компаниях/стартапах где программист так или иначе знает и про отрасль и как работает бизнес и сам ходит на встречи с заказчиками/партнерами (а то и с кастомерами)
Ваша работа - не задавать вопросы, обсуждать или вводить новшества. Ваша работа - писать код в соответствии с требованиями
Просто автор пишет откровенную ересь.
Даже так
И осмелюсь сказать, что мои утверждения - правило, а не исключение.
Просто Вы всилу зацикленности на то тематике в качестве цлелй бизнеса принимаете архитектоуру приложения. Об этом собственно автор и пишет.
А Вы о чем пишете? Я вообще не понял первое предложение
Автор пишет ересь, повторюсь
Причём экстраполирует свой опыт на всю индустрию
Если Вас заставляют только писать код и не разрешают задавать вопросы, то это повод задуматься или расти дальше
Автор хочет большего. Вернее хотел большего. Это как с профессией учителя. Когда Вы оканчивается школу учитель может казаться главным человеком в мире и Вы становитесь учителем. Внезапно оказывается что учитель это далеко не самый главный человек в мире. Но Вы уже выбрали свой путь. Или с музыкантом. Вы любите музыку, у Вас все получается. Внезапно оказывается что успеха достигают единицы во всем мире а Вы должны всю жизнь аккомпонировать в музыкальной школе балалайке и дрожжать при каждом сокращении штатов.
Случайно нажал плюс, хотя и полностью несогласен с написанным. Выбор профессии не сделает вас автоматически лидером в этой сфере, но вы точно ничего никому не "должны". Вы можете поменять профессию или стараться стать лучше в ней, но почему-то большинство предпочитает сидеть на попе ровно и обвинять что/кого-угодно (профессию, начальство, правительство) но только не пытаться изменить мир вокруг себя :)
Не соглашусь. Мне кажется, негатив идет не от разочарования, а от (намеренно?) токсичной попытки обобщить с таким же выводом.
Обобщение по собственному опыту всей отрасли - малая выборка и вероятно не соответствует опыту других.
Токсичная - потому что анализ в тексте рассмотрен только с одной (негативной) стороны, что заведомо делает статью предвзятой.
Вывод в статье вообще ультимативный - никто не идите в целую профессию. Отрасль закрывать будем? /sarcasm/
Напиши автор пост "как я разочаровался в программировании после Х лет" эффект был бы другой.
Статья написана для тех кому она нужна. Так сказать юноше выбирающему профессию.
И чем она поможет 'юноше, выбирающему профессию'?
Что то вроде не можешь не писать не пиши. Если цель быстроденьги или офигенно интересная работа. Будет но не у всех и возможно не навсегда.
Ну сами стартвпы это явление е сравненитедьно молодое. Автор же обобщает довольно большой опыт. Да и по сути чем стартап не вписывается в схему. Через год стартвпы или не будет или он уже не будет стартапом. И тогда полезут те же вопросы.
Делиться неудачами можно, но только если это интересно и полезно окружающим. Просто поныть - нет.
Всё написано правильно и по делу.
Учитывая то, что это перевод, так и претензии по поводу "во всём мире не так" к этой статье предъявить нельзя.
Странно, что нашлись люди без рефлексии, накидавшие минусов.
А что такое минус? Это просто отношение к статье, не всем интересно писать какие-либо комментарии, они не согласны с автором статьи, просто поставили минус и пошли дальше.
Я тут задался целью слить себе карму до приемлемых размеров 5 единиц. Как оказалось достаточно говорить хомячкам очевидные вещи как например через сорок лет все в программировании изменится и только единицы из Вас смогут найти себя в программировании.
За 50 лет в программировании не изменилось ничего.
Все так же сидим и пишем полезные программы.
Немного изменилось оборудование, добавился интрнет. В общем то и все.
Уволить одних и нанять других можно, но новым чтобы разобраться в проекте потребуется пол года, бизнес что делать будет пол года ? Всегда существовала проблема найти хорошего сантехника или электрика, с чего вдруг не стало проблем с хорошими программистами или автору любой кто сказал что он программист и есть программист.
Автор имеет в виду более широкий процесс. Не уволить программиста Васю и нанять программиста Петю дешевле. А в применении к нашим реалиям уволить ит департамент пишущий ерп на делфях и купить 1с с поддержкой
Уволить ткачей, нанять несколько подростков для обслуживания станков.. "Почему не нужно связываться с лёгкой промышленностью" (18 век)
Вцелом верно и всеобъемлющей. Можно добавить про особые отношения с военными и спецслужбами нок счастью автор с н ми наверное не кон скопировал.
Не совсем. Чтобы перевести эту фразу на язык программистов которые у нас часто работают в чисто то конторах и не понимают что есть программист в банке или супермаркете. Представьте разницу между программистом и сисадмином. Программист приносит доллары а сисадмин сжигает прибыль. Поэтому недавно была статья не становись девопсом.
Кажется, я читал это у Крылова. "Лисица и виноград".
Большую часть "недостатков" можно отнести к любой профессии. Кем бы вы ни работали, вы как рабочая единица будете "функцией", от которой ожидается выполнение поставленной задачи ("вы всего лишь инструмент"), расходы на которую будут стремиться минимизировать для увеличения прибыльности ("вы обуза"); "профессия" предполагает, что вы не единственный в мире специалист, а в той или иной мере представляете класс специалистов в определенной области ("вы заменяемы"). Насчёт устаревания - вероятно, где-то ещё сохранились профессии, где не требуется изучение нового, чтобы оставаться востребованным (и высокооплачиваемым), но их всё меньше, и да в IT давление нового особенно сильно; для кого-то это минус, а для кого-то наоборот жирный плюс.
Так в чем в итоге посыл статьи? Бросайте %JOB_NAME%, потому что вы всего лишь инструмент, становитесь... А собственно кем? Где тот идеал, по мнению автора, который лишён перечисленных недостатков?
Поэтому я и ушёл в стартап. Где я делаю проект на своём фреймворке, нанимаю и отбираю людей в команду, обучаю новых программистов, принимаю решения в реализации технических задач и многое другое.
Свой стартап - это то к чему должен стремиться программист, чтобы не «выгореть». Да, денег меньше, но я не из-за денег туда ушёл, а именно по тем причинам что написал автор статья.
Читал и улыбался. Такое впечатление, что какой-то юноша решил стать программистом, провалился и в результате стал автором этого опуса. Очень похоже на попытку объяснить самому себе почему твоя цель, на пути к которой ты провалился, тебе больше не нужна.
И вот реальная жизнь. В профессиональном мире то, что вы делаете, до последней строчки кода диктует ваш руководитель. Требования достаточно конкретны, чтобы избавиться от любой творческой свободы.
Чушь. Любая инженерная работа требует определенного творческого подхода. Если бы это было не так, то давно бы программистов уже заменили "программные негры", умеющие тыкать кнопки, которым "руководитель бы диктовал до последней строчки кода".
Ваша работа - не задавать вопросы, обсуждать или вводить новшества. Ваша работа - писать код в соответствии с требованиями. Эта функция была выбрана кем-то, кого вы даже не знаете.
Серьезно? Сразу видно, что автор не программист и никогда не работал на проекте с ТЗ состоящим из:
Эээээ....
Наверное так....
А может лучше вот так...
Ну, делайте как будет получаться, наверное...
Вы просто здесь, чтобы воплотить чьи-то идеи в код.
Вау! Зуммеры открыли, что на работе нужно работу работать!
И все эти компании существовали задолго до изобретения компьютеров. Программисты никогда не были важны для этого бизнеса.
Т.е. если банки откажутся от компьютерных систем, сетей и вот этого вот всего и вернуться обратно к бумажным векселям и переводам на гербовых бланках, отправляемых по почте, то они выживут?
Поскольку программисты никогда не были важны для бизнеса с самого начала, их назвали центрами затрат. Они не вносят прямого вклада в прибыль компании и поэтому считаются операционными расходами.
Ну, т.е., исходя из этого, все бизнесы давно должны были уволить всех программистов и сократить свои "операционные расходы", дабы увеличить прибыль? Почему они этого не делают? Тупые, наверное, забыли у автора проконсультироваться.
Вы когда-нибудь покупали телефон, а через несколько месяцев грустили из-за того, что вышла более новая модель? Тогда ты не одинок.
Нет.
С толпами молодых, невежественных и все более конкурентоспособных программистов, жаждущих проявить себя, компании могут легко заменить большинство старых программистов новыми.
Это на какой планете? Проксима Центавра b?
В отличие от врача, чей опыт повышает ценность, ваш опыт делает вас неуместными.
Шта? Опыт делает программиста неуместным? Все, пацаны, расходимся. Нам тут автор объяснил, что джуны на любом проекте уместнее мидлов и синьоров. Просто тупые бизнесы, опять же, этого не понимают.
Если вы программист, карьерный рост ограничен вашим отделом, если конечно не сделаете огромный скачок, чтобы стать менеджером.
Карьерный скачок? Нет, спасибо, мне эти корпоративные крысиные бега за виртуальными плашками даром не нужны. Мне достаточно очередного повышения моей з.п.
Пока вы остаетесь программистом, вы внизу карьерной лестницы.
Ахахаха, а зачем на нее лезть вообще, если у вас уже з.п. середины или верха какой-нибудь карьерной лестницы? Зачем мне быть директором завода, если я получаю эквивалентную з.п. простым разработчиком?
Ха. Ха. Ха. Как Вы думаете как долго это может продолжаться?.. и саолькотВам работать до пенсии?
и саолькотВам работать до пенсии?
Много. Даже не знаю, лет 30 точно(не в курсе там пенсионного возраста).
Только мне не понятен смысл вашего вопроса - я не собираюсь жить на 150-200 долл пенсии.
Ха. Ха. Ха. Как Вы думаете как долго это может продолжаться?..
Что именно?
То есть Вы гаранрированно всегда будете здоровым и богатым?
Правильная позиция.
Как писали в журнале Едиснтвенная, хорошиемысли приятгивают хорошие события. Плоие мысли притягивают плозие события.
То есть Вы гаранрированно всегда будете здоровым и богатым?
Можете гарантировать, что директор завода обязательно всегда здоровый и богатый?
У сренего директора завода сидящего на откатах на входе и выходе (а то 100% всех красных директоров) плюбасу недвижимость в ращных частях света, счета в тихих банках и тихая старость.
Честно говоря, выглядит как статья от кого-то, кто хотел "войти в АйТи" попал на испытательный срок джуном и не справился.
Да, джуны выполняют простые задачи, возможно и без особой фантазии. но очень сильно зависит от самих джунов. Кому-то быстро доверяют самому находить решения, а кто-то с этим не справляется и становится обузой, от которой избавляются.
То то я думаю, почему менеджеры, работающие в банке за условных N баксов по 40 лет без роста и перспектив, такие радостные. А потому что они не рабы-айтишники.
Статья - отличный пример, как сапожник может рассуждать о ловле китов, ни разу не побывав на корабле.
В этой статье вместо слова "программист" можно подставить вообще много какую профессию.
А сама статья - такой троллинг уровня хабра, ради хайпа, имхо.
Да, да... только все эти вещи касаются большинства видов деятельности. Вот только отличие в том, что любая обезьяна может взять ноутбук и начать писать код и получать за это тонны нефти. Так что кончайте ныть уже... Простите, бомбануло...
Пожалуйста, не надо такое переводить.
5 причин, почему не стоит становиться программистом