Что делать, чтобы получать нормальные деньги и работать в комфортных условиях будучи программистом

    Этот пост вырос из комментария к одной статье здесь, на Хабре. Вполне обычного комментария, разве что сразу несколько человек сказали, что было бы очень хорошо оформить его в виде отдельного поста, а МойКруг даже не дожидаясь этого опубликовали этот самый комментарий отдельно в своей группе в VK с милым предисловием
    Наша недавняя публикация с отчётом о зарплатах в ИТ за первое полугодие этого года собрала невероятное количество комментариев пользователей «Хабра». Они делились мнениями, наблюдениями и личными историями, но один из комментов настолько нам понравился, что мы решили опубликовать его здесь.

    Поэтому я наконец-то собрался силами, и написал отдельную статью, раскрыв и обосновав мысли подробнее.

    image

    Иногда в статьях и комментариях, где обсуждаются доходы IT-специалистов, можно встретить высказывания типа «Да откуда вы берете такие цифры? Я уже много лет работаю X, и ни я, ни мои коллеги таких денег никогда и не видели...».

    Честно говоря, я N лет назад мог бы написать такой же комментарий. Сейчас не могу :)

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

    Эти советы актуальны в первую очередь для разработчиков ПО, но многие пункты подойдут и другим профессиям. И, само собой, изложенное относится в первую очередь к РФ и другим ex-USSR странам, хотя, опять же, некоторые пункты будут актуальны везде.

    Итак, поехали.

    Избегайте за километр гос- и полугосконтор и подобных учреждений


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

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

    image

    Из-за отсутствия нацеленности и мотивированности руководства на качество и результат, а также того, что тратят они, по сути дела, не свои, а чужие деньги, часто можно наблюдать такое явление, как пристраивание детей/родственников/друзей etc. на «тёплые места» в организации. Однако работать всё равно как-то надо. Поэтому может, во-первых, оказаться, что человеку, попавшему туда с улицы, придется делать работу и за себя, и за того парня. А во-вторых, навряд ли его будут окружать высококлассные специалисты, у которых многому можно будет научиться.

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

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

    image

    Иногда бывает наоборот, что в какой-нибудь госкомпании даже рядовые сотрудники могут получать весьма хорошие по местным меркам деньги (например, в нефтегазовом секторе). Но, увы, «совковый менеджмент» никуда не девается, и часто можно наткнуться на административный маразм, вида «рабочий день строго с 8 утра, за опоздание на 1 минуту лишение премии», бесконечное написание служебок и перекладывание ответственности, и отношение вида «платим много, поэтому извольте работать еще больше, переработки оплачивать не будем» и «если не нравится — никто не держит».

    Если вы программист, то не рассматривайте позиции в конторах, для которых разработка ПО не является видом деятельности, приносящим основной доход


    … в том числе всякие НИИ, КБ, инжиниринговые конторы и заводы, торговые компании, магазины, и т.д

    В одном сообществе даже есть в ходу шутка
    "Если ваша должность называется не «Senior Developer» или «Team Lead», а «Инженер 1-ой категории» или «Ведущий специалист отдела информационных технологий», то значит вы где-то свернули не туда"
    Да, это шутка, но в каждой шутке есть доля правды.

    Критерий «приносящий основной доход» я определяю довольно просто:
    это или

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

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

    Почему такой совет?

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

    В «чисто IT» компаниях люди, имеющие отношение непосредственно к разработке ПО (программисты, тестировщики, аналитики, UI/UX-дизайнеры, девопсы, и т.д.) — основная движущая сила. Именно их работа приносит бизнесу доход. А теперь посмотрим на какую-нибудь «не-IT-компанию». Основные деньги они получают от перепродажи чего-либо, или от оказания каких-нибудь «не IT услуг», или от производства «не IT продуктов». В этой компании IT-шники — обслуживающий персонал, да, они нужны чтобы была возможность работать эффективнее (например, за счет автоматизации, автоматического учета, принятия заказов онлайн, и т.д.), но они не приносят прямого дохода. И поэтому отношение недальновидного руководства к ним скорее всего будет именно такое — как к чему-то, на что приходится тратить деньги.
    Об этом очень хорошо сказано в упомянутой выше статье:
    Концептуальное отличие айтишной конторы от неайтишной заключается, разумеется, в том, что в айтишной конторе ты – будучи программистом, тестировщиком, аналитиком, IT-менеджером, наконец – являешься частью доходной части бюджета (ну, по большей части), а в неайтишной – только лишь расходной его статьёй, причём зачастую одной из самых заметных. Соответственно, к внутренним айтишникам выстраивается соответствующее отношение – как к некоторым нахлебникам, которых мы, бизнес, вынуждены оплачивать из своего кармана, а они ещё и осмеливаются чего-то там себе хотеть.

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

    image

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

    Во-первых, опять же, там часто царит дремучесть и технологическое отставание. Почему — вопрос отдельный и потянет на хорошую такую статью, но на эту тему люди регулярно высказываются даже тут, на Хабре:
    «Открою ужасающий секрет — embedded-софт тестируют как минимум на порядок меньше и хуже, чем любой зачуханный веб-сервер. И пишут его зачастую динозавры, отладчик — это для слабаков, а «если код компилируется, значит, все работает».
    … Я не шучу, к сожалению». [из комментариев]
    «Ничего удивительного. По моим наблюдениям, многие «железячники» считают, что производство устройства — это искусство, подвластное избранным, а вот написать к нему код он сможет сам, так, на коленке. Это ж вообще мелочь. Получается работающий тихий ужас. Они очень обижаются, когда им на пальцах объясняют, почему их код дурно пахнет, потому что… ну… они ж железку сделали, че тут, программа какая-то». [из комментариев]
    «По своему опыту научной работы могу сказать, что когда над задачей работает от одного до нескольких человек, он повторном использовании кода речи не идёт. Пишут как получится, используются минимальные возможности языка, о системах контроля версий большинство не знает». [из комментариев]
    Во вторых, всё опять же часто упирается в менеджмент и сложившиеся традиции:
    «Разработка аппаратуры по статистике, это чаще всего, само-окупаемое, само-финансируемое российское предприятие, с российскими же заказчиками, российским рынком сбыта и российским начальником — бывшим инженером возрастом 50+, ранее также работавшим за копейки. Поэтому мысль у него такая: «Я всю жизнь пахал, чтобы я какому-то молодому платил? Перебьется!» Таким образом, сильно больших денег у подобных предприятий нет, а если и есть, то вкладываться они будут отнюдь не в вашу зарплату». [из комментариев]
    Ну и в-третьих… В таких местах часто не разделяют программистов и других инженеров. Да, безусловно, программиста тоже можно считать инженером, и даже само понятие «software engineering» как бы намекает. И в том и в том случае люди занимаются интеллектуальным трудом и разработкой новых сущностей, и в том и в том случае требуются определенные знания, умения и склад ума.

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

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

    В какой-то из дискуссий на тему «путь программиста сложен» с уважаемым Jef239 как-то раз от него в комментариях прозвучала фраза типа «Ну а что такого, мы платим своим людям выше средней зарплаты инженера в Петербурге», хотя, по-хорошему, если компания ценит и уважает своих сотрудников, следовало бы платить "… выше средней зарплаты программиста в Петербурге".

    Весьма показательная картинка, которая несколько лет назад ходила по всяким АСУТПшным пабликам в соцсетях, говорит сама за себя
    image


    Не работайте с военными


    Этот вывод я для себя сделал еще будучи студентом военной кафедры в вузе :)

    На самом деле, лично я сам в околовоенных конторах и частных фирмах заказчиками из этой области не работал, но работали мои друзья, и по их рассказам, многочисленный фольклор типа «Есть три способа сделать что-либо — правильно, неправильно, и по-армейски» и «Я сейчас соберу узкий круг ограниченных лиц, опираясь на которых разберусь как следует и накажу кого попало!» появился далеко не на пустом месте.

    image

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

    Не работайте «мастером на все руки»


    image

    … это типа когда вы одновременно и программист, и админ, и монтажник сетей, и закупщик железа, и заправщик картриджей, и DBA, и техподдержка, и телефонист. Если вы на своем месте занимаетесь сразу «всем и сразу», то скорее всего вы не будете являться экспертом каждой из этих областей, а значит вас при желании можно заменить на нескольких студентов или джунов, которых даже за небольшие деньги найти не проблема. Что делать? Выбрать узкую специализацию и развиваться в ее сторону.

    Начните изучать более актуальный стек


    … если работаете с legacy-инструментами. Бывает, например, что человек пишет на каком-нибудь Delphi 7 или древних версиях PHP с не менее древними фреймворками. Я не утверждаю, что это плохо по дефолту, все-таки принцип «работает — не трогай» никто не отменял, но когда древний стек используется не только для поддержки старых, но и для разработки новых модулей и компонентов, это заставляет задуматься о квалификации и мотивации команды разработчиков, и в том, а нужны ли компании вообще хорошие кадры.

    image

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

    Не работайте в маленьких и средних компаниях, работающих на внутренний (российский) рынок


    image

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

    Учите английский язык. Даже если он сейчас вам особо не нужен


    Английский язык для современного IT-специалиста — штука очень полезная: подавляющее число документации, manpages, release notes, описаний проектов, и всего-всего-всего пишется на английском языке, топовые книги и научные работы публикуются на английском языке (и далеко не всегда и не сразу переводятся на русский, а уж тем более далеко не всегда корректно переводятся), конференции мирового уровня проходят на английском языке, аудитория международных интернет-сообществ разработчиков в сотни раз больше русскоязычной, и т.д.

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

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

    Не бойтесь «галер»


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

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

    Не думайте, что если у вас на нынешнем месте все не очень, то и везде так


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

    Ходите на собеседования


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

    image

    Изучите рынок и знайте свою цену


    Изучите Хедхантер, Мойкруг и подобные ресурсы, чтобы составить примерное представление о том, сколько на самом деле стоит то, что вы умеете и делаете.

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

    Не недооценивайте себя


    См. «Синдром самозванца», которому на Хабре здесь уже не раз посвящали статьи. Не надо думать, что вы чем-то хуже, менее квалифицированнее или еще в чем-то уступаете другим соискателям. И уж тем более не надо основываясь на этих фактах просить зарплату ниже среднерыночной — наоборот, _всегда_ закладывайте сумму хоть немного выше средней, но при этом явно давайте понять, что готовы её обсуждать.

    Не стесняйтесь вести переговоры с руководством о прибавке


    Не надо сидеть тихо и ждать, что кому-то сверху придет озарение и вам поднимут зарплату сами по себе. Может придет озарение, а может не придет.

    Тут всё очень просто: если считаете, что вам мало платят, скажите об этом руководству. Причины «почему я считаю, что мне должны платить больше», можно даже особо не изобретать, они могут быть любыми от «за эти N лет работы я вырос как специалист и теперь могу делать более сложные задачи и работать эффективнее», до «в других компаниях за эту работу предлагают столько-то».

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

    Переезжайте или переходите на удаленку


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

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

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

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

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

    Материалы по теме:


    13 сюрпризов неайтишной компании
    Тест Джоэла
    Не путайте разработку ПО и программирование
    Share post
    AdBlock has stolen the banner, but banners are not teeth — they will be back

    More
    Ads

    Comments 597

      +1
      В принципе, почти все эти рекомендации подходят почти под любую область деятельности.
      Почти. Спасибо за хороший пятничный пост.
      And let the Holy war begin!
      UPD:
      Эти советы актуальны в первую очередь для разработчиков ПО, но многие пункты подойдут и другим профессиям.

      Слона то я и не заметил — отвлёкся на картинки. Читать по диагонали — вредно, посыпаю главу пеплом.
        +3
        Да, картинка с инженером АСУ/Java программистом — это прямпро меня)))
        Поэтому начал заставлять себя делать все возможное, для того, чтобы переквалифицироваться в последнего)))
          0

          Устраивался Scada разработчиком. Насмотревшись таких вакансий, запросил зп не сильно выше (до этого примерно такая и была). А потом поговорив с коллегами выяснилось что можно было спокойно просить в 1.5 раза выше. Только в вакансиях занижают.

            0
            можно было спокойно просить в 1.5 раза выше

            грустные реалии компаний без тарифной сетки :(
              +7

              Не бывает никакой сетки. Если вы сильно нужны и просите много, должность вам нарисуют какую надо, и в сетку вы отлично попадёте.

                0
                Если вы сильно нужны и просите много, должность вам нарисуют какую надо

                Если это специалист имя которого известно в индустрии в рамках хотя бы города/области/страны то это разумно, если же это рядовой инженер пришедший на пике дедлайнов это будет крайне неприятная новость для его коллег которые там уже пашут пару лет за 0.6-0.7 его ЗП.
                  0

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


                  Но на мой взгляд это на самом деле не особо то и важно. Потому что по мне надо в первую очередь о себе думать. То есть если тебя работа и зарплата полностью устраивают, то и неважно сколько там другие получают. А если не устраивают, то она тебя опять же не устраивает даже если все коллеги получают меньше тебя :)

                    +2
                    зарплаты в целом постоянно растут

                    Где растут? В долларовом эквиваленте я помню в мск было много вакансий на 150к руб чистыми когда доллар был по 30, сейчас вакансии на 350+ скорее единичные исключения чем правило.
                      –1
                      Где растут?

                      Ну я бы сказал что в развитых/индустриальных странах они последние лет 20-30 росли. Возможно с перерывами во время кризисов. Последние лет 5-10 вроде бы даже заметно растут.


                      Россия в этом плане конечно не столь однозначна, но мне было бы странно если бы в РФ была обратная тенденция.

                        0
                        Мы говорим про ЗП в айти или ЗП населения в целом?
                          0

                          В целом как я понимаю тоже растёт, но в ИТ вроде бы немного быстрее чем в среднем. Но это моё субъективное впечатление и цифры я вам сейчас привести не смогу:)

                            0
                            айти, конечно. Зарплаты населения, наоборот, падают.
                              0
                              В пересчете на валюту до уровня ЗП 2008-2010 года кажется еще так и не доросли назад :(
                            +2
                            Мифы не надо тут пересказывать. Поедь с людьми поговори: давно упали ниже плинтуса, 1200 евро за счастье у людей (700 за жильё минумум нужно отдать), у атишников повыше конечно. Роста экономики там давно нет: с 2008 минимум, а реально гораздо раньше, а есть сильное падание. С чего расти зп?
                        0
                        Дык поэтому в компаниях и культивируют атмосферу секретности вокруг зарплат.
                +9
                Спасибо, думаю любой человек в индустрии, имеющий 5-10 лет опыта минимум, приходит к таким же выводам.
                Добавлю еще — работа в международных компаниях с иностранцами и под иностранным руководством может быть интереснее чем работа в исключительно российской компании. (Не всегда, конечно!)
                Плюс к культурному разнообразию, прокачиванию скиллов разговорного английского, возможность релокейшна, меньше шансов попасть на «совковый менеджмент». (Ну разве что с немцами, совки еще те.)
                Хорошо замечена разница работы в IT и «не совсем IT» компаниях. Можно еще написать про разницу между стартапами и корпорейтами, там тоже много своих нюансов.
                  +4
                  Добавлю еще — работа в международных компаниях с иностранцами и под иностранным руководством может быть интереснее чем работа в исключительно российской компании. (Не всегда, конечно!)
                  Плюс к культурному разнообразию, прокачиванию скиллов разговорного английского, возможность релокейшна, меньше шансов попасть на «совковый менеджмент».
                  Всё так. В принципе, я в голове держал эту мысль при написании статьи, но решил слишком сильно на неё не напирать, чтобы не развязать очередной срач, а то некоторые люди тут к этой теме очень болезненно относятся.
                    0

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

                      +1
                      Не понимаю, какая проблема может быть с экономикой? При чем тут итальянская забастовка?
                      Не очень понятен ваш коммент.
                        +2
                        что посоветовали бы новичку зубры отечественного клавишетоптания.

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

                          … и прямым текстом призыв работать только на галерах!
                          image
                            +1
                            призыв работать только на галерах
                            призыва не было, а уж слова «только» — тем более!
                          0
                          Вот любопытно бы посмотреть, что посоветовали бы новичку зубры отечественного клавишетоптания.
                          Абсолютно всё то же самое, что и описано в статье, только «не работайте в ...» можно заменить на «по возможности не работайте в ..., а если приходится, то надолго там не задерживайтесь». Остальные же советы по-прежнему применимы целиком и полностью.
                        –27
                        Вот уже 20 лет я работаю в (около)гос-конторе, основным заказчиком которой являются военные, и программное обеспечение для которой не является основным источником дохода. На собеседования последний раз ходил лет 10 назад. Актуальные стеки не знаю (мои уровень сильно ниже актуальных стеков — либо голое железо, либо стык железа и операционной системы). Разве что слышал, что мой основной язык © теперь пытается подвинуть какой-то Rust. Ладно, пусть становится в очередь. К паскалю, яве, и прочим. Не до него сейчас. И да, бентли у меня нет, и $4000 я не получаю, но жена и дети сыты, одеты, обуты. На море ездили.
                        Как же оказывается неправильно я живу.
                          +44
                          Как же оказывается неправильно я живу.

                          А кто вам это сказал? В статье об этом нет ни слова.
                          Вы живёте так, как вас устраивает. Точка.
                            +12
                            либо голое железо, либо стык железа и операционной системы
                            паскалю, яве,

                            Ну паскаль как-то не очень актуально, а что джава? Пыталась подвинуть С в голом железе?
                              0
                              Да, одно время даже JAVA процессоры пытались выпускать (как и LISP к слову). От них правда осталась разве что JAVA card в смарткартах — очень нишевое решение. Но попытки были…
                              • UFO just landed and posted this here
                                +2
                                Главное дело которым ты занимаешься интересно тебе, а хайп-кривая
                                она такая
                                image

                                  +8
                                  А никто не говорил, что вы не правильно живете.
                                  В любом правиле есть исключения, и личный опыт у каждого свой.
                                  Как и критерии достатка типа «сыты, обуты, на море ездили» тоже у каждого свои :)

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

                                  p.s. Я сам C++ разработчик, и не планирую с него переходить. Однако мне понравился Go, и мы с командой даже использовали его в реальном проекте, просто потому, что он очень хорошо подошел для той задачи. Но там, конечно, были не bare metal системы, уровень все-таки повыше.
                                    –21
                                    Не ожидала ответа от автора. Тем более такого. Ладно, давайте попробуем поговорить…

                                    Начнем со «своего опыта». Да, каждому свое. Но беда этой и ей подобной статей — это безапеляционный тон, не допускающий другого подхода. Если бы не он, то и моего комментария бы не было.

                                    Далее по языкам. Язык — это средство. Глупо строить лазерную установку для того чтобы вырыть яму. До некоторого времени я алгоритмы на BASIC'е обкатывал. До какого-то уровня знаю и популярные варианты — python, perl, php. Но, если честно, я от них не в восторге. Наверное, это профессиональная деформация, выражающаяся в том, что язык, не способный сгенерировать код, работающий на голом железе… ну Вы, думаю, поняли.

                                    И деньги. Еще раз — развиваться надо морально и технически. А финансы подтянутся. Их всегда будет не хватать, но… Просто помним про пирамиду Маслоу.
                                      +15
                                      Но беда этой и ей подобной статей — это безапеляционный тон, не допускающий другого подхода.
                                      Стоп. Где безапелляционный тон? Я прямым текстом написал еще в самом первом варианте статьи «это лично моё мнение и мой опыт, который, само собой, не является истиной в последней инстанции»

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

                                        Про язык. Понимаете, тоже все не просто. Выбрав самый модный, вы рискуете написать такой код, что через три-четыре года от икоты будете мучаться. Потому как придут очередные «молодые и амбициозные» и будут костерить почем зря. У них в фаворе будет очередной «новомодный и безопасный». А вот «вечные ценности» были 20 лет назад, и в ближайшие 20 никуда не денутся. Потому знакомиться с новинками безусловно надо. Но… Между знакомиться и пробовать — пропасть, а между пробовать и использовать в разработке — вообще бездна. Я, например, не уверен в том, что Go продержится лет 20. Вон Google переводчик закрывает. А что будет с Go когда гуглу он станет не интересным? Найдется у него достаточного количества разработчиков как, допустим, у LibreOffice? Я не знаю. Все может быть. Но C++ и через 20 лет будет жив. И если комитет по стандартам не поломает обратную совместимость (что, впрочем, с них станется) то все написанное сегодня можно будет сопровождать и тогда.

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

                                          Это настолько забавное и одновременно опасное заблуждение)
                                          У меня был период в жизни одно время — я работал в компании работающей по бортовой авионике и космосу, занимался ПЛИС, схемотой и платами. Был на хорошем счету, узнаваем в компании и у смежников тоже. Старшие коллеги со мной считались и прислушивались. В общем считал себя афигительным. Ну и видимо в рамках тех задач таковым и был вероятно. Ну прям как Вы видимо. У меня даже есть перк «лучший молодой специалист радиэлектронной промышленности» 2010 от МинПрома.
                                          Потом мне как-то позвонили и предложили прийти на собеседование в компанию Т-Платформы. Это было еще до санкций госдепа, когда у них все было хорошо и ровно. У меня там состоялось 3 часовое собеседование с тогдашним RnD шефом в течение которого он очень вежливо и тактично наглядно продемонстрировал мне что я вообще нихрена не знаю и цена моя на конкуретном рынке — 3 копейки. Я до сих пор за это этому человеку благодарен за то что он мне мозг вправил. Сломал эту ложную радужную картину мира которая у меня в уютном инкубаторе создалась.
                                          P.S. правда мне через 3 месяца позвонили оттуда и сделали оффер.
                                          Я до сих пор сохраняю со своим первым работодателем очень хорошие отношения — у меня к ним нет вообще никаких претензий, но вот ни разу не пожалел что с ним расстался.
                                            +12
                                            Собственно, в этом и есть опасность сидения в одном месте по много лет. ЧСВ пьянеет от успехов и почестей, взгляд и проф мышление замыливаются, а мир снаружи, тем временем, не такой, каким кажется изнутри.
                                              +1
                                              Поэтому, даже работая где-то, я периодически прохожу собесы, чтобы быть в курсе того, что там на рынке и посмотреть, какие аспекты по скилам нужно подтянуть (:
                                                0
                                                я периодически прохожу собесы

                                                Хорошее применение собесам сам так делал.
                                            +11
                                            Но C++ и через 20 лет будет жив. И если комитет по стандартам не поломает обратную совместимость (что, впрочем, с них станется) то все написанное сегодня можно будет сопровождать и тогда.

                                            Уже поломана.


                                            Ну и вы-то новый код прочитать не сможете с таким отношением. А я не захочу устраиваться к вам на работу поддерживать ваш старый C++03, например.

                                          +9
                                          знаю и популярные варианты — python, perl, php.

                                          perl — это популярный вариант в каком году, простите?
                                            +1
                                            В 2019. Не так популярен, конечно, как в 2010, но… Этот язык, при всех его недостатках, занял свою нишу, и из нее скорее всего никуда не уйдет. И споры о его переименовании лишнее тому подтверждение.

                                            Конечно, из веба его практически вытеснили, но не вебом единым. И, к слову — TCL когда-то его всячески теснил… И где теперь тот TCL? Впрочем, даже он до конца не умер. Эпизодически попадается «в дикой природе».
                                              +4
                                              И где теперь тот TCL?

                                              Странный вопрос для человека, работающего с железом…
                                              Плагины и скиллы к ECAD создаются на TCL.
                                              Скрипты тестбенчи для систем моделирования таких как HFSS, Sigrity, Keysight ADS создаются на TCL.
                                              Скрипты генерации IP ядер, а также по трамбованию HDL в FPGA — TCL. Xilinx Vivado — один сплошной долбаный TCL.
                                              В чип-дизайне — TCL повсеместно.
                                                0
                                                Возможно. Я давно уже к ПО ближе, чем к железу (это к ECAD). FPGA тоже не мой конек. Я туда только подступаюсь. Но все времени не хватает по серьезному войти в эту воду. Да, похоже, в дикой природе я его именно там и встречал. В любом случае — спасибо. Хоть знать буду чего ждать.
                                                0
                                                Ну, если под «популярный» вы подразумевали «широко известный в узких кругах» — то это другое дело. Но не в широком смысле слова же.

                                                Я только вхожу профессию (по сравнению с 20 годами особенно) и засматривался, и пробовал на вкус и читал о разных языках в процессе поиска себя. Но какие могут быть мотивы изучать Perl (если он прям на работе, конечно, не понадобится) мне в данный момент сложно представить.
                                                  +1
                                                  git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/scripts — посчитайте количество файлов, заканчивающихся на .pl

                                                  Другое дело, что на сегодня это действительно нишевый язык. И без необходимости учить его, наверное, не стоит. В том же ядре его планомерно теснит python. Особенно с учетом того, что синтаксис у него может быть разный. Да и слава «write only» языка за ним не просто так возникла.
                                                    0

                                                    Если нормально писать (желающие могут загуглить Perl Best Practices) — вовсе не write only. Другой вопрос, что к моменту осознания, как это делать правильно, уже может быть выдана гора страшненького кода.

                                                      0
                                                      Универсальный ответ на все вопросы. В том же ядре вполне читаемый, понятный и быстрый код. Но есть в Perl'е что-то, что провоцирует написание однострочников для решения сиюминутной задачи, которые даже автор в случае проблемы перепишет, а не будет править и отлаживать.

                                                      Я считаю, что любой кто залезет в нишу Perl'a очень быстро осознает, что альтернатив-то ему и нет. У всех остальных получается хуже. Другое дело, что одно время от него тошнило. Ибо пихали куда надо и куда не надо. Впрочем, того же python'а сегодня это касается не в меньшей степени.
                                              0
                                              Язык — это средство.
                                              Еще раз — развиваться надо морально и технически.

                                              А как вы самореализуетесь?


                                              Просто, ну, для меня, например, язык — да, средство, но средство самореализации и самовыражения.

                                                +1
                                                Просто, ну, для меня, например, язык — да, средство, но средство самореализации и самовыражения.

                                                В смысле, вы его сами пишите? Иначе не совсем понятен тезис.

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

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

                                                      0
                                                      > В смысле, приятно навернуть на свежих плюсах что-то этакое, что имеет сомнительную практическую ценность, но требует каких-то нетривиальных знаний в языке

                                                      Помню на одном форуме человек спросил, почему у него не работает калькулятор, обычная лаба, std::cin, cout, да пара if'ов, а ему накидали решений на темплейтах с ООП, шаблонами и т.д.
                                              +16
                                              Хороший вброс ))

                                              Если Вам большего не надо, то все отлично ) Статья для тех кто хочет развиваться, как профессионально, так и финансово )
                                                –18
                                                Почему вброс? Это не вброс — это просто другой путь.

                                                Жизнь — она штука сложная. А людей живущих такой жизнью, которую пропагандирует эта статья я знаю. Они регулярно ко мне за советом и разъяснениями обращаются. Если в гугле не найти, то сразу ко мне. А дальше — личный выбор каждого.

                                                И я просто не хочу, чтоб альтернативы убирали. Мне очень понравилась фраза из фильма «Последний самурай». Цитирую по памяти, потому могу ошибаться «Каждый день они делают одну и ту же работу, пока не достигнут совершенства». По мне именно это — путь настоящего мастера. А деньги… Мастер без них не останется, но даже самому богатому богачу их всегда будет не хватать.
                                                  +17
                                                  А людей живущих такой жизнью, которую пропагандирует эта статья я знаю. Они регулярно ко мне за советом и разъяснениями обращаются. Если в гугле не найти, то сразу ко мне.
                                                  Гм… То есть вы хотите сказать, что если человек ищет где его знания и умения оценят по достоинству и предложат хорошие условия, чтобы позволить себе комфортно работать и жить — то он никакой специалист, и без гугла вообще ничего сделать не может?
                                                  Мне кажется, вы пишите чушь, ну либо просто у вас какой-то незавершенный гештальт по этому поводу.
                                                    +4
                                                    Ух как Вы перевираете мои высказывания. Впрочем, сам виноват.

                                                    Наверняка большая часть вопросов решается своими силами. Да и нет ничего плохого в обращении за консультацией к человеку «в теме». Будем считать, что я ошибку признал.
                                                      +5
                                                      Просто вопли про «чертовых смузихлебов, ничего не могущих без гугла» тут уже не раз звучали, и в большинстве случаев оказывались высосаны из пальца.
                                                      То есть вы не закладывали в это высказывание негативной окраски и не делали обобщения. Извините, не правильно понял.
                                                      +6
                                                      Он хочет сказать что ему уже лень учить какие-то новые штуки, поэтому и пытается уверить себя и остальных что это бессмысленно. С одной стороны здоровый консерватизм это хорошо, но так и мхом покрыться можно, а в нашей профессии это особенно чувствуется.
                                                      +21
                                                      А я знаю людей пропагандирующих жизнь как ваша:
                                                      Смотрите на этих смузихлебов, ничего без гугла не умеют, попробовали бы они с 512 байт памяти это сделать! Там в этих реактах питонах вообще нечего делать, я бы за пару дней управился! Обмажутся этими своими контейнерами, виртуалками и облаками, жизни настоящей не пробовали!
                                                      Кроме этого, ваше презрение к «всяким Rust» никак не делает вам чести как профессионалу. Так что лозунги из «Последнего самурая» тут явно не к месту.
                                                        –13
                                                        Да нет презрения. Есть объективная оценка.

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

                                                        Я смотрел описание Rust. Он пойдет для низкоуровневых системных утилит (grep, ls, и иже с ними) и сетевых сервисов, но не пойдет для голого железа. Тут за безопасность придется заплатить недопустимо большую цену. И никакой закон Мура не поможет.
                                                          +32
                                                          Я смотрел описание Rust
                                                          Очень глубоко.

                                                          На самом деле я даже не берусь с вами спорить, читая сообщение я узнаю стандартного эмбеддера. Абсолютно закрыт в своем пузыре, думает что только он способен на решение сложных и интересных задач, все вокруг тупая молодежь которая ничего не смыслит. Получает мало, поэтому остается утешаться своей мнимой избранностью.
                                                          К тому же он конечно разберется за пару дней там где смузихлебы месяца тратят — не важно что, андроид там или фронтенд, бекенд. Он же знает С. Ну и все, больше ничего знать не нужно.
                                                            +10
                                                            Не люблю поддакивать. Попробую вывернуть в некий конструктивный поддерживающий аргумент.

                                                            Помимо перечисленного и не относящегося (а может и очень даже относящиеся) к эмбеду, стоит еще упомянуть такие бесполезные вещи как: облака, биг дата, блокчейн, ИИ, квантовые компьютеры, и прочая «новомодная лабуда» (особенно всякие Теслы самуправляемые), которая же на самом деле просто пузырь мыльный для молодежи.

                                                            Кому и зачем они на самом деле пихают эти все 4К видео и 5G сети и всякие IoT? Это же просто чтобы бюджеты пилить, людям то оно не нужно. Напридумывают всякие фэйсбуки и гугл-мэпсы, а военным потом расхлебывай, как это все позакрывать и защитить народ от всякой дряни в Телеграме.
                                                              –6
                                                              Вы к чему это?

                                                              Да, телеги у меня нет. Но не потому, что она кривая или неправильная. У меня несколько специфическое отношение к ее автору (после того как он забавлялся выкидывая самолетики из пятитысячных купюр из окна офиса). И всего-то.

                                                              5G, IoT, 4K — мне не мешают. Скорее даже помогают. Работой обеспечивают. Так что не понял Ваших колкостей.
                                                              0
                                                              Я прекрасно работаю с прикладниками. И знаю не только C. И не считаю себя владеющим монополией на решение интересных задач. Просто уровень интересности у меня и у прикладников разный.

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

                                                              А про Android я вообще мало что знаю. Если про системную его часть хоть что-то (благо в основе Linux), то про прикладную… вот вообще ноль. Как следствие я не могу относиться без уважения к людям, которые знают то, чего я не знаю.

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

                                                              Для себя интересуюсь.
                                                                +3
                                                                Он для этого и был придуман и до сих пор используется в авиастроении и энергетике.
                                                                Но если Вы не планируете идти в Боинг писать бортовой фирмварь — наверное не стоит тратить на этот язык время.
                                                                Вряд ли его кто-то осваивает для общего развития, скорее его изучение происходит после трудоустройства в компанию где он применяется.
                                                                +14
                                                                Я смотрел описание Rust. Он пойдет для низкоуровневых системных утилит (grep, ls, и иже с ними) и сетевых сервисов, но не пойдет для голого железа. Тут за безопасность придется заплатить недопустимо большую цену.

                                                                А я на нем работаю уже два года.


                                                                Как и любой системный ЯП, Rust подходит как для сетевых сервисов, низкоуровневых системных утилит, так и для голого железа.


                                                                Под голое железо? #[no_std], и у вас на руках оказывается Rust с безопасностью, но без std, сокетов, fs, кучи и прочей хипстоты. Monotron под TM4C123 80MHz 256KiB flash 32KiB sram, человек реализовал софтовый VGA, в видосике показывает работу интерпретатора бейсика и игру змейка. Хотите научиться мигать лампочками, читайте https://rust-embedded.github.io/book/.


                                                                "Недопустимо большая цена"? Ну так Rust позволяет оптимизировать код меньшими затратами. Примеры успехов:


                                                                • Web Framework Benchmarks, первое место занял веб фреймворк actix. Отрыв почти в два раза. Обошел 370 фреймворков на плюсах, го, чистом си и т.д.
                                                                • ripgrep, переписанный grep. Быстрее обычного грепа в 2-10 раз. Потому что может.
                                                                • fd, переписанный find. Быстрее обычного файнда в 5-10 раз. Потому что умеет в многопоточность.
                                                                • Stylo, новый CSS движок для Firefox. Смотрите глазками, как "тормозная лиса" отрисовывает в 4-15 раз быстрее хромов и сафари.

                                                                И никакой закон Мура не поможет.

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

                                                                  +8
                                                                  я думаю вы зря распинаетесь, человек уже окуклился в Сях (небось еще на маргинальных версиях IDE и компиляторов) и вынес свой вердикт про эти перлы паскали и прочие новомодные технологии.
                                                                    +3

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

                                                                      –5
                                                                      Пишите. Разубеждайте.

                                                                      Много кричали про монстрообразный и тормозной Apache, про ужасно неудобный и небезопасный Sendmail. И ставили против них более быстрых «молодых и перспективных». Только вот как только они обзавелись функционалом, аналогичным тормозам — сами стали монстрами и тормозами.

                                                                      Что до Rust — а Вы свой ответ видите? Вы про железа пишите и ссылаетесь на конференцию по Rust. Хорошо, но это в чистом виде хайп. Rust так умеет. Хорошо, умеет. И? На таком железе много чего так работать будет. Как пользоваться? Ах да, LLVM… И где взять порт Rust хотя бы для LLMV и хотя бы под ARM Cortex-M (а ж про AVR, PIC и прочую экзотику вообще помолчу). Лучше бы на эту тему статью писали — больше бы толку было. Его тут в ядро Linux собрались интегрировать. Ладно, все может быть. Может быть тогда у него и компиляторы (кросскомпиляторы) появятся. А вот когда появятся, тогда и смотреть будем подробнее. Что за язык, и что он может.

                                                                      С железной частью разобрались. Идем дальше по примерам. Что там у нас? Веб фреймворк? Greep? Find? Так а я о чем? Я же и сказал — там ему и место. Ах модуль FireFox'а… Ну так я про это изначально писал. Его в mainline взяли? Почему нет? Что сообщество Rust на эту тему делать думает (или делает)? Статью очередную пишет? Ну-ну…

                                                                      А я отдыхать буду. Выходные. В понедельник на работу, а там привычные острые инструменты — C и ассемблер. И я не боюсь работать острым ножиком. Ибо когда дело доходит до отладки и оптимизации даже С высоковат. Приходится опускаться ниже. Про все остальное я уже высказался. Вроде как больше и добавить нечего.
                                                                        +3
                                                                        Ах да, LLVM… И где взять порт Rust хотя бы для LLMV

                                                                        Компилятор Rust же и так на LLVM...


                                                                        хотя бы под ARM Cortex-M

                                                                        https://github.com/rust-embedded/cortex-m-quickstart ?

                                                                          +2
                                                                          Ах модуль FireFox'а… Ну так я про это изначально писал. Его в mainline взяли?
                                                                          Давно уже взяли (1, 2), и постепенно берут новые.
                                                                          Много кричали про монстрообразный и тормозной Apache… как только они обзавелись функционалом, аналогичным тормозам — сами стали монстрами и тормозами.
                                                                          Да ну? Это nginx стал монстром и тормозом-то? Лол.
                                                                          А доля Apache вот уже почти десяток лет стабильно падает.
                                                                            –1
                                                                            Хорошо. Я реально не в курсе про модули Firefox'а. Значит технология реально развивается и у нее есть шансы. Будем ждать. Тем более, что вон ссылку кинули на компилятор для Cortex'ов. Попробую посмотреть подробнее на этого зверя.

                                                                            А про nginx… Хорошая штука. Когда перед апачем стоит. И не мудрено, что при таких раскладах доля апачей сокращается. Статистика — она такая.
                                                                              +7
                                                                              Nginx стоит перед apache? Если это не тонкая шутка, то я даже не знаю. Вы решили сразу все стереотипы про эмбеддеров оправдать? :)
                                                                                +1
                                                                                Так было в те времена, когда мне эта тема была интересна. Так что может быть и решил, и сразу все.
                                                                                  0
                                                                                  Я не помню времен когда Nginx стоит перед apache, и причин этого делать вообще когда-либо.
                                                                                  Это очень хорошо показывает глубину вашего «интереса» и вовлеченность в новые технологии. Вспоминается как-то бывший эмбеддер, который постоянно путался между gitlab и ansible, никак не мог разницу запомнить. Для него это все одно было.
                                                                                    0
                                                                                    Хорошо, когда память как у золотой рыбки habr.com/ru/post/120814

                                                                                    Впрочем, отчасти Вы правы — сфера, которая всегда была далека от моих интересов. Впрочем во времена универсальных специалистов каждый веб разработчик считает возможным порассуждать о низкоуровневом программировании…

                                                                                    И на этой фразе я умолкаю. Ибо самоцензура не позволяет продолжать.
                                                                                      +3
                                                                                      То есть один человек зачем-то присобачил апач к nginx вместо какого-то fastcgi или чего-то пхпшники делают, и вы это посчитали стандартом индустрии?
                                                                                      2011 год? И почему я не удивлен.
                                                                                        0
                                                                                        Более того, основная причина* выбора nginx+apache, а не nginx+php-fpm, был файлик ".htaccess" и засилье хостингов, не дававших переопределять rewrite rules. Это действительно было популярным решением 8 лет назад :)
                                                                                        *за пределами тогдашнего highload :)
                                                                                          +2
                                                                                          На самом деле было время, когда так делали повсеместно. Сейчас не могу предложить ни одной причины использовать Apache для нового проекта.
                                                                                      +8
                                                                                      В древние времена Nginx действительно ставили перед Apache, потому что Апач тупо умирал под высокими нагрузками, особенно при наличии «медленных клиентов».
                                                                                      В наши времена Nginx тоже обычно используют как фронт (хотя есть исключения типа крутого OpenResty) для раздачи статики, маршрутизации и рерайтов, балансировки, TLS, HTTP2, ACL, и других полезных вещей, но за ним стоит уже не Apache с модулями, а что-нибудь с FastCGI или UWSGI интерфейсом, либо какой-нибудь application server, либо непосредственно сами сервисы, обрабатывающие запросы.
                                                                                      +1
                                                                                      Было такое. И даже входило в best practices
                                                                                      habr.com/ru/post/120814
                                                                                      www.opennet.ru/base/net/nginx_proxy.txt.html
                                                                                  +8

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

                                                                                    +2
                                                                                    какой-нибудь хайповый раст или nginx.
                                                                                    fixed :D
                                                                                      +2

                                                                                      Ну это уж кто как рационализирует ;)

                                                                                      –2
                                                                                      Скорее тех, кто ищет и тех, кто уже нашел. Ну и возраст, конечно. Где мои семнадцать лет? Там да, nginx на выходных, админ localhost'а, и LUTом новый мироконтроллер с невиданными плюшками.

                                                                                      Потому и спокоен. Сам когда-то был таким же. Да, в принципе, почему был. Только теперь на выходных предпочитаю отдыхать (здоровье, как известно, не купишь ни за какие деньги), а плюшки это пробовать на работе и в рабочее время. Благо могу себе такое позволить.
                                                                                        +4

                                                                                        По 17 годам и я скучаю, конечно, но и через 11 лет после этого интересно.


                                                                                        А тот же раст вот вы, например, на работе не попробуете, судя по всему.

                                                                                          +1
                                                                                          Напрасно. Ссылка на документацию и кросскомпилятор меня заинтересовала. Автоматы состояний штука крайне интересная, и довольно простая. Надо попробовать найти какую-нить задачку поумнее мигания светодиодом (ModBus например — а что там таймера быстрые нужны, там обработка прерываний… И не сложно в плане реализации… Хорошая идея в первом приближении...) и посравнивать во что обойдется безопасность Rust'a.

                                                                                          Впрочем, тут все не так просто. К Cortex'овскому C есть CMSIS от ARM'а. Не то чтоб она была незаменима, но… Одна из тех вещей, которые не вызывают аллергии (в отличии от HAL, STM Peripherial Library, Atmel ASF и прочего). Но попробую однозначно. Хотя бы того для, чтоб для себя подтвердить свои же выводы. Или опровергнуть. Все бывает.
                                                                                            +1

                                                                                            Поделитесь своими выводами(какими бы они ни были) с сообществом. Нам будет крайне интересно. Можете выступить у нас на митапе, с удовольствием послушаем.

                                                                                              0
                                                                                              Не гоните лошадей. Пока у меня есть сомнения даже в том, что я смогу собрать компилятор. Инструкция есть, но система сборки меня сразу напрягает. Впрочем, вот тут точно инерция мышлений. Если что я вам напишу через хабр. Вроде это мне можно.
                                                                                              +2
                                                                                              Напрасно.

                                                                                              Я не совсем корректно сформулировал свою мысль.


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


                                                                                              У обоих стратегий есть свои преимущества и недостатки, конечно, но речь не про них.

                                                                            0
                                                                            Следуя этой логике… либо Вы еще не настоящий мастер (а напомните, сколько лет Вы в этой профессии?), либо деньги уже пришли (что, похоже, не так — «мне хватает» не пишут про ситуацию «деньги пришли»).
                                                                            Где ошибка?
                                                                              0
                                                                              Как только я решу, что вот сейчас я «настоящий мастер», так сразу меня можно будет списывать в утиль. Еще раз — работа в IT это непрерывное самообразование. С этим я не спорю.

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

                                                                              А по финансам… Откуда Вы знаете как бывает когда деньги пришли? Я не знаю. Может и не пришли. А может и пришли. В 90е и начале нулевых я жил значительно хуже, чем сейчас. Впрочем, дворца и бентли у меня нет. Но мне и не надо. А кому надо — пусть пытается. У некоторых говорят выходит.
                                                                                +4
                                                                                На кой мне кому-то что-то доказывать.

                                                                                Извините но со стороны выглядит так что вы именно что то пытаетесь доказать, а вот что именно все так же не понятно.
                                                                                  0
                                                                                  М-да… Такое ощущение, что Вы отвечаете не столько на мой пост, сколько на чьи-то еще слова :)
                                                                                  «Настоящий мастер» (почему это несовместимо с самообразованием?), «деньги пришли» и «мне хватает» — это Ваши собственные термины, я пытаюсь их понять и сложить в единую логическую конструкцию. Из которой должна следовать мысль, что надо повышать собственный навык, но не гнаться за высокой зарплатой, т.к. деньги мастера все равно однажды найдут. Ведь Вы же это пытались сказать?

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

                                                                                    Я рад, что Вам удалось это сформулировать понятным (надеюсь) языком. Возможно, у меня с этим не очень… Будем развиваться…
                                                                                      +1
                                                                                      Не ты должен продаваться, а тебя должны желать купить.
                                                                                      Так статья как раз и написана для таких случаев, когда есть достаточно желающих купить человека с его опытом и квалификацией, причем задорого, но он сам об этом даже не догадывается и продолжает продавать себя задешево (а кто-то этим пользуется).
                                                                                        –1
                                                                                        Мне сложно себе представить такую ситуацию. Меня звали. Неоднократно. И на хорошую зарплату. Но… С переездом в столицу. Простите, у меня семья. Откроете офис в Питере, тогда поговорим. Для меня вопрос переезда однозначно закрыт. Полностью и безоговорочно. Детей я хочу видеть чаще, чем раз в неделю. Мне их еще к жизни готовить.

                                                                                        Кого реально хотят свою цену знает. И местный спрос. И поверьте, временами есть причины продаваться ниже рынка. Пусть даже отчасти это мнимая свобода и синдром самозванца.
                                                                            +2
                                                                            Тут вопрос ведь не в том, устраивает ли лично Вас ваша зарплата или нет, а в том, насколько она выше/ниже средней по рынку для специалиста вашего уровня.
                                                                              0
                                                                              Хорошее и правильное замечание. Одна беда — рынка нет. Он только-только зарождается. И для его зарождения необходимо работать там, где ПО не основной продукт. Впрочем, в терминах данной статьи делать этого как раз не стоит. Опять — личный выбор каждого.
                                                                                +5
                                                                                Рынок уже 30 лет как есть.

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


                                                                                Мы о рынке чего вообще говорим? Мне кажется большинство собравшихся обсуждают рынок труда для программистов. Если, как я надеюсь, вы тоже об этом, то почему ПО должно быть не основным продуктом чтобы послужить причиной зарождения «рынка труда для программистов»?
                                                                                  –9
                                                                                  Для прикладных программистов, безусловно, рынок есть и довольно давно. Я позволю себе понятие прикладных распространить на все области, где ПО не уходит за пределы компьютера — тут и базы, и веб, и достопамятная BIG DATA, и прочее. Это не совсем правильно, но в данном случае не принципиально.

                                                                                  А вот для системных программистов рынка нет. Опять позволю вольность — системный это тот, кто внешними исполнителями руководит. Очень мало организаций, кто этим занимается. Даже уважаемые мной Parallels по сути прикладники. Промышленные автоматизаторы как правило тоже берут готовую SCADA и пишут под нее. Кто остается? Военные. Разработчики сигнализаций (авто-, пожарка-). Ну и малая толика промышленности из не военной.

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

                                                                                  А вопрос был задан непосредственно мне. Потому и ответил что рынка нет. Потому и зарплаты сравнивать…
                                                                                    +17

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


                                                                                    Я его почти силой сюда притащил и на собеседование привёл.
                                                                                    И ничего, немецкий более-менее выучил, пишет на С/С++ ПО под индустриальные системы, мама через пару лет тоже работу нашла, брат университет окончил. Свой НИИ в котором он в Питере работал вспоминает как страшный сон…

                                                                                      –19
                                                                                      Я даже не знаю расстроиться мне или порадоваться.

                                                                                      Но в целом Вы безусловно правы. Примерно так и есть. Только меня силком тащить некому. И хочется таки поработать на родину, а не против родины. Как бы пафосно это не звучало.
                                                                                        +29
                                                                                        Дружеский совет, выкиньте из головы вот этот вот идиотизм про «против родины», и вам, и окружающим, и родине от этого только лучше будет.
                                                                                          +30
                                                                                          Особенно колоритно звучит это из уст людей пишущих на языке разработанном в США, под архитектуры разработанные в США, для чипов всеми патентами на которые владеют компании в США, а сами чипы делают китайцы.
                                                                                            +2
                                                                                            Знаете, а я верю в то, что в конечном итоге из вороха «Эльбрусов», «Байкалов», «Элвисов» и прочего в конце-концов получится что-то, что можно будет использовать. И как раз для этого и нужны толковые системщики, который посадят сюда открытую ось (к которой «разработано в США» применимо весьма условно) или напишут свою, которой наконец-то можно будет пользоваться.

                                                                                            Знали бы Вы, с какой надеждой я каждый раз смотрю на «Сколково». Очень хочется, чтобы у них получилось. И чтоб чипы у нас делались. В тех же горах Кавказа или Урала. Увы. Пока все грустно. Самое интересное, что это Сколковцы нас ищут. С фразой идея классная — денег дайте.

                                                                                            Что до совета выбрость из головы… Как совет я это принял. Как руководство к действию — нет. Но в любом случае — это точно жесткий оффтопик здесь. Предлагаю эту ветку закрыть.
                                                                                              0
                                                                                              Знаете, а я верю в то, что в конечном итоге из вороха «Эльбрусов», «Байкалов», «Элвисов» и прочего в конце-концов получится что-то, что можно будет использовать.

                                                                                              Рядовому потребителю? Очень вряд-ли ибо никаких предпосылок того что развитие intel amd arm и прочих остановится нету, а без их остановки шансы догнать их черепашьими шагами неизмеримо близки к нулю :(
                                                                                                0
                                                                                                Большая дорога начинается с маленького шага. Впрочем, меня опять в восток потянуло. Тут это не принимают.
                                                                                                +4
                                                                                                А вот чтобы получилось что-то что можно использовать, надо стремиться сделать продукт который кому-то может понравиться или понадобиться, а не стремиться кого-то там куда-то перегнать.
                                                                                                Люди которые пишут в ядро Линукса делают это ради того чтобы получилась хорошая ось, и не считают, за исключением отдельных упоротышей, что что-то там разработано «в США» или еще где. Есть Линукс комьюнити, и это важно, а не то в какой стране что производится.
                                                                                                Цель «сделать чип в горах урала» такая себе цель, нормальная цель — «сделать крутой чип, решающий задачу»
                                                                                              +8

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


                                                                                              П.С. Если вернуться к примеру с моим отцом, то он теперь чуть ли не наизусть знает все заводы где применяется написанный им софт. И всем знакомым рассказывает что ездит на машине, которая сделана автоматами, для которых он писал ПО :)

                                                                                                +5
                                                                                                В чувстве причастности нет фактически ничего плохого, а вот когда начинается противостояние вот это вот, абстрактные мы против неизбежных их, тут-то и начинается ад
                                                                                              +5
                                                                                              Вокруг одни враги, c/d?
                                                                                                +16
                                                                                                почему одни? много врагов!
                                                                                            0
                                                                                            А прошивки для автомобилей, это к чему относится? По-моему чисто прикладное ПО.
                                                                                              +1
                                                                                              «Прошивка» Автомобиля — это десятки а то и сотни разных ECU. Все, что кроме головного устройства это жесткий Embedded. Я бы отнес это к системному ПО. Хотя если углубиться, то оно внутри тоже на слои делется и чем выше тем абстрактнее от железа. В общем ничего не понятно, как это правильно класифицировать.
                                                                                                +1
                                                                                                Шикарный ответ. Конечно, и даже C здесь ограничен довольно жесткими стандартами. MISRA С, например, накладывает достаточно жесткие ограничения на языковые конструкции и практически полностью исключает варианты «выстрелить себе в ногу». Можно спорить правильно ли это, но жизнь учит тому что правильно. Как минимум в самых ответственных местах. Конечно, как всегда встает вопрос баланса скорость-надежность, но если надежность важнее то MISRA хороший выбор.
                                                                                              +2
                                                                                              В Кремниевой долине большой спрос на Embedded программистов. Найти толкового специалиста — огромная боль. Рекрутеры компаний хантят специалистов друг у друга. На собеседование приходит один кандидат в пол года и без слез на это страшно смотреть.
                                                                                              В общем, рынок системшиков за пределами России есть. Очень большой и денежный.
                                                                                                +2
                                                                                                Верю. Здесь очень похоже. Беда в том, что спроса мало. И там судя по всему тоже. Было б его побольше, было б побольше предложения. А так смысл учиться на системщика, если на выходе тебя будут ждать две компании, и то не факт что они тебя возьмут сразу после обучения. А на прикладников спрос стабильный.

                                                                                                Я как видел одних и тех же лиц, которые коммитят в условный U-Boot, так и вижу. Практически все 20 лет. Заочно с подавляющим большинством из них знаком. По спискам рассылки, по личной переписке.
                                                                                                  +1

                                                                                                  Эээ...


                                                                                                  Беда в том, что спроса мало. И там судя по всему тоже.

                                                                                                  В Кремниевой долине большой спрос на Embedded программистов.… В общем, рынок системшиков за пределами России есть. Очень большой и денежный.
                                                                                                    +2
                                                                                                    Вы увидели противоречие? Нет его.

                                                                                                    Все просто — есть небольшой спрос. Со стороны разработчиков процессоров в основном. Условный Qualcom заинтересован в том, чтобы на его новом чипе работал Android, Linux, Windows. И не просто работал, а работал эффективно и со всем наполнением чипа (а равно внешними устройствами — камерами, датчиками и иже с ними). А уж прикладников потом найдем. А вот предложения такого — просто нет. Почему? Да ему неоткуда взяться. От сырости они не заводятся и в университете этому не учат. Вот и получается, что только растить внутри себя. А внутри много не вырастишь. Кто-то убежит, кто-то не потянет. Кто-то плюнет и уйдет в прикладники. Что имеем — производителей чипов не так много, людей кто может тоже. Как следствие рынок есть, но настолько маленький и несбалансированный что его практически нет. Только переманивание у конкурентов. Без раскрытия зарплаты.

                                                                                                    Побочным продуктом такого расклада является страшный код, который получается вместе с NDA и свежим чипом. Поверьте, это реально кошмар. Там HAL для всех осей, содержащий половину кода оси. И надо минимум несколько лет, чтоб это безобразие довести до состояния, когда Грег и Линус скажут — да, это можно брать в ядро. Занимаются этим, как правило, производители промышленных железок. И ваш покорный слуга в том числе. А изготовители телефонов как правило плюнув на все собирают систему с этим мусором и пускают в продажу. Увы, но такова реальность.

                                                                                                    Что до нас, то у нас и проще и сложнее. Наши ядра, чуть меньше чем все, уже поддерживаются ядром. Вместе с контроллерами кешей и прочими реально сложными штуками. Остается загрузка и шины. Шины, как правило, тоже лицензируются. А загрузку как-то написать могут и специалисты с не самой толковой подготовкой. Так что та же ситуация. Производители готовы взять толкового системщика. По рекомендации. И не раскрывая зарплат.
                                                                                        +2
                                                                                        А теперь представьте, что вы потеряли работу. Куда пойдете с вашими скилами?
                                                                                          +3
                                                                                          У меня есть основная работа, и халтура. Меня там на постоянку давно зовут. В деньгах не потеряю. В крайнем случае уйду строго в микроконтроллеры. Там та же ситуация — людей, которые берутся много, которые пишут — мало, которые еще и сопровождаю написанное — нет вообще. Так что если и потеряю финансово, то без крошки хлеба семью не оставлю.
                                                                                          0
                                                                                          Судя по минусам — вы забыли тег сарказм
                                                                                            0
                                                                                            У меня нет полноценного аккаунта здесь. Так что минусы меня не сильно беспокоят.

                                                                                            Впрочем, итоговая оценка, конечно, заставляет призадуматься — все ли я правильно делаю, и к чему готовиться, когда начнут набирать людей с такими взглядами. Меня в свое время учили буквально «через кровь». Люди, разделюящие идеалы данной статьи так не не смогут. Молодежь, даже из железячников, на работе регулярно замечает мне «Если б я тебя не знал, я бы решил что я никакой разработчик». А вопрос всегда на уровне если не школы, то ПТУ. И не понимают. Хотя и занимаются платами с RF, DDR и прочей «черной магией». А будет, видимо, еще хуже. И что-то делать с этим придется.

                                                                                            А тег сарказм...
                                                                                            image
                                                                                            По сути осознанная необходимость, или, если хотите, профессиональная деформация.
                                                                                              +2
                                                                                              А я все-таки не пойму — что конкретно не так в «таких взглядах»?
                                                                                              Я, как автор статьи, понимаю взгляды людей, согласившихся с ней, как «Хочется не только заниматься любимым интересным делом и создавать что-то полезное, но и получать за это достойные деньги и хорошее отношение».
                                                                                              Как эти «взгляды» понимаете вы, и что по-вашему с ними не так?
                                                                                                +2
                                                                                                У меня после прочтения статьи сложилось впечатление что во главу угла ставятся деньги. Отсюда и веские заголовки и все остальное. Ищи где дороже себя продать и убегай при малейшем шорохе. Впрочем, давайте я поставлю тег сарказм к этому абзацу.

                                                                                                Гос контора и военные могут научить самостоятельно решать проблемы. Если хотите, могут научить быть «универсальным специалистом». И все то, что Вы совершенно справедливо описали (наследование должностей, блат и прочее) в конечном счете работает на тебя. Единственное чего нет (во всяком случае не много) — это денег. Ровно на жизнь. Но с появлением навыка, этот вопрос решается. Тем более, что в таких местах всегда есть возможности для подработки.

                                                                                                Как результат есть другой сценарий. Пять лет усиленной учебы без отрыва от производства. С головой в проблемы. Есть рядом не слишком занятый наставник — хорошо, нет — тоже справляться. Но стиснув зубы решать, барахтаться, выплывать, учиться преодолевать бюрократию, учиться договариваться и соблюдать договоренности. Еще пять лет — оттачивать. Фриланс. Да не нужен он будет. От тех же госконтор пойдут рекомендации, пойдут предложения подработки через их знакомства. В итоге ты востребованный разработчик, многое знающий и умеющий. А дальше сам думай — или в свободное плавание за длинным рублем, или продолжай оттачивать мастерство.

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

                                                                                                И еще раз — хорошее отношение возникает как производная мастерства. Во всяком случае то, к которому стремится надо. Остальное — не уважение, а банальная вежливость. С финансами, конечно, сложнее. Но все равно не стоит противопоставлять один путь другому. В итоге они оба могут привести в «длинному рублю», а могут и не привести. Вопрос только в том, что если не приведут, то что в багаже останется?
                                                                                                  +11
                                                                                                  Статья не просто «в первую очередь про деньги», с самого начала написано что это ответ на вопросы людей «сколько работаю — таких зарплат не видел». Она собственно им и адресована, чтобы показать как увидеть такие ЗП. А уж последуют они советам или нет — всем как то не важно.
                                                                                                    –7
                                                                                                    Честно? Я не понял что Вы мне написали. Я видел такие зарплаты. Но я не пойду туда. Там не проработаешь 20 лет. А для меня стабильность — один из важнейших параметров.

                                                                                                    Почему не стоит гнаться за такой зарплатой (а уж со старта — абсолютно точно) — это тема отдельной статьи. Только вот писать ее я не буду. Разве что в курилке с интересующимися поделюсь. В любом случае размен здоровья (и психического здоровья в частности) на деньги — выбор на любителя. Впрочем, как всегда — кто хочет, тот добьется.
                                                                                                      +4
                                                                                                      Иногда в статьях и комментариях, где обсуждаются доходы IT-специалистов, можно встретить высказывания типа «Да откуда вы берете такие цифры? Я уже много лет работаю X, и ни я, ни мои коллеги таких денег никогда и не видели...».

                                                                                                      Честно говоря, я N лет назад мог бы написать такой же комментарий. Сейчас не могу :)

                                                                                                      Цитата из самого начала статьи. Просто бывает люди в комментариях к статистике зарплат или просто к комментариям пишут в стиле «вывсеврети», «таких зарплат не бывает, это обман» и т.п. Как я понял ответ именно им в основном.
                                                                                                        +2
                                                                                                        Хорошо. Считайте, что я плюсанул Ваш коммент.

                                                                                                        И все же, это не просто статья в стиле «не врем — бывают», а еще и руководство к действию как их «увидеть» и «получить». Только вот… Уж больно она слащавая. Про подводные камни «малозарплатных» проектов много написано, а вот подводные камни «крупнозарплатных» тактично не замечены. И наоборот. Все плюсы «мелких» совершенно проигнорированы. А у «крупных», кроме зарплаты, их и нет.
                                                                                                          0

                                                                                                          Именно.

                                                                                                          +4
                                                                                                          В любом случае размен здоровья (и психического здоровья в частности) на деньги — выбор на любителя.

                                                                                                          Знаете, наверно я бы даже в чем то был бы рад если бы эта фраза была правдой, но можно получать не напрягаясь и не тратя здоровье просто потому что иностранный заказчик, и то деньги не особо считает. Другое дело что лично я даже если напрягаться не нужно было бы — все равно это бы делал, поскольку мне понравилось учиться. Хотя конечно все свободное время я этим не занимаюсь. Так что мне не сильно плохо станет если на такого работодателя напорюсь.
                                                                                                            +2
                                                                                                            Предельно честно — не пытался искать заказчиков за пределами своей страны. Потому судить не возьмусь. Разве что замечу, что уже достаточно взрослый, чтоб верить в сказки про дядю, который «денег не считает».

                                                                                                            Впрочем, повторюсь — не компетентен, а потому не оспариваю. Раз Вы говорите бывает — значит бывает.
                                                                                                              +2
                                                                                                              Да вон даже на сбертех посмотрите, недавно статья была как человек ничего не делал год а зп получал. Но там правда про здоровые нервы трудно сказать так как это тоже стресс, хоть что то делать да нужно.
                                                                                                                +4
                                                                                                                Ох, вы не поверите, сколько таких «дядь»…
                                                                                                                На всех, кто есть на рынке, хватит, еще и останется.
                                                                                                                При этом постоянно ведутся разговоры — вот, скоро кризис, лафа закончится, останутся только те, которые могут настоящие вещи в настоящем железе делать.
                                                                                                                Но сколько я слышу эти разговоры — столько же все не заканчивается и не заканчивается…
                                                                                                                  +2
                                                                                                                  Они их (деньги) конечно считают. Только масштабы немного другие.

                                                                                                                  С точки зрения калифорнийского работодателя, Senior developer согласный работать за $4000 подозрительно дёшев.
                                                                                                                    +1
                                                                                                                    Senior developer согласный работать за $4000 подозрительно дёшев.

                                                                                                                    Дык компания посредник себе еще 3-4к возьмет итого будет 7-8к он обходится заказчикам :)
                                                                                                                      +4
                                                                                                                      Что всё ещё существенно дешевле стоимости калифорнийских сеньоров.
                                                                                                                    +1
                                                                                                                    Скорее не «не считает», а «может себе позволить и знает что это окупится».
                                                                                                                    Случаев, когда в город приходила новая компания, открывая там офис разработок и сходу ставила вакансии с предложениями з/п в полтора раза больше местного рынка, пылесосом высасывая лучших спецов со всего города, бывали, и не раз.
                                                                                                                  +3

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


                                                                                                                  Я видел такие зарплаты. Но я не пойду туда. Там не проработаешь 20 лет. А для меня стабильность — один из важнейших параметров.

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


                                                                                                                  В любом случае размен здоровья (и психического здоровья в частности) на деньги — выбор на любителя.

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

                                                                                                                    +3
                                                                                                                    У каждого свой опыт. Все может быть.

                                                                                                                    Может быть в прикладной сфере и так, но в системном ПО мне такое не попадалось. А переучиваться на прикладника… Не мое.

                                                                                                                    Мне нравится наблюдать рождение изделия от замысла, через ТЗ к прототипу. Нравится ставить его «на крыло», устраняя все косяки, нравится осознавать что оно сделано так, что обезьяна будет способна выпускать его. Если читать научится. Нравится понимать, что заслуга в этом не только моя, но всего коллектива. С которым долго ругались решая как правильно. Нравится увидев все это начать сначала. Но это, конечно, исключительно мой путь.
                                                                                                                      +1

                                                                                                                      На самом деле если вас всё устраивает, то не обязательно надо что-то менять.


                                                                                                                      И российский айтишный рынок я знаю и понимаю очень слабо. Даже наверное правильнее будет сказать что вообще не знаю. И ваши предпочтения тоже не до конца понимаю. Но системное ПО на мой взгляд вполне себе востребовано в промышленных системах или даже каком-нибудь автострое. И по идее вакансий должно быть не так уж и мало.

                                                                                                                    +2

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


                                                                                                                    Про то, что есть большие и стабильные частные компании, в которых реально проработать 10 и более лет, тоже сказали.


                                                                                                                    Ну и размен здоровья — довольно странно слышать в этом контексте. Фраза "условия работы" в статье как раз во многом и несет себе в том числе понятие психологического комфорта и душевного спокойствия. Исключив из списка потенциальных работодателей большую часть мест, упомянутых в статье (а потом ещё и перестав работать с российскими заказчиками, но это уже другая история), я лично сэкономил себе кучу нервов и сил, что те "старые времена" начала своего пути сейчас вспоминаются как страшный сон.

                                                                                                                      0

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

                                                                                                                        +4
                                                                                                                        … и это другая сторона медали. Ключевое слово здесь «на одной позиции». За 20 лет я прошел путь от монтажника РЭА, через администратора ЛВС, к начальнику лаборатории системного ПО. Так что можно менять не организации, а должности внутри одной организации.

                                                                                                                        Так что не вижу противоречий.
                                                                                                                    +6
                                                                                                                    Что-то я не понимаю, за что вы «топите».
                                                                                                                    Гос контора и военные могут научить самостоятельно решать проблемы. Если хотите, могут научить быть «универсальным специалистом».
                                                                                                                    Всему этому там, наверное, можно научиться. Но смысл, если всему этому же можно научиться и в нормальном ИТ, но без бюрократии, барахтанья и с в несколько раз большей зарплатой.

                                                                                                                    Кому важна стабильность и двадцать лет на одном месте — добро пожаловать в крупные фирмы. Надо полагать, в условном Майкрософте можно за это же время не хуже мастером стать.
                                                                                                                      0
                                                                                                                      А за что «топите» Вы?

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

                                                                                                                      Остальное — домыслы минусящих. Видимо себя разглядели. Что скажешь — им виднее.

                                                                                                                      P.S.
                                                                                                                      Не работал в Microsoft. Не знаю. Но, судя по github'у там бюрократии поболее, чем у наших военных. Впрочем, пожалуй, это был бы интересный опыт. Но… Мне и здесь хватает. И работы, и денег.
                                                                                                                        +3
                                                                                                                        Не читал, но осуждаю.
                                                                                                                          +4
                                                                                                                          А за что «топите» Вы?
                                                                                                                          Если обсуждать именно денежные отношения, я топлю за то, чтобы работодатель, который не хочет платить зарплату, сравнимую с рыночной, сидел без работников и разорялся.
                                                                                                                          «Ходить по собеседованиям и искать зарплату побольше» — выгодная для работников стратегия, в том смысле, что, если все начнут так делать, то госконторы и прочие жмоты очень быстро выровняют зарплаты с рынком.

                                                                                                                          Даже если согласиться с тем, что, чтобы оттачивать мастерство, нужно сидеть на одном месте, это место — совершенно точно не госструктуры в РФ. Низкая зарплата -> низкая конкуренция -> низкая квалификация -> низкое качество продукта. Что подтверждается случаями (моими и знакомых) работы с государственным софтом. Каких-то айти-инноваций, новых протоколов, инструментов и библиотек от государства я что-то не припомню. Спикеров из госпредприятий на всяких программистских конференциях — тоже.
                                                                                                                            +1
                                                                                                                            Позиция. Только моим замечаниям она не противоречит. Не находите?

                                                                                                                            По первому пункту — а что сейчас не так? Кто-то запрещает ходить по собеседованиям и бегать с места на место? Вопрос — в том, что зарплаты до сих пор не уравнялись опять тупые военные и жадные госконторы виноваты? Или есть и другие причины? Может причина в том, что ходить-то могут многие, а уйти единицы? И причина этого как раз в отсутствии необходимой квалификации, которую по каким-то странным причинам соотносят с незнанием модных и востребованных фреймворков?

                                                                                                                            Про место где сидеть и оттачивать мастерство… Я во многом с Вами согласен. Посмотришь на творения ITшников ПФРФ или налоговой и становится так грустно, что вешаться хочется. Одна набившая всем оскомину ЭЦП и ЕГАИС/Меркурий/что-там-еще чего стоит… Но, тем не менее, считаю в корне неправильным обобщать. В разных местах по разному бывает. К месту никто не приклеен. Не нравится — меняй работу. Но есть разница между «меняй работу, если не нравится» и «ни в коем случае не работайте с военными». Я сочувствую многим здесь писавшим. Но продолжаю настаивать на своем — не обощайте. В жизни бывает по-разному. Впрочем, я не буду никого обманывать. При возможности я бы с удовольствием работал на Phytec или Toradex. Увы, вариант переезда исключен, а офис в России (тем более не в Москве) им не интересен.

                                                                                                                            Что до докладчиков на конференциях. Тема интересная. А много Вы видели реальных разработчиков с докладами? Грамотно выступать и вести за собой людей — это отдельный навык. Он очень плохо соотносится с навыками, необходимыми разработчику «на галерах». Мне есть что рассказать. Но я не умею. Поэтому рассказываю коллегам в курилке или в процессе обсуждения задачи у доски. Но я не пойду выступать на митап или конференцию. Максимум дам информацию для выступающих. А уж они решат стоит ли ее озвучивать и как именно это надо делать. Так что простите, не могу зачесть это за аргумент.
                                                                                                                              +4
                                                                                                                              Продолжая читать полемику которая развернулась в ответ на вашу позицию и чувствуя, что вы не понимаете о чем на самом деле статья, и прочитав ваш очередной ответ. Решил привести аналогию которая пришла на ум. Вот вы у всех спрашиваете:
                                                                                                                              Вопрос — в том, что зарплаты до сих пор не уравнялись опять тупые военные и жадные госконторы виноваты?

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

                                                                                                                                +1
                                                                                                                                Но убеждать окружающих и молодежь, что рыбалка это искусство ловить там где рыбы особо нет, но если 10 лет тренироваться, то рыба есть всегда, оно как бы странно.
                                                                                                                                Прекрасная аналогия.
                                                                                                                                  +2
                                                                                                                                  Добавлю что возможность рыбачить в других озерах и шикарный выбор оснасток стал возможен благодаря заграничным компаниям, если они уйдут то скоро все кто не переехал на берега водооемов получше, будут ловить рыбку в одном мелком и мутном озере с плачевным результатом.
                                                                                                                          +7

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


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


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

                                                                                                                            +3
                                                                                                                            Слушайте, по-моему вы спорите сами с собой. Я разве где-то писал что работать надо задарма и из интереса? Я разве где-то писал, что бизнес не заинтересован в прибыли (… и к минимизации расходов, и зарплат в частности)? Вопрос то не в этом. Вопрос в том, что если работы будешь ходить по собеседованиям, то и научишься проходить собеседования, а не работать.

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

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

                                                                                                                            А мифы — стану программистом, буду деньги грести лопатой… Ну пожалуйста. Со слепой верой бороться бесполезно.
                                                                                                                              +1
                                                                                                                              Вопрос в том, что если работы будешь ходить по собеседованиям, то и научишься проходить собеседования, а не работать.

                                                                                                                              Умение проходить собеседования такое же важное и полезное как технические навыки, сталкивался с такими ситуациями вживую и наглядно понял что надо уметь себя продать и надо уметь понять куда и зачем ты идешь.
                                                                                                                              Ну и кроме того я лично не умею выбивать себе повышения ЗП, поэтому было проще найти новую работу с повышением ЗП(и да цель была не только в деньгах, но зачем отказываться от повышения ЗП при переходе в более интересный проект) и перейти туда чем кого либо убеждать повысить мне ЗП.
                                                                                                                            +3
                                                                                                                            Имею опыт общения с программистами проработавшими в гос компаниях 10+ лет. Не хочу обобщать на всех, но то что я видел — у них развиты скилы характерные для госкомпаний — умение ничего не делать, а вот с программистскими навыками там все очень печально. Так что плюсую автора на все 100 — если вы хотите стать хорошим специалистом востребованным на рынке труда (и это не деньги) не ходите туда
                                                                                                                              0
                                                                                                                              Не находите странным тот факт, что тут большие обиды на «смузихлебников» (кстати я этого не говорил — это некоторые сами додумали), но при этом замечательное обобщение про «программистов из госкомпаний»?

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

                                                                                                                              Как-то двухсмысленно получилось… Ну пусть так…
                                                                                                                                +4
                                                                                                                                Не вписались в рынок, где главный навык это умение подороже себя продать.

                                                                                                                                Так эта ваша позиция которую вы в силах изменить, основной посыл статьи это научится не корячится за гроши в некомфортабельных условиях, вы же из своей самоотверженности делаете какой то фетиш и гордо его всем распахиваете. Поэтому позиция отклик и не находит.
                                                                                                                                  –1
                                                                                                                                  Я? Фетиш? С чего бы?

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

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

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

                                                                                                                                    А тут у каждого мнение свое, и да все же
                                                                                                                                    раз в пол года собеседование проходить
                                                                                                                                    не означает что каждые пол года работа будет меняться, а вот список актуальных навыков при таком подходе всегда можно иметь.
                                                                                                                                      0
                                                                                                                                      Я плюсовать не могу. Но полностью согласен. Могу только заметить — актуальные технологии можно узнавать не только на собеседованиях. Личное общение с коллегами на тематических семинарах (а саморазвитие и их посещение никто не отменял) позволяет получить те же данные.
                                                                                                                                        +2

                                                                                                                                        Проходить собеседования это отдельный навык. К сожалению он ничего общего с умением делать работу не имеет. Автор и говорит проходите собеседования регулярно — во- первых не потеряете этот навык, а во-вторых будете знать свою цену на рынке труда. А то зарыться головой в песок конечно удобно, но уж очень много от этого теряется. Н

                                                                                                                                  +3
                                                                                                                                  Не вписались в рынок, где главный навык это умение подороже себя продать.

                                                                                                                                  Главный навык это постоянно учиться и учиться новому. Без этого навыка в современный рынок не впишетесь, да.
                                                                                                                                +7
                                                                                                                                У меня после прочтения статьи сложилось впечатление что во главу угла ставятся деньги.

                                                                                                                                А почему бы, собственно, и нет? Мне уже несколько лет как не интересно писать код, но, к сожалению, за это платят в разы (иногда даже на порядок) больше, чем за то, что мне интересно. И усилий прикладывать сильно меньше надо — программируя четыре часа в день я всё ещё буду зарабатывать больше, чем отдавая 16-18 часов в день другим интересным занятиям. И даётся, в общем-то, легко.
                                                                                                                                Жил бы один и в собственной квартире без ипотеки — может, и плюнул бы на финансовые потери, мне лично много не надо, но всякие частные школы и прочие радости семейной жизни требуют иметь хотя бы три тысячи дохода.

                                                                                                                                Я, впрочем, и не бегаю особо, устроился на галеру и размеренно гребу в окружении людей, которые так же пришли сюда махать вёслами за доллары без высоких идеалов и под руководством людей, которые это понимают, и всё у всех хорошо.
                                                                                                                                  0
                                                                                                                                  Для начала — я разве против? Я только за. Есть спрос, есть умение, есть потребность с двух сторон. Результат всех удовлетворяет. Почти идилия. Конечно, черт возьми, в конечном итоге все из-за денег. И как именно их зарабатывать — личный выбор каждого. Или меня ко всем смертным грехам еще и в коммунисты записали? Нет, я не настолько верю в высокую моральность человечества. Проходили уже.

                                                                                                                                  А теперь, посмотрите на статью. Вы серьезно согласны со всеми ее идеями? Допускаю, что часть предпосылок абсолютно правильная. Чтоб не терять эти самые «минимум три тысячи» надо поддерживать себя в форме. Как Вы правильно заметили «без высоких идеалов». Нет вопросов. Но остальное?

                                                                                                                                  Ладно, допустим вы работаете под жестким NDA и о вас никто не знает. А учавствовать в OpenSource проектах и тем самым показать себя Вам уже лень, некогда и тяжело. Тогда, возможно, и стоит бегать по собеседованиям. И то сомневаюсь — ибо старая истинна про то, что «знают двое — знает и свинья» она живая и вполне неплохо себя чувствует.

                                                                                                                                  Но как вам пассажи в стиле «не работайте...»? По мне иначе, чем вредным советом такое назвать нельзя. Или психологическую помощь в стиле, «не вам плохо — у всех так»? По мне все это объединяется одним простым советом — старайтесь не работать там, где работа не приносит удовлетворения. Но это ж азбучная истинна. Не только к IT относящаяся. При чем именно так. Старайтесь. Потому как Ваш пример наглядно демонстрирует, что писать строго «не работайте» — уже не правильно. Ситуации в жизни разные бывают.

                                                                                                                                  Мои пример, за который на меня тут набросились, просто наглядная демонстрация того, как легко и непринужденно опрокидываются все (ОК, не все, но подавляющее большинство) спорные тезисы из статьи. И Ваш, к слову, тоже ровно про это.
                                                                                                                                    0
                                                                                                                                    Ладно, допустим вы работаете под жестким NDA и о вас никто не знает.

                                                                                                                                    И почему про меня никто не знает? Мне NDA запрещает ходить на какие-нибудь митапы, ездить на конференции или просто общаться с людьми о технологиях которые я использую? На хабре или stackoverflow писать запрещает? Такие NDA действительно существуют?


                                                                                                                                    И то сомневаюсь — ибо старая истинна про то, что «знают двое — знает и свинья» она живая и вполне неплохо себя чувствует.

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


                                                                                                                                    По мне все это объединяется одним простым советом — старайтесь не работать там, где работа не приносит удовлетворения. Но это ж азбучная истинна. Не только к IT относящаяся. При чем именно так. Старайтесь.

                                                                                                                                    Дело в том что в ИТ, в отличие от многих других профессий, на данный момент это относительно легко достичь. Если действительно стараться.

                                                                                                                                      0
                                                                                                                                      Не знаю. Я таких NDA не встречал. Но нужен был хоть какой-то пример. Более того, подозреваю что подобные ограничения имеют право быть. Вопрос только в том чем именно и в каком количестве они должны компенсироваться, чтобы на них согласиться.
                                                                                                                                        0

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


                                                                                                                                        И примеры это хорошо, но зачем брать для этого заведомо нереалистичные варианты?

                                                                                                                                          0
                                                                                                                                          Так ровно за тем, чтоб получить гипотетический вариант когда ты классный разработчик, но о тебе никто не знает. Для меня это ненаучная фантастика и так не бывает. А то что тебя знают позволяет не бегать по собеседованиям продавая себя, а выбирать лучший из предлагаемых вариантов.
                                                                                                                                            +2
                                                                                                                                            И то сомневаюсь — ибо старая истинна про то, что «знают двое — знает и свинья» она живая и вполне неплохо себя чувствует.

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

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

                                                                                                                                            вы правы, пункты НДА противоречащие законодательству страны обьявляются ничтожными.
                                                                                                                                              +3

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


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

                                                                                                                                                +2
                                                                                                                                                а вы приводите гипотетические примеры для того чтобы возразить. Да ещё и такие которые возможно вообще не существуют

                                                                                                                                                К сожалению существуют, сам видел такое да и тут в ветке ребята писали. Другой вопрос стоит ли работать с такими мудаками, и по сути те кто терпят это являются молчаливыми пособниками.
                                                                                                                                                  0
                                                                                                                                                  У автора и у Вас есть одна проблема. И эта проблема называется простым словом — эгоцентричность. Вернитесь в верх спора и посмотрите на исходное сообщение. Там нет критики позиции автора. Там есть альтернативное мнение. И есть ответы людей, которые способны принять это самое альтернативное мнение. А есть жаркий спор с вами (здесь с маленькой, потому как не конкретно с Вами, а с Вами и еще несколькими товарищами, включая автора статьи). Собственно это все. Боюсь дальше обсуждение замкнется само на себя.

                                                                                                                                                  Я не говорил, что статья плохая. Я говорил, что ряд тезисов в статье спорны. И приводил примеры. И это вам, спорящим со мной, проще объявить примеры высосанными из пальца, объяснить их совковым менталитетом, не тем социумом, мудаками в руководстве или чем-то подобным. Признать правомерность альтернатив — это ж ниже собственного достоинства. Я, к слову, вполне допускаю что и такая позиция имеет право на существование. Хорошо, что есть хабр и переписка. В реальной жизни наше общение закончилось бы сильно раньше. И, думаю, к обоюдному удовольствию обеих сторон.
                                                                                                                                                    +2

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


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

                                                                                                                                                      +1
                                                                                                                                                      мудаками в руководстве

                                                                                                                                                      Мудаками я называю вполне конкретных людей(а не высосанных из пальца) тех кто делает так .
                                                                                                                                              0
                                                                                                                                              Такие NDA действительно существуют?

                                                                                                                                              Да. Ну, в смысле, запрещают без предварительного согласования. И это вполне легально, например, в большинстве штатов США (если не во всех).


                                                                                                                                              Хотя на митап по садоводству, конечно, можете сходить.

                                                                                                                                              0
                                                                                                                                              «не вам плохо — у всех так»
                                                                                                                                              Вообще-то там ровно обратное было, «если вам кажется, что везде и всем так же плохо, то знайте, что не везде и не всем»
                                                                                                                                                –1
                                                                                                                                                Да, виноват. Эмоции к концу чтива глаза замылили. Тем не менее основные посылы из сообщения выше в силе. А универсальная таблетка, дающее ощущение кайфа, чаще всего оказывается наркотиком, вызывающим жесткое привыкание и ведущее к деградации. Потому альтернативное мнение — просто обязательно.
                                                                                                                                                +5
                                                                                                                                                На самом деле меня просто стриггерила фраза про деньги. Я несколько раз вживую встречал тех самых эйчаров из анекдотов, мол, «вы слишком меркантильны, как же идея и коллектив» (один раз даже не на собеседовании), и теперь слегка потряхивает от такого.

                                                                                                                                                А статья-то в целом правильная, в среднем действительно госзаказы это миллиард согласований и копеечные зарплаты, а если я ещё и покажу что умеете лампочку вкрутить, то электрик в мой кабинет больше никогда не придёт. Разумеется, всегда есть исключения, но с моим опытом все озвученные тезисы коррелируют. Английский учить надо, стек актуальным поддерживать тоже желательно (на уровне понимания о чём речь — фанатично бросаться учить всё подряд тоже идея так себе), в мелких внутренних конторах почти никогда не бывает зарплат (зато иногда бывают интересные проекты, но тут уже вопрос приоритетов, и за деньгами туда идти точно не стоит), а для какого-нибудь ритейла айти это расходная статья, а расходы стараются максимально сокращать.

                                                                                                                                                И да, все эти тезисы легко опрокидываются человеком с иной мотивацией, чем прибыль, но речь-то не об этом.
                                                                                                                                                  +1
                                                                                                                                                  в среднем действительно госзаказы это миллиард согласований и копеечные зарплаты
                                                                                                                                                  По моему опыту, это еще и копейки на реальную работу. Выделено 100500 денег, из них 100000 распилили, на реализацию проекта осталось 500, на них и работайте, и только попробуйте не выдать результаты.
                                                                                                                                            +2
                                                                                                                                            Это просто два разных подхода.
                                                                                                                                            Западный, основанный на протестантской религии, где основной упор делается на цель. И восточный, где основным является Путь.
                                                                                                                                              +1

                                                                                                                                              Я понимаю что это дикий оффтопик, но мне вдруг стало очень интересно почему именно протестантской религии? Католиков же вроде и больше и "появились" они раньше :)

                                                                                                                                                  +1

                                                                                                                                                  Спасибо. Теперь хоть понятно о чём речь. Но честно говоря я бы не стал рассматривать данный труд к истину в последней инстанции :)

                                                                                                                                                  –3
                                                                                                                                                  Протестантскую религию как раз отличает нацеленность на результат, под которым обычно понимается богатство и успех. И этот результат трактуется как божья милость, при этом не особо важно каким способом он достигнут.
                                                                                                                                                  Приверженцев этого религиозного течения отличает предельный эгоизм и пренебрежение к остальным. Илюстрацией может служить колонизация Америки: протестанты предпочитали уничтожать местное население, в то время как католики обращали его в свою веру.
                                                                                                                                                    +1
                                                                                                                                                    Кортес вам руки бы не пожал :)
                                                                                                                                                    0
                                                                                                                                                    пора поговорить о мёртвом и мёртвых - об истории

                                                                                                                                                    +


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

                                                                                                                                              Дорогой коллега, я хочу вам напомнить, что Вы живёте правильно, если вы так выбрали. И я рад за Вас, что все вас устраивает.
                                                                                                                                              У меня есть два хороших приятеля, один сервисный техник ЛЭП и подстанций, живёт около Иглавы, другой техник ветряков, живёт в Нойзидле. Обоим их работа надоела в усмерть, но они работают там же, потому что им важнее быть с семьёй и жить близко к природе, чем ездить в Брно/Вену чтобы заработать ещё 200-400 евро, но возвращаться домой поздно и не видеть детей. Так что Вы не однин в вашем сознательном выборе получать меньше взамен на свои выгоды. Не все у на свете упирается в деньги.

                                                                                                                                                +1
                                                                                                                                                Не все у на свете упирается в деньги

                                                                                                                                                Но все в них так или иначе пересчитывается — дали бы им ЗП не на 200-400 евро а на 2400-2600 больше чтобы иметь шанс снять в центре города возле парка жилье такого же уровня комфорта как в их глуши — переехали бы как миленькие ;)
                                                                                                                                                  0

                                                                                                                                                  Конечно :-)
                                                                                                                                                  Окей, поправлюсь, не все упирается в ТАКИЕ деньги

                                                                                                                                                    +4
                                                                                                                                                    Так и мало какой девелопер уйдет ради прибавки 200-400 евро(если только конечно это не 30-50% к его текущей ЗП).
                                                                                                                                                    Не надо думать что все девелоперы прям сплошь меркантильные уроды, меркантильные уроды как раз таки обычно начинаю плачь славянки тут на хабре что девы ныне пошли не те найти, серьезного дева нельзя. А как про ЗП спросишь так юлят как конькобежец олимпиадник.
                                                                                                                                                +2
                                                                                                                                                У меня крестный всю жизнь проработал в гос-структуре. Всю жизнь на одном месте. Тут от человека все зависит. Есть люди, которым нормально сидеть на месте и делать свою работу. Но большинство желает идти в ногу со временем.
                                                                                                                                                  +15
                                                                                                                                                  Ваша жизненная позиция в целом понятна, правда это не означает, что я ее принимаю и одобряю. Я вижу, что вы выстроили в своем сознании достаточно целостную картину мира, в котором живете, подмазали, заштопали через чур очевидные прорехи на этой картине и представляете её нам, если не как пример для подражания, то как достойный вариант в стиле «бедненько, но чистенько, а еще Родине польза».
                                                                                                                                                  Ну хорошо, я готов принять на веру, что вы классный специалист своего дела, никто не смог бы на вашем месте сделать лучше/быстрее/удобнее/дешевле. Пусть так, но есть один момент: вами руководят мудаки. Если бы они не были мудаками, они уважали бы ваш труд и понимали, почему вам нужно платить больше, чем рядовым бухгалтерам в вашей конторе. Однако и у мудаков есть своя логика, это тоже нужно понимать. Когда умные люди говорят им, что нельзя платить разработчикам в оборонных НИИ, как кассирам в Пятерочке, что это может в конце концов отразиться на той же обороноспособности страны, они отвечают: «Но позвольте, вот у нас есть ИванИваныч, опытнейший специалист, работает десятки лет, свою работу грамотно и в срок выполняет, проекты мы сдаем — а чего же еще нужно? Мало/много — понятие относительное. Если бы ИванИванычу было мало, разве он не нашел бы работу за бОльшие деньги с его-то опытом? Так в чем претензия?» И ведь ответить действительно нечего. Логика есть — из-за таких, как вы. Неужели вы думаете, что нет денег, чтобы поднять вам зарплату? Ерунда полная. Даже в своей конторе вы наверняка знаете массу захребетников, которые получают больше вас, а пользы от них 5 процентов от вашего, если не прямой вред. А уж на фоне общих нерациональных затрат на оборонку поднять зарплату людям, которые реально созидают, на которых всё держится — вообще ничего не стоит. Но этого не будет. Из-за таких, как вы.
                                                                                                                                                  Посмотрите вокруг себя. Мне не нужно приходить к вам на работу, чтобы уверенно сказать: вокруг вас дай бог парочка таких же смышленных старперов, остальные — болото. Молодые, если они каким-то чудом есть, это практиканты, случайные люди, нарабатывающие стаж. Возможно среди них вопреки всему оказались стоящие, но это не надолго, наберутся опыта и уйдут. И что же останется, когда уйдете и вы (никто не вечен)? Ничего не останется. Вина на мудаках, конечно. Однако (строго моё личное мнение, на абсолютную истину не претендует) часть вины и на вас. Надеюсь я понятно объяснил, почему.
                                                                                                                                                    +2
                                                                                                                                                    Да, тут вынужден признать изрядную долю истинны в Ваших словах. И это действительно большая проблема. Впрочем, и здесь все не так однозначно. Моя позиция несколько другая. Вы принижаете работу «кассиров в пятерочке», автоматически возводя их в люди условно «второго сорта». Я же считаю, что кассир в пятерочке должен зарабатывать чуть больше, чем IT'шник на старте. Кассиры в пятерочке ой как нужны. И эту работу тоже кто-то должен делать. Как и мытья полов, и уход за коровами, и выращивание картофеля. Все эти работы должны достойно оплачиваться. При чем так достойно, чтоб не все ломились в IT, как некогда ломились в юристы, а затем в чиновники. Подумайте на досуге над таким раскладом.

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

                                                                                                                                                    И да, вот такой разговор мне уже нравится. Спасибо.