Как я не стал программистом в 35 лет


С самого начала сентября широким потоком хлынули на Хабр публикации об успешном успехе на тему «Детство программиста», «Как стать программистом после N лет», «Как я ушёл в IT из другой профессии», «Путь в программирование» и так далее. Подобные статьи пишут постоянно, но вот сейчас они пошли как-то особенно кучно. Каждый день пишут то психологи, то студенты, то ещё кто-нибудь.

И в каждой статье звучит знакомая песня: главное, что советуют авторы — «стараться», «не сдаваться», «не бояться» и «идти к своей мечте»; а в комментариях очень часто можно встретить мнение, что ежели ты с самого детства любил компьютеры, то работа с ними в итоге неудивительна. Я хотел бы на примере своей биографии подвести читателей к мысли о том, что начальные условия могут быть важнее, чем приложенные усилия. Вера в справедливый мир способствует психологическому комфорту, но не очень-то корректно отражает реальность.

Не положено: начало


Энциклопедия профессора Фортрана для старшего возраста
Энциклопедия профессора Фортрана для старшего школьного возраста

Моя история начинается в раннем детстве с компьютера «Корвет» из кабинета информатики. Но это было случайным лучом света в тёмном царстве постсоветского образования — в те времена официальное изучение информатики должно было начинаться в 11 классе. Я просто записался на случайно стартовавший для младших классов факультатив по компьютерному обучению. Один раз в неделю для нас открывали тяжёлую железную дверь тёмного кабинета с решётками на окнах и показывали, как вывести на экран «Hello» с помощью корвет-бейсика. Это было шикарно, но продлилось недолго.

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

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

Например, много лет спустя я узнал, что примерно в том же году моему (будущему) однокласснику родители подарили ZX Spectrum. Для игр, конечно.

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

Казалось бы, вот тут-то мне бы и наверстать упущенное — но жизнь снова внесла свои коррективы.

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

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

Можно было идти в библиотеку, бесплатно искать книжки или справочники, и тут возникала вторая проблема. Это был слишком прогрессивный для тех условий компьютер. На нём был установлен Windows 95.

Я взял главную (единственную) книгу про компьютеры, которая была в библиотеке — знаменитый учебник Гейна / Житомирского «Основы информатики и вычислительной техники» с красной обложкой. Можете сейчас найти её в интернете и ощутить контраст между её содержимым и содержимым полноценного компьютера с Windows 95 на борту. Ситуация усугублялась ещё и тем, что сложно было добыть даже пиратский софт — до расцвета магазинов DVD с броскими названиями «Весь офисный софт — 2000» оставалась ещё пара лет. А впрочем, когда они появились, у меня всё равно не было денег на диски.

Кстати, где-то здесь настало время «официальной» информатики в 11 классе — нам выдали уже упомянутый мной учебник 91 года издания, а реальные задачи заключались в том, чтобы рисовать несложные деревья алгоритмов (карандашом на бумаге) и использовать текстовый редактор «Лексикон».

Формошлёпство


Настоящие программисты и я
Настоящие программисты и я

В итоге моё компьютерное развитие эту пару лет уныло пробуксовывало. Я читал справку Windows, правдами и неправдами добывал для компьютера разные программы на дискетках и учился быть «продвинутым пользователем», редактируя файл autoexec.bat. «Лексикон» принёс из школы, а как же. В общем, к тому времени, когда я смог наконец вернуться в детство и начать программировать в qBasic, вокруг уже безраздельно царили визуальные интерфейсы.

Этот контраст во многом уничтожил мою мотивацию к глубокому изучению обычного текстового программирования. Причина была в гнетущем несоответствии между графикой Windows 95, с которой я начал настоящее погружение в компьютерный мир, и унылым текстовым экраном известных мне тогда языков. Предыдущее поколение программистов радовалось просто тому, что при написании POINT(10,15) на экране возникала точка. Для них программированием было «нарисовать на экране то, чего на нём не было». Для меня экран был уже заполнен формами и кнопками. Для меня программированием было «заставить кнопку делать что-то после нажатия» — а делать саму кнопку было просто скучно.

В качестве лирического отступления хочу отметить, что сейчас развитие языков программирования по спирали вернулось к такой же ситуации. Теперь все «настоящие программисты» опять верстают интерфейсы в блокноте, и каждый программист теперь как бы снова обязан быть дизайнером. Снова нужно исключительно с помощью кода располагать на экране кнопки, окошки ввода и прочие элементы управления. В результате классическое правило 80 / 20 выглядит в данном случае так: «80% времени мы тратим на создание интерфейса методом ручного набора кода и 20% времени задаём поведение элементам интерфейса». Почему это было во времена DOS и Паскаля — я понимаю; не было альтернатив. Почему это существует сейчас, когда все уже видели и трогали VB, Delphi и C# — я не знаю; подозреваю, что проблема в платности или бесплатности среды разработки. Удобное всегда дорого, а бесплатные версии упомянутых сред появились не так уж и давно.

Это же было одной из причин того, почему мимо меня прошло интернет-программирование. Хотя там, как выяснилось значительно позже, было бы легче всего создать портфолио и стать программистом. Я попытался пощупать и PHP, и JS, но не хотел «писать код в блокноте». Ну а другая причина в том, что Интернет появился у меня то ли в 2005, то ли в 2006 году — до того он находился где-то на периферии картины мира. Вместе с сотовыми телефонами — «то, чем пользуются богатые люди».

Так что я забросил всё это dos-программирование и с головой погрузился в учебную базу данных «Борей» от Access, которая подарила мне формы, кнопки, макросы и вершину прикладного программирования — VBA. Наверное где-то в тот момент я окончательно решил, что в будущем я хочу работать программистом. Я добыл диск с Visual Studio, купил бумажную книгу(!) по VB и начал клепать калькуляторы и крестики-нолики, радуясь тому, что весь дизайн создаётся на форме за несколько минут, а не прописывается руками. Поскольку компьютер переставал быть редкостью, я наконец-то смог выйти в люди и обсуждать программирование со своими единомышленниками.

В этих обсуждениях мне открылось, что VB — это прошлый век, умирающий язык, который придуман для секретарш, а все реальные пацаны пишут на C++ или на Delphi. Поскольку я ещё помнил паскаль — я выбрал Дельфи. Возможно, это была моя очередная ошибка в длинной череде препятствий на пути становления программистом. Но я шёл по пути наименьшего сопротивления, потому что хотел скорее увидеть результаты своего труда. И я их видел! Я купил книжку ещё и по Delphi, я сцепил его с Excel и Access, которые уже знал, и в итоге сделал в первом приближении то, что сейчас называлось бы «BI-система». Печально то, что теперь я весь паскаль благополучно забыл, потому что уже лет десять к нему не притрагивался.

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

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

Скрипач не нужен


...но не обязательно выживу...
...но не обязательно выживу...

Существует очень широко распространённый миф о том, что «у программиста диплом не спрашивают». У этого мифа есть несколько причин, я попробую перечислить основные.

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

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

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

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

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

Миф остался жить, только чуть-чуть видоизменился.

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

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

Что сейчас?

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

  • Знание компьютерных технологий стало повсеместным. Работа с компьютером просто уже не указывается в резюме, как не указывается там умение читать и писать (это, кстати, не повредило бы — я начал часто встречать грамматические ошибки даже в официальных СМИ, а уж в статьях на хабре они появляются с завидной регулярностью).
  • Появились HR-департаменты и HR-специалисты, которые не несут никакой ответственности за свои решения и могут использовать любые критерии выбора. Естественно, предпочтение отдаётся формальным — смотрят на возраст, образование, пол и время на предыдущем месте работы. Навыки и умения идут по остаточному принципу.
  • Нехватки программистов давно уже нет. Есть нехватка хороших программистов, но это верно вообще для любой специальности. А обычным программистом работает каждый школьник в интернете, на фрилансерских сайтах люди буквально сражаются за право бесплатно сделать что-нибудь для портфолио.
  • Пет-проекты тоже стали обыденностью. Интернет завален персональными сайтами и клонами тетриса, да и этот проект уже становится едва ли не обязательным, то есть пройдя сито кадрового отбора ты попадаешь в сито отбора специалистов, а они говорят «покажите-ка ваш гитхаб».

Люди, у которых образование есть — или люди, у которых есть опыт, заменяющий образование в глазах HR-департаментов — видят только вторую часть. Они говорят обычно примерно так: «для работы диплом программисту не нужен, а вот проекты на гитхабе были бы полезны».

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

Люди не видят воздух, рыбы не видят воду, а люди с техническим образованием или опытом работы в «ООО КОДТЕХНОСОФТ» не видят, что у них не спрашивают диплом, потому что он уже и так подразумевается. Особенно смешно звучат оправдания людей типа «я сколько лет работаю, ни разу диплом не показывал». Спрашиваешь — а в резюме-то ты его указывал? Ну да, конечно указывал. Так ты мне предлагаешь указать в резюме ненастоящее образование что ли, раз всё равно не попросят подтверждения? Молчат, ничего не отвечают.

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

Из зоны комфорта


Это я уверенно поднимаюсь по карьерной лестнице
Это я уверенно поднимаюсь по карьерной лестнице

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

Тогда я ещё помнил Delphi и пытался попасть в какую-нибудь техническую компанию хотя бы на стажерскую должность. Рассылал по десятку писем в день, объяснял, что я с детства интересуюсь компьютерами и хочу учиться дальше. Мне несколько раз вполне честно отвечали, что у меня должна быть техническая специальность — HR-менеджеры именно для того и обороняют рубежи крупных компаний, чтобы отсеивать всяких там гуманитарных недобитков. Но по большей части просто приходили стандартизированные отказы. В конечном счёте я не смог больше продолжать поиски и вышел на обыкновенную офисную работу, где нужно было просто использовать Excel.

Через пару лет к Excel добавились Access и SQL, потому что я вспомнил молодость и начал активно писать VBA-скрипты. Но это всё равно не было «настоящим программированием». Я предпринял ещё одну попытку, скачав современный Visual Studio и погрузившись в изучение C#. Я изучил его в первом приближении, написал небольшую программку и попытался ещё раз попасть куда-нибудь — не пренебрегая ни полноценными вакансиями, ни предложениями о стажировке.

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

Где-то на этом этапе я начал понимать, насколько ценным является для человека то, что он не замечает, или то, что он считает по умолчанию имеющимся у всех. Люди, к которым обращаешься за советом или просто жалуешься на жизнь, в такие тонкости не вникают. Они начитались популярных книжек по психологии и рассказывают тебе о том, что нужно выходить из зоны комфорта. Хотя давно уже существует известная шутка о том, что в зону комфорта сначала нужно войти. С возрастом цена этого входа или выхода растёт — например сейчас я уже просто не могу позволить себе уволиться и пойти работать на стажёрскую должность. Можно только осторожно менять деятельность, параллельно оставаясь на текущей работе, пока не сравняются доходы.

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

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

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

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

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

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

Стой! — крикнут мне читатели. — Подожди! Это же тренировка! Она везде и всегда так выглядит! И я бы согласился, если бы эта тренировка давала бы шанс на результат. Но нет. Мы возвращаемся к тому, что у меня уже есть опыт подобных попыток, подобных тренировок.

Есть ли в мире хоть одна компания, которая говорит — вот наша компания делает мессенджеры, давайте вот вы нам напишете мессенджер на таком-то языке, с такими-то и такими-то параметрами и мы тогда вас возьмём на работу? Нет. Это всегда вероятность, причём для человека с неподходящим возрастом и образованием — вероятность очень низкая. Жизнь мне всё это очень хорошо объяснила. Вот например, в разные периоды своей жизни я знал и использовал VB и VBA, Pascal и Delphi, SQL, R, JS, C# и даже (сам удивляюсь!) Genesis32. Реально — находил и проходил курсы, делал пресловутые проекты, мог показать на собеседовании и отвечать на вопросы по ним. И что?

Во-первых, никто просто не заинтересовался и не попросил ничего показать, я тупо не попадал на эти собеседования. Во-вторых, из всего этого я реально сейчас помню только VBA+SQL, потому что постоянно ими пользуюсь — остальное не пригодилось и забыто. Причём ситуация выглядела реально жёстко: не то чтобы мои проекты смотрели и говорили «слушай, да тут всё плохо, ты ж не умеешь код писать, вот здесь и здесь не работает». Нет, меня просто игнорировали. Гуманитарное образование, понимаете? «Это потому что я чёрный».

Итоги


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

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

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

Так что я не удержался и рассказал, почему я приложил много усилий, но программистом так и не стал.

Если кратко подводить итоги, то я хотел сказать следующее:

  1. Желания и усилия действительно могут многое, но решающее значение всё-таки имеет материальная база. У кого она есть — тем желания и усилия помогают добиться большего. У кого её нет — тем желания и усилия не помогут добиться и обычного результата. Увлечение компьютером с детства может помочь стать программистом, но это не такая уж и большая помощь. Намного больше шансов стать программистом у того, кто даже компьютером никогда не интересовался, но кого обеспеченные родители отправили учиться на модную техническую специальность. Но и самого увлечения мало, если — как в одной из недавних публикаций — тебе не покупают в детстве программируемые калькуляторы
  2. Пора уже наконец расстаться с мифом о том, что для работы программистом достаточно уметь программировать. В лучшем случае достаточно уметь хорошо программировать, например «писать код на доске» — таких да, оторвут с руками. Разговоры о том, что джунов берут с улицы, лишь бы знали, с какой стороны у компьютера клавиатура — это очень сильное преувеличение, в таких разговорах мы наблюдаем типичную ошибку выжившего. Вокруг каждой вакансии программиста стоит «стеклянная стена» HR-департамента — люди с техническим образованием её просто не видят, а остальные могут только бессмысленно биться об неё головой. Или — как в ещё одной из недавних публикаций — устраиваться «по знакомству».
  3. Чтобы «стать» программистом в зрелом возрасте нужно иметь тот же удачный набор обстоятельств, что и для юного возраста. Конечно, взрослый человек многое может делать лучше (он видит цель к которой идёт, имеет опыт обучения и развития, знает реальные потребности рынка), но многого он и лишён (он должен сам себя содержать, тратить время на быт, да и здоровье уже не то). И если — как в очередной недавней публикации — есть материальная поддержка со стороны семьи и стабильность жизни в виде собственного жилья, то сменить деятельность действительно намного проще
Поделиться публикацией
AdBlock похитил этот баннер, но баннеры не зубы — отрастут

Подробнее
Реклама

Комментарии 911

    +12
    Очень много правды, но взгляд какой-то немного «сбоку» что-ли на проблематику.

    Диплом при трудоустройстве реально нужен, факт, за границу так необходим в принципе, иначе визу просто не выдадут рабочую. Да и на некоторые должности в россии без диплома не возьмут или наоборот — возьмут просто из-за диплома, потому что кроме исполнителей нужен еще и человек для галочки с ВО.
    Куча статей на тему «как я стал программистом из сантехника в 90 лет»© не в последнюю очередь обусловлена прямой или косвенной рекламой курсов, курсы сейчас это очередная золотая жила, поэтому панегерики на эту тему будем слушать еще долго.
    При устройстве в россии диплом в резюме можно указать даже если его нет, но при проходе на тех. собеседование упомянуть что его нет необходимо. Это такая серая зона.
    Код при устройстве на работу обычно не особо смотрят, но в серьезную контору будет серьезное собеседование с местным главной отдела. Поэтому таскать на флэшке не обязательно, но уметь писать надо.
    Про самообразование которое занимает «в 4 раза больше времени» категорически не согласны. Напротив, если речь именно об образовании, оно намного эффективнее когда «само». В конце концов не зря во всех крупных вузах все построено по схеме «учишься сам, преподаватель лишь помогает». Преподавателя для «вопросов» найти не сложно, в конце концов для чего форумы.
    В статье категорически не хватает пассажа про фриланс. Это, конечно, отдельная тема, но а) там не спрашивают диплом б) там смотрят на портфолио. Поэтому если не особо заботит проблема стеклянного потолка, то фриланс это самое то для «самоучек без денег»©, особенно на начальном этапе.
      0
      оно намного эффективнее когда «само»

      просто эффективнее, когда самого направляют по нужному маршруту, потому что можно пропустить не обязательные казалось бы элементы, например ООП — да кому он нужен в 2019 :))
        +5

        Сейчас есть куча онлайн-курсов, которые протащат по всем важным моментам. Видимо для автора «самообучение» — это просто ковыряние в коде по вечерам.

          +3
          Онлайн-курсы либо показывают самый базис (у автора он уже есть), либо стоят от половины средней ЗП в месяц. Менторство (оно же наставничество) крайне важный фактор, без которого самообучение либо сильно растягивается по времени, либо мало эффективно.
          Я бы сравнил самообучение без наставника, как попытку попасть из лука по бегущему в лесу зайцу, когда у тебя завязаны глаза.
            +14

            Я бы не сказал, что бесплатные онлайн-курсы Стенфордского университета или MIT дают только самый базис.

              0
              1. Не все знаю о таких ресурсах. Так что спасибо за ссылки. =)
              2. Отсутствие локализации может многих отпугнуть, для кого-то станет просто дополнительной сложностью из-за которой часть информации может потеряться.
              3. Беглый осмотр: «Стенфордского университета», первый курс, "Deep Learning in Python via DataCamp", первая часть, "Basics of deep learning and neural networks", — бесплатная, это указано, следующие без этого уточнения, что наводит на мысль о платном продолжении обучения.

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

                Там они все идут как Free Courses, выше написано. Обычно просят денежку за сам диплом.


                не все знают

                У меня интернет такой же, как и у всех, и я не из Стенфорда :)

                  –1

                  Наверное вы просто случайно нашли бесплатный курс "Современные методики поиска информации"

                  +2
                  Что вообще значит «не все знают»? С этим знанием не рождаются, оно не появляется в голове само по себе — его получают, путем поиска или путем чтения профильных сайтов, журналов и т.п… Потому это знание доступно любому желающему. И, наоборот, нет ни малейшей причины не знать об этом.
                +1

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

                  0
                  Спасибо. «Неизвестно чему следует уделять внимание, чему нет», да, именно это я и подразумевал.
                    0

                    Я тоже начал изучать python, если хотите можем учить вместе так интереснее и можно опытом делиться друг с другом, в общем если интересно напишите мне в личку))

                    0

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

                      0

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

                    0
                    Онлайн-курсы либо показывают самый базис (у автора он уже есть), либо стоят от половины средней ЗП в месяц.

                    Да вы верно шутите… Coursera, Udemy, Egghead, PluralSight, etc.
                    Полно бесплатных курсов или по подписке по $199 за год.


                    Поиск по запросу "что_вы_хотите_изучить casts" даст вам видеоуроки. Есть книги, которые если совсем уж туго с деньгами можно скачать.


                    Отсутствие локализации может многих отпугнуть

                    Тогда вперёд на курсы по 1C, для всего остального английский must-know.

                  +3
                  по нужному маршруту,

                  Там похоже автор верит в «магию» программирования. VBA, Delphi, вот теперь питон. Это все очень опасная «магия». Но правда очень соблазнительная. От нее надо подальше держаться. Когда когда то давно мои однокурсники в нее ударились. Меня прям какой то чуйкой потянуло в C++ и WinAPI. А ведь в одном шаге был от того, что бы свернуть не туда.
                    +2
                    А ведь в одном шаге был от того, что бы свернуть не туда.

                    а в чем заключается правильность какогото определенного пути?
                      0
                      правильность

                      Понятия не имею. Про правильность я ничего не писал.

                      Я писал, что автор похоже копает куда то не туда (могу ошибаться, но вот впечатление такое).
                      Вся эта «магия» меня очень увлекала в 80-ых когда я школьником писал, что то на бейсике. Ну там квадратик синенький на экране.
                      — Вау я могу его двигать кнопочками.
                      А уже ближе к нулевым она мне категоричеки не нравилась. И вот заместо волшебной кнопочки на формочке. Хотелось понять как все это работает изнутри, что бы магии никакой не было.
                      А там да нудно и неинтересно. Но тогда ненужно туда лезть. А вот если интересно, то да привет в программисты (в алгоритмы, математику, ооп, шаблоны, ассемблер, шейдеры и много чего еще). А так автор в 35 лет рассылает резюме, а в нем судя по рассказу вся школьная магия. Куда это резюме пойдет?
                        0
                        Понятия не имею. Про правильность я ничего не писал.

                        ну какже
                        От нее надо подальше держаться.

                        . Меня прям какой то чуйкой потянуло в C++ и WinAPI. А ведь в одном шаге был от того, что бы свернуть не туда.


                        почему вебпрограмминг — это не то? (а c++ да еще и и WinAPI — то?)
                          +7
                          Вы мои слова как то переиначиваете. Я нигде не писал, что вебпрограмминг это не то. Я написал, что он соревнуется на поле вчерашних студентов и удивляется, что не берут в команду. Порог входа низкий, желающих в магию много. Все роют в ширину. А надо бы в глубину в самое мрачное подземелье где нет магии, вернее она есть, но немножко другая. Но это не обязательно.
                          Я написал, что выбрал сам.
                            +1
                            Ну не знаю, вакансий на реакт-ангулар-вью вроде не мало. Мне за 30, знакомому одному за 40 и чет чувствую какую-то привредливость к вакансиям.
                              0
                              Подозреваю, что RabraBabr под глубиной имел в виду не более современные базворды. А более основательные книги типа Кнута, Мартина, Фаулера, Gang of Four, Макконнела. И под капот устройства компьютера, операционки и компьютерных сетей тоже стоит заглянуть. Без базы можно бесконечно прыгать по верхам. А с базой в любой новомодной фиговине разберёшься довольно быстро.
                                +2
                                Я конечно не выступаю против фундаментальных знаний, но многочисленный опыт показывает, что тренируется ровно то, что ты тренируешь. При этом, изучение Computer Science требует времени и других ресурсов. Разобраться в новомодной фиговине довольно быстро можно и без фундаментальной базы. Но что, кто-то выучил angular, актуализировал свои знания по жабаскрипту до последних es6-10, прочтя Кнута или Фаулера? Или можно пришить эти знания в портфолио? Тут вообще речь о трудоустройстве. Изучение теории делает тебя крутым теоретиком, а если работа предполагает производство, а не какие-то образовательные услуги, то нужно показать, что ты умеешь делать на практике. Т.е. есть вакансии с определенным стеком технологий и нужно показать работодателю, что ты этим стеком владеешь. Никто не расстроится, если джун не знает Кнута. А вот если он в принципе не знает стек от слова совсем, то вот хрен его кто возьмет и хрен ему фандаментальная база поможет. Я не видел, чтобы в вакансиях на джуна был перечень авторов, книги которых он обязан был знать. Требования в 99% случаев состоят из знания всякой «новомодной фигни».
                                Ну, по инету ходит вот такой видос
                                www.youtube.com/watch?v=ip66mO6sdf8
                                В данном случаи автору требуется написать удачно резюме и если пилит на питон для веб, то запилить например магазин какой-нибудь и выложить на гитхабе или/и другой проект, в зависимости от того, в какие сферы он планирует устроиться. Возраст без опыта тут конечно проблема. Но мне в 27-28 не помешал. Я в 35 доволен и зарплатой, и работой. Насчет доволен ли я знаниями — нет, есть куча проблем и я их восполняю потихньку, ценность базы не оспариваю, но просто понимаю, где они помогут, а где нет.
                                А так, я тоже с гуманитарным дипломом, профессиональную деятельность (т.е. устроился работать программистом на полный день) я в 2012. И вы можете смотреть на меня сверху вниз, как на недопрогера без фундоментальной базы, но я понимаю, что в достижении заявленной цели (получение должности программиста) «основательные книги» не помогут вообще никак. И что это все конечно интересно и нужно, но на практике очень долго не понадобится.
                                  +1
                                  Я не видел, чтобы в вакансиях на джуна был перечень авторов, книги которых он обязан был знать.

                                  Перечня-то нет, а вот вопрос "что вы читали/читаете" я задавал каждому, кто приходил на собеседование.

                                    0
                                    Ну вот и представьте, что к вам пришел такой начитанный парень, который наверно может изучить все. что угодно. Кнута перечитывал, может цитатами сыпать. А вот целевую технологию даже не пробовал.
                                    — Мыкола, ты дывысь яка умна людына шисть мов знае.
                                    — Ну и шо це ему дало?
                                      +2

                                      Представил. И что?


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

                                        0
                                        Представил. И что?

                                        Ну, откуда я знаю, что вы там себе представляете, вы ж не делитесь.
                                        Я знаю о нескольких парнях, которые условно ни одной книжки не прочитали, но довольно успешно работают.
                                        Я не выступаю против всестороннего развития и изучения технологий вглубь. Но у нас тут ситуация, в который человек до 35ти лет не может найти свою первую работу. Чтобы изменить ситуацию, ему советуют учить «книги типа Кнута, Мартина, Фаулера, Gang of Four, Макконнела». Я говорю ровно о том, что в данной ситуации вот нихрена ему это не поможет. Возможно, если он только к вам придет. И то не факт. Вы же не озвучили, что вы там представляете.
                                          +1
                                          Я знаю о нескольких парнях, которые условно ни одной книжки не прочитали, но довольно успешно работают.

                                          Я тоже о таких знаю. Люди бывают очень разные. Но рекомендовать этот как общий подход я не стану.


                                          Я говорю ровно о том, что в данной ситуации вот нихрена ему это не поможет.

                                          Поможет, конечно. Это даст ему дополнительное понимание происходящего.


                                          Речь же не о том, чтобы только читать эти книги.


                                          Вы же не озвучили, что вы там представляете.

                                          А надо?

                                            0
                                            рекомендовать этот как общий подход я не стану.

                                            Причем здесь общий подход? Я комментировал конкретную ситуацию конкретного человека.
                                            Это даст ему дополнительное понимание происходящего.

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

                                            Буддисты утверждают, что лучший ответ на любой вопрос — это молчание. Я думаю, что чтобы донести свою мысль, её надо как-то передать.
                                              +2
                                              Я комментировал конкретную ситуацию конкретного человека.

                                              И ему — тем более.


                                              Первый из них, а стоит ли вообще менять профессию

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


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

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

                                                0
                                                это верный способ повторить то же самое, что уже случилось с автором статьи раньше

                                                да что вы говорите? Куча народу все-таки стартовало в профессию гораздо удачнее, чем автор. Время придет, настанет потребность в углублении знаний. Как фундоментальные знания помогут на старте? Ну, можно в рифму ответить.
                                                  +1
                                                  Куча народу все-таки стартовало в профессию гораздо удачнее, чем автор.

                                                  Что ни о чем не говорит, поскольку мы не знаем их стартовых условий.


                                                  Как фундоментальные знания помогут на старте?

                                                  Очень просто: отвечая на вопросы за пределами узкой задачи.


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

                                                    0
                                                    И до рутинного уровня надо дорваться и мне слабо вериться, что первая работа может быть какой-то иной. Учитывая все описанные выше стартовые условия.
                                                      +1
                                                      И до рутинного уровня надо дорваться и мне слабо вериться, что первая работа может быть какой-то иной.

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

                                                        0
                                                        Ну, это респехт вам, че.
                                                          0
                                                          Соглашусь. У нас вот довольно сложный продукт и нам не особенно интересен джун для рутинных задач. Мы всегда ищем джуна, который через несколько лет станет хорошим, думающим сеньором. А для этого нужен интеллект и умение, желание учиться.
                                                          Поэтому при собеседовании джунов и трейни мы проверяем не столько стек, сколько умение поразмышлять над задачкой на проектирование и то, что кандидат читал и усвоил из теории. Типа того же Фаулера или шаблонов проектирования.
                                                          С другой стороны продукты бывают разные. Если бы стояла задача на быстрое создание большого количества формочек, стиль собеседования был бы иным.
                                                0
                                                Поможет, конечно. Это даст ему дополнительное понимание происходящего.

                                                Ок, чувак вам отвечает «за последний год я прочитал type theory and formal proof, сейчас уже 7 месяцев читаю algebra: chapter 0 и вот начал certified programming with dependent types». Как думаете, этот список книг релевантен? Или Кнут релевантнее?

                                                  +3

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


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

                                                    0

                                                    Разумный подход.

                                                      +1
                                                      А Кнут не отражает заинтересованность в определенных аспектах программирования? Не исключено, что его читают только реально заинтересованные люди. И еще мазохисты, но это не точно.
                                                        0
                                                        А Кнут не отражает заинтересованность в определенных аспектах программирования?

                                                        Отражает, просто в моем личном списке у него намного меньше вес, как у индикатора.

                                                      0
                                                      Как думаете, этот список книг релевантен?

                                                      Если вы хотите получить место в аспирантуре по этому направлению — ещё как релевантен.


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

                                                        0
                                                        «за последний год я прочитал type theory and formal proof, сейчас уже 7 месяцев читаю algebra: chapter 0 и вот начал certified programming with dependent types»


                                                        Знаю как минимум пять компаний только в РФ, в которых чувака встретят с распростертыми объятиями и дадут работу по интересам.
                                                          0

                                                          А в США есть что-нибудь подобное? А то в MSR просят PhD, а в Galois тоже хардкор какой-то.

                                                            0

                                                            А не рассматривал возможность получить степень PhD? Что для этого требуется у них там?

                                                              0

                                                              Как раз вот начал рассматривать. Например, в UPenn для этого надо сдать GRE и GRE special (к сожалению, в этом году уже не успею), плюс «5, ну в крайнем случае 5 с минусом по предметам в вузе», что для меня проблема, хехе. Ну и всякие там рекомендательные письма.


                                                              Даже стипуху платят.

                                              +5
                                              (минус не я поставил)

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

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

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

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

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

                                              Кстати, я лично сверху вниз тут не смотрю. А показываю места, на которые возможно тоже стоит обратить внимание в планировании своей карьеры. У каждого своя ситуация и ему самому решать, что для него самое правильное.
                                                0
                                                Какая угроза карме может быть от этого комментария? Всё выглядит очень разумно.
                                                  +3
                                                  Пост горячий, а на горячую голову минусы ставятся куда охотнее )
                                                    0
                                                    Комментарии на хабре последние лет пять, по моему опыту, находятся в обратно пропорциональной зависимости.
                                                    Мои комменты в этой статье набрали около 100 плюсов, однако четыре человека минуснули в карму. Потому что рациональные претензии комментатору можно высказать в комментариях, а негативную эмоциональную реакцию можно выразить лишь минусованием кармы, ибо за обзывтельства-ругань в комментах тебя самого заминусуют, или даже НЛО прилетит. А действия с кармой не видны.
                                                      0
                                                      Похожие размышления. Просто ад для социофоба (типа меня). Приходится пять раз думать над комментарием и в большинстве случаев его удалять без публикации.
                                                    0
                                                    Если человек лезет в профессию, не желая вникать, из чего она состоит «под капотом», если он мыслит категориями «запилю резюме, пролезу на собеседовании, а дальше видно будет», то расти он будет ужасно медленно и неэффективно.


                                                    … зато очень быстро по карьерной леснице пойдет и начальником станет. Индия прекрасно демонстрирует такой пример.
                                                      0
                                                      Это общее правило, которое работает и для менеджмента. Только приходится под другой капот заглядывать. А навыки по продвижению по карьерной лестнице — это уже третий капот.
                                      0
                                      знаю человека, который откодил на с++ овер дофига лет, но в итоге кое как устроился Java программистом
                                        +3
                                        Ну есть предположение. Немного домыслы так сказать. Что он овер дофига лет думал, что он программировал на плюсах. А потом вдруг внезапно оказалось, что это не так. Я и такое видел.
                                          0
                                          не, это не тот случай.
                                            0
                                            Можно этот момент пояснить? Заинтриговали :)
                                            +2
                                            Ничего удивительного. Я тоже начинал как C/С++ программист, но после 7 лет работы переквалифицировался на C#. Эстетически мне больше нравится, да и вакансий больше.
                                            А в последнее время вообще увлекся стеком амазоновских сервисов. Реально крутые системы можно собирать из готовых кирпичиков с вкраплениями микросервисов, лямбда-функций и подходом CI/CD as code.
                                          +4
                                          например ООП — да кому он нужен в 2019

                                          В 2019 нужно уметь не пользоваться ООП. Нельзя научиться эффективно не использовать ООП, не научившись сначала ООП.

                                          +5
                                          Диплом при трудоустройстве реально нужен, факт, за границу так необходим в принципе
                                          Со вторым тезисом согласен, с первым — нет. Возможно, в небольших городах и так, но в милионниках найти работу без диплома не сложнее, чем с ним.
                                          Про самообразование которое занимает «в 4 раза больше времени» категорически не согласны. Напротив, если речь именно об образовании, оно намного эффективнее когда «само».
                                          Смотря чему учитесь. Матан учить самому сложно, форумы — это куда худшая обратная связь, чем преподаватель в двух метрах от тебя.
                                            0

                                            Зато можно учить в том темпе, который удобен тебе.


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

                                              +2
                                              Ну да, тоже верно. Другое дело, что удобный темп может быть довольно низким :)
                                                +1

                                                Ну, ИМХО лучше понять и усвоить в низком темпе, чем не понять в высоком.

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

                                                  Зависит от мотивации. Если это все действительно интересно, то вы вполне себе будете работать в оптимальном режиме, имхо.

                                                0

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

                                                +6
                                                за границу так необходим в принципе, иначе визу просто не выдадут рабочую

                                                Не необходим, а просто очень желателен. Есть страны (и много и в их числе даже США и многие страны Европы) где диплом не обязателен
                                                  0
                                                  > Не необходим, а просто очень желателен.
                                                  Да, А еще отсутствие профильного образование можно компенсировать опытом работы по специальности.
                                                    0
                                                    Только нередко эти характеристики складываются и учитываются вместе. Поэтому желательно и опыт иметь, и диплом, и не сдохнуть работая одновременно с учёбой.
                                                      +2
                                                      если релевантного опыта больше 5 лет то всем уже почти всегда плевать, а в стартапах вообще чуть ли не дурной тон иметь диплом и нулевой реалскил
                                                    +4

                                                    Плюсую, уехал без проблем без диплома, никто его не спрашивал даже.

                                                    +3
                                                    Диплом при трудоустройстве реально нужен, факт, за границу так необходим в принципе, иначе визу просто не выдадут рабочую.

                                                    По опыту как минимум что Британии, что США — нет. Достаточно проверяемого опыта работы.


                                                    Код при устройстве на работу обычно не особо смотрят

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

                                                      +1
                                                      H1B1 без диплома? Это что-то неслыханное. Можете рассказать поподробнее?
                                                        +3

                                                        L1 в моем случае.


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


                                                        А при получении гринки на него даже не смотрели.

                                                          +3
                                                          Минусующие, возможно, не в курсе деталей иммиграционного законодательства США. Виза L-1, как и H-1, требует подтверждения некоего уровня соискателя (опыт или диплом). Делается это, насколько я знаю, одной и той же формой в пакете документов и рассматривается по тем же принципам. Разница между этими визами главным образом в том, откуда приходит соискатель. Таким образом, в контексте данной дискуссии эти визы взаимозаменяемы.
                                                          0
                                                          почему неслыханное? в правилах это разрешается и я как минимум одного человека знаю который так сделал
                                                          надо подтвердить 7 лет опыта
                                                            +1
                                                            1. Эта виза называется H-1B

                                                            2. Она может быть получена с комбинацией диплома и опыта работы — ЕМНИП, диплом тут выполняет поддерживающую, а не решающую роль. Диплом также может быть из смежной области.
                                                            –1
                                                            По опыту как минимум что Британии, что США — нет. Достаточно проверяемого опыта работы.
                                                            Устроился за границу — диплом для визы не спросили.
                                                            Плюсую, уехал без проблем без диплома, никто его не спрашивал даже.
                                                            Есть страны (и много и в их числе даже США и многие страны Европы) где диплом не обязателен

                                                            0xd34df00d BreathDeeper blind_oracle DMGarikk
                                                            В нулевых можно было уехать вообще без образования и опыта, просто по результатам собеседования. Потом ситуация усложнялась усложнялась и усложнялась, диплом заменялся работой, справкой об уникальности сотрудника, выпиской с курсов и т.д…
                                                            А в последние годы, где-то с 2015, «халява» закончилась и диплом стал мастхэв (для ЕС и США).
                                                            Да, есть визы по которым можно уехать и устроиться на работу без диплома (учебная + подработка, бизнес-виза + право на работу, релокация в офис компании там из местного офиса здесь, член религиозного культа, особо ценный специалист подтвержденный премиями и олимпиадами, внешний сотрудник при университете, уже имеющееся внж, родственные связи и т.д.), но это уже совсем о другом. Если хочется просто не усложняя и не обходя правила поехать и работать чисто по рабочей визе как сотрудник — нужен диплом.

                                                            Вот один из примеров
                                                            L1 в моем случае.

                                                            Да, действительно, по L1 диплом не обязателен. Читаем что такое L1 и как его в частности получают habr.com/en/post/145591
                                                            Виза L1 выдается менеджерам высшего звена зарубежных компаний, которые открывают представительство в США. Эта виза позволяет совершить трансфер управляющего сотрудника в США, где он будет жить и работать в филиале своей компании.

                                                            Ну какбэ это совсем другое, чем «позвонил пришел на собеседование получил работу и устроился», что было бы вполне допустимо при наличии диплома.
                                                              0
                                                              А в последние годы, где-то с 2015, «халява» закончилась и диплом стал мастхэв (для ЕС и США).

                                                              В UK я получал визу в 2014-м, в США — в 2016-м, гринку начали оформлять в 2017-м.


                                                              Ну какбэ это совсем другое, чем «позвонил пришел на собеседование получил работу и устроился», что было бы вполне допустимо при наличии диплома.

                                                              Там какая-то дичь написана. У меня лычка senior software engineer, спокойно была L-1A, так как я разрабатывал essential function. Менеджеры какие-то, высшего звена ещё, да если б.
                                                              Есть ещё, кстати, L-1B, с чуть менее длинным разрешённым периодом пребывания (5 лет вместо 7, ЕМНИП), что, впрочем, во-первых всё равно более чем достаточно для получения гринки, во-вторых — россиянам из-за reciprocity веселее будет куда раньше.


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

                                                                0
                                                                И всё же L1 требует «релокации» и «ключевой фигуры», т.е. надо уже работать в филиале фирмы и быть ключевым разработчиком еще до подачи заявки, мы верно понимаем?
                                                                Понятно, что звезду везде возьмут с руками, особенно если ей просто переехать.
                                                                Но это сильно отличается от сценария «нашел работу просто прогером, прошел собеседование, уехал» какой возможен с дипломом.
                                                                С дипломом eb3 категория допустима, но это как мы понимаем категория? Требования к визе-то все равно сохраняются — магистр или бакалавр+опыт.
                                                                  +1
                                                                  И всё же L1 требует «релокации» и «ключевой фигуры», т.е. надо уже работать в филиале фирмы и быть ключевым разработчиком еще до подачи заявки, мы верно понимаем?

                                                                  Почти. Да, надо работать в филиале, и именно поэтому я сначала был в Британии, а уже потом из неё — в США.


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


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

                                                                  Так и у меня была работа просто прогером!


                                                                  С дипломом eb3 категория допустима, но это как мы понимаем категория? Требования к визе-то все равно сохраняются — магистр или бакалавр+опыт.

                                                                  Нет, посмотрите тыц и тыц. Ну, да, в последнем случае надо показывать 10 лет опыта, а не 5 или 7. Ну так и в вузе не один год учатся.

                                                                    0
                                                                    Так и у меня была работа просто прогером!
                                                                    И все же есть разница между «хочу устроится в сша — иду и устраиваюсь» и «хочу устроится в сша — выбираю компанию из тех у кого есть филиал в англии, устраиваюсь туда, работаю и расту до этапа пока не начинаю выполнять essential function — перевожусь в филиал в сша».
                                                                    Потому что иначе можно сказать что в сша можно устроится работать вообще без образования, опыта и знаний. Просто сначала получаешь то и другое и третье, а потом едешь в сша:)

                                                                    Нет, посмотрите тыц и тыц. Ну, да, в последнем случае надо показывать 10 лет опыта, а не 5 или 7. Ну так и в вузе не один год учатся.
                                                                    В последнем случае надо показывать диплом магистра или бакалавра + 5 лет опыта, там же написано «The job you apply for must require an advanced degree and you must possess such a degree or its equivalent (a baccalaureate degree plus 5 years progressive work experience in the field).»© Про 10 лет это внизу — это доп. требование опыта в специальности, оно не заменяет основные дипломные критерии.
                                                                    Для eb-3 диплом не нужен только если специальность относится к «skilled workers», но прогеры относятся к ИТ — к категории «professionals», где четко сказано «Education and experience may not be substituted for a baccalaureate degree» (никаких замен опытом, нужен хотя бы бакалавр).
                                                                      0
                                                                      хочу устроится в сша — иду и устраиваюсь

                                                                      Множество вакансий тех компаниях, кто готов вам успешно спонсировать H-1B, не сильно больше множества вакансий в тех компаниях, которые имеют любые зарубежные филиалы. Не обязательно ж в Англии.


                                                                      устраиваюсь туда, работаю и расту до этапа пока не начинаю выполнять essential function — перевожусь в филиал в сша

                                                                      Расти не пришлось, пришлось лишь подождать год, необходимый по условиям L-1. Как я понимаю, по факту любое программирование и работа над продуктом фирмы можно подвести под essential function.


                                                                      В последнем случае надо показывать диплом магистра или бакалавра + 5 лет опыта, там же написано «The job you apply for must require an advanced degree and you must possess such a degree or its equivalent (a baccalaureate degree plus 5 years progressive work experience in the field).»

                                                                      Я, если честно, за всё время бюрократии в США привык больше доверять юристам, чем интерпретации сайта USCIS. И они напрямую предлагали либо заполнить года предыдущего опыта, либо диплом.


                                                                      Для eb-3 диплом не нужен только если специальность относится к «skilled workers», но прогеры относятся к ИТ — к категории «professionals»

                                                                      Эм, почему не skilled workers?

                                                                        0
                                                                        пришлось лишь подождать год, необходимый по условиям L-1.
                                                                        А кто-то скажет что ему «пришлось лишь подождать 4 года для получения диплома бакалавра». Любое «пришлось лишь» это уже не «трудоустроился и все».

                                                                        Я, если честно, за всё время бюрократии в США привык больше доверять юристам, чем интерпретации сайта USCIS. И они напрямую предлагали либо заполнить года предыдущего опыта, либо диплом.
                                                                        Так как вот с чего мы и начали. Что последние годы требования сильно формализовались и если раньше никто ни на что не смотрел если был джоб оффер, то теперь любая формальность обязательна.
                                                                        А юристам доверять мы бы поостереглись, эта профессия в области виз скорее аналогична продаже прогнозов ставок за полвыигрыша. Юрист не отвечает за то, сработает ли его консультация, поэтому радостно вешает любую лапшу на уши, благо денюжки капают. Мы немного последние годы с «отъездом» заморачивались, уже наелись, спасибо.

                                                                        Эм, почему не skilled workers?
                                                                        Потому что ИТ область относится к «professionals». Подразумевается что для найма электрика достаточно «скиллед воркер», а вот для программинга уже нужен «профессионал». Иначе все выбирали бы «скиллед воркер» и никто не заморачивался бы с получением диплома и смысла в категории «профессионалс» вообще не было бы.
                                                                          +1
                                                                          А кто-то скажет что ему «пришлось лишь подождать 4 года для получения диплома бакалавра». Любое «пришлось лишь» это уже не «трудоустроился и все».

                                                                          Вам год подождать придётся независимо от наличия диплома.


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

                                                                          Деньги фирмы, не мои, так что чего волноваться. Тем более, что США — это всё-таки не земля обетованная, не выгорит — да и хрен с ним.


                                                                          Иначе все выбирали бы «скиллед воркер» и никто не заморачивался бы с получением диплома и смысла в категории «профессионалс» вообще не было бы.

                                                                          Исключая те профессии, где на дипломы смотрит не только государство.

                                                                            0
                                                                            Вам год подождать придётся независимо от наличия диплома.
                                                                            Почитали детальнее про eb3 — срок ожидания 3 года и больше.
                                                                            Исключая те профессии, где на дипломы смотрит не только государство.
                                                                            А какое отношение требование визового центра имеет к требованием фирмы?
                                                                              0
                                                                              Почитали детальнее про eb3 — срок ожидания 3 года и больше.

                                                                              Я про время сидения на L1 в зарубежном офисе фирмы.


                                                                              А срок ожидания — от релокации до подачи? Это что-то совсем новое для меня. Насколько я знаю, если фирма готова, она хоть сразу вас спонсировать может начать (меня начали спонсировать через полгода после переезда).


                                                                              А какое отношение требование визового центра имеет к требованием фирмы?

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

                                                                                0
                                                                                А срок ожидания — от релокации до подачи? Это что-то совсем новое для меня
                                                                                От подачи до релокации.
                                                                                eb-1 одобряют достаточно быстро, eb-2 в пределах полутора лет (и уже диплом там нужен), ну а eb-3 уже от 3 лет. Чем больше цифра, тем ниже квалификация специалиста, тем больше проверок, срока ожидания, конкурентов. При чем могут и не одобрить.
                                                                                Так что на eb-3 и дальше можно поставить крест, никакая фирма столько ждать не будет, это годится может быть только для протаскивания «своих», благо виза иммиграционная.

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

                                                                                  Эм, щито?


                                                                                  Вы сначала переезжаете по L1, потом уже вам начинают оформлять гринку, где участвуют все эти eb1, eb2 и прочие.


                                                                                  То есть, конечно, гринку вам могут начать делать (и сделать целиком, насколько я знаю), пока вы находитесь вне США, но случаи реализации такого хитрого плана на практике мне неизвестны.


                                                                                  Если наличие диплома важно фирме, то какое имеет значение спрашивает диплом визовый центр или нет?

                                                                                  Важно в контексте различения professionals и skilled workers.

                                                                                    0
                                                                                    Вы сначала переезжаете по L1, потом уже вам начинают оформлять гринку, где участвуют все эти eb1, eb2 и прочие.
                                                                                    Речь про eb-3 шла, а не о гринке. О eb-3 в том плане, что для нее не нужен диплом и пляски с бубном вокруг реализации L1.
                                                                                    Важно в контексте различения professionals и skilled workers.
                                                                                    Не для ИТ сферы, т.к. она вся professionals, а скиллед идут лесом.
                                                                                      –1
                                                                                      Речь про eb-3 шла, а не о гринке. О eb-3 в том плане, что для нее не нужен диплом и пляски с бубном вокруг реализации L1.

                                                                                      Так, теперь уже я запутался.


                                                                                      Мне файлили I-140 по EB2 и следом за ним I-485, и это было после получения L1 и моего переезда.

                                                                                        0
                                                                                        Смысл в том, что L1 требует «релокации важного специалиста международной фирмы отработавшего минимум год в другой стране», поэтому она никак не подходит под изначальное утверждение «диплом на фиг не нужен и так отлично можно устроится на любую работу» и L1 мы завязали обсуждать на этом.
                                                                                        Дальше в пример была приведена EB-3, после чего немного погуглив мы выяснили что ее ждать 3 года с лишним, а до той поры работать нельзя. Для нас она на этом в контексте обсуждения умерла, т.к. 3 года с лишним никто ждать не будет.
                                                                                        Гринкарту вообще никто не обсуждал.
                                                                                          –1

                                                                                          Про важных специалистов вам хорошо написали рядом, и мой опыт и мои наблюдения совпадают с тем, что там написали.


                                                                                          Про EB я говорил исключительно в контексте гринок. Например.

                                                                    0
                                                                    И всё же L1 требует «релокации» и «ключевой фигуры»

                                                                    Вы слишком заморачиваетесь на "ключевости". Работает это примерно так: условный гугл вас собеседует и принимает решение о найме. Затем в дело вступают иммиграционные адвокаты, которые либо попытаются протащить вас по H1B (это лотерея и от времени года зависит), либо устроят вас в филиал на год, чтобы удовлетворить требованиям L1, а потом натянут документацию на нужную категорию. Они этим каждый день занимаются. О том, что вас нанимают в офис в штатах вы будете знать сразу. Просто в зависимости от обстоятельств может оказаться, что надо будет поработать один год в филиале.

                                                                      0
                                                                      h1b1 требует диплома, а речь шла о бездипломности.
                                                                      Согласны с тем, что формально для L1 может и не надо быть ключевым сотрудником, но что бы юристы заморочились «вот этим вот всем» надо быть весьма не рядовым, да и тратить год на работу там где не надо и иметь урезанный выбор фирм для трудоустройство — тоже так себе, все же диплом лучше.
                                                                        0
                                                                        > «вот этим вот всем» надо быть весьма не рядовым
                                                                        нет, надо быть весьма рядовым инженером, которого готовы принять комапния. SWE 2 даже привозят и делают гринки.
                                                              0
                                                              Устроился за границу — диплом для визы не спросили.
                                                              Первый опыт работы получил студентом 3 года назад. Попал в какой то степени через платные курсы тоже.

                                                              Опережая хейт про курсы. Курсы относительно недорогие, а пошел я на них с целью узнать про новые модные фреймворки.
                                                                +1
                                                                Диплом, скажем так, не помешает. Однако диплом легко покупается за относительно небольшие деньги. У меня диплом спрашивали всего несколько раз. Один раз это был Samsung, и светить туда палевный диплом не сильно хотелось, другой раз это был крупный банк, там это прокатило. Третий раз это были немцы, и я опять же не стал светить левым дипломом. Кстати, для немцев или другой работы в ЕС достаточно получить паспорт ЕС, что стоит немного дороже диплома, но тоже вполне реально сделать за вменяемые деньги и в срок от 2 до 5 лет. Тогда опять же можно и без диплома, хотя немцы в этом плане педанты, но в принципе стучись во все двери, и тебе откроют.
                                                                А так, последние несколько контор куда я устраивался, спрашивали есть ли у меня диплом, я отвечал положительно, ну и все. Джентельменам верят на слово)
                                                                По фрилансу: я несколько фриланс заказов выполнил, но потом надоело. Вменяемых денег это не приносит, работал только за интерес, чтобы выучить что-то новое, чего я раньше не знал. Сейчас работать менее чем за $30 в час я не стану, а найти нормального, вменяемого заказчика готового платить такой рейт просто нереально. (У меня сейчас есть заказчик готовый платить столько и даже чуть больше за реальную работу, но нашел я его не на фриланс бирже).
                                                                С практической точки зрения, я бы сейчас пошел в мобильную разработку, iOS или Android. Их сейчас с руками отрывают, а если еще и просить ниже или близко к среднему то только успевай от HR отмахиваться. Возможно Android лучше, тк не нужно с Mac компом заморачиваться и Java не только в Android работает.
                                                                +2
                                                                В целом Вы правы и статья практически о моем собственном пути в профессию, хотя есть конечно отличие, сейчас я системный архитектор в крупной компании. Казалось бы успех, можно писать статью как электрик стал программистом, но блин это только если оценивать это достижение как какой нибудь трюк, типа прыжка с высоты 3000 м без парашюта — не разбился уже герой. Но в реальности, на вопрос нафига нужно было тратить столько усилий, вместо того чтобы спокойно получить программистскую специальность и достичь того же за существенно меньшие сроки я даже себе не могу ответить. Тех кто хотел и может быть даже очень хотел в программисты, но у которых не получилось намного больше чем тех кто смог. Это нормально, так и должно быть. Да и у выпускников вузов с IT специальностью тоже не всегда получается. Наверное это тоже нормально. Но все это тема про то где соломку стелить и как квартиру в Сочи покупать.
                                                                  +50
                                                                  Для меня ваш текст видится как попытка самооправдания в период кризиса среднего возраста. Когда вместо того, чтобы признаться самому себе, что программирование вам просто не интересно, вы придумываете тысячу и одну внешнюю причину почему вы не стали «успешным программистом».
                                                                    +28
                                                                    Ну тогда все эти истории успеха можно классифицировать как «попытка самолюбования в период кризиса среднего возраста». Не все люди достигают успеха, тезис «просто старайся и ты обязательно достигнешь всего, что хочешь» — ложь, должен быть хоть какой-то противовес всему этому success porn. Написал бы простыню на эту тему, но я уже в пижаме.
                                                                      +11

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

                                                                        +20
                                                                        Ну я тоже не стал программистом в 35 лет (помимо того, что не стал биологом), так что мне приятнее читать про то, что не я один такой лох.
                                                                          0
                                                                          Ну так вам получается нравится «no success porn»
                                                                          +2
                                                                          Жизнь сурова и несправедлива.
                                                                          В юношестве читая о том как «на голом энтузиазме я стал программистом» вдохновляешься этим и считаешь что кроме «голого энтузиазма» ничего и не нужно или как-то само получится.
                                                                          Такие статьи как эта — нужны. Они отрезвляют, порождают вопросы и сомнения о собственных возможностях, а так же показывают — ты не один влияешь на свой успех, есть еще близкие, родственники, общество, государство, система и банальная удача.
                                                                            +9
                                                                            Такие статьи, как эта, нужны ради комментариев, где люди в разных формах пытаются донести до автора одну и ту же мысль: «желание — тысяча возможностей, нежелание — тысяча причин».
                                                                            Подобные статьи гораздо лучше выглядели бы, если бы они назывались «Как я не стал успешным программистом в 35 лет, а стал успешным %название профессии%». От них был бы толк — это была бы статья не про «неправильный окружающий мир», а про осознание собственных возможностей и работу по сильным сторонам своей личности. У кого-то это коммуникативные навыки, у кого-то художественный или музыкальный талант, у кого-то креативный ум, у кого-то комбинации всех этих или иных вещей.
                                                                            У меня к 27 годам было два технических образования (одно «компьютерное» и одно «нефтегазовое»), но единственным навыком было то, что мог влететь по штурмовой лестнице в окно третьего этажа примерно за 15 секунд. Но приложил некоторое количество сил и средств для профориентации и переквалификации, что в свою очередь дало положительный эффект спустя совсем небольшое время.
                                                                                +7
                                                                                «Господи, дай мне терпение принять то, что я не в силах изменить, дай мне силы изменить то, что возможно, и дай мне мудрость научиться отличать первое от второго.»
                                                                                  +3
                                                                                  а нефиг мыслить «позитивно». с установкой «ты кусок говна, если не напряжёшь булки, сдохнешь в нищете» к самому себе, мотивации гораздо больше чем с «ты успешный, у тебя всё получится!»
                                                                                    +2

                                                                                    Только это потом может распространиться на прочие сферы жизни, а это чревато.

                                                                                    +2
                                                                                    Обилие success stories мне напоминает старый шутку: «Считается, что дельфины выталкивают тонущих к берегу, потому что те, кого оттолкали в открытое море, уже ничего не расскажут».
                                                                                    +3
                                                                                    Да, люди разные. Каждый может быть талантлив по своему. Однако я редко сталкиваюсь с историями типа «Как я всё бросил и стал успешным фармацевтом» или "… слесарем" или "… юристом" или "… специалистам по архитектуре древней азии 3-10 веков".
                                                                                    Почему-то интернет наводнен именно личными историями о «преодолении „(с этим словом должна быть эпичная музыка) пути программиста и везде говорится только о желании и личном устремлении. Хотя все знают, чтобы стать тем же врачом, нужно сначала учиться как проклятый в ВУЗе, потом вджобывать и все так же учиться в интернатуре, и только потом тебя возьмут на ставку врача и то только в государственную поликлинику. Чтобы стать “успешным» нужно учиться и вджобывать в два раза активней и еще суметь найти себе грамотного наставника.
                                                                                    А потом еще и смотришь на ЗП врача, который в Москве получает в среднем 60 000 руб., против ИТ-специалиста, который получает вдвое больше. Я не хочу обидеть или уничить IT-специалистов все профессии важны, все профессии нужны, но ведь врачи жизни спасают иногда ставят профессию и даже свое здоровье на кон.

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

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

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

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

                                                                                      Хорошие условия не приходят внезапно как подарок волшебника, а являются дополнением к успешной профессиональной деятельности.
                                                                                      • НЛО прилетело и опубликовало эту надпись здесь
                                                                                          0
                                                                                          Фактически неверно. Каждый «гений» (и не только) возникает почти независимо от того, сколько «посредственностей» его окружают.
                                                                                          Вот вероятность обнаружения человека с талантом немного (потому что он, вероятнее всего, и так сам себя обнаружит) повышается, если большему числу удается себя попробовать в разных областях, включая IT. От «запихивания», то есть, ситуации, когда все уже решено заранее родителями, толку мало, потому что тратится время на обучение тех, кто это в гробу видал и кому это дается с огромным трудом.
                                                                                          • НЛО прилетело и опубликовало эту надпись здесь
                                                                                              0

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

                                                                                          0

                                                                                          А ещё когда "все" станут программистами, накопится некая критическая масса, все приимущества профессии сойдут на нет. Предложение превысит спрос так сказать, выживут только сильнейшие.

                                                                                            +1
                                                                                            выживут только сильнейшие.

                                                                                            более приспособленны.
                                                                                          –5
                                                                                          Ну зп у айтишников большие только в странах третьего мира как у нас. Потому что мистеру из асашай дешевле нанять 5 сеньеров у нас, чем одного у себя в стране. В японии например айтишники получают среднюю зп.
                                                                                            0
                                                                                            Однако я редко сталкиваюсь с историями типа «Как я всё бросил и стал успешным фармацевтом» или "… слесарем" или "… юристом" или "… специалистам по архитектуре древней азии 3-10 веков".

                                                                                            У нас это все не востребованные профессии, не приносящие большого дохода.
                                                                                            Поэтому и все статьи нa тему «как я стал программистом» или «как я открыл свой бизнес»
                                                                                            +1
                                                                                            За 15 это очень круто! В 25 кое-как укладывался, и то рад был :)
                                                                                              0
                                                                                              ну вы видимо считаете по правильному нормативу, когда разбег с 40 кажется метров начинается. я всё-таки чуть мухлюю, и 15 секунд это из положения «я уже перед башней: Р
                                                                                              0
                                                                                              К сожалению, не согласен. Если бы вы были хоть на одну секунду верны — мир моментально бы превратился бы в райский сад, где все делают то, что хотят и получают за это бюджет газпрома в день на платиновую дебетовку (в идеальном мире кредитки не нужны). Как мы видим в реальности это не так.
                                                                                                +1
                                                                                                И, конечно же, вы из города вроде Элиста. У вас есть семья с ребенком, съемная квартира, основная работа до 7-ми вечера, и нет под боком родителей, которые могли бы помогать с ребенком. И в этих условиях вы к 27 годам имеете два высших (наверное, одно из них магистерское?). И объем «некоторых» сил и средств для переквалификации был, конечно, небольшим. Так тоже бывает, но редко, все люди разные. Одни способны пробиться сами, других надо направлять или немного помочь. Первые, безусловно молодцы и превосходят вторых, но почему вторым со снисхождением отказывают в праве на существование, ведь их большинство. И именно их руками пишется основное количество кода. Трактор то придумывает конструктор, но пашут потом на нем трактористы, благодаря которым все (и конструктор в том числе) кушают хлебушек. Истории неуспеха не менее важны, особенно сейчас, когда волна «ура-публикаций» просто захлестывает и создает опасную для большинства иллюзию легкости пути авторов. А это не так. И если бы была возможность в каждом таком случае сопоставить стартовые условия «победителей» (не только социальные, но и личностные) и свои собственные, то многие раздумывающие о том-«а не попробовать ли мне так же», обнаружили весьма существенное и неприятное для них различие.
                                                                                                  +1
                                                                                                  Истории неуспеха не менее важны,

                                                                                                  Для чего конкретно они, по-вашему, важны?

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

                                                                                                      Чтобы что?


                                                                                                      неудачи тоже важны

                                                                                                      Опять же, важны — чтобы что? В чем польза от того, чтобы знать, что кто-то не смог дойти до конца дороги, по которой вы идете?

                                                                                                        0
                                                                                                        Я вроде бы ответил, нет?
                                                                                                        1. Чтобы уменьшить иллюзию о легкости этого пути.
                                                                                                        2. Чтобы увидеть факторы которые могут помешать или осознать их значимость.
                                                                                                        И на основании этого оценить свои силы и возможности. Решить, стоит ли пробовать, и если пробовать, то с учетом не только своих сильных, но и слабых сторон. А не с шашкой наголо бросаться на танки.
                                                                                                        Вот объясните, почему при начале какого то дела по хорошему рекомендуется составлять бизнес-план развития, оценивать риски, а при смене своей КВАЛИФИКАЦИИ трезвый взгляд на вещи, сама мысль о том, что может не получиться, воспринимается в штыки?
                                                                                                          0
                                                                                                          а при смене своей КВАЛИФИКАЦИИ трезвый взгляд на вещи, сама мысль о том, что может не получиться, воспринимается в штыки?

                                                                                                          Неа, не воспринимается. Поэтому и смысла в вопросе не вижу.


                                                                                                          Чтобы уменьшить иллюзию о легкости этого пути.

                                                                                                          … вот только истории неуспеха часто говорят не о том, что путь сложен, а о том, как что-то помешало. Вот например, что в обсуждаемом посте говорит о сложности? Не о том, что "этого не было, того не было", а о том, почему стать программистом — сложно?


                                                                                                          Решить, стоит ли пробовать, и если пробовать, то с учетом не только своих сильных, но и слабых сторон.

                                                                                                          Какие, по-вашему, слабые стороны автора поста помешали ему стать программистом?

                                                                                                            0
                                                                                                            Неа, не воспринимается. Поэтому и смысла в вопросе не вижу.
                                                                                                            А трезвый взгляд на ситуацию, по вашему мнению, МОЖНО составить только на историях успеха?
                                                                                                              0

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

                                                                                                              0
                                                                                                              вот только истории неуспеха часто говорят не о том, что путь сложен, а о том, как что-то помешало. Вот например, что в обсуждаемом посте говорит о сложности?

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

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


                                                                                                                cовременное разнообразие инструментов и методов создания программных продуктов. Уже на этом этапе можно весьма здорово ошибиться.

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

                                                                                                                  0
                                                                                                                  именно поэтому считаю, что пользы от нее, как от истории неуспеха — мало

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

                                                                                                                  Ну вот смотрите аналогию. Человек получил права и имеет сумму денег на покупку авто любого класса, от малолитражки до внедорожного пикапа. Что ему надо сделать для выбора авто? Пройти тест драйв, попробовать. И так как классов авто не так уж и много это не займет много времени. А теперь давайте окинем взглядом специальность «программист». Мало того, что «попробовать здесь» это не 2-3 раза по часу написать код на С# или Python, так еще и самих языков много больше и сферы применения их весьма и весьма обширны, но абсолютно скрыты мраком при взгляде со стороны. Считается что ЯП это инструмент. Да, но это сложный инструмент, на овладение которым нужно много времени. Ошибившись с выбором раз, другой, на третий новичку может уже энтузиазма и не хватить.
                                                                                                                    0
                                                                                                                    А какова польза от историй успеха, в которых о трудностях пишется «да, было непросто»?

                                                                                                                    Особо никакой (ну, кроме пассивной мотивации, которая сама по себе слегка полезна).


                                                                                                                    Ну вот смотрите аналогию.

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

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

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


                                                                                                                        Опять же из его поста, хотя может он и не упоминал, видно, что мимо автора почему то прошло Visual Studio

                                                                                                                        А вот и пример.


                                                                                                                        Я добыл диск с Visual Studio
                                                                                                                        [...]
                                                                                                                        скачав современный Visual Studio
                                                                                                                          0
                                                                                                                          А вот и пример.

                                                                                                                          Я добыл диск с Visual Studio
                                                                                                                          [...]
                                                                                                                          скачав современный Visual Studio

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

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

                                                                                                                  0
                                                                                                                  Опять же я не знаком с автором лично, могу судить только по тому, чем он решил поделиться. Плюс искажение восприятия через призму своего жизненного опыта и взглядов.
                                                                                                                  1. Неправильный подход к выбору набора навыков и умений. Мое мнение, если стоит задача в смене специализации, то надо отталкиваться от востребованности ее на рынке. Это если стоит задача в повышении шансов ее сменить.
                                                                                                                  2. Неправильное отношение к своей тяге к программированию. Пересекается с первым пунктом. Если не нравится работать по устоявшимся стандартам или какая-то часть деятельности вызывает неприятие, но составляет существенную часть выбранной работы, то стоит ли рваться ей заниматься? Может оставить ее в разряде хобби, для отдушины?
                                                                                                                    0
                                                                                                                    Неправильный подход к выбору набора навыков и умений.

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


                                                                                                                    Если не нравится работать по устоявшимся стандартам или какая-то часть деятельности вызывает неприятие, но составляет существенную часть выбранной работы, то стоит ли рваться ей заниматься?

                                                                                                                    (что характерно, я уже озвучивал это автору, и он с этим, похоже, не очень-то согласен)


                                                                                                                    А как вы поняли из поста (не из обсуждения), что отношение автора — неправильное?

                                                                                                                      0
                                                                                                                      Что конкретно вы видите неправильного в выбранном автором наборе навыков, и почему?

                                                                                                                      Автор смог решить какие-то свои задачи при помощи VBA и решил, что этот навык можно успешно продать. Только VBA не зря является приложением к пакету Office. Подразумевается, что средний офисный работник способен при появлении каких то несложных задач, требующих автоматизации, без сильных затрат времени это автоматизировать. Хотя бы за счет записи макроса и потом незначительной его коррекции. То есть владение VBA — это навык ОФИСНОГО работника, не программиста. Естественно я видел сложные и навороченные связки офисных программ с СУБД на которых строился бухучет предприятий, но это все кануло в лету, будучи массово вытесненным 1С. Вот кстати, это могло быть одним из шансов. Освоить программирование 1С, я думаю, автору было бы несложно. В регионах на это тоже есть спрос. Это могло бы дать оплачиваемую работу, так или иначе связанную с разработкой.
                                                                                                                      А как вы поняли из поста (не из обсуждения), что отношение автора — неправильное?
                                                                                                                      За счет своего опыта и оценки ситуации со стороны. То есть пресловутое «я бы на его месте поступил не так». Но в том то и дело, что я не был точно на его месте и я не автор. Может именно в его уникальном наборе входных данных задача «стать программистом» не имеет решения которое автора бы устроило. Есть же и цена вопроса- на что готов пойти человек ради достижения цели. Автор, например, не готов был пойти на использование блокнота в качестве среды разработки для освоения стека навыков, которые, по его же мнению, позволили ли бы ему наиболее легко и быстро влиться в нестройные ряды программистов. Получается отмахнулся от возможности. Но тогда опять встает вопрос, а точно была нужна РАБОТА?
                                                                                                                        +1
                                                                                                                        Автор смог решить какие-то свои задачи при помощи VBA и решил, что этот навык можно успешно продать.

                                                                                                                        … и был прав. Этот навык можно успешно продать. Я это по личному опыту знаю.


                                                                                                                        Вот только автор от VBA отказался через предложение своей истории, и нигде в посте не сказано, что он пытался этот навык монетизировать. С чего вы решили, что он решил, что этот навык можно продать?


                                                                                                                        То есть владение VBA это навык ОФИСНОГО работника, не программиста.

                                                                                                                        То есть можно устроиться куда-то офисным работником, получать за это деньги, и программировать. Звучит неплохо. Чем, кстати, автор и занимался, только почему-то считал это "ненастоящим" программированием.


                                                                                                                        За счет своего опыта и оценки ситуации со стороны. То есть пресловутое «я бы на его месте поступил не так».

                                                                                                                        Но если вы и так знаете, что вы бы на его месте поступили не так, то что нового вам дал пост?

                                                                                                                          0
                                                                                                                          :) lair, что именно вы хотите от меня услышать?
                                                                                                                          Вот представьте идет группа туристов, один отходит немного в сторону и восторженно кричит: «Смотрите какой вид с этого обрыва!» Все загораются идеей увидеть это тоже и дружно ломятся толпой к обрыву и только резкий окрик проводника: «Стоять! Вы без страховки, можете разбиться», останавливает толпу и заставляет их вспомнить, что красивый вид не стоит риска для жизни. И если уж и подходить к обрыву, то осторожно. Что нового дал им окрик инструктора? Они не знали об опасности упасть? Знали, но забыли, подвергнувшись воздействию.
                                                                                                                            0
                                                                                                                            что именно вы хотите от меня услышать?

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

                                                                                                                              0
                                                                                                                              Что полезного в этом посте для читателей (а не для его автора), кроме напоминания о пользе стартовых условий.
                                                                                                                              Снижает градус накачки людей идеей: «Смотрите! Вот она, классная работа! Тут интересно и много платят! Мы все были кто кем, но решились и смогли!»
                                                                                                                                0

                                                                                                                                И что в этом хорошего для читателей?


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

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

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

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


                                                                                                                                    Что возвращает нас к исходному вопросу, зачем же нужны именно истории неуспеха.

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

                                                                                                                                      А это нужно доказывать? И кому? У каждого своя точка зрения, обязательно нужно ее приводить к некоему среднему?
                                                                                                                                        +1

                                                                                                                                        Да нет, не нужно.

                                                                                                                                        +1
                                                                                                                                        Что возвращает нас к исходному вопросу, зачем же нужны именно истории неуспеха.
                                                                                                                                        :)
                                                                                                                                        Ну хотя бы для того, что бы вы подумали
                                                                                                                                        «ну, я-то не такой», и только сильнее загорелся идеей.
                                                                                                                                        .
                                                                                                                                          +1

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

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

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

                                                                                                                                              А это, собственно, и не вопрос был.

                                                                                                            0

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

                                                                                                              0
                                                                                                              Для описания не самого благоприятного сценария. Отсылка к семье и детям идет потому, что это важный фактор уменьшающий ваши возможности в смене направления развития. Потому что семья требует финансов и, что на мой взгляд важнее, времени. Может показаться, что это сгущение красок, но на самом деле таких большинство. А у кого есть статистика успехов и неудач в таких условиях? А ведь если таких большинство, то именно они создают реальную картину происходящего.
                                                                                                                0

                                                                                                                Я немного в другом смысле.


                                                                                                                Представьте себе, что я в 22-25 лет, без твёрдой земли под ногами и материальной подушки возьму кредит на что-то клёвое, но, ну, не то чтобы совсем уж необходимое. То есть, например, кредит на квартиру в центре Москвы, а не на терапию от рака. Вы скажете «ну да, бывает» или «ну и дурак ты, 0xd34df00d»?

                                                                                                                  0
                                                                                                                  Вот тут не понял. Допустим я подумал бы, что дурак. Но какое отношение это имеет к семье и детям?
                                                                                                                    0

                                                                                                                    Самое прямое же.


                                                                                                                    Семья — это как раз такие в том числе и финансовые обязательства.

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

                                                                                                                        Безусловно. Но оценивать свою готовность потянуть семью приходится и с финансовой точки зрения в том числе.


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

                                                                                                                        Лучше тот, кто здраво оценивает свои силы и приоритеты.

                                                                                                                +1
                                                                                                                У половины из нас он делается в том возрасте, когда потом думаешь: «Сейчас бы я всё сделал иначе».
                                                                                                                  –1

                                                                                                                  Я не понимаю, какой информации не хватает в том возрасте. Вроде то, что детей надо кормить, одевать и по-хорошему ещё с ними заниматься, не новость.

                                                                                                                    +1
                                                                                                                    Я не понимаю, какой информации не хватает в том возрасте.
                                                                                                                    Все дело в фокусе внимания.
                                                                                                                      –1

                                                                                                                      ИМХО, это настолько крупная и огромная вещь, что она при любом фокусе внимания в него влезает. Ну, может, я паталогически не могу понять иной стиль мышления, не знаю.

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

                                                                                                                        Конечно! Но я никогда не брал обязательств довести этот проект до конца, особенно зная, что займёт это лет 18 в лучшем случае.

                                                                                                                          0
                                                                                                                          И в 20 лет? Причем если в начале работы над проектом у вас была бы полная уверенность, что всё хорошо?
                                                                                                                            –1

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

                                                                                                                              0
                                                                                                                              Ну тогда вам надо просто принять за факт, что обычно это складывается как-либо иначе.
                                                                                                                                +2

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


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

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

                                                                                                                                  Это не заслуга каких-то там особых интеллектуальных способностей или их отсутствия. В 20 лет практически у всех недостаточно опыта и здравого смысла, чтобы принимать дальновидные решения, особенно на фоне этих самых гормонов. Может быть, у вас банально были проблемы с гормональным фоном ;) Ну или просто девушки не было. В любом случае, строгой корреляции между «ошибся»/«сделал правильно» и «глупый/умный» в этом возрасте нет. Ошибаются все.
                                                                                                                                  Да и просто информации недостаточно. Вы банально не в состоянии понять, каким вы будете сами через пять лет, и какой будет вот эта девушка, с которой вы встречаетесь уже два года, и готовы создать семью.
                                                                                                                                    0
                                                                                                                                    «Создать семью», как правило, не мешает дальнейшему развитию обоих участников семьи. Даже наоборот, в финансовом плане им становится легче, и появляются возможности. А вот выбор — родить\не родить ребёнка сразу после создания семьи — сильно влияет на будущее, карьеру, финансовые возможности. Как правило, один участник семьи после этого отказывается от карьеры и работы на какой-то период, а второй — должен одномоментно начать зарабатывать раза в три больше, чтобы просто остаться но том же месте. И вот это решение — стоит принимать осознанно. Возможно, стоит отложить расширение семьи на несколько лет, чтобы успеть развиться. Я, честно, не понимаю людей, которые в 20 лет с зарплатой ниже среднего бросаются в этот омут. Такие семьи из за стресса потом часто распадаются.
                                                                                                                                      +1
                                                                                                                                      Это не заслуга каких-то там особых интеллектуальных способностей или их отсутствия.

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


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

                                                                                                                                      Как же 20-летние парни умудряются не идти массово под статью об изнасиловании?


                                                                                                                                      Ну, то есть, там имхо дальновидность требуется одного класса.


                                                                                                                                      Может быть, у вас банально были проблемы с гормональным фоном ;) Ну или просто девушки не было

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


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

                                                                                                                                      Недостаток информации — это аргумент не за, а против.

                                                                                                                                  0

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

                                                                                                                  +7
                                                                                                                  Каждый сам кузнец своего счастья. Временами у добившихся успеха на пути было больше препятствий, чем у недобившихся.
                                                                                                                    +6
                                                                                                                    Я бы отдельно отметил, что надо не просто «хотеть» стать программистом, а быть им. Многие подменяют идею «в айти хорошо платят, хочу в айти» на «мне интересно программировать, буду программистом» а потом удивляются, почему не вышло. Ну, может быть, потому и не вышло, что это не его путь? Это не хорошо и не плохо, просто кто-то может в алгоритмы, а кто-то нет. И те кто может — напишут саццес стори. А те кто не может — могли бы написать саццес стори про другую профу, если бы нашли свою.
                                                                                                                    0
                                                                                                                    Читать их, безусловно, захватывающе и интересно. Но не мешало бы их изначально позиционировать как сказку, а не true story с какбы пруфами. А то ведь люди ведутся… не слишком ли жестоко так с ними поступать?
                                                                                                                      0
                                                                                                                      Но не мешало бы их изначально позиционировать как сказку, а не true story


                                                                                                                      Эти истории, как и обычная «джинса», являются частью медиаплана компании или конкретного человека, который таким образом либо набивает себе цену на рынке, либо ищет новых клиентов. Для этого нужны именно «истории успеха» — и вам, скорее всего, известный портал VC.ru переполнен подобными статьями. Правда там тоже встречаются достаточно въедливые комментаторы, которые могут задать неудобные вопросы ньюсмейкеру :)
                                                                                                                        0
                                                                                                                        Ну вот о том, что это скорее рекламная замануха, чем рабочий гайдлайн — обычно и умалчивают.
                                                                                                                        Что в частности повышает градус депрессии от неудач при трудоустройстве и, заодно, провал между ожиданием\реальностью работы в IT секторе — причем, независимо от понравившейся специальности, а то что-то все про разработу да про про разработку…
                                                                                                                        Тут на хабре есть плашки в духе «tutorial», «перевод» — вот нечто подобное надо и на эти все success story вешать. Чтобы отрезвлять потенциальных специалистов еще на входе и настраивать не на «работай — и все получится», а на конструктив.
                                                                                                                        Хотя я, честно, вообще не уверен, что можно дать хоть о