Когда я модерирую Хабр, периодами случаются недели или даже месяцы статей «Как войти в айти». Часть из них вызывают дискуссию и одобрение, часть — уходят в минус, довольно большая доля отклоняется из модераторской Песочницы. Как правило, к последним относятся короткие, на несколько абзацев, истории о том, сколько открытий чудных дарует первое открытие лекции по программированию, или, в лучшем случае, первый hello world. В таких условиях не могла не зародиться мысль о том, чтобы узнать, а какие истории стоят за теми, кто уже попал? Всё ли так классно, романтично и вдохновляюще и нет ли случайно разочарований? На наш опрос откликнулось 342 читателя Хабра — и мы получили колоссальное количество историй. И вот они — по-настоящему вдохновляют, радуют, печалят… существуют!

Эта статья планировалась как небольшая страничка с историями хабровчан — мы рассчитывали собрать штук 10, при идеальном раскладе 20. А теперь идите, берите много чая, кофе или просто откиньтесь в кресле, чтобы познакомиться с историями поближе — мы получили 110 вдохновляющих, смешных, немного злых, иногда даже грустных историй о том, как читатели и пользователи Хабра попали в ИТ. Рука дрогнула отобрать какие-то лучшие — публикуем почти все. Уверена, что эти истории кого-то вдохновят, кому-то подарят уверенность, кого-то подтолкнут к окончательному решению.

Сперва - немного о результатах опроса

Мы задали пользователям Хабра несколько вопросов об их отношениях с ИТ.

Высшее гуманитарное образование у 5 из 6 ответивших менеджеров продуктов и проектов, у 4% ответивших среди программистов (10 из 241), у 13% сисадминов и DevOps (6 из 45). Ещё 5% программистов имеют образование естественно-научного профиля. 

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

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

????  Если вы опытный, уверенный в себе автор, который может рассказать любую техническую историю классным языком, не боится правок, общения с заказчиком, разноплановой работы и погружения в интересные и разные темы, срочно заполняйте анкету!

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

И за каждым айтишником стоит по-настоящему захватывающая история.

А вот и эти истории

Disclaimer: стилистика авторов полностью соблюдена.

C 7 класса занимался олимпиадным программированием на Паскале. Понял, что этот язык - не моё. Сам с нуля переучился на C++. Так на нём и пишу уже почти 10 лет, теперь уже профессионально.

@Dabraleli

1991 год ZX Spectrum и ПК80 язык BASIC.

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

@sanReal

Во время летней практики ТРТИ попал в отдел разработчиков на фирме, где подрабатывал лаборантом на производстве (сборка изделий в корпус, пайка проводов и т.д.). В отделе разработчиков познакомился уже с Cortex M3 на примере демоплаты от Luminary Micro. Опыт программирования до этого был только в Pascal и Delphi, С пришлось учить уже по ходу практики. Первый проект который собрал это частотомер. А дальше уже понеслось stm32, nrf52, линукс-микрокомпьютеры, Qt …

@mctMaks 

Ещё со школы увлекался решением математических задач на языках Basic, Pascal потом участие в школьных, республиканских олимпиадах по Информатике. Уже тогда понял, что моя карьера будет в ИТ.

В школе хотел разобраться с модом computercraft для minecraft. Любил писать ботов, чтобы они модерировали беседу класса.

Все пошли и я пошел, меньшая часть выпустилась и я выпустился, ещё меньшая часть нашла работу по специальности и я нашел.

@shapovalov_org

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

@Inojj

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

1. Начинал со школы - собрал компьютер, локальную сеть. Работал техником компьютерного класса, общался со старшими коллегами. Искал большие компании в регионе с нормальным ИТ-департаментом.

2. Все скучно - первую работу нашел в бизнес-инкубаторе универа, вторую - через преподавателя.

3. Преподаватель по компьютерным сетям в колледже "увидел потенциал" и взял под своё крыло.

4. Сразу после защиты диплома бывший научрук (не диплома) предложил пойти к ним веб-разработчиком.

5. Поступал в магистратуру - позвали в компанию-партнёра.

6. Учился на кафедре Вычислительных систем. На четвёртом курсе университета пошёл работать в студенческое конструкторское бюро местного предприятия кем-то вроде системного администратора. После окончания продолжил работу на предприятии (в сумме там проработал 7 лет). Затем работал 2,5 года в социальной сети, там занимался тестированием и ремонтом серверного оборудования. Сейчас работаю прикладным администратором на предприятии, тесно работающем с гос. учреждениями.

В принципе, обычная история, можно найти и поинтереснее.

Кирилл Аникин

Sr. Data Scientist, DINS

Я окончил Физический Факультет МГУ. Сначала работал по специальности физиком:  был в аспирантуре Академии Наук, а потом в Германии. Через какое то время решил вернуться на родину и поменять специальность: стал работать в области продаж научного оборудования, был представителем одной крупной компании в России.

После 2014 года рынок научного оборудования сократился, и я стал думать, чем еще можно занятся. Хотел сначала использовать свои навыки в продажах: у меня было несколько друзей с бизнесом в IT, пробовал помогать им выйти на международный рынок. Тут я и понял, что мне не хватает знаний по теме, и решил разобраться в технических деталях. 

Когда я был физиком, помимо экспериментов занимался моделированием. Поэтому решил попробовать область Data Science, где у меня было преимущество в плане знаний в области математики, теории вероятностей и статистики. Чтобы быстрее погрузиться в практическую область, я прошел курсы по Python, машинному обучение и нейросетям. 

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

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

Жан Пономарев

Jr. SWD, DINS

Раньше я работал в Институте Геологии и Минералогии СО РАН в качестве начинающего научного сотрудника в области минералогии, петрологии и геохимии. Пару раз ездил в геологические экспедиции, чтобы поправить своё финансовое положение и окунуться в геологическую романтику.

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

Для получения первой работы я занимался на очных и онлайн-курсах, дополняя оставшиеся пробелы самообразованием. Мне повезло, что в новосибирском Академгородке была очень хорошая IT-школа, где обучали на разработчиков и тестировщиков. Я занимался параллельно на этих двух линейках курсов: программирование на Java и тестирование ПО. Также я проходил курсы на Stepik и Udemy, не считая множества обучающих видео на YouTube.

Я откликнулся на вакансию стажера в DINS, однако пройти смог только со второй попытки. Так я стал Intern QA Automation. Через год перешёл в разработку в другую команду в той же компании.

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


Я начинал в 10 лет с местных локальных форумов, где было обсуждение крестов и ассемблера. Меня действительно сильно затянуло: я писал кривые демки, копипастил с интернета все подряд, писал свой корявый магазин игр (аля стим), писал на турбо паскале(боже) надстройку над досом с текстовыми играми. По итогу сейчас я не работаю в айти, но зарабатываю деньги помогая другим людям с их проблемами (пишу дипломы, делаю парсеры, странные CRM, даже небольшую систему для управления и контролем арендованным автомобилем). Ни что в моей жизни не даёт такое удовлетворение, как РЕШАТЬ ПРОБЛЕМЫ.  Ты проходишь через череду фрустраций и результат значительно лучше чем секс(ну как по мне). Айти - это мое хобби, которое я никогда бы не превратил в работу, потому что это меня точно морально погубит)

@FagMan

В школе интересовался созданием сайтов, понемногу ковырял html и php. Во время учебы в школе летом подрабатывал в парке на одном аттракционе, и тогда разговорился с владельцем аттракциона об увлечениях. Как оказалось у него друг в тот момент работал менеджером проектов в маленькой веб студии. Так и попал в IT????. К моменту поступления в универ у меня уже был опыт работы программистом.

@Vitaly48

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

Мне всегда нравились компьютеры. В школе я уделял максимальное внимание информатике, учился программировать на Pascal и Delphi. Это же так круто, когда ты подчиняешь машину своей воле!

В начале нулевых Lineage2 была очень популярной игрой, но доступ к оф. серверу был по подписке. Поэтому у нас в локальной сети появился небольшой фришный сервер Lineage с онлайном около 50 человек. Я напросился админить этот сервер, стал разбираться с системой квестов на Jython, понял, что многие баги получится исправить только меняя код сервера (его разрабатывали энтузиасты на Java). Вызов принят! Я скачал проект, научился его собирать, стал вносить мелкие очевидные правки. Потом подумал, что надо бы написать бота и окунулся в сетевую часть, шифрование. С подключением я справился и смог завести персонажа в мир, а вот реализовать ИИ не смог - не хватало знаний.

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

@lonelylockley

Валерий Бочков

Frontend-разработчик, центр развития информационных систем Ростелеком ИТ

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

Нашел ее в ковидном госпитале в должности «санитар» — так я поменял шейкеры и ликерчики на максимальный для меня дискомфорт, что сподвигло меня учить верстку, а затем JS. Худо-бедно я перебивался выездными работами за баром, а график 1/3 в больнице позволял учиться. А спустя время мой друг предложил пройти стажировку в «Ростелеком ИТ», я уволился их больницы буквально одним днем. Было архи-стрессово, потому что со мной были двое чуваков, по сравнению с которыми мои знания на тот момент были на уровне азбуки и словаря Ожегова. Но по итогу я окончил стажировку и попал в команду «Видеонаблюдения». 

Михаил Синяков

Руководитель направления, центр развития информационных систем Ростелеком ИТ

Сейчас я руковожу обучением и выстраиванием процессов в Ростелеком ИТ, а задолго до этого я мечтал стать пожарным. К сожалению, звезды решили иначе, и меня не взяли по здоровью. Вспомнив свое пристрастие ко всему компьютерному, я решил попробовать себя в программировании, так мой выбор пал на Web. Тогда не было крутых курсов типа Hexlet или html-academy, поэтому приходилось нащупывать верный путь самому: начал читать статьи, документацию, пробовать создавать простые сайты. С тех пор мое самообразование не останавливалось.

Константин Погодин

Frontend-разработчик, центр развития информационных систем Ростелеком ИТ

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

Я последовал по пути моих друзей, по которому они втихаря успели начать прекрасно жить успешной жизнью, пока я выдавал кредиты. Выяснилось, что есть JavaScript, и что на Youtube все, что мне нужно, уже есть. Мой друг Миша на одной из наших редких встреч сказал: «Учи! У нас, вроде, через полгода будут курсы по фронту!». После этого диалога я, очень не торопясь (ну, полгода же впереди), смотрел что-то про программирование, проходил бесплатные курсы на хекслете и html-academy. После Миша объявил мне о том, что курсы стартуют уже через месяц. И это были не курсы, а прям стажировка, с дальнейшим трудоустройством через три месяца на работу, если ты не дурачок. Сработала математика: курсы через месяц, а увольняются с прошлой работы за две недели. То есть ровно две недели у меня было на выполнение тестового задания. Времени не хватало, поэтому я делал его в банке. Вы представляете, как верстают страничку банковские работники на рабочем месте, пока их никто не видит? У них только Word и Блокнот. «Дык, скачай хотя бы Sublime, Кость?». Нет! Нельзя! Ты этот Sublime будешь согласовывать с Советом директоров всего банка, Кость! В общем, я все свое тестовое задание сделал в стандартном блокноте винды. Просто попробуйте: вы сохраняете файл, а у вас ничего не выравнивается. Или, если случайно ты забыл закрыть тэг в html, то скорее всего ты найдешь это завтра. В итоге меня приняли на стажировку, и я успешно ее окончил.

Дальше начались сюрпризы IT, от которых я не могу отойти до сих пор. Например, можно просто работать и получать деньги (причем хорошие), ни перед кем не делая вид, что работаешь. Рядом с тобой интересные, разносторонние люди: кто-то в настолки играет, кто-то свою пасеку содержит, кто-то в поход на Алтай ходит. Можно не хейтить начальство, можно не писать и ничего не объяснять, почему ты опоздал, потому что самого понятия «опоздания» нет. Ты делаешь свои задачи? Ну и значит все хорошо. Будет лукавством сказать, что такой же путь может пройти абсолютно каждый. Возможно, в какой-то мере мне повезло. Но в свою защиту скажу, что вы, кто сейчас это читает, тоже не в пещере живете. Прям за пещерой точно есть ваши давние друзья, знакомые. Пообщайтесь, попробуйте. Сейчас очень много вариантов с нуля. Главное, осознать, что это тебе нужно. Возможно путь ваш будет чуть больше, чем пара месяцев, возможно три. Ну четыре. Просто все взвесьте и рискните. Это того стоит!


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

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

@barmolegus

Как только научился читать (лет в 6) обнаружил в шкафу учебники по фортрану и паскалю и понеслось... Cначала программировал в тетрадочке, потом получил доступ к универовскому ibm pc xt на один час раз в неделю, спасибо маме, которая там работала и стала меня туда таскать. К старшим классам в школе уже писал достаточно большие программы, тут еще повезло с учительницей информатики, которая била по пальцам за кодстайл и привила тягу писать читаемый код. На первом курсе универа (это был 2001 год) на пару с другом в легкую делали лабы по программированию на себя и всю остальную группу, это заметили и нас быстро захантили, так что первую работу получил уже в конце первого курса - и видимо это и можно считать моментом попадания в ИТ. Сейчас прошло уже больше 20 лет, я сменил несколько работ, но ни разу не жалел о выборе профессии.

@Xop

Еще с детства любил всё что связано с компьютерами. В школе активно изучал Pascal и Quick Basic. Под руководством дяди написал на QB аналог пакмэна. В начале 00-х заинтересовался как сайты сделаны и методом реверс-инжиниринга изучил html и css, научился делать модную tr\td верстку, закупил книги по php и mysql, пилил свои пет-проекты, старался применять все описанные в книгах возможности php (4я версия на тот момент). Потом купил книгу по SEO, активно гуглил информацию по этой теме и как раз поступило предложение от знакомых - поднять позиции в выдаче яндекса у сайта компании, занимающейся торговлей строительными материалами. К тому моменту у меня сильно чесались руки опробовать навыки PHP на реальном проекте, поэтому на встрече с потенциальными заказчиками я описал им почему WordPress это плохо, настаивал что надо переходить на самописную CMS. Мы договорились на 30т.р. и месяц работы. Практически сразу я столкнулся с главной проблемой на данном проекте - отсутствие у меня навыков к дизайну, никакой насмотренности у меня не было и вообще я даже не знал что это такое. В итоге дизайн сайта делался в Sublime методом верстки. Мучительным образом я закончил проект за 2 месяца (при основной работе официантом). Через неделю после запуска их сайт мощно ворвался в топ, сейчас это уже крупная компания в Санкт-Петербурге. 

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

После этого проекта я сделал около 10 сайтов. Они были уже не такими сложными и не такими интересными. Какие-то я делал на WP, какие-то на Joomla, какие-то на самописной CMS. Потом устроился матросом на парусник, платили очень хорошо, надо было много что учить и времени на что-то другое не оставалось. Таким образом моя карьера в айти не сложилась. Потом в течение 10 лет я поменял много работ, попутно эпизодически изучая JS, изредка фрилансил для знакомых. В 2016м году меня позвали в Новороссийск партнером на должность РОП в компанию по оказанию услуг и я согласился на переезд из СПБ. Первым делом я переделал сайт, поток клиентов увеличился. В дальнейшем я его дорабатывал (ушел от jquery и bootstrap, перенес на Laravel). В 2017м я сделал для своей фирмы CRM на Laravel, потом постоянно ее дорабатывал - придумывал и внедрял все новые и новые способы автоматизации бизнеса. В конце 2019 я ушел из фирмы, начал искать подработку фрилансером, но получалось плохо -  сделал несколько простеньких заказов по верстке, доход был в районе 10т.р. в месяц. Браться за Laravel проекты я почему-то боялся.

Когда началась пандемия, я начал усиленно изучать JavaScript. В Сентябре 2020 года меня опять позвали в продажи. Так как денег уже не было и даже накопились долги по кредиткам, я согласился. Практически сразу, сидя на окладе и % с продаж, я начал продавать своему новому руководству собственные it услуги - новый сайт, ERP\CRM систему и всевозможную автоматизацию бизнес-процессов. Руководству это не очень нравилось, они следили чтобы я в рабочее время этим не занимался, но т.к. продавал я им по заниженной цене (мне нужен был опыт), они соглашались.

@Vadimjke

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

По примеру брата, в возрасте 15 лет увлёкся программированием (попытки были и раньше, но не сложилось).

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

Родом я из Киргизии.

В какой-то момент я НЕ поступил в российский институт за взятку, как мне предлагали, но поступил в местный, по итогам тестирования (аналог ЕГЭ).

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

Немного погодя, на фоне некоторых сложностей в семье, съезжаю в хостел. До этого остановился на системном программировании, но после переезда начинаю очень активно искать работу и для этого выбираю другой стек с которым будет проще трудоустроиться - Python/Django и Java (у EPAM были на тот момент бесплатные онлайн курсы, выпускники которых к ним трудоустраивались).

Но в какой-то момент, мой хороший друг скинул мне объявление о вакансии junior golang developer и я, конечно, на неё откликнулся. 

Приняли на стажировку.

Это были очень интересные, тяжёлые и максимально valuable 4.5 месяца, реального опыта, которые дали мне фундамент для дальнейшего развития. 

К сожалению, меня не приняли. Спустя месяц нашёл другую работу и проработал там 2.5 месяца. 

И спустя ещё 3 меня пригласили в компанию, в которой работаю на данный момент (цифры пока не солидные - 2 месяца, но чувствую уверенность в компании и в моём месте в ней).

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

@Spargwy

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

Родители купили P1 в 1998 ;)

Старший брат программист, продвинутая для 90-х годов школа с новыми пк и интернетом, интерес к ИТ с целом а не только к играм, первая работа в НИИ Автоматической Аппаратуры в электронном архиве где магнитные ленты переписывал на CD, копировал МОДы в МСВСе (это линукс такой кто не знает), МИРЭА по близости - учился на вечернем по направлению АСУ. Далее тем самым "админом с башорга образца 2007" в небольших компаниях, потом побольше и поразнообразнее, колл-центры, банки, Linux... etc. etc. etc.

@Flidermouse

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

Окончил инженерный институт, попал в полувоенную контору и 6 лет ходил в погонах. В 28 лет плюнул на намечавшиеся майорские погоны и ушел в никуда с одномесячным ребенком и женой в декрете :-) Так как был инженерный бэкграунд ушел в первую линию техподдержки одного специализированного ПО, где начал потихоньку расти. В промежутках между тикетами писал статьи на Хабр - в итоге подсел на это основательно и в какой-то момент ушел из саппорта в ИТ-контент, где довольный варюсь до сих пор :-)

@Mimizavr

Работал монтажником, а потом в техподе  абонентов этого же провайдера. 

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

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

И другие рутинные автоматизировалки. 

На фоне активности позвали в ИТ отдел, откуда при очередном витке компании ушло 90% старых специалистов, оставивших после себя записку с паролями и неизвестно как настроенными сервисами.

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

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

@idegree

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

Со школьной скамьи погрузился в C++, постоянно участвовал в олимпиадах. Поступил в университет на математическую специальность, с первых курсов стал общаться с другими пациентами, занялся разработкой на внутренних проектах, а затем нашел работу и вне ВУЗа.

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

@SoliDeoGloria

В детстве хотел переиграть во все игры, но быстро понял, что времени не хватит и решил разобраться как делать игры, поэтому начал изучать программирование по книгам и статьям, которые удавалось достать в мире повременного Dial UP соединения, и, конечно же, журналу Хакер. Далее мехмат и уже тогда начали прилетать офферы от IT-компаний, на один согласился и так начался путь web-разработчика, который идет и по сей день, но со сменой пары компаний.

@SuperRosko

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

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

Я программировал на черепашке с детства. Затем в 8 классе у меня появлялась информатика. Мой Папа был учителем информатики и летом перед учёбой в 8 классе я попросил его научить меня программировать. Он научил меня программировать на паскале. Помню свою первую задачу, это было решение квадратных уравнений. А мы как раз недавно прошли их по учебной программе.

???? Помню тот восторг, который я испытал, когда программа решила квадратные уравнения за миллисекунды. С тех пор я понял, что программирование это моё.

@kuldiegor

В школе в середине 90-х мне попался допотопный компьютер atari, на котором я научился программировать имея только словарик и урезанный мануал на встроенный бейсик... по образованию я железнодорожник и несколько лет отработал в этой сфере, однако в начале нулевых я участвовал в постройке самопальных городских сетей и заодно занимался администрированием, поддержкой нескольких игровых и чат-серверов, а также писал простенький софт и в итоге один из моих знакомых позвал меня в свою контору программистом 1С (рукалицо)...в итоге я ушел из ЖД и теперь я окончательно в ИТ.

@DMGarikk

В студенческие годы увлекся электроникой - усилители, гитарные примочки, акустика. В свежих журналах "Радио" и на форумах (о, давно почивший ussrhi-fi.ru c Serzhi во главе, и его преемник vegalab!) стала попадаться информация про микроконтроллеры - ЕМНИП, для меня первыми были AT90S2313. Очень поразило, сколько можно всего сделать на одном таком дешевом таракане. Купил пару книг по тематике, несколько чипов, собрал программатор на LPT-порту. Стал разрабатывать и делать простенькие устройства в качестве хобби. Так продолжалось несколько лет параллельно основной работе инженером АСК ТВ.

Потом поменял работу, пошел админом на завод. Завод потихоньку умирал, нас перекидывали с помещения на помещение, пока в результате мы не оказались в одном офисе с местным КБ. Познакомился с сотрудниками, разговорились. Выяснилось, что им нужны программисты микроконтроллеров. И, собственно, понеслось. Разработка измерительной техники, радиосвязь, телеком. Последние лет пять дрейфую в сторону встраиваемого линукса  - там чипы толще и интереснее по возможностям :-)

@Demonter

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

???? Вообще НИ-ЧЕ-ГО знал о том как работать эту работу но сразу просек, что можно гуглить :), а там пошло поехало.

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

История простая и скучная. Пока учился в ВУЗе, подрабатывал администратором сайта (по знакомству). Как доучился, смог найти работу на полный день. С тех пор сменил несколько компаний, но остался веб разработчиком.

@k102

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

В какой-то момент я практически разочаровался и начал думать в сторону, что видимо надо смотреть на работу не по специальности, но решил посоветоваться с другом, который работал в ИТ и знал реалии изнутри. Друг же неожиданно предложил вакансию java-стажера, которая была у них на тот момент, и где рассматривались кандидаты без опыта на ставку в 10 тыс.р. И все завертелось! 

Сейчас я - Senior Data Engineer, получающий сильно выше цифр, которые публикуются в отчетах на Хабре, а при открытии резюме компании выстраиваются в очередь, но ???? всегда полезно напомнить себе, что так было не всегда, и если бы не тот случай, неизвестно где бы я сейчас был и чем занимался.

Ещё до поступления в ВУЗ верстал всякое, был модератором на разных сайтах и поддерживал их. В детстве мечтал стать хакером и в 9-11 классах даже занимался этим, был этаким скрипт-кидди. Собственно тогда и я написал свой первый брутфорс на delphi, даже вроде многопоточный. Ну а потом армия. А позже несколько лет разного рода работ, несколько неудачных попыток устроится фронтенд разработчиком. Всё это вправило мне мозги и я поступил в ВУЗ на инженера ПО. Со 2 курса начал подрабатывать на заказчиков(одногруппник помог) и проходить стажировки, с 3-го курса устроился в Банк как стажер backend разработчик. До сих работаю в банке и всё нравится!

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

Спустя год нашёл C++. Прочитал в летнем лагере "Дизайн и эволюцию C++" Страуструпа, полюбил этот язык.

Потом познакомился с Python, параллельно начал брать первые заказы на odesk (теперь upwork).

Ближе к выпуску из школы увлёкся репетиторством -- помогал студентам с программированием.

На первом курсе было тяжело, а уже на втором курсе устроился на первую официальную работу Python разработчиком.

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

Мой путь начался с самообучения на языке PHP, в году 2008. Помню, поднимал простейшие вап чаты, логинился в phpMyAdmin, менял пароли, схемы и так далее. Искал множество бесплатных хостингов, экспериментировал с доменами в зоне tk, познавал азы установщиков приложений через cPanel, и все это с мобильного телефона, так как в нашей глуши были большие проблемы с интернетом. Дальше было проще, мы перебрались с семьей в более облагороженные места, где и интернет был получше, да и появилась возможность работы с компьютера. Там то и началось мое самообучение, информации мало, желания много. Познал Denwer, и начал экспериментировать с DCMS, удалять строки, добавлять строки, понимать что такое операторы, переменные своим умом, без подсветки синтаксиса в обычном блокноте :)

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

@MrXan

Получил степень магистра по физике, собирался строить карьеру в науке. Однако за время обучения и практики в институте понял, что реальность отличается от моих мечт: у нас в стране проектов в интересующей меня сфере уже давно нет, а поступить на PhD в забугорье я был не готов. Тратить 10+ лет жизни на установки, которым 30-40 лет и которые давно устарели, смысла не видел.

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

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

В школе любил компьютеры и были базовые уроки программирования.

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

С первых пар понравилось писать код.

На третьем курсе пошел работать на первую работу, было очень интересно увидеть продакшн код, не зная что такое Json, Git, Svn, Google drive итд.

На четвертом курсе никто на неполную занятость не брал.

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

После этого устроился в 2ГИС - там меня за несколько лет взрастили, а дальше уехал в теплые страны.

@Shaad1337

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

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

А бумажки об образовании у меня нет.

@vabka

Учился на физика. После вуза пошел преподавать в колледж программирование, параллельно занимаясь самообразованием. После 2-х лет работы в колледже удалось устроится программистом с++(специально работу не искал - как-то само подвернулось). Так и пошло. 3 года с++, потом 3 года php, 7 лет java backend и вот уже 5 лет android (но скучаю по backend :))

@zeolant

Сделал мод для старого DOOM  потом сделал пару простых поделок в ардуино б поработал в квест комнате в роли технаря (чинил загадки на ардуино , модифицировал код ) и в итоге все это прям завлекло что начал сам учиться и через после работы в квест комнате начал искать работу в IT(поработал ручным тестером изучая c#  и после этого получил уже работу автоматизатора на c#.

Как-то посмотрел сериал по первому BUGS. И понял, что быть хакером это круто. Так совпало, что в это же время попалась книжка по Бэйсику. Начал пробовать программировать на спектруме, и пошло поехало :)

Разработчик электроники - разработчик embedded ПО - разработчик ПО - начальник отдела - начальник управления ИТ - генеральный директор - пенсионный возраст - начальник отдела разработки ПО :-)

@sgag

Отучился в Киеве, 3 года в Радиомеханическом техникуме, красный диплом, отделение - радиоаппаратостроение, полгода проработал монтажником автооборудования, сфера не заинтересовала. Думал, куда податься дальше, а поскольку жил компьютерными играми с 16 лет и среди компьютеров чувствовал себя превосходно, стал искать любую возможную работу, связанную с компьютером - нашёл работу модератором видео-ресурса (это было время, когда выстрелил YouTube и как грибы после дождя начали создаваться его клоны - RuTube, WebTube и т д). Затем нашу компанию выкупил большой портал, и уже в новой компании за 5 лет поменял около 4х позиций и оставил компанию, уже будучи QA. 

@joffer

Всё началось с "Звёздных воин", эти фильмы произвели сильнейшее впечатление на мой неокрепший разум, показав нечто нереальное. Но ещё больше на меня произвёл впечатление персональный компьютер, а именно игра «Star Wars: Episode 1: Racer» запущенная на нём, до этого видеоигры для меня были представлены 8-ми битной Dendy и 16-ти битной SEGA, тогда я решил что буду делать игры. Поскольку рисовать я не умел, с 3D моделями и анимацией мне возится не понравилось остаться один выход, пойти учится на программиста. Получив среднеспециальное образование по специальности ПОВТ и АС, и вбитое преподавателями в мозг «ты программировать не сможешь никогда» отправился работать в тех поддержку… И вот я тут, прошел путь от сапорта до системного администратора — начальника тех поддержки, выгорел, начал заново учить программирование, но уже сразу с прицелом в разработку собственных инди игр, устроился в компанию разрабатывающую приложение и осваиваю профессию DevOps.

@ArchangelArt

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

Сергей Ш.

Началось все еще в школе, в классе 8 где-то (2008 год). С одноклассниками ходили на курсы по программированию, где успешно забывали о программировании и играли в простенькие игры (вроде танчиков). Как-то в беседе возник вопрос: "Что такое .exe?". Я начал про это читать, и наконец до меня дошло - на курсах мы делали .exe! С тех пор стал серьезнее относится к курсам и урокам информатики, начал изучать. В общем меня начало затягивать. Но еще не было мысли, что я буду работать в IT, стану программистом. Меня просто забавляло, то что я делал. Этим можно было похвастаться перед друзьями. Помню как в классе 9 помогал делать задания 11-классникам.

После школы поступил в университет, но там как-то не срослось. Почти сразу же бросил и начал самостоятельно изучать программирование, базы данных, сервера. Как-то через знакомых обо мне узнали в местной компании и позвали стажироваться. Работал там в основном за идею, деньги были небольшим бонусом (буквально небольшим, настолько мало там платили). Потом офис закрылся, заказов стало меньше, и работа плавно перешла во фриланс. Параллельно я изучал Python, думал, что буду python-разработчиком. Но сложилось иначе: снова про меня как-то узнали в еще одной компании и позвали верстальщиком (а это у меня получалось хорошо). С тех пор я вполне осознанно в IT, занимаюсь frontend-разработкой и уже несколько лет как не верстаю. Кстати, я до сих пор не знаю из чего же именно состоит ".exe" :-)

@dmbeliarh

Был 2007 год. Когда у меня еще не было компьютера, а был только siemens c72 я бороздил в опере мини по разным сайтам, однажды я наткнулся на маленький баннер в конце страницы wap-сайта, там была надпись "Kовчег медиа", я нажал на него и попал на сайт kmx.ru, это был конструктор wap-сайтов. Я нажал на кнопку создать сайт и придумал название, для названия послужила коробка из под материнской платы гигабайт, сначала сайт был на wml, там было просто лого и картинки, но потом я узнал про xhtml и сайт стал уже с красивым фоном и цветной. В скором времени к сожалению по какой то причине я потерял доступ к нему и создал новый. У конструктора был форум, на котором я узнал о существовании cms, конечно cms была для wap-сайтов, самая известная wap-motor(теперь rotor). Я нашел бесплатный хостинг для вап сайтов и установил её. Стал общаться на форуме этой cms, узнал от туда о php и примерно через год после регистрации на kmx я начал читать php.su с телефона. К сожалению в школе у меня не было информатики, она появилась только в 11 классе и там почти не было программирования, всего пару уроков. Поэтому было сложно самому с телефона что-то сделать. Но я все еще помню тот момент когда я смог записать из get параметра текст в файл, я был очень рад и эта мотивация помогла мне дальше написать сначала свою гостевую книгу прямо на телефоне удаленно редактирую файлы по ftp, потом гостевая книга имела уже много функционала и я дописал ее до CMS, в качестве базы данных использовались файлы. Я добавлял все новые и новые модули, cms уже стала похожа на полноценную. Но когда файлов стало много, скорость начала снижаться, параллельно с этим я узнал про mysql и начал делать новую cms. В это время у меня уже появился nokia 5700 на котором даже можно было запустить web сервер с mysql и php(можно найти по словам pamp symbian).

После того как я смог написать уже вторую cms у меня уже был компьютер, но интернета все еще не было. Но я смог скачать небольшой редактор кода для компьютера где была только подсветка кода(это был не notepad++). На этом этапе прошло примерно 3 года, тогда я уже закончил школу и через некоторое время решил поискать первую работу программистом на hh. Искал я не долго и довольно быстро нашел подходящую вакансию, мне обещали 30к но нужно было сделать тестовое задание и написать сколько времени займет выполнение. Задание было не сложным и я его быстро сделал и мне сказали куда приходить. Когда уже подходило время собеседования, я стоял перед дверью и долго не решался войти, но спустя минут 5-10 я все же зашел, там была девушка, которая лишь задала мне несколько логических вопросов и спроcила про образование, а после сказала что надо еще прийти в другой день когда будет директор. Вот настал день второго собеседования, я зашел в кабинет и там было 3 человека, директор, разработчик и секретарь(который выполнял и другие обязанности). Меня попросили заполнить табличку на листочке бумаге, левой колонке была написаны навыки, а в правой надо было поставить цифру от 1 до 5. После заполнения таблички мне директор задал несколько вопросов по php, я хорошо и подробно ответил, после чего мне сказали подождать за дверью. Через минуту меня попросили зайти и сказали что я принят. На следующей недели я уже начал(пытался) работать. Когда я открыл код проекта то ничего не мог понять, там было symfony 2, я никогда раньше не работал с фреймворками и тем более такими большими, было даже не понятно где что менять. К сожалению второй разработчик редко присутствовал в офисе и занимался только фронтом и дизайном, а проект был написан фрилансером, поэтом мне пришлось разбираться самому. Спустя неделю мне пишет директор, "ты еще работаешь у нас?", да за это время я ничего не сделал. Но еще через пару дней я смог все же сделать первую задачу. Постепенно стал разбираться и уже стал более быстро делать свою работу. Примерно через год я уже во фронтенд увидев angularjs, перешел в другую компанию и на данным момент использую reactjs.

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

@OneFive

Так как я интроверт и предпочитаю не общаться с людьми, то изначально шел в программирование.

Изначально работал в компании Embedded-разработчиком, но в отделе, часто обедал вместе с ребятами из отдела программирования, узнал, что им не хватает рук и попросился. Ребята дали мне тестовое задание зная, что мои познания только в низкоуровневых языка, и набор литературы, которая может помочь с C# и .Net. Ну собственно вечерами, ночами и выходными, я проникся, изучил и сделал. Так и стал .Net разработчиком

@abstract_lizard

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

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

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

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

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

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

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

В школе увидел БК-0010. Увлёкся. Учился на Кибернетике. Собрал комп, купил модем, вступил в FIDO. Узнал, что я хороший программист. Откликнулся на объявление о работе. Сделал тестовое задание. Стал зарабатывать.

Ещё будучи в детском саду познакомился со спектрумом у друга в гостях. Потом у него появился ПК и он показал мне Принца Персии. Это было крыше-, погоди-погоди, сносно. А потом ещё и на работе у мамы играл в пятнашки и Kings Bounty.

И вот я с самого детского сада мечтал работать с компьютерами и шёл к своей мечте. И дошёл.

@LoadRunner

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

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

@tooler

В универе кодил разное помогал всем однокурсникам, делал с другом простые сайты, помогал в ИТ-лаборатории, хотя меня не хотели туда брать из-за плохих оценок. Через пару лет знакомый преподаватель и руководитель той самой лаборатории позвал меня к себе на проект на основную работу. Компания сделала исключение и приняла человека без коммерческого опыта. Так я и попал в ИТ на первую работу :)

@raxee

Пришел в айти больше 25 лет назад, мечтаю выйти, но до пенсии еще лет 15. Работаю продвинутым аникейщиком (админом), за последние 10 лет в предприятии в плане айти ни чего не изменилось: докеры, K8S, микорсервисы, девопс? - нет не слышали. Все по-старому, документы в ворде, иногда в экселе, гоняют по почте. Пара монолитных приложений, не развиваемых и живых только благодаря экстенсивному росту возможностей железа c которым я умею управляться (blade-сервера, FC, схд) . бухгалтерия живет исключительно в своей терминальной 1С и общается с другими только бумажными документами. Потребностей развития никаких, в том числе и в IT управлении. Смена работы возможна лишь по причине её потери. По ощущениям, на основании откликов на резюме, скорее всего потеря работы в таком возрасте приведет к нищете. В моем случае - за год. 

Первую программу написал в 9 классе в УПК на Basic под Электроника БК или Корвет. Потом в 10 классе писали на Паскале. Очень понравилось, решил, что буду программистом. На тогдашнюю (2004) специальность ПОВТ (Программное обеспечение вычислительной техники) поступить не получилось - не хватило баллов.

Поступил на смежную: САПР. Учился плохо, особого интереса к учёбе не испытывал, кое-как закончил с синим дипломом. Правда, программировать всё равно нравилось. После выпуска оказалось, что инженер-системотехник в городе, где учился, никому не нужен. Пошёл работать эникеем: мотался по городу, ставил винду, лечил вирусы, тянул сети, в офисе писал на Delphi плагин для 2ГИС для агентств недвижимости.

Проработал недолго, уволился, устроился в другую компанию программистом и сисадмином. Потом сменил несколько языков, кучу компаний. Нигде не мог нормально приработаться, всё время чего-то не хватало. В одной только более менее понравилось работать (в другом городе), но по личным причинам пришлось вернуться в тот город, где учился. Опять сменил несколько компаний, 2 языка. Любовь и интерес к ИТ отрасли постепенно угасли, пришло разочарование. На последнем месте понял, наконец, чего мне не хватало и на кого надо было учиться. Сейчас думаю, как бы сменить вектор карьеры в область науки, а то в коммерческой разработке больше не хочу работать: устал и ненавижу современное ИТ.

Подпись: меня на Хабре забанили за наличие своего мнения, не совпадающего с мнением миллионов мух

Ниже - три истории, которые объединяет грустная участь российской науки 90-х и начала 2000-х. Действительно, работая в ИТ, я постоянно встречаю перспективных в прошлом учёных и изобретателей, с патентами и разработками. Можно сколько угодно рефлексировать на эту тему, но важно другое: ИТ-сфера помогла талантливым инженерам найти и реализовать себя.

1. После того, как в России наука и образование (где я работал) стали абсолютно не нужны, ушёл в другую область, где можно было как-то прокормиться.

2. Пришел в айти из академии, потому что не нашел вовремя постдока, а счета оплачивать нужно.

3. Учился на физика, потом понял, что работы нет, пошел на курсы по Cisco (в универе). После курсов поработал эникеем полгода, пошел на курсы разрабом ERP (тоже в универе). Потом пошел работать в фирму, которая вела курсы.

Увидел впервые IBM PC на лабах факультета радиотехники, влюбился и поменял факультет на прикладную математику и информатику. После вуза программировал систему прогнозирования закупок, затем десять лет преподавал программирование в местной академии, а как пандемия выгнала из уютных стен аудиторий на удаленку, вернулся опять в программирование, но уже в СV.

Заканчивал экфак по специальности фин.рынки и инвестиции, писал диплом про биткойны. :)

Как-то с первых же мест работы хотелось освободить голову от бесконечных проверок и перепроверок, которых в финансах масса. Под это дело и писал первые автошаблоны на VBA. Потом, уже в другой компании познакомился с Power Query и Power Pivot и началось. Освоил за месяц SQL, выпросил доступы к базам и за полгода полностью автоматизировал всю свою рутину.

Параллельно вписался в проект по выбору BI инструмента. Примерно тогда же понял, что применяю свои навыки чтобы избегать основной работы в пользу проектов, которые были в зоне IT департамента целиком. Причем в самом хардкорном виде, без self-BI, доступа к данным и вообще какого-либо желания помочь бизнесу. Посрался на этой почве с начальством - большими фанатиками отчетности в Excel, собранной руками. При этом приобрел верных друзей и партнеров по части BI.

В итоге последние 3 года занимаюсь именно разработкой BI инструментов в Power BI и стараюсь не становиться тем самым узколобым IT-guy, сидящим на данных как Кощей на злате :)

@Trabant_Vishnya

Была нездоровая тяга ко всему что связано с компьютерной техникой с самого детства (где-то на 7ya.ru до сих пор есть фотография меня, приблизительно в возрасте 2х лет с голой попой, где я смотрю в монитор и что-то тыкаю мышкой). Начиная с 6 лет постоянно пытался отобрать у мамы компьютер чтобы его поизучать, бежал к нему каждый раз когда она отлучалась от него. Изучение методом всем известного научного тыка получалось с переменным успехом, пару раз я ломал систему и её переустанавливали разные приходящие мастера (к тому моменту я пока ещё не научился этого делать), после чего заблокировали винду паролем. Меня это не остановило и в итоге я разобрался как его обходить через вызов cmd.exe вместо центра ограниченных возможностей, хехе. 

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

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

В университете долго не пробыл, после 1 курса определил это для себя как бесполезную трату времени и пошел работать. Первая вакансия - Linux администратор в маленькой местной компании, которая начинала пробовать себя в web-разработке. Через полтора года, осознал что достиг своего предела в этой маленькой компании,  понял что пора менять работу на что-то более серьёзное, иначе профессионально расти дальше не получится. Довольно быстро нашел вакансию в большом энтерпрайзе, где и работаю сейчас на скромной позиции Middle DevOps Engineer :-)

Артем, 22 года

В школе увлекался музыкой и электроникой, мечтал сделать синтезатор. В 1989 году увидел игровой автомат Out Run. Решил повторить - занялся программированием и электроникой.

Всем привет! Я Дима, мне 36 и я из Москвы.

По образованию я юрист. Проработал по специальности 13 лет. О переходе в IT начал думать достаточно давно, еще лет 10 назад. У меня было много друзей/знакомых в этой сфере, мы часто обсуждали IT-тематику, и мне хотелось быть ближе к ней. Я планировал стать разработчиком, но каждый раз, когда я собирался это сделать, у меня случалось повышение в должности и/или деньгах, и уходить было жалко :)

Так продолжалось до 2020 года, когда я, как и все, надолго застрял дома на карантине. За это время я смог досконально обдумать свой карьерный план и все-таки решиться на переход. Я начал детально ресерчить этот вопрос и узнал, что в IT существует такая роль, как менеджер проектов. Меня это очень заинтересовало, т.к. последние 7 лет работы по юридической специальности я занимал руководящие должности и, таким образом, неплохо прокачал менеджерские скиллы. Поэтому я решил стать не разработчиком, а менеджером IT-проектов.

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

Сейчас, спустя 1,5 года после решения сменить специальность, я уже работаю менеджером проекта.

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

@UbAob

Первое зерно ИТ-шника, осознание того, что я хочу этим заниматься, пришло еще в школе, когда на basic-е, просто нарисовал слово ХА-ХА. Не перепечатал с книги код домика, а именно сам сделал. Тогда зародилась мысль что с этим можно что-то делать.

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

Легко мне дался турбо паскаль, а потом и дельфи. Конечно же я играл в игры. В 8 или в 9 классе. Отец купил домой компьютер, первый год я был под присмотром (на работе сослуживцы научили его, что интернет это многомилионные счета за телефон). 

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

В классе 11 или 10 я узнал о Linux. Первый мой дистрибутив был Mandriva(Красивый) и простой в установке.  И тогда я начал изучать Linux, пробовать разные дистрибутивы и настраивать под себя (наверное, был 2001 год).

Потом универ, на втором курсе стал работать лаборантом и мы совместно сделали проект с Gentoo, где мы во всем универе удалили пиратскую Windows и перевели на сборку Gentoo(Остался еще терминальный сервер на чердаке, но о нем никто не знал, и кое какой софт запускался с него). Я, собственно, отвечал за Gentoо, а главный инженер за терминальный сервер

На 3 курсе универа, я наткнулся на интернет бомжей(парни которые вели блоги и рассказывали о том как зарабатывают на сайтах и тп). И я решил тоже попробовать. И когда я наклепал первые сайты, и начал зарабатывать на Sape первые центы, понял, что в универе я не задержусь. И на заработке 1 доллар в месяц я ушел с работы. Делал сайты и готовил дипломную работу (наверное, был 2003-2004 год).

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

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

@G1yyK

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

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

И я уже практически не брал в руки телефон (о, как же я его ненавидел). В основном занимался виртуализацией (всякие там xen'ы, kvm'ы, esxi и прочие) и сетями. Но, проработав где-то ещё полтора года в этом зоопарке разнообразных клиентов и технологий, все стало монотонно, скучно и неинтересно. В итоге убежал к веб-разработчикам в финтех, в одну из самых крупных платежных систем у нас в стране. А тут к виртуализации и сетям добавились уже и хайлоад, и базы данных, и контейнеры, и разработка, и инфраструктура как код, и деплой всякого разного. Работать стало интересней. Задач и вызовов настолько много, что о монотонности своей работы можно забыть. Работаю в этой компании уже достаточно долго и из IT убегать совсем не собираюсь.

Начинал с PIII-433, восстановления данных с подающих признаки жизни HDD, дорогого интернета через BT-модем с Sony Ericsson K750i и изучения Basic. Школьником развлекался установкой будильников через bluetooth и прочими шалостями для срыва уроков, студентом техникума открыл для себя пентест. Понравилось работать с беспроводными устройствами и автоматизировать это дело с помощью скриптов. После учебы "по-знакомству" попросили сгородить API-прокси для существенной экономии на лицензиях к одной закрытой платформе с желтым логотипом, на этом моменте изучение Python и создание подобных странных вещей как-то затянуло…

@tihonvv

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

Моя история немного не типична. Если рассказы моих знакомых, 40+, начинаются: "Мне в 7-12 лет батя подарил / спаял компьютер (РК, БК, Спекки, Поиск)...", я начинаю завидовать им белой завистью. Сколько себя помню, все время нравилась электроника, что-то конструировать пытался еще в детском саду, к счастью, ноги - руки целы, до пожаров тоже не дошло. Но был один момент. Отцу крайне не нравилось мое увлечение. Так что приходилось паять тайно, пока он был на работе, не убранный вовремя материал улетал в окно, и нос потом долго кровоточил, но я видел себя только радиоинженером. Году в 91 в школу завезли компьютерный класс "Агатов". И случилось раздвоение личности.

Программирование завлекло не меньше, чем электроника. Бейсик, потом попытка собрать ЮТ-88 с изучением Ассемблера 8080 на листике, первый личный компьютер, вымененная неисправная БКшка, но прослужила она мне не долго. Была обнаружена, разбита об стену и в окно, надо ли упоминать, что все разработки велись в режиме стелс:( К счастью, у многих друзей уже появились компьютеры, удавалось заполучить машинное время. Старшие классы. "Метро Семеновская, улица Вильяминовская" до сих пор помню. Контора по продаже всякого устаревшего барахла, от XT до 486. К тому моменту уже вышел из стелс режима, нарастив массу, в прямом смысле. Денежки зарабатывал ремонтом техники и немного эникейщиком, собрал свой 386sx, без корпуса и винта, с 5 дюймовым дисководом и перепаянным под VGA MDA монитором IBM, купленным за 1$. 2 метра памяти позволяли организовать RAMdisc, машинка - вполне рабочая. Рефераты печатать, Паскаль дебажить, Прехисторик / gpega (не додумался тогда, почему такое странное название, потом дошло - GP EGA) погонять.

Полноценный P-166 появился только в 97, после поступления в универ. C, C++ немного, Delphi, куда же без него. Наверное, как и многие тогда, хотел в геймдев, но страсть к электронике не отпускала. На 3м курсе это случилось. Вначале на практику, потом на частичную занятость устроился джуном, тогда это называлось - практикант, в компанию, где в мои обязанности входило все, от разработки ТЗ до написания FW и установки изделий на серийное производство. За исчезающе маленькую зарплату. Но деньги на тот момент - не главное, к моменту одипломивания уже имелось полноценных 3 года практики, нормальную работу с хорошей зарплатой нашел быстро. Так я соединил свои 2 увлечения и уже более 20 лет наСИлую "голое" железо. Что хочу сказать, я вошел в IT не благодаря, а вопреки.

???? Тогда там не было ни денег, ни престижа, но это с лихвой компенсировалось драйвом. ИХМО, современный тренд - войду в IT и "деньги лопатой", без хоть малейшего намека на драйв != работает!

@jakushev

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

Мне стало очень интересно, как это все работает. Стал изучать программирование, начал с C++, т.к. Google первым выдал сайт (блог), на котором был простенький туториал. В школе (уже в России) учитель по информатике заметил навыки и предложил участвовать в олимпиадах. Затем брат, увидев, что пишу код, предложил VPS с PHP. Так пришел в веб, причем старался делать все руками, для того чтобы детально изучить подробности работы систем (сколько раз это помогало на собеседованиях!), причем full stack.

Захотелось сделать что-то большее, и как раз ещё из Канады был Samsung Galaxy SIII, так что логичным продолжением стало изучение Android-разработки. Так втянулся в Java, а потом и Kotlin (помню времена, когда он не был официальным языком для Android). Потом стал писать и олимпиадныц код на Java, а затем и сайт захотел перевести на Java, изучил Spring с несколькими элементами экосистемы фреймворка). 

Ходил по множеству конференций, благо родители понимали, что это очень способствует развитию. На какой-то из конференций парни из Одноклассников предложили переехать в Питер, чтобы устроиться к ним. Какого было их впечатление, когда они узнали, что только закончил 9 класс (для справки, в Канаде классы на 1 больше, то есть 8 класс там равен 7 у нас).

Но судьба перевернулась иначе, и мы переехали в Лондон, где, кстати, начал читать Хабр, завел себе привычку каждый день заходить на geektimes и habrahabr каждый день (именно в этом порядке). Работать у меня возможности не было, виза не позволяла, поэтому стал изучать что-то новое. А как известно, все новое - это хорошо забытое старое, поэтому выбор пал на Node.js. Ходил на несколько митапов в Whitechapel, рассказывал об опыте после Java.

Вернувшись в Россию, поступил в московский ВУЗ, на ИБ, сейчас работаю, пишу на Java. 

Заинтересовало машинное обучение, написал небольшую научную статью о том, куда нас может завести AI, но не стоит придаваться декадентству, it's inevitable, что любая технология найдет военное применение.

Иногда хожу по собесам на разные темы: системное администрирование, ИБ, разработка, DevOps, ML, чтобы поддерживать bleeding edge, так сказать ;)

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

@andyuno

Профиль, наверное, немного нетипичный: нашёл работу после курсов, но пошёл не за деньгами. Дело в том, что я поступил на юрфак и после первого курса понял, что "не прёт" общаться с людьми, отслеживать НПА в своей сфере и моментально, "одним днём" переключаться на их новые версии - это приключение похлеще обновления кубера. Поэтому попросил отца оплатить местные курсы Windows Server, а позже и Linux, что было за десять лет до всяких Skillbox, и, ведомый романтикой Башорга, начал самостоятельно поднимать и управлять сеткой в пределах комнаты в общежитии.

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

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

Я с детства хотел стать "Электронщиком" ремонтировать технику, собирать что либо, но так получилось что кружков по электронике у меня на районе не было, но мне родители стали покупать компьютерные журналы "Хакер" и им подобные. Так же я скопил денег и купил книгу Фигурнова "IBM PC для пользователя". С тех пор начал изучать все до чего смог дотянуться. Поступил в Авиастроительный колледж на факультет АСУ. И с тех пор связал свою жизнь с программированием. На самом деле у меня гуманитарное высшее образование (я экономист). Так же у меня на руках несколько других профессий. В моложости работал с документами, обрабатывал и подготавливал документацию по тендерам, договаривался с потавщиками. Но в последствии, после увольнения, устроился на работу программистом мини АТС. И с тех пор профессия программиста меня кормит.

@wellprog

Брату подкинули халтурку. Он перекинул мне. Сделал (COM applet на C# 2.0 для Delphi) - взяли на ведущего разраба в замен уходящего (который переезжал домой в Питер после универа). Мои знания (полученные домашним хобби - программированием) оказались выше имеющихся разрабов. Так и оказался в IT сфере ;)

@VirRus77

Я программирую уже лет 15, специализация - Unix desktop, C++ и немного Rust, также всякие научные штуки на Lisp и Prolog. В отличие от классического сюжета, где герой заходит в IT без технического бэкграунда (часто из-за безденежья), например через курсы, и судорожно учится на ходу, я вырос в "тепличных" условиях. Матшкола в провинциальном городе, отец - преподаватель технического универа и олдовый юниксоид, затем поступление в Москву на мехмат. Меня всю жизнь окружали компьютеры и техногики, и поэтому изучение например C++ у меня шло не через метания "где бы ему научиться", а примерно как "да всё, пойду уже выучу эти ваши плюсы, отстаньте наконец".

В настоящее программирование тем не менее вкатился не сразу, мне всегда нравилась именно математика, а компьютер, помимо своего прямого назначения (ГАМЕРСТВО), лет до 20 был для меня скучным инструментом для сдачи лаб по программированию в универе, ну и для задавания вопросов на форумах и скачивания всякой фигни из сети.

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

Шевелиться пришлось когда кончилась аспирантура вместе с халявным общежитием, ну и одновременно когда появилась девушка, в будущем ставшая моей женой.=) На подработки и крохи от грантов прожить стало невозможно, поэтому пришлось собраться, подучить плюсы, пройти собеседование на Middle Software Engineer. Дальше всё банально до ужаса, карьера, семья, ипотека, дети. Сейчас в целом в финансовом плане всё хорошо, переехали в Европу, работаю сеньором помидором в некой близкой к микроэлектронике отрасли, но периодически жалею, что не выбрал математику и академическую карьеру. Переходить в менеджмент или ещё куда-то не хочу и вряд ли захочу, не тот склад характера.

@Cheater

Лонгрид-история от читателя Хабра без аккаунта

Сами спросили.

2001 год, я заканчиваю медицинский лицей в СПБ с углубленным изучением физики, химии и биологии.

Т.к. в армию идти не хочется, а мед. ВУЗы на тот момент имели военную кафедру, которая по окончании самого ВУЗа автоматически выдавала звание и военный билет, то я поступаю на лечебный факультет Питерского медицинского ВУЗа и учусь там 6 лет, более менее успешно получив диплом и забыв медицину навсегда.

Всегда интересовался компьютерами.

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

Там я научился в qbasic, windows 95, немного Си. Выигрывал какие-то конкурсы и за это давали грамоты и пустые дискеты, которые впрочем мне были бесполезные

Далее, появился первый компьютер - Celeron 333, 64 RAM, 40 Gb HDD, Intel 8 Мб видео, windows 98

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

Простым копированием из корня CD в C: на HDD конечно же. Это не сработало. Я решил удалить игру. Файлы игры перемешались с системными. Удалил лишнее.., понял это когда получил ошибку загрузки винды.

Отец позвал человека, тот принес диск "Win98 и все нужные программы", показал как переустанавливать виндовс, диск оставил мне.

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

Ну чтобы было понятно, как оно всё проиcходило по наитию и удаче. Далее, журнал 'хакер', модемные соеденения.

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

Параллельно кодил на том же QBasic, пробовал Visual Basic. Что-то получалось.

Промотаем до ВУЗа... 3-й курс, 2004 год.

В СПБ, в спальных районах в тот момент идёт бурное развитие домашних сетей. Несколько конкурирующих фирм.

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

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

Скорости дикие - 256 кбит/с. А внутри сети "аж до 100 мегабит". Витая пара висит между домами прямо на улице в виде сопли на металлическом тросе.

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

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

Страховка? Допуски? Правила безопасности? Не, не слышали... Ну упасть бы за тросом через парапет если потянет

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

Бонусом 3 тыщи рублей в месяц на карманные расходы студента.

Далее один знакомый (клиент нашей сети) спрашивает: не надоело ли мне лазить в голубином помёте с витой парой в зубах?

Есть возможность поработать в гостиницах. У них там тоже сети локальные, видеонаблюдение, программы настраивать специфические и ... всё это нормально не работает. Никогда.

Итак, у нас 4 мини отеля в центре Питера до которых мне добираться в одну сторону час.

После учебы, вместо того чтобы зубрить лечебное дело и оперативную хирургию по звонку "аааа, всё сломалось, клиента не заселить/выселить/рассчитать" я еду в один из отелей чинить сломанную базу отельной программы, переустанавливать драйвер ШтрихМ, смотреть почему в очередной раз сломался вай-фай в лобби. Иногда не успевал на метро домой и спать приходилось в номере, после чего к 9:00 на учебу - в операционной постоять, например. 

Кто работал эникейщиком знает, что ломается всё, постоянно, всегда...

Не только в гостиницах, а ещё у работников лобби, охранников, поваров и уборщиц. У них в домах ведь тоже компы, винда, сеть и принтеры. Бонус - 6000 руб в месяц за всё.

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

Также вкусный кофе и уютная атмосфера чудесных питерских мини-гостиниц...

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

Даже свою программу для мини-отелей которую хотел сделать open source ...

Закончил ВУЗ На руках диплом врача общей практики. Даже не знаю где он лежит сейчас.

А я работаю в техподдержке уже более крупного провайдера кабельного телевидения и интернета.

Мелкие провайдеры поглощаются. Инфраструктура переделывается. Появляются слова "оптика", "узел", "гигабит".

Чтобы попасть работать в техподдержку нужно ответить что такое маска подсети и MAC адрес. Ответил - "вы приняты".

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

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

Через пару месяцев руководство замечает что полкомпании пользуется моими скриптами для автоматизации процесса конфигурации сети и я становлюсь админом ЛВС! От меня забирают телефон по которому звонят клиенты, дают ключ в серверную и отдельное место, где в ночное дежурство я сижу за компом один.

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

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

Бонусом от 15 до 30 тыс руб. в месяц, основы прикладного программирования и много, очень много сетевых технологий.

Когда я понял что покрыл скриптами почти все процессы конфигурации сети и есть риск оставить без работы офисных, а получать деньги будут только монтажники, как раз один из людей, который со мной тогда работал, сказал что вот в хостинг провайдер требуется человек, backend developer админки. БД + Perl + не тупой кандидат вполне подойдет. Я решил что подхожу и через две недели сидел в офисе этого хостера.

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

Тут я уже задержался до 2012 года как программист. Первый нормальный офис. Впервые по настроящему тепло. Кофе, печеньки. Скучные задачи - переделай то, добавь в админку это. "А теперь мы меняем весь биллинг..."

Спасибо крутым программистам которые там работали. Mysql + Perl + Linux отточил до блеска. Ещё система контроля версий, трекер задач и прочий бэкграунд.

Как-то на меня вышел человек из-за рубежа, сказал вот есть у нас интернет магазин, хочешь тестовое задание сделать? Дал доступ в их гит и на dev сервер. Общались по скайпу. Я подключил оплату через Paypal к их системе, ничего до этого не зная про Paypal, потом также оплату через биткоины. Заказчик перевел мне 1BTC (чтобы я проверял транзакции по 0.1) На тот момент это стоило что-то около 5 долларов. Да и доллар стоил 30 рублей.

Через несколько дней заказчик спросил куда прислать за тестовое задание 200" class="formula inline">, предложил 2500$ в месяц с возможностью пожить в одной из развитых азиатских стран и работать там. Сама компания - был стартап из США, а сотрудники со всего мира.

Я открыл первый валютный счет, получил 200$ и написал заявление...

Около года я жил в одной теплой стране. Было весело. Работали из дома или все вместе в кафе. Кто-то приезжал поработать вместе. Из Польши, Франции, США. Прокачал инглиш. Поначалу было тяжело.

В переводе моих долларов на деньги азиатской страны хватало чтобы работать одному, снимать трешку в доме, вроде нашего бизнесс класса с подземным паркингом, и фонтаном на территории... А также на англоязычный коммерческий садик для дочки и поездок по Азии. Уехали мы потому что родился второй ребенок, ну и как-то поняли что нам надоело. Холод и хрущёбы в крови уже, пора назад. А также крупная платформа, интернет магазин, как стартап не выстрелил. Они хотели стать чем-то вроде

Али Экспресс, продавая товары из Китая в Европу и Америку, но смог вместо них сам Али экспресс.. В любом случае я получил хороший опыт в БД (серьезный Postgres, где вся бизнес-логика осщуствлялась в самой БД) + UI, который был JQuery + инглиш.

Там уже на практике git, всё тот же Linux. В общем, опыта нормально набрался как жизненного, так и профессионального.

По моему возращению в России шел 2013 год. Пока ещё всё хорошо. Разместил резюме то ли на HH, то ли на superjob. В общем мне позвонила рекрутер, предложила подойти на собеседовании на перловика. Пришел, пособеседовался. Устроился.

Компания входит в часть холдинга. Занимается системами хранения данных. Работа хорошая, офис, кофе и столовка.

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

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

Что ж, прыгнем в Россию 2015 года. Уже не так хорошо, но западные компании всё ещё держат свои офисы и центры разработки. Одна из них меня и позвала. Те же системы хранения данных. Те же технологии. Больше офис, печеньки и зарплата.

Чему можно научиться в корпорации? На самом деле многому. Тут главное бизнес-процессы. Циклы разработки, тестирования, документации. Много где есть автоматизация, а много где ещё нет. Классные технологии, IDE, инструменты и оборудование.

Ну и конечно митинги, тренинги.. Куда же без них. Огромное поле для проявления инициативы. Технологии и платформы доступны.

"А как же алгоритмы?", "Матан?", "Структуры данных?" спросите вы? Что ж. Я понимаю, что может быть слегка обидно человеку с красным дипломом передового технического вуза, умеющему в голове умножать матрицы и написать за вечер компилятор, сидеть рядом с врачем.

Только вот если этот человек попал сразу из ВУЗа в офис, в корпорацию, то он может не узнать что это "не его".

Зарплата, печеньки, ДМС и фитнес замаскируют тот факт, что ты занимаешься не своим делом. А потом Хабр у нас пестрит статьями о выгораниях, о нарушениях психики... У Вселенной свои алгоритмы и структуры данных и они отличаются от тех, которые преподают на кафедрах. Если вы злитесь на любую мелочь по работе, тревожитесь, выгораете, работаете с синдромом "самозванца", если вам чтобы просто делать работу нужны будильники, таймеры, трекеры, блокировщики соцсетей и мессенджеров, книги и программы GTD, то выключите компьютер, сядьте, закройте глаза и подумайте: стоит ли большая зарплата и офис класса A+ того, что станет с вашей будущей личностью?

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

Такая история. Такие выводы.

Вдохновились? Постойте. У меня для вас есть 4 важных совета, если вы вдруг ещё не в ИТ, но теперь точно решили войти :-) 

И всё же - что там про войти...?

Проанализируйте свой предыдущий опыт: скорее всего, вы уже точно умеете что-то, что может быть востребовано в ИТ-сфере или при наложении на новые знания придаст вам карьерное ускорение (например, человек с хорошими коммуникационными навыками может попробовать начать с техподдержки, а классный лингвист или переводчик заняться изучением NLP, языковой семантики и присоединиться к командам SEO, аналитики, data mining или поиска). Если вы найдёте способ «смержить» вашу основную специальность и ИТ-навыки, карьера в технологиях может пойти удивительно быстро, поэтому я не советую вам сразу отказываться от всего, что вы знали ранее и просто погружаться в новые книги и курсы. Совершая постепенный, аккуратный трансфер из текущей специальности в ИТ, вы кроме всего прочего, потеряете меньше нервов и денег, поскольку вас будут воспринимать не как стажёра, а как профессионала, сознательно повышающего свою квалификацию и готового к росту в новых плоскостях. 

Комментирует Сбер

Блог Сбера на Хабре

Многие думают, что в Сбер приходят только программисты с большим опытом. Это не совсем так. У нас много позиций в области разработки веб-сервисов и приложений, поддержки и тестирования, которые становятся отличным стартом карьеры. В Сбер охотно берут и опытных, и начинающих специалистов. По различным оценкам, 15% приходящих к нам сотрудников – это молодые специалисты, выпускники вузов, курсов и даже иногда самоучки. И это очень здорово для компании: люди, пришедшие в IT недавно, имеют высокую мотивацию развиваться, часто отличаются свежим взглядом на процессы и гибким мышлением. Для развития джунов в Сбере созданы отличные условия, в том числе есть программы обучения для разработчиков «СберСтарт», «Перезапуск», Sberseasons и «Школа 21».

Истории прихода в IT у всех разные. Кто-то ещё в школе писал программы на Pascal, мечтал о карьере разработчика и успешно отучился на программиста в вузе. Но такой прямой путь проходят не все. Есть и те, кто получил другую специальность (например, стоматолог или архитектор) и даже имеет по ней стаж, но однажды решил полностью сменить сферу. Недавно мы выпустили статью с историями сотрудников, которые попали в IT без профильного диплома и релевантного опыта. Изначально они выбрали другие специальности и после университета искали себя в разных местах. Поиски привели их в «Школу 21», а затем на работу в Сбер.

«Школа 21» создана специально для того, чтобы готовить разработчиков, способных решать практические задачи. Здесь нет лекций и оценок, а обучение проходит по методу peer-to-peer, согласно которому каждый учится у каждого. Обучение в школе бесплатное и включает 2 стажировки по 3-6 месяцев. После окончания можно прийти работать в Сбер или одну из других компаний, с которыми у школы выстроены партнёрские отношения.

При найме новых сотрудников в Сбере мы главным образом оцениваем знания и навыки.

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

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

Софт-скиллы. Мы оцениваем коммуникабельность, открытость, умение слушать и задавать вопросы, доносить свои мысли и др.

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

Наш совет тем, кто сомневается, – пробуйте! Это будет уникальный опыт, который действительно может изменить жизнь. 

Разведайте желаемую сферу заранее. Я не понаслышке знаю, что человек может не определиться с профессией не то что после вуза, а и в 30, и в 36, и в 40 лет.  Кажется, что у друга или знакомого всё точно веселее, интереснее, доходнее и без вот этих вот бюрократий. Увы, часто со стороны мы видим лишь красивую, заметную, часть работы человека, а на бэкенде остаётся много того, что может отнюдь не понравиться. Поэтому, если есть возможность, пройдите стажировку в отпуске или в свободное время, погрузитесь в работу компании или хотя бы очень подробно поговорить с 2-3 представителями выбранной профессии. Возможно, вы поймёте, что это совсем не ваше.

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

Когда я в 2011 году пошла учиться на большую и комплексную вечернюю учебную программу разработки программного обеспечения, на первом занятии было 17 человек. На третьем занятии, периоде, когда можно забрать деньги, 12. Через полгода - 9, одолели весь курс 6 человек + 1 оказался таким талантом, что его сразу забрали на стажировку и на работу. Люди уходили, потому что не тянули, понимали, что деньги-деньгами, но склад ума и умение учиться играют важную роль. Кстати, реально работать программистами стали всего 3 человека, остальные заняли другие позиции в ИТ или остались на прежних местах работы. Эти показатели - нормальная ситуация, так и должен работать качественный профессиональный отбор.

Ещё раз хочу сделать акцент на обучении. Оно однозначно понадобится. Практически всё, что связано с ИТ - от разработки до технической документации - это сочетание знаний и практики. Будьте готовы к тому, что прослушивание курса фоном (или даже очень внимательно) - полный ноль для ваших будущих перспектив. Хорошее обучение айтишника это теория в книге, на курсах, на Хабре, в сервисах ответов и вопросов, на GitHub и практика с первого дня: учитесь программировать - работайте в среде разработки, знакомьтесь с компилятором, дебажьте; учитесь тестировать - ищите учебный проект; учитесь на админа или девопса - разворачивайте виртуалки и экспериментируйте. Всё, что вы вычитали или услышали, вы просто строго обязательно должны проделать руками. Это отнимет кучу времени, сил, лишит вас части радостей привычной взрослой жизни (возможно и сна - но с этим осторожнее), но результат вас порадует. Вы будете расти над собой день ото дня. Ну и, наверное, отмечу ещё момент: будет очень здорово, если вы найдёте себе ментора, который поможет вам разобраться в новой специальности (если что, обычно это стоит денег). Такой человек не просто несёт квинтэссенцию знаний и практического опыта, но ещё и помогает разложить по полочкам все ваши знания. 

Эту статью я хотела опубликовать в прошлую пятницу, но обстоятельства непреодолимой силы решили иначе. 14 февраля — даже лучше, потому что, во-первых, сегодня день компьютерщика, а во-вторых, ИТ — это по любви ❤️

P.S.: ждём ваши истории в комментариях!

Внимание!

Кстати! А вы на "Технотекст" заявились? Срок до 20 апреля, весна на пороге :-)

Комментарии (86)


  1. QWAZARTY
    14.02.2022 11:53
    +28

    Самая интересная история у меня. В 20 лет я занимался тем что возил Общак пацанам. В ту пору очень увлекался компьютерными темами чисто по фану. Как то приехал к серьёзным людям, забрать деньги и сигареты. Посидели, поговорили ну и предложили они мне поработать с терминалам оплаты сотовой связи. Вот так вот с ходу. Несмотря на то что я то и себя уверенным пользователем то не считал). И вот с тех пор я в IT. Кстати и в Сбербанке работал)


    1. divanus
      14.02.2022 11:57
      +5

      Не понимаю, зачем его минусанули? Человек нашел правильный путь. А то так бы и возил общак )))


      1. QWAZARTY
        14.02.2022 12:01
        +10

        Не надо было про сбербанк писать) Они то понимают куда кеш свозили от терминалов)))


        1. 8street
          15.02.2022 13:48
          +1

          Ну как бы Сбербанк, общак... В службе безопасности человек работал, не иначе.


  1. ThePaleEmperor
    14.02.2022 12:43
    +8

    Интересно почитать истории, которые закончились неудачей


    1. iiwabor
      14.02.2022 14:05
      +20

      Подавляющее большинство историй неудачи "вхождения в IT" будут как под копирку:

      Я потратил 100500 тыщ рублей на волшебные курсы, на которых мне обещали золотые горы и нескончаемую очередь из работодателей, выложил свое резюме на ХХ.ру -> 0 откликов(((


      1. Phoen
        14.02.2022 14:25
        +3

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


      1. 100chuk
        14.02.2022 15:48
        +9

        Не совсем так.

        По моим наблюдениям на 100+ пытавшихся войти в айти в конце 2021 года 50% падежа идет на стадии "давно собирался, вот сейчас выбираю курсы/смотрю ютуб/читаю книжку". Стучишься через пару месяцев ради интереса - "а нет, пока руки не дошли".

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

        Оно в общем и к лучшему для IT.


        1. iiwabor
          14.02.2022 16:11
          +4

          Моя первая встреча с IT 22 года назад была как раз из серии "Нет уверенности в своих силах, а тут еще и на старой работе повысили".

          Окончил курсы С++, довольно неплохие кстати, но не попытался войти в IT потому что испугался - наш лучший на курсе с трудом устроился "младшим помощником тестировщика". Я подумал - ну а мне-то куда со своим рылом, меня даже полы подметать не возьмут... Тем более что тут еще и на работе ЗП повысили + зарубежные командировки поперли, а там суточные 55 долларов в день. То есть не особо и надо было это ваше IT)

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

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


          1. x67
            14.02.2022 17:15
            +2

            Ориентироваться на сокурсников - иногда очень плохая идея.

            У нас лучшим по показателям был староста лизопоп, настолько пень, что не мог объяснить что такое диод (хотя направление подразумевает)

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

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


  1. vsb
    14.02.2022 14:39
    +1

    Могу поделиться историей своего родственника. Посоветовал ему htmlacademy. Он прошёл курс, выучил HTML и CSS (я ему немного помогал, но в целом прям могу прорекламировать эти курсы, я был приятно удивлён тем, как хорошо они сделаны). Начал экспериментировать с HTML-страничками, нашёл два заказа на статические сайты, сделал, я ему помог их захостить, получил деньги (каждый заказ ему принёс больше, чем его месячная зарплата, при этом он на них потратил 2-3 недели). Я ему рекомендовал продолжать обучение на JS или осваивать Wordpress, но он как-то в итоге забил на всё это. Ну вот такая вот история, даже не знаю, успеха или нет. Это было несколько лет назад. Могу только посоветовать не останавливаться на достигнутом, IT это про постоянное обучение, а уж на первых порах и подавно.


    1. Neikist
      14.02.2022 15:26
      +2

      IT это про постоянное обучение, а уж на первых порах и подавно

      Не у всех склад ума/характера такой. Увы.


  1. Arsmerk_true
    14.02.2022 15:57
    +9

    Давайте сделаем отдельный пост про вкатунов, которые не смогли. Было бы очень весело.


    1. Arsmerk_true
      14.02.2022 16:07
      +4

      Я начну - работал виндовым админом в автосалоне (СХД, домен, винсерв, пачка свитчей HP; ядро на микроте + телефония на FreePBX под центосью) Был у меня дальний знакомый, который твердо решил <b>ВОЙТИ В АЙТИ</b> и слезно просил пристроить его хоть кем за еду. До этого он работал пару месяцев на 1ой линии провайдера.

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

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

      Сейчас, спустя пару лет так и сидит то на первой линии, то на неквалифицированных работах.


      1. iiwabor
        14.02.2022 16:17
        +2

        У меня коллега на прошлой работе закончила курсы ML и, имея нулевой опыт, ходила по собеседованиям, требуя сходу хорошую должность и ЗП не меньше 70 тысяч - на меньшие деньги она была не согласна. Нигде не взяли, сейчас так и работает бухгалтером


        1. Phoen
          14.02.2022 16:57

          Если бухгалтер закончил толковый курс ML (типа яндексового на курсере) - тут уже мой глубочайший поклон не зависимо от результата.


      1. Mimizavr
        14.02.2022 18:02
        +4

        Кстати, саппорт - отличный входной билет в ИТ. Дает нужный опыт, иногда можно почти с нуля, плюс прокачка софт-скилов и погружение в тематику продукта.


        1. Diamon33
          15.02.2022 04:56
          +1

          Когда как - порой на ребят из саппорта смотрят как на второй сорт, когда они пытаются зайти в разработчиков, примерной так же иногда смотрят и на тестировщиков (которые SDET), но, может, я ошибаюсь


          1. tsurugi-no_ken
            15.02.2022 06:54
            +1

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


            1. Mimizavr
              15.02.2022 08:22
              +2

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


    1. Jammarra
      14.02.2022 17:00
      +2

      Уже более 20 лет так и не могу вкатиться в программирование.
      Еще со школы пытался программировать. Но так и не получается ничего путнего. Выходит фигня какая то. Вот и приходится работать то админом, то devops то еще кем то.

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

      Хочешь мониторить - Вот тебе прометеус. Нужно логи обрабатывать вот тебе ELK. Хочешь сайт сделать вот тебе тильда или вордпресс. И т.д.


      1. Firz
        14.02.2022 23:06
        +2

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

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


      1. Nikobraz
        15.02.2022 14:16
        +1

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

        Интересно каким это "девопсом" можно быть без программирования.

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

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


        1. Jammarra
          16.02.2022 10:03

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

          Я увы что то подобное не могу даже близко.


          1. Nikobraz
            16.02.2022 12:55

            Найдите баланс между написанием скриптов и production-ready MVP. Освойте тот же фласк и джанго. И постепенно усложняйте задачи набираясь новых компетенций. А если не пробовать новое то и навыков новых не будет.


      1. vsb
        15.02.2022 14:30
        +3

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

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

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

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


    1. urvanov
      14.02.2022 20:36
      +2

      Я бы тоже почитал серию таких постов


    1. Diamon33
      15.02.2022 05:53
      +9

      Отношу себя к "вкатунам".

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

      Поступил в универстите на бюджет (матфак). В университете тоже был Pascal, куда без него - решал сокурсникам задачки, потом забил на университет, а университет забил на меня.

      С головой уехал в онлайн-игры, лет на 6, наверное, с 20 до 26. параллельно "работал" эникейщиком, по факту ничего не делая.

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

      Внезапно тот же самый друг звонит и говорит, что место появилось, суть - писать DLL на VB.Net, которые обрабатывают входящий текст, который по факту результат OCR. Читаю книгу Фридла - Regular Expressions, в VB.Net въезжаю просто "читая" код, благо он не сложный.

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

      Так проходит 4 года. Понимаю, что двигаться тут некуда, но деньги-то отличные (тем более в долларах и удаленно - мечта!). По просьбе отца допинываю диплом в какой-то шараге на заочке "ради корочек".

      Вместо универа каким-то чудом устраиваюсь на местную галеру. Видимо, с умным видом говорил умные вещи. Работаю там OPS-макакой, тыкаю "перезагрузить" на VM-хостах, проверяю, почему билды падают, копаюсь в C# коде, каком-то XPP коде (которого не понимаю), в Powershell скриптах, SQL запросах. Работа в ночных сменах, с 23 до 7 (обычно из-за передачи смены до 8). Впервые в жизни у меня нет проблем, чтобы заснуть - падаю замертво абсолютно без снов, рядом работает пылесос, а я не слышу. Удаленную работу не бросаю.

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

      Через полтора года таких мучений понимаю, что либо идти в разработчики, либо застрелиться. На галере говорят - пройди внутренние экзамены C#, JS, SQL. Начинаю готовиться - ночью, конечно, когда затишье на pipeline. Смотрю курс по C# (38 часов) - сдаю с отличием (лол), читаю SQL for Developers (скучная дичь) - сдаю, учу кое-как JS по книге N. Zakas (тоже не очень веселая) - не успел, т.к. говорю начальнику - "Или переводите меня в дневные смены, или я ухожу, начинаю сходить с ума". Говорят - "там за забором очередь". Пытаюсь устроиться в местную контору по автоматизации, где пилят какой-то десктоп для инженеров на WPF. А меня внезапно берут. На текущей работе говорят "ну мы ж пошутили, вот тебе место помощника, дальше вольешься в проект", а я все равно ухожу.

      Работаю на WPF полгода, понимаю, что надо идти в web, т.к. в 2018 десктоп никому не нужен. Удаленная вторая работа все еще со мной.

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

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

      Ухожу с работы и пытаюсь оценить диплом своего "универа" в WES, чтобы податься на студенческую визу - отказ в оценке, но я готовлюсь к IELTS Academic, вдруг созреет план.

      Подаюсь ради интереса на туристическую визу в Канаду - естественно отказ.

      Решаю попробовать провернуть этот же трюк в США - сдаю IELTS (Overall: 7.5. Reading: 8.5 (1 ошибка), Listening: 8.5 (1 ошибка), Writing: 5.5 (вообще не готовился), Speaking: 6.5 (мало практики)), поступаю в какой-то мелкий универ в Калифорнии (видимо - visa mill). Подаюсь на студенческую визу - и тут удача. Еду в США. Бросаю и вторую работу, надеясь на лучшее (хах).

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

      Внезапно пишет Амазон, решаю его задачки, телефонное интервью, попадаю на онсайт. Отказ.

      Профессор, сам бывший иммигрантом (из Иордании) - узнает, что я ищу работу, и советует обратиться к одному знакомому украинцу, который работает сисадмином (на самом деле - человеком на все руки) в какой-то конторе рядом с Сакраменто. Прохожу интервью, не зная ни jQuery, ни толком JS, ни PHP. Во время интерью удается загуглить какие-то вещи (всем пофиг, я сижу один). При дальнейшем собеседовании говорю, что во всём, что я не знаю - разберусь. Берут. Видимо, потому, что не тупой (или не совсем тупой). А еще можно мало платить.

      Ныряю в проект - какой-то кастомный "фреймворк", дикая смесь jQuery, каких собственных (автора проекта) представлений о модульности, CSS. Боль, но нужно разбираться. Понимаю, что это - стресс. Вижу мелкую часть проекта на Vue (буквально 1 маршрут, одна страница), выясняю, что есть планы перехода на Vue "когда-нибудь". Иду смотреть видео по Vue и всему текущему фронтенду, Weback, Babel, SASS, etc. Убеждаю CEO, что нам пора переходить на Vue + UI Framework (выбор пал на Quasar, а не Vuetify), т.к. народу мало, а делать надо быстрее. Показываю прототип рабочей самой ходовой страницы с таблицами и фльтрами - срабатывает, начинаем конвертацию накопившегося фронтенда.

      Параллельно учусь, хотя учеба сложностей не представляет. Деньги почти кончаются, даже с работой, в РФ продаю машину, на которую копил 2 года со второй работы. К маю 2020 балансы сходятся (спасибо возврату налогов США с учебы), опять начинаю копить деньги. Зарплата - порядка 80к в год из-за переработок, по факту была бы меньше 60к. В Калифорнии это бомж среди бомжей (разработчиков). У меня 3 дня выходных в год, и 1 день больничного.

      Чего я только на той работе не делал: и EDI парсинг для стоматологии (моя контора - стоматологические офисы), и ML с Mask-RCNN (пробовали построить прототип на Detectron2 от FB), пытался на коленке релизнуть "мобильное приложение" на ReactNative, которое по факту JitsiMeet, переделанный под местные нужды (ковид, удаленка, офисы страдают, нужен WebRTC для пациентов), копался в каких-то Node.js микросервисах вместе с socket.io.

      В марте 2021 внезапно пишет рекрутер. Их обычно пишет много, но все индусы, да кто я такой, чтобы в себя верить. Предлагает пройти интервью на Vue Developer, а я внезапно беру и прохожу. Дают 100к в год. Работаю там почти год. Амазон опять зовет на онсайт, опять заваливаю, хотя по фидбеку (если можно его у них вытянуть) - почти прошел.

      За год решаю понемногу задачки на LC, читаю, смотрю видео по фронтенду, разбираюсь в проекте и смотрю на бэкенд, который на мое счастье написан на .Net Core, на вид не сложный.

      Перерабатываю свое резюме, начинаю докапываться до рекрутеров в LinkedIn, добавляю к себе 100+ штук в коннекты. Подаюсь на все, что в топе levels.fyi, прошу на шару рефералы у людей, потом просто на все подряд. Хочу попробовать-таки стать разработчиком.

      В итоге у меня tech screens на этой неделе с DoorDash, GoPuff, Shopify, Twitch, Uber, на следующей неделе - Meta.

      Я почти уверен, что завалю их все, а если чудом попаду на онсайт - завалю и его.

      Мне 35. В IT я так и не вкатился.


      1. bezboroda
        15.02.2022 07:38
        +2

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


      1. urvanov
        15.02.2022 09:33
        +1

        Мне 35. В IT я так и не вкатился.

        Уверены, что не вкатились? Столько уже делали в ИТ.


        1. Diamon33
          15.02.2022 19:01

          "Столько сделал", но, оглядываясь назад, мысли кроме как "Давай по-новой, Миша, всё х*йня!" у меня почему-то нет.

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


      1. Femistoklov
        15.02.2022 10:09
        +1

        Так а чем 100к в год не устраивают?


        1. Diamon33
          15.02.2022 19:38

          На этот вопрос не ответить быстро, к сожалению, но я постараюсь сократить.

          Во-первых, налоги здесь явные, а не как в РФ - "у нас всего 13% и остальные страны нам завидуют!". Таким образом, порядка 30% сразу отбрасываются. Невероятные суммы возвратов налогов - это всё ерунда, при обычной работе возвратов практически нет.

          Во-вторых - жилье, которое не выглядит, как притон бомжа и не находится рядом с притоном бомжей - стоит от $1500 в месяц в тех штатах, где можно зарабатывать деньги. Удаленка, казалось бы, может решить вопрос, но и зарплату вам отпилят, если переедете. Если хотите ближе к центу - $2к+, это 1б1б. В Долине, Сиэттле и Нью-Йорке, Сан-Франциско, Лос-Анджелесе - заметно выше и там уже нет разумного потолка.

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

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

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

          После всех этих объяснений может показаться, что я просто зажрался. "Ты посмотри, что в РФ творится!". Я не знаю, что творится в РФ, новости говорят, что там п*здец, друзья пишут "да вообще все нормально, все мои знакомые неплохо зарабатывают".

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

          Для контр-примера, чтобы создать некоторый контраст. Пробивной товарищ, 25 лет(!), андроид миддл, приехал почти год назад через ту же историю, что и у меня ("учеба"). Моментально вскочил на $190к, потом $250к, теперь $300к (это TC, т.е. зарплата, акции и годовой бонус). Чужая трава всегда зеленее, но когда настолько - отрезвляет моментально.


          1. F0iL
            16.02.2022 00:45
            +1

            Я не знаю, что творится в РФ, новости говорят, что там п*здец, друзья пишут "да вообще все нормально, все мои знакомые неплохо зарабатывают".

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


      1. iboltaev
        15.02.2022 17:34

        100 килобаксов в год - чтоб я так "не вкатился", тоже 35.


  1. jakushev
    14.02.2022 16:10
    +3

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


    1. Exosphere Автор
      14.02.2022 17:10
      +2

      Мы не урезали не единой цитаты - видно, что-то оборвалось при перевёрстке (статья собиралась дважды). Поправила из исходного ответа - проверяйте, всё ли на месте :-)

      P.S.: я не редактор, я модератор. Редакция к публикации отношения не имеет.


      1. jakushev
        14.02.2022 17:18
        +2

        Все отлично, спасибо большое за оперативность и творческих успехов!
        З.Ы. Обычно мне всегда «везет».


  1. F0iL
    14.02.2022 16:29
    +4

    Программированием заинтересовался ещё лет в 12, когда у моего брата в старших классах началась информатика - я взял его учебник по Паскалю и пытался разобраться, сначала было совсем непонятно, когда дошел до главы про работу с графикой стало гораздо веселее. "Программировал" на тетрадных листочках, а дальше пошло-поехало. Каждый раз на день рождения и на новый год просил у родителей подарить книги по программированию :) Ещё сильно помогали компьютерные журналы (Мир ПК, Компьютерра) которые отец по моей просьбе доставал через знакомых, оттуда подчерпнул море интересного. Итого, в школьные годы легко переустанавливал Windows, настраивал железо, делал простенькие игрушки и программки, когда появился интернет, начал делать сайты. В универе на первом курсе подрабатывал курсовыми по программированию на заказ, со второго курса официально работал сисадмином и вебмастером, на третьем курсе устроился в интернет-провайдер (сначала в техподдержку, потом админом). После окончания учебы (специальность кстати вообще не айтишная была - электроника и измерительная техника) пошел в АСУТП. Программировал ПЛК для нефтегазодобычи, пилил модули для SCADA, прошел путь от "молодого специалиста" до ведущего инженера и замначальника департамента. Потом понял, что в АСУТП скучно и хороших денег не заработаешь и ушел в "чистое" IT. 


  1. Neikist
    14.02.2022 16:58
    +3

    С самого детства интерес был к чему то технарскому, об устройстве генератора и ядерного реактора знал из энциклопедий еще до того как в школе нашему классу физику ввели. Любил собственно физику, математику и подобное. Но что то связанное с айти заинтересовало когда отец привез из города журнал по мобильным телефонам. Год 2003 был наверно. Узнал что под телефоны программы существуют, в интернет выходить можно. Году в 2006-7 появился nokia 5300, который даже смартфоном не был, но я на нем пытался писать html странички, темы редактировал (случайно заметил что файлы тем зип архив с xml и файлами изображений/звуков). Помню даже была на синменс клабе программка какая то под мобилку которая позволяла под эту самую мобилку на какой то странной версии java писать (точно помню что импорты не поддерживались и нужно было имена классов писать каждый раз с пакетами, и еще странности какие то).

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

    Там во время лекций по экономике читал K&R (правда понимал мало, но было очень интересно). Читал книжки про старых хакеров (которые не взломщики, а просто прикольные штуки делали). Году в 2011 появился первый ноут, писал на разных языках хеллоу ворлды, из интереса почитал курс по ассемблеру на интуите (не прошел, а именно прочитал несколько раз, да, просто было интересно узнать как оно примерно устроено, детали меньше интересовали), с линуксом экспериментировал на этом же ноуте.

    На последних курсах у нас 1с стало довольно много, практику прошел в 1сном франче, реальных задач мне не поручали, но в итоге для диплома свою простенькую учетную систему на 1с написал. На защите дипломов были представители другого франча, более крупного, они не только доработки делали, но у них пара своих коробок есть, позвали на собеседование, прошел, устроился. Отработал 4 года с копейками, параллельно продолжал читать общеайтишные книги вроде дяди боба, макконела и других. Проходил бесплатные курсы на степике по разным ЯП, тому же линуксу. Немного английский подтянул, статьи чтобы читать более менее. Под конец работы во франче пару раз необходимость всплывала не только 1с задействовать но и компоненту на C++ написать, расширить 1сное мобильное приложение под андроид нативным на java и интегрировать их.

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


  1. CrashLogger
    14.02.2022 17:28
    +3

    С детства увлекался электроникой, паял разные поделки по схемам из журнала "Радио". Потом дома появился компьютер, тогда еще под MS-DOS. По книжкам разобрался с командами, .bat файлами, научился устанавливать программы. Это было лет в 13-14. Потом начал писать простые программки на QBasic. Дальше был Turbo Pascal, ассемблер, C++, интернета не было, разбирался по книжкам, журнальным статьям и примерам в дистрибутиве компилятора. В универе меня, как самого разбирающегося в компьютерах, привлекли к созданию сайта факультета - там изучил HTML, CSS и JavaScript. Еще во время учебы писал программки на Delphi для расчетов, необходимых в лабораторных, контрольных и курсовых. Дипломный проект был - разработка устройства на микроконтроллере и прошивки для него на ассемблере. После универа устроился джуном на C++, писал всякие утилиты под Windows CE. Дальше было еще несколько работ с плюсами, на несколько лет ушел в Web, делал сайты на PHP + MySQL, админил сервера. Потом еще раз сменил профиль и ушел в разработку под Android, чем и занимаюсь уже 10 лет. Как-то никогда не стремился "войти в IT", все получилось само собой. Просто я вырос внутри этого IT и оно всегда было частью моей жизни.


  1. Vlad2001MFS
    14.02.2022 18:28
    +2

    Ну а я познакомился с программированием в 2012 году примерно - Lua скрипты в Сталкере, затем в 2013 перешел на C#. В середине 2014 начал изучать на С++. В конце 2014 года начал изучать OpenGL/DirectX и активно пробовать писать свои игровые движки на плюсах. В 2019 году начал интересоваться разработкой компиляторов, интерпретаторов и виртуальных машин. С середины 2020 года активно изучаю Rust. С марта 2021 года я работаю в геймдеве над онлайн-шутером.
    В общем, началось все лет в 11. В 5-6ом классе уже сидел на уроках русского и изучал матрицы, преобразования и OpenGL/DX))
    А насчет участия вуза в этом всем.... Ну, оно есть. Могу точно сказать, что работаю я вопреки вузу ибо расписание дико перегружено всяким дерьмом.


  1. tchkEn
    14.02.2022 20:52
    +1

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


  1. RaFaeL-NN
    14.02.2022 22:26
    +1

    Будучи для своего времени (2001 год) весьма продвинутым пользователем ПК, на местной доске объявлений в FIDO увидел вакансию - нужно было ездить по городу и устанавливать ПО. Дело было в каникулы, решил попробовать. Постепенно простая установка по скрипту переросла в техподдержку, а затем и в разработку (проще было править баги на месте, чем ездить второй раз). Есть другие проекты сейчас, но и тот не бросаю вот уже 20 лет )

    И, кстати, где в первом опросе техподдержка? Она ведь разных уровней бывает, 3й (максимальный), мой любимый, уровень это почти разработчики (но не совсем)


  1. Inskin
    14.02.2022 22:42

    А комикс откуда взят? Просто нет такой ВУС, как пользователь ПК - но есть оператор ЭВМ. Дьявол в мелочах :)


    1. Exosphere Автор
      14.02.2022 22:53

      Это, кажется, древность с башорга.


      1. beliytip
        16.02.2022 09:16
        +1

        Да это с башорга 15 года, причем моя цитата :) Не знал, что комикс по ней выпустили, удивился. И да написано - пользователь ПК (получал военник где-то в 2005). Работаю в гос. структуре в отделе ИТ (по сути сисадмин).


  1. Egrgs
    15.02.2022 09:54

    Приятно читать истории успеха, особенно приятно видеть людей из родных степей (привет СО РАН). Тоже хотелось бы вкатиться, но есть страх от неприязни профессионалов к "вайтишникам". Надеюсь этот мой первый коммент пройдет модерацию без проблем, а не останется неопубликованным.


  1. Endovask
    15.02.2022 09:54
    +2

    Большинство историй из разряда кодить начал в школе в 10 лет, отец учитель информатики (помогал), в 14 лет получил оффер в яндекс.

    Где истории, был сантехником, в 42 года начал кодить по ночам...Или это фантастика?


    1. tsurugi-no_ken
      15.02.2022 11:13

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


    1. Neikist
      15.02.2022 12:14

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


      1. tsurugi-no_ken
        15.02.2022 12:26

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

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

        Если бы ты вместо ВУЗа работал бы грузчиком по 10 часов, валясь вечером от усталости с ного, то фиг бы нашёл достаточно свободного времени для самостоятельного изучения.


        1. Neikist
          15.02.2022 12:30

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

          Вот тут кстати мимо. Чуть не вылетел из вуза за гулянки, и из общаги нас за пьянки выселяли.
          Но вот в свободное от учебы/пьянок время — да, очень много тратил именно на «хобби» в виде айти. А так, я и сейчас бывает работаю по 10-11 часов в день (головой правда, и чаще все таки нормальные 7-8 часов), и пусть не каждый день но по прежнему выделяю время на изучение чего либо. Иногда ночью чего то пишу (пет проект свой, или для одного подкаста в помощь софтинку написал вот недавно).


    1. rolengou
      15.02.2022 13:42
      +4

      Был юристом в 29 лет.
      Год учился, не потратил ни рубля.
      Сегодня 10 месяцев уже, как я фронтендер)


    1. DMGarikk
      15.02.2022 16:50

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


      1. Neikist
        15.02.2022 17:00

        просто такие люди зачастую на хабре и форумах-чатиках не сидят

        А как они продолжают развиваться? Только по книгам?


        1. DMGarikk
          15.02.2022 17:17

          А как они продолжают развиваться? Только по книгам?

          развиваться — это читать чтото, а не учавствовать в дискуссии и всяких опросах ;)

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


          1. Neikist
            15.02.2022 17:18

            Ну так

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


            1. DMGarikk
              15.02.2022 17:23

              ну справедливости ради — далеко не все программисты читают статьи

              тут недавно был шокирован что один коллега не знает кто такой Энштейн и чем знаменит… а вы про статьи…
              ==
              да и миддлы попадаются которые sql не знают


              1. Neikist
                15.02.2022 17:26

                У меня сейчас как то мир поломался. И так недавно в меня сомнения заронили что это у меня требования завышенные, а тут еще такие новости. На первой работе да, не все читали что то в свободное время (книги/статьи), но там то 1с был, так что понятно все.


                1. DMGarikk
                  15.02.2022 17:33

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


                  1. Neikist
                    15.02.2022 17:37

                    Ну, я пока надеюсь что просто попадаю в слабые компании где сильные разработчики и не нужны особо.
                    З.Ы. Себя к сильным тоже не отношу если что.
                    З.З.Ы. Ну в постоянном режиме мне тоже представить сложно. У меня тоже периоды бывают когда отдыхаю от этого всего и после рабочего дня ничего не читаю/смотрю полезного. Максимум подкастики всякие да статейку-другую в неделю. Собственно периоды отдыха такие бывает по несколько месяцев длятся.


                1. nikolayv81
                  16.02.2022 22:46

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

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


            1. Kanut
              15.02.2022 17:25

              Есть ещё вещи вроде конференций например. Кроме того тот же стэковерфлоу лично для меня не относится к "форумам-чатикам".


              А хабр это вообще чисто русскоязычное явление и средний "иностранный" айтишник о нём вообще ничего не знает. Но всё равно как-то развивается.


              1. Neikist
                15.02.2022 17:27

                У иностранцев медиум есть и его ответвления вроде https://proandroiddev.com/. Собственно не только у иностранцев, сам там читаю часто. Там конечно прям хороших статей не много, но из подборок разных можно выловить что то что не является разъяснением хелло ворлда или куска документации.


                1. Kanut
                  15.02.2022 17:33

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


                  И на "специализированных" форумах вроде proandroiddev сидит не так уж и много народа.


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


                  1. Neikist
                    15.02.2022 17:36

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


                    1. Kanut
                      15.02.2022 17:40

                      Ну так люди читать то читают. Профессиональные журналы, рассылки или даже блоги. Книги читают. На конференции ездят. Всякие там brown bag sessions устраивают. По стэковерфлоу лазят в конце-концов.


                      Но вот именно во всяких чатиках-форумах a ля хабр общается не так уж и много народа.


                      1. Neikist
                        15.02.2022 17:43

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


                      1. Kanut
                        15.02.2022 17:51

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


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


                      1. Neikist
                        15.02.2022 17:53

                        Бумажные журналы по программированию и разработке? Любопытно.


                      1. Kanut
                        15.02.2022 17:57

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


                        Но да, начинались они все как чисто бумажные.


  1. Areso
    15.02.2022 10:50
    +1

    Учился в физико-математическом компьютерном лицее. Домашки по математике были нереальных размеров и часто были одинаковые. Отец привез книжку, и в книге один из самых первых примеров был алгоритм решения квадратного уравнения методом дискриминанта. В общем, поставил Делфи 5, переписал программу, запустил, вбил уравнения, переписал ответы, получил "2". Мол, нужно же решения. Окей, дописал программу, чтобы она каждый этап отображала. Получил снова "2", но потому что нужно было решать методом разложения на множители. В школе были QBasic45r, Turbo Pascal 7, VB6, Delphi5 в разные года обучения. На олимпиады не ходил - я был плох в решении абстрактных задач, и особено задач с математикой. Больше нравилось что-то ощущаемое делать - так, к примеру, сделал программу для тестирования и по предметам, которые сдавались через мою программу, я до конца школы ничего больше не учил :) Ребята из параллельного класса сделали "свою игру". И так далее.

    К универу я твердо знал, что компы мне нравятся больше, чем все остальное. Но найти геймдев специальность мне не получилось, поэтому приземлился на лайтовую "прикладную информатику (в экономике)". На третьем курсе взяли в интегратор DBA-шником (MS SQL). Это был легко (но оценить я это смог, когда меня 7 спустя взяли DBA-шником Oracle). Потом работал 1С-ником, работал DBA, наконец, попал в автоматизацию инфраструктуры.

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


  1. Inoriol
    15.02.2022 11:17
    +2

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

    В школе мне все пропрочили карьеру программиста и я всегда хорошо показывал себя на информатики, игрался с черепашкой, писал всему классу лабы, интересовался буквально всем что нам преподавали, от булевой алгебры до работы в Adobe Fireworks (пусть земля ему пухом).

    Только вот универ (МИЭМ, Компьютерная безопасность) всё обломал. Любовь к программированию отмерла вместе с желанием касаться C и Ассемблером которыми нас кормили, разочаровался в образовании и вообще. Слава богу хотя бы на пятом, кажется, курсе, попался адекватный преподаватель по сетям, который вдохнул во мне любовь к ним.

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

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

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


    1. tsurugi-no_ken
      15.02.2022 11:50

      А почему в Японии не остался?


      1. Inoriol
        15.02.2022 12:50
        +2

        Почему не остался? Остался, работаю вот в дыре Хоккайдо эникейщиком и ищу возможности перекатиться в Токио.


    1. Arsmerk_true
      15.02.2022 12:09
      +1

      сочно


    1. vadimk91
      15.02.2022 19:15

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

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


  1. nsmirnofff
    15.02.2022 14:00
    +3

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


    1. tsurugi-no_ken
      15.02.2022 14:18
      +2

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


  1. likhtarovich
    15.02.2022 15:38
    +2

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


  1. nammamed
    15.02.2022 16:16
    +1

    Когда то и меня вела дорога программиста, но потом мне прострелили колено (картинка стражника вайтрана)

    Поступил в колледж, был супер заряжен на учебу, там мне быстро обьяснили что надо не о разработке игр мечтать а делать базы данных, через силу делал эти бд вплоть до выпуска, потом поступил в универ на заочку, там опять на курсовую делай бд ты же будущий инженер-программист, короче отбили желание делать игры полностью.
    В процессе мы учили паскаль, делфи, с++, вба, яву, с#, 1С, ардуино, но реально что то написать могу только на шарпе. Пытался устроиться в техподдержку яндекса, ответили что скилов не хватает, это наверное и стало последней стрелой в колено. Сейчас учусь чинить железки, это мне тоже нравится, программирование не мое и хорошо что я это понял сейчас а не в 35-40 лет.
    Истории почитать было интересно, нужно эти истории показывать всем, кто хочет просто залететь в ИТ, просто так не получится.


  1. alehay
    15.02.2022 17:41

    По образованию и по первой проффесии я полицейский, работал дознователем в территориальном отделе ГУМВД России по г.Москве, ушел по определенным причинам. После работал наладчиком ЧПУ станков, ну и потом стал С++ программистом.


    1. Korobei
      15.02.2022 19:40
      +2

      ЧПУ станок:

      — Да я сам всё сделаю, по почкам только не бей…


  1. Paskin
    15.02.2022 18:20

    Начинал с приемников и прочих электронных штук. Потом "Микроша" (изрядно доработанный), помощь друзьям в наладке Спектрумов (самому эта платформа не очень нравилась). Пару написанных на Ассемблере игр даже продавались кооперативами и я умудрился получить рублей двадцать "роялти".
    Потом универ, сделанные за одно занятие все лабы за семестр по Ассемблеру и предложение работы от препода. Клиппер, Novell и вот это все. Независимость, уход большинства преподавателей в коммерцию и замена их вчерашними выпускниками-собутыльниками.
    Эмиграция, первая "русская" контора, первый говностартап эпохи дотком ($20М проедены за год), опять "русская" контора - чудом выжившая в кризис, нормальный стартап (продан основателями и закрыт), большая глобальная компания, большая глобальная компания близко к дому. Маленький прикольный стартап (возврат от чистого программирования к embedded с уклоном в электронику). Коронавирус, средних размеров глобальная компания, скука, стартап.


  1. pon007
    16.02.2022 09:21

    А я из сисадминов с гуманитарным образованием.

    Работал после вуза по специальности, даже дослужился до нач. отдела и должности "Ведущий специалист эксперт".

    Пока не начал работать, думал, что то , что я знаю по компам, любой знает... в общем по факту плюсом ко всему стал эникеем.

    Уходил по 3 причинам:

    1. На момент увольнения у меня было 60 отчетов в год - работать некогда, только отчеты писать.

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

    3. Когда устроился в техподдержку провайдера (просто на телефоне сидел сначала) , денег оказалось даже чуть больше, чем со всеми доплатами на гос. службе.

      Ну а дальше рос в it. Программистом так и не стал :
      Много bash, чуть-чуть powershell, капелька sql, приправить python-ом.

      В общем ни кота, ни шредера - админь :-)