Pull to refresh

Comments 213

После школы минут за 15 прихожу домой, обедаю и сажусь кодить до 17:00

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

Сплю, соответственно, мало. В среднем — 6–7 часов, но стараюсь высыпаться по выходным. Темп жутковатый, но меня он зажигает.

Если вся эта статья не сплошное преувеличение (что маловероятно), то мне жаль этого пацана. Года через 3 ничего живого в нём не останется.

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

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

В казахстане не 11 классов? ибо иначе в 17 будет максимум 1й курс (если ребенка отдали рано). Да и у нас на специальности мало кто что-то полезное делал на втором курсе, подвижки были, но очень редкие.

Да, 11 классов. Только вот автор учится в НИШ, это так сказать школа для элиты, и там 12 классов.

И весь сок в том что выпускники этой школы в ВУЗы поступают сразу на 2й курс.

Это где у нас 17 летние на втором курсе? Сейчас школу заканчивают в 18 почти все.

11 классов ввели лет 25-30 назад, были программы с прыжком через 4 класс, но они тоже закончились лет 10-15 назад.

Закончил 11 классов в 16 лет.
Но это потому что в 5 лет научился читать и считать, учителя обратили внимание, что я бездельничаю на уроках и, с началом второго класса, в дополнительное время дотягивали до третьего класса.
Таким образом 2 и 3 класс прошёл за год, а 11 классов за 10 лет.
Бездельничать тем не менее не перестал и поныне. :)

Сейчас школу заканчивают в 18 почти все.

Так-то можно и Алису Теплякову вспомнить, но это не показатель.

Я закончил 9 класс, когда мне было 14, хотя можно сказать закончил в 13, т.к. у меня день рождения в октябре.

Так же, я бы тоже закончил школу в 17 если бы я остался до 11-го

Через три года? Да нормально все будет через три года.


Я с чем-то похожей историей в 20 был живее всех живых, самое клекое время вообще было.

Кому-то прощает, кому-то нет.

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

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

Если автомобиль начинает резко ломаться после 200 тыс пробега, обычно это происходит именно из-за пробега, самое простое объяснение - ОБЫЧНО самое верное, хотя и не на 100%.

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

Это, по-моему, две крайности спектра.


Лично омне где-то года в 23-24 резко стало очень тяжело проводить бессонные ночи, да и вообще спать меньше этак 7 часов. Видимо, организм даёт сигнал.

Так 26 уже не такая уж молодость.

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

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

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

Сужу конечно по себе и своему окружению, но мы жили в таком же темпе всю школьную жизнь. Подъем в 6, учеба по 14-15, потом факультативные занятия, дом и по новой. Тогда это казалось вполне нормально, сейчас же я бы выгорел уже через полгода))

Удачи тебе парень, у тебя все получится))

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

На учебе обычно итак большие нагрузки. А тут ещё такая же сидячая работа. Легко можно угробить организм

Могу сказать что когда молодой то сил и ресурсов гораздо больше. Я в 17-20 лет учился в универе и для меня было обычным делом ложиься спать около двенадцати - часу ночи и вставать в пять утра, чтобы приехать в универ. При этом весь день я был на парах и потом ещё делал задания. Мог также не есть весь день и быть работоспособным.
Сейчас (37) я не могу позволить себе такие подвиги. Малейшее нарушение work-life balance и это выливается в ГЭРБ или головные боли. Так что молодость безрассудно тратит свое здоровье, а старость уже не может

Ничего необычного если сравнивать с колледжами в регионах, дети также с 8 утра до 4-6 вечера находятся в колледже и остаётся пару часов до сна и спят обычно мало, т.к. просто напросто хочется уделить для себя побольше времени вместо нормального сна.

Да, годам к 30 выгорание. И даже смена сфер деятельности в 8-10 лет не особо помогает.

А какой другой вариант?)

Грустная статья на самом деле.

Я очень рад за молодого человека, но суровая правда в том, что невозможно выучить язык программирования за 2 недели, невозможно стать «сеньором» за полгода.

Чтобы не писалось в «титулах» нужно реально смотреть на вещи. Можно быть CTO в компании из 3х человек, можно быть «сеньором» в 15-16-17, но это лишь искусственная градация внутри организации и у меня большие вопросы к билайну и организации процессов у них, если разработкой и планированием занимаются такие «сеньоры».

Вообще, наверняка senior-разработчиком не становятся просто так (как и CTO в компании из трех человек). И скорее всего это не зависит от возраста, а все-таки зависит от скиллов и других факторов.

А что в вашем понимании senior-разработчик, каким набором обязательных качеств он должен обладать, чтобы прям точно-точно стать «правильным сеньором»? Почему нельзя стать им в 15-16-17?

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

15-16-17

Жизненный опыт отсутствует.

Навыки общения, нахождения компромиссов.

Опыт работы с «продакшен» решениями продолжительное время.

Опыт смены архитектуры и понимания влияния решения на будущее.

Опыт менторства и «ведения» команды

Опыт планирования на перспективу

Опыт работы с «легаси» решениями

Нюансы языка программирования нарабатываемые годами

Итд итд…

Главное опыт.

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

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

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

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

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

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

Возможно опыт провала проектов, чем больше тем лучше )

Я в 13-15 лет делал какие-то приложения из области кристаллографии. Пишешь любую формулу с двумя элементами типа NaCl, а тебе рисуется кристаллическая решетка и при этом красиво вращается в 3D - магия. UI был капец футуристичный, окошки и кнопки эффектно ездили по экрану. С клеточными автоматами игрался и т.п. Словом программировал для души. А сейчас люди сразу идут в кровавый энтерпрайз сеньорами рубить бабло. Жестокий мир ИТ...

Делать приложения != senior developer

Да, тем более, тогда и не было никаких senior developer ) Если и были, то в параллельной реальности, и я о них не слышал. Весь этот хайп в ИТ, истории успеха, лычки и т.п. появились относительно недавно. Люди интересовались совершенно другими вещами, в ИТ точно шли не за деньгами и успехом.

Я думаю, что это неравенство работает и в обратную сторону:

senior developer != делать приложения

Для меня senior developer - это что-то про корпоративную или заказную разработку, про галеры. Скажем, Линус Торвальдс или Ричард Столлман - это синиор девелоперы? Возможно неудачные примеры, я не знаю деталей их биографии. Но я думаю, что есть разработчики, которые создают крутые приложения, но при этом корпоративная или заказная разработка им не интересна, прошла мимо них, или они ей занимались, но на вторых ролях, или их по этой шкале никогда не оценивали. А если бы оценили, то не факт, что взяли бы даже на роль джуна, по-моему такие примеры есть.

Ещё пара неравенств )

senior developer != senior developer

делать приложения != делать приложения

senior developer != senior developer
делать приложения != делать приложения

Не на JS случаем пишете? :)

И правда, с чего бы ему быть числом? )

Ну это некая часть (одна из). Если не сделал ни одного с нуля — точно не он.

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

У меня в 20 лет была лицензия на собственный телевизионный канал, 22 ТВК, 0.1 кВт, Пенза.

Почему это не "сеньор"? 🤣

Каким боком ТВ в Пензе к программированию?

Каким боком программирование захватило всю инженерную Суть?

Если бы у Жан был отец, заведующий кафедрой фтизиатрии, проф, ДМН, который приволок ему на разбор газоанализатор выдоха по CO2 на разобрать и посмотреть ...в 1985... Я не стал программистом, но переворот в инкубаторе на Ц написал.

Тут не в том дело, что парень из хорошей умной семьи, начал что-то делать чуть раньше...

Или в этом?

Так вот, я родился в Семипалатинске и брошу парашку "на раз". Как и рэфэ меня, неоднократно

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

Действительно, есть разные сеньоры. Я знаю сеньора, который стал сеньором с 4 годами. Я знаю множество людей, кто с 15+ годами еще не сеньор. В среднем, я бы сказал, нужно лет 7. Софт-навыки - тоже необходимая часть.

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

Естественно в сеньорность школьника я не верю, хотя бы из-за социальных навыков.

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

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

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

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

Эм. Мобильные приложения Почты России? В Аппсторе оценка 4.8 из 5 (1 млн отзывов), в гугле 4.7 из 5 (900к отзывов). Более того я сам им пользовался и был удивлён, что там действительно постарались сделать что-то адекватное. Это одно из лучших российских государственных приложений, которое я знаю. Может вы какое-то другое приложение имеете в виду?

Ну вот Почта-банк, 3.6*, второй отзыв в гугле одна звезда (там вообще много однозвездных), суть в том, что набирает пароль, правильный, сто раз проверила, бла-бла-бла, ничего не работает. Ответ Почты-банка в том ключе, что да, Вы правы, так не должно быть, подключили саппорт и типа когда-нибудь через сто лет все сделаем.

Реально огромное количество приложений с проблемами. При том у меня, лично, к приложению Билайна нет ни одной претензии - оно божественно!

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

Т.е. по-Вашему в почта банке сидят дети и пишут свое детское приложение? А в райфазен банке сидят сплошь бородатые сорокалетние мидлы++, поэтому оценка 4.7?

Язык можно и за 2 часа выучить, был такой опыт. В 1986ом году приехал к знакомым в пионерлагерь, там стоял БК-0010 с FOCAL. Сначала часа 3 исправлял детям ошибки в программах, потом за 2 часа прочитал описание языка. Собственно и на изучение АЛГАМС в 1981ом году у меня ушло примерно 2 недели.

С 17летним сеньором я работал в двух проектах. Это уникальный человек, который в 14 лет из сети выглядел очень зрелым 30летним программером. Был очень удивлен, встретившись лично и узнав возраст. Лет в 25 он стал CTO JetBrains, написал PyCharm, потом придумал идею языка Kotlin и написал первую книгу о нём.

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

Собственно это @yole, краткая биография есть на yole.ru

Так что вундеркинды и гении - бывают, просто редко.

Да не редко. Зашел как-то в 90-х к другу (я в 8-м классе учился). У него был комп Commodore 64 (на таком в свое время немчинские кулхацкеры поломали какой-то юникс и продали "кровавой гэбне"), но на нем не было русского языка. А я на своем спектруме уже как только не изгалялся со шрифтами, так что прочитал документацию на чистом английском языке (который в общем-то и до сих пор толком не знаю, но таблицы знакогенераторов и адреса в памяти сей факт от меня спрятать не смог) и за "полчаса"* накатал на каком-то встроенном бейсике ему редактор шрифтов, за "пятнадцать минут"* дорисовали буковок - вуаля, русский язык )))

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

ЗЫ: Даже в моем "урюпинске" я таких троих знал, при том только я пошел в программисты. Что, кстати, странно.

Почему так яро минусуют такие коменты? Да, никакой информативности, но почему это вызывает такую волну токсичности?

UFO landed and left these words here

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

Почему вы видите токсичность в отрицательных числах?

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

Они неинформативные, для похвалы есть кнопочка для поднятия рейтинга статьи.

Сторона зла это Микрософт и всё что с ним связано, то есть С#, а Java как раз светлая сторона XD

Называть себя синьор Java разработчиком с менее чем 2 годами опыта это конечно сильно и очень самоуверенно. Но все мы были подростками)

Не все-таки, а всего. Всем нам было 17-18-19 лет и всем нам очень сильно хотелось признания, что мы не дети и что-то можем. Нормальное дело, никто не против.

История жуткая конечно.

В чем жуткая? Тем что приукрасил свои навыки, или тем что "режим бешенный"?

Да, имелось ввиду про режим.
Желаю этому парню из статьи максимально крепкого ментального здоровья, но опасаюсь, что с вероятностью в 99% (ИМХО) лет в 30-40 у него будут сильные неврозы и он потратит очень много денег на помощь психолога/психотерапевта.

А если будет катать вату, то какая вероятность, что в 30-40 лет у него будет сильная депрессия и будет мало денег на помощь психолога/психотерапевта?

А чем Java лучше C#? Особенно учитывая, что она пропиретарная, а .Net Core опенсорсный...

А давно она проприетарная? Openjdk передает привет. Собственно ей массово и пользуются

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

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

А лучше настоящей кроссплатформерностью

С подключением, .net core'у (уже даже просто .NET) в этом году исполняется 6 лет. :)

В джаву кстати из коробки уже завезли тупли, полноценные nullable примитивные типы, ref/out, опциональные параметры, ну и так, всего остального по мелочи? :)

Судя по слогу, автор комента последний раз .net видел в 2005, потому что с 2018 в .Net вышел Linq и лямбды, которые появились в джаве когда?

А точно все пользуются именно openjdk? И есть ли в нем тот же функционал, чтои в проприетарной версии?

Кроссплатформенность у Java примерно такая же, как и у .Net Core - везде, где есть виртуальная машина все будет работать (Винда, линукс, десктопные процессоры и arm). Причем, по ощущениям, в разы быстрее приложений на Java. Есть и возможность из коробки собрать приложение, которое будет работать без установки виртуальной машины на устройство пользователя. К тому же, у .Net есть и реализация под embedded разработку, чего у джавы нету. Что же касается фитч, тона данный момент их ни кто не откуда не копирует, на гитхабе есть специальный репозиторий для предложений по развитию языка. Но да, C# был создан как улучшенная версия джавы, без детских болячек.

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

Ну и про удобство: сая я C# разработчик, но по работе приходилось сталкиваться и с разработкой на джаве. Так вот по сравнению с C# джава больше похода на суровое легаси: на Java нужно больше бойлерплейт кода, меньше функционала, который доступен "из коробки", конфигурируется и собирается без IDE в разы сложнее (хотя можно использовать и сторонние системы сборки - тогда процесс несколько упрощается, но по сравнению с полным отсутствием необходимости как либо конфигурировать сборку и одной единственной командой "dotnet build" это выглядит все равно не очень).

Я знал одного юношу, прочитавшего всего Ницше в 14 лет. В 18 он уже попал в сумасшедший дом (й)

Ницше сам уже в 24 года был профессором университета. И закончил ровно тем же самым :)

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

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


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

Быть лесорубом в Казахстане крайне трудно (я так думаю)

:)

Не сложнее чем быть рыболовом в пустыне

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

Не факт, что его путь правильный, а ваш нет.

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

Так в 17 лет я тоже знал.

А вот в 36, с 16 годами опыта я уже совсем не так уверен.

Норм, я в 26 тоже первую айти-работу нашел. До этого чем только не занимался — на разных работах трудился, жил с бабушкой и горя не знал). Зато потом быстро пошло — в 28 женился, в 29 переехал в другой город, в 30 — в другую страну, в 31 ребенок, в 33 своя квартира и т.д.

в 17 сеньёр, в 30 на пенсию по здоровью ? спасибо не надо.

В 30 на пенсию по отсутствию необходимости работать )))

Отправлю статейку своему 15-летнему племяшу в Риддер. Он правда в спортшколе числится и и математике-физике разве что что-то слышал. Но пусть хоть в перерывах между катками прочитает.

Пацан молодец, конечно, но у него бэкграунд доступный единицам:

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

Но то что пошел работать и преуспел красава, главное не закончить в 19 как парень из бауманки

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

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

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

"главная проблема современных школьников - это абсолютное непонимание как стать разработчиком вообще"

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

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

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

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

Интересно было написать переворот в инкубаторе на C в 40 лет в мелкую тиньку, часа за 4, когда программировал только на кувасике и на паскале 20 лет назад.

В 15 -17 языки не только вербальные учатся на раз, главное, чтобы интересно самому было.

На мой взгляд, у тебя все правильно написано. Я в стародревние времена занимался программированием сам. В 7-м классе я знал ассемблер и машинный код для одной из архитектур DEC. В 10-м классе написал на бейсике и машинном коде 80% пакета программ в школе, который в итоге занял первое место на конкурсе компьютерных программ в нашей области (север РФ). Ну в олимпиаде в 10-ке был. Потом в университете для биологов писал ПО с кучей мат.статистики - с 18 до 20 лет. И это была инди-разработка, кроме меня в моем коде на BP Pascal 7 (ООП на 100%) + Asm никто не копался.

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

Мой совет парню - беги, глупец.

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

Иди в универ, учись, гуляй с девочками, прокачивай социальные навыки, - живи как никогда не жил.

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

UFO landed and left these words here

Немного непрошенных советов...

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

  2. Развивайся. Интеллектуально, а не с точки зрения денег-опыта. Уровень задач на работе наверняка ниже, чем при получении высшего образования. Я не утверждаю, что в ВУЗе надо изучать все, но достичь своего интеллектуального потолка намного проще при научной работе, чем работая на работе:). Очевидно, что от денег ты не откажешься, но не пытайся заработать все, забив на учебу полностью. До 20 ты еще можешь прокачивать мозги качественно, дальше будет все намного хуже. Соответственно используй при учебе то, что получил на работе и в работе то, что изучаешь в текущий момент. Но чисто работы для развития мало.

Успехов.

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

В университете нет особой цели научить современным технологиям, а скорее основам, от которых можно потом отталкиваться. Нет смысла переписывать постоянно программы обучения под 100500 новых фреймворков какого-нибудь JS. А вот мат. анализ, физика, численные методы, булева алгебра и при чем тут всякие ложик гейты и процессоры, алгоритмы, линейная алгебра, в конце концов x64 asm и C, и т.д. и т.п., как фундаментальные вещи, уже полезно изучать в универе, так как их нагонять самому может быть очень времязатратно.

Так ведь ВУЗ от техникума тем и отличается, что дает более широкое и глубокое образование, в котором важнее "почему", а не "как". Если понимать "почему", то освоить "как" можно быстро и качественно для любой связаной технологии. Но при этом самостоятельно вникнуть "почему" с нуля без помощи грамотного преподавателя и избежать инфоцыган очень сложно. А то, что "почему" охватывает не только профессиональную деятельность, но и совсем базовые жизненные вещи типа истории, философии, обществознания это вообще большой плюс. Всякие математики и физики приучают решать задачи в контексте разрешенных строгих законов. Change my mind, что в программировании не так и этот навык бесполезен.

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

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

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

Судя по статье автор действительно импульсивный. Молодец, что несмотря на юный возраст уже работает в разработке. В дебатах про "настоящих" и "ненастоящих" сеньоров уже миллионы копий сломаны и еще больше сломаются. Интересен ответ на вопрос - как сам автор относится к своим лычкам? Плюс в статье прочитал про middle+, в заголовке senior? Так кто вы?

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

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

Насчет middle+, я получил такую оценку после технического интервью. Развиваясь в компании, перед выпуском статьи я уточнил по поводу моего текущего грейда - оказалось, что я senior.

Благодарю за развернутый ответ. По первому предложению имею аналогичный взгляд. Лычкам место в трудовой книжке и cv.

UFO landed and left these words here

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

А я сжёг свою трудовую книжку, надоела, большую часть жизни у меня же и лежит. Кому она нужна? Для каких-то документальных дел есть СЗВ-К.

...и потому деньги приятнее всего иметь в молодости. :)

(была бы зарплата сеньора у меня в 17 лет...)

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

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

Да и в 18 тоже не захотели бы.

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

О, Слепнога? Тот самый, из гентучата? Коли так, сто лет тебя не видел!


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

Может, я просто недообследованный.

А почему вы решили, что вы senior-разработчик и что вы вкладываете в это понятие?

Вкладываю в это понятие исключительно мою текущую позицию на моей текущей работе

Ну, называться кем-то, не значит быть кем-то. Мне, в свое время, один работодатель готов был хоть "Супер-пупер мега программист всея Руси" в трудовой написать :)

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

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

>Ну а что по вашему означает быть senior-разработчиком, middle-разработчиком и любым другим разработчиком?)
Ну, есть некоторые более-менее объективные критерии — способность самостоятельно строить приложения, с нуля. От и до, за разумные сроки (включая и оценку этих сроков). Понятно, что это тоже зависит от масштабов приложений, но это хоть что-то.

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

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

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

Можно зарегистрировать себе ООО, самого себя туда нанять, и написать себе в трудовой: "Директор Жизни и Начальник Черного Моря" - по законам, по-моему, тебе это ничто не запрещает :))

Мне кажется не стоит «накидываться» на молодого человека только из-за того, что он «играет» по правилам компании.

Если в билайне сказали, что он «сеньор», то он имеет полное право так себя называть.

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

Мне кажется, что если бы в статье и картинке не было такого акцента на позиции, то воспринималась более положительно.

«Как я стал джава разработчиком в 17 лет.» - есть чем гордиться без всяких «если».

Вопрос к автору статьи - Жану: Как вы сами оцениваете свой уровень знаний? Какой набор компетенций считаете достаточным для «Джуниор»/«мидл»/«сениор» позиции?

Я считаю что это максимально субъективно. Можно долго об этом говорить и легко поднять холивар. Фокус статьи, на самом деле, не в этом.

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

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

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

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

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

Да, такую статью было бы уместнее разместить на каком-нибудь пикабу, а не на Хабре)

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

---

"донести аудитории то, что в айтишку зайти не сложно. "

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

  • процессу обучения

  • выбору "пет" проекта

  • литературе

  • образованию / курсам / сайтам

  • необходимому кругозору и его развитию

  • поиску работы и составлению резюме

  • прохождению собеседований (что вызвало сложности)

  • совмещению обучения с работой ("забить на домашку" не считается)

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

---

"фокусной группы"
В 17 лет я наверно и не знал таких слов. Отлично, что у вас есть понимание вашего читателя. Хабр вроде как технических ресурс, где количество 15ти летних школьников не очень высокое.
Но что этот читатель получит из статьи? Вдохновение? Возможно. Завышенные ожидания? Скорее всего. Помощь в поиске путей развития? Вряд ли.

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

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

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

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

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

Большой фанат Чиполлино

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

Молодчина! Тут многие в комментариях привязались к слову "senior", но не важно, сеньор ты или джуниор. Важно, что ты сам прыгнул в воду и поплыл! Опыт, успех и вознаграждение придут. Статья - хорошая мотивация для молодежи: вот пример, как можно развиваться, использовать шансы, не терять время даром.

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

О, ещё одни молодые горящие глаза. Так что сильно демотивировать не буду, да и вредно это в таком-то возрасте.

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

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

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

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

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

А про выгорание там выше уже писали, но ещё раз напомню и скажу что страшное это дело.

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

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

и спросил у знакомого senior-разработчика из Beeline

А ему сколько лет было?

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

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

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

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

 Меня зовут Жан, мне 17 лет, я senior Java-разработчик

От всего лагеря .net скажу - я прочел это 20 раз и не собираюсь останавливаться.

Лет в 15-16 я если не ошибаюсь еще дрался с крапивой

Краткий пересказ:

Привет, мне 17 лет и я Senior Java разработчик

Начал учить C#, но на собес пошел где требуется Java. Попросил 2 недели, что буду Senior Java Developer'ом

В итоге я все выучил, использую NoCode платформу CUDA, это было тяжелее выучить, чем Java, но так же весело.

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

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

Вот так и работаю. Думаю, что скоро наконец стану junior- java senior sofrware architect school teenager engineer developer, есть даже советы вам: становитесь как я и все у вас будет хорошо.

Кроме шуток, ты молодец, Жан!

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

Сейчас приходится наверстывать некоторые вещи с огромным трудом и довольно медленно.

Добавлю к непрошеным советам свой:

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

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

Условно, график баланса work/life начинать с 20/80, и ближе к 30 годам повышать в нём процент работы до 40-45

Полностью поддерживаю )))

Не, правда! Школа нужна для того, чтобы сдать что-то типа ЕГЭ и поступить в ВУЗ, в котором в общем-то ничему действительно "производственному" не научат. Опыт при трудоустройстве куда важнее диплома, а если нужен диплом (например, для госкомпаний, в которых образование регламентировано), то можно поступить на какой-нить платный дистанционный формат в какой-нибудь платный дистанционный ВУЗ.

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

Если бросить школу (уйти в 9м классе), то высшее образование уже не получить так просто, так как надо будет "добивать" оставшиеся 2 класса. Что может быть уже не очень удобно когда тебе 30+ лет, тебе нужен диплом, чтобы уехать работать в компанию мечты на позицию мечты в другую страну, а визу не дают, а даже заочка это получится какая-то вечерняя школа сначала и потом еще обучение, что уже > 5 лет (история моего знакомого собственно. Отличный программист между прочим, но отсутствие дипома и брошенная школа очень очень усложнили ему жизнь)

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

Да, после школы какой-нить платный ВУЗ - и хорошие оценки за ЕГЭ (или что там в Казахстане вместо него) уже будут малоактуальны. Ну и гонка за мешком денег, чтобы в 35 лет уехать на острова и никогда не возвращаться )))

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

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

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

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

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

Так это вполне себе хороший вариант о котором я говорил - получить хорошее образование, а в России или нет это уже дело не особо важное. Просто как раз в силу мышления в юном возрасте слишком многие думают "а зачем мне этот ВУЗ, я лучше работать пойду" и прочее, как раз не понимая толком на что оно может отразиться (сам таким был, но универ слава богу ВУЗ закончил). Ну, а по поводу широты мышления, я добрался с ноунэйм российского города на дальнем востоке, который и на карте то не найдешь, где компы появились в школе только когда я учился в 10 классе, а иметь дома комп было что-то из ряда вон, до работы в одной из крупнейшей мировой компании и результаты моей работы так или иначе видели миллионы людей, сменив при этом 3 страны и 5 (вроде бы) городов, так что в плане диплома во мне просто говорит опыт.

Опыт разный бывает. Есть у меня Друг, он сейчас в Испании на яхте живет. Работает на каком-то местном "свечном заводике" (с), пишет там что-то на С++ + wxWidget (ну или как там его - лень в гугл лезть), денег на 50+ лет уже при его уровне потребления. Да, он по миру покатался, даже в университете Сомалиленда преподавал разработку на андройде местным полоумным студентам. У него большой опыт работы в Корее на тот самый Самсунг, у него отличное образование ("Зеленоградский институт атомного лунохода", или как его там - тоже лень гуглить). Наверное стоит признать, что его жизнь удалась, но жену и детей он как-то заводить, как я понял, не спешит, а ему уже дедом пора быть )))

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

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

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

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

Отличные стремления! Я вот сегодня статью тут прочитал про то, как один американский китаец сделал ферму из 50 видеокарт и заставил ее искать на фотках рак легких. Жаль, что все плюсы уже истратил (

Нетворкинг - штука отличная. Главное, чтобы не надоели к 25 годам разрабатывать софт, и чтобы рутина не затянула.

Вообще, предлагаю серьезно отнестись ко всем этим комментариям с критикой - они зачастую более полезны, чем это кажется. А здоровье - это вообще невосполнимый ресурс. Я с коучем занимался и поставил здоровье на 4-е месте, на что мне было сказано: "чувак, важнее его вообще ничего нет, ты уверен, что готов забить на него болт". И я прозрел.... )))

ЗЫ: Уже могу на острова, но не хочу. Женился второй раз и сделал еще детей. И все пошло в гору! ;)

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

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

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

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

По поводу диплома, то года три назад начали активно появляться посты с тем, что FAANG активно выпиливает из всех своих вакух требования к образованию. Ряд джоб-площадок вообще выпилили сначала обязательность указания образования, а потом вроде как и вообще убрали этот пункт. Связывали с тем, что народ с Курсеры и прочих годных курсов приходил и вполне вменяемо начинал кодить после пары лет фриланса. Ну и пресловутая проблема нехватки разработчиков (мы ведь сейчас о них, да? аффтор же жжет кровавый энтерпрайз на Джаве, да?) к этому толкала уже давно. Ну и я, лично, только одного приличного программиста знаю, который научился кодить в институте, остальные научились кодить с третьего по седьмой класс. Я, например, в пятом, когда и компьютеров-то не было ни у кого почти.

Более того, я считаю, что если получая условные всего лишь даже 300 килорублей и спускать их все по болту - это, как минимум, какой-то дефект мозга. Надо вкладываться в активы, брать ипотЭки на нулевом цикле у приличных строителей или даже в бизнес-недвижимость вкладываться (на нее можно будет обменять более дешевое ипотечное жилье). Ну и в 35 лет на острова катить не в попытках заработать, а в стремлении быть счастливым, с умом тратя пассивный доход. В той же Португалии инфоцыганское ВНЖ можно получить даже с женой и двумя детьми при доходе всего 2 килоевра в месяц. Это две приличных студии за 10кк в Мск в съем, а если посуточно - и еще больше. За условные 15 лет при ЗП в условные 300к можно таких студий себе позволить больше двух легко. Но на островах все куда дешевле.

Тут все упирается в то, а хочется ли жить и работать в каком-нимбудь Урюпинске? Если да, то конечно. А если вдруг захочется пожить и поработать в каком-нибудь Лос-Анжелесе? А потом в Торонто? А потом в Берлине? Чтобы не ждать 35 или просто пока ждешь поездить и реально пожить в разных странах, получить опыт, понять как оно и что больше нравится. Тот же FAANG вполне себе корректирует зарплаты в зависимости от локации работника, но тут важно скорее то, что им все равно на диплом, а вот консульствам на него не всё равно и получить рабочую визу без него может оказаться проблемой даже с офером.

Но это конечно просто мое мнение, у каждого свои обстоятельства и свои стремления :)

Ну если именно о релокации говорить на условные 250к нерублей в год в Соединенные Государства вместо 400к рублей в месяц в Урюпинсках, то, наверное, есть какой-то в этом смысл. Но у аффтора там другой "цимус".

А еще лучше забухать - жизнь ведь уже удалась!

Бухать для здоровья вредно, а еще от бухла люди отупевают

К тому же челу меньше 18 насколько я понял, тип по закону нельзя ему :Ж

Так может ему полезно снизить IQ, дабы не сильно выделяцца?

Но советовать не могу, юн человек, нет 21 или со скольки в Казахстане можно контролируемо деградировать?

Все самые крутые решения в моей жизни — импульсивные

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

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

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

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

"Я считаю что зайти в айтишку несложно"

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

Зайти в айти достаточно сложно, а некоторым и просто невозможно в силу объективных причин. Человеку нужны определенные качества, чтобы быть айтишником.

Пс. Я бы наверное ушел из такой конторы, где в сеньерах ходят дети)

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

ЗЫ: В Япониях с "ихними" "каздзенами", "канбанами", прочими "караоками" очень ценится вклад молодежи - вчерашних студентов. Они, вчерашние студенты, создают так называемые кружки качества, на которых думают и решают, как можно что-то улучшить, углубить и все такое прочее. "Это мы придумали виндоуз, это мы объявили деволт, ..." (с) - это про них. Они как раз и создали предпосылки для всех этих lean-tech, канбанов и т.д. на этих самых кружках качества. И если советские инженеры говорили молодежи "молодо-зелено", то японские инженеры работали провайдерами для идей с кружков качества, которые поднимали до нужного уровня принятия решений. Почитайте Оучи и его "Теорию Z", может поймете, почему асе эти аджайлы, скрамы и прочие tech так плохо работают у нас, и почему про них чаще говорят, как про "Культ Карго".

ЗЫЗЫ: со всем возможным уважением. Не принимайте близко к сердцу, если считаете иначе. Все мы разные, все имеем право на мнение )))

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

Ну какие там у тебя друзья алкоголики то в 17 лет ,да еще и айтишники ?)))

"кассиром в пятерочке не стать" - а ты пробовал им стать? откуда такие голословные утверждения или у тебя и в пятерочке много друзей )

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

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

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

Сэр, вызываю Вас на дуэль! (шучу, но отчасти)

  1. Мы с Вами на брудершафт не пили, так что попрошу уважительнее.

  2. А откуда Вы взяли, что мне 17 лет? Мне 44.

  3. А откуда Вы взяли, что у меня нет друзей-алкашей, которые ИТ-шники.

  4. По поводу пятеры, то я автоматизировал сеть "Авоська" в стародревние времена, ставил там Frontol 4-й еще версии, и по началу даже сидел на кассе, пробивая все эти товары, обучая дифчин и "пися" инструкции.

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

  6. Ну и откуда Вы решили, что я в Билайне работаю?

  7. Про незыблемость, то Вы тут сами себе противоречите.

откуда вы знаете что мы с вами не пили на брудершафт

откуда вы занаете что вам 44

откуда вы взяли что у вас есть друзья алкаши

ну и все таком духе,про пятерочку вообще фейспалм

Серьезно? Не, я слышал, что тут неадекваты встречаются, но не думал, что так вот прям сразу )))

откуда Вы взяли, что мне 17 лет? Мне 44.

Удовлетворите, пожалуйста, любопытство? А с чем связан Ваш ник с цифрой 2005? Я бы тоже подумала, на месте Вашего оппонента, что Вам 17 лет: 2022-2005=17

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

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

А п

Че-т ты сам противоречишь своему богатому жизненному опыту))

Ну как стать кассиром в пятере, если 25 последних лет встаешь в 10 без будильника, всю жизнь работаешь на себя или руководишь процессами? Это даже не "безмерная лень" или "IT-алкоголизм", это просто твой режим и его смена как самоубийство. Можно ещё в армию пойти на контракт рядовым, если в пятеру не возьмут. Или в тюрьму, там тоже, Навальный пишет, надо вставать в шесть утра и слушать мнения разнообразных специалистов(tm) и старших продавцов всех благ.

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

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

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

Я думаю, что это не совсем связано с понятиями двоечник/отличник. Но если мыслить так, то скорее всего, пока отличник будет просто делать, двоечник будет просто не делать без всяких вопросов. А троечник спросит - "зачем?")

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

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

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

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

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

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

Удачи!

Senior - я б перевел как "повидавший". В применении к IT - повидавший код, повидавший конфликты, повидавший компании, культуры, страны, языки и fuck-апы...

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

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

Выложи в публичный гит свой проект и переживи волну багов issues, ненависти и любви и да, ты бывалый.

Выступай на конференциях лет 10. Стань известным программистом спикером - да бывалый.

Без портфолио, созданного временем и мной - я б не стал называть себя сениором. Даже спустя 23 года разработки, 9 языков, несколько open-source, разные страны и компании, супер успехи и два факапа, нескольких жен и спустя более 180 выступлений в 96 городах я все ещё сомневаюсь - сениор ли я.

UFO landed and left these words here

Ну у нас же не пожизненный найм, поэтому все эти "лычки" - они вполне котируются у HR-рекрутеров, которые ищут что получше за что подешевле.

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

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

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

Мечта! )))

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

Потом экстернат. Если что-то даст казахстанский ВУЗ.

ТС, не обращай внимания на негативные комментарии о том, что ты не сениор.

На самом деле понятие растяжимое и никак не коррелирует с возрастом/временем.

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

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

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

Очередной юношеский максимализм. Выгоришь лет через 5, может 10, если дуркой не закончится.

Пусть выгорит. Зато он горел, а не сидел как некоторые. Если вы не знаете, как сейчас живут многие подростки, я за вас очень рада. Одноклассники моих детей вообще ничем не интересуются в большинстве своём. У них либо кексы на уме (да-да, это в 8 классе), либо выпилиться, либо покурить, либо прибухнуть. Мы сейчас переехали, и я вообще как в новую реальность попала. Прошлая школа у нас была из разряда элитных, где у детей больше кружков и секций, чем они могут вывезти. А здесь дети как-то больше предоставлены телефонам. Так вот, ничего хорошего. Они не хотят вообще ничего созидать, учиться чему-то. Они хотят есть, спать, гулять. И при этом родители ОБЯЗАНЫ их содержать и убирать за ними до 18 лет по закону. Мне когда дочь это рассказала, я аж засмеялась в голос. Говорю, а после 18 они что делать будут? Они же ни к чему не приспособлены.

У них либо кексы на уме (да-да, это в 8 классе)

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


либо выпилиться

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


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


либо покурить, либо прибухнуть

Любители покурить и прибухнуть были и в физмат-школе. Один вообще мог на спор выпить двухлитровую «Оболонь» меньше, чем за минуту, что не помешало ему участвовать в олимпиадах и вполне себе поступить в вуз (правда, в МГУ).

Вот молодец! Не всё потеряно и в этом поколении. Спасибо огромное за статью и за рекомендации. Мне очень интересен был взгляд именно с точки зрения подростка. Что делать, а что не делать. Иногда мне очень тяжело понять своих детей-подростков, которые то врачами, то художниками хотят стать )))

Не смог остаться в стороне, ибо сам являюсь частью IT сообщества в Казахстане.

Начну с того, что столь юных Senior'ов у нас достаточно много. Сам знаю несколько таковых ребят <20 лет, с которыми удалось поработать лично. Одни работают в компаниях, где на 12 сотрудников 3 программиста, а другие уходили Junior'ами в крупные компании, где за год вырастали до позиции Senior Developer'а. Как уже неоднократно писали выше - синьоры бывают разные, и думаю, что этот случай не является исключением. Вероятно тут большой вопрос ко всему IT в Казахстане, где нет сильных игроков, на которых можно было бы равняться в системе оценки компетентности сотрудников. Из-за этого в одной конторе выдают погоны за выслугу лет, в другой за каждую важную и вовремя донесенную до клиента фичу, а в третьей и вовсе нет никакой системы грейдинга. Думаю здесь также стоит упомянуть тот момент, что крупные компании (каковой является "Beeline Казахстан" для страны) готовы нанимать большое количество молодых ребят (которые позавчера написали свой первый "Hello world" на паскале), и оценивать их как Junior/Middle, ибо на рынке огромный дефицит кадров, и свободные руки, чтобы гонять json из одного сервиса в другой нужны всегда. Не заберешь ты - заберет кто-то другой. Несмотря на то, что от прихода/ухода одного такого специалиста не зависят конечные показатели бизнеса, гораздо дешевле удерживать сотрудника разными способами, в том числе мотивируя быстро достижимыми карьерными возможностями и историями таких же коллег из соседних отделов, которые "еще не окончили вуз, а уже являются тим-лидами в своих командах". Такая ситуация не редкая в крупных компаниях, и я тоже получал большие обещания и внезапные повышения в должности, когда сообщал руководству, что собираюсь сменить место работы.

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

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

Но статья хорошо показывает как обесценена карьерная лестница в корпорациях, если в 17 лет человек с минимальным опытом сеньор - дальше что? В следующем году он тим-лид, а через год - СТО?! Серьезно? Ну а главное, для самого специалиста - кем он себя видит лет через 10?

Меня несколько встревожило две вещи:

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

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

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

Блаженны нищие духом, ибо их есть Царство Небесное.

Я понял сентенцию так, что не стОит уповать. Ни на нищих духом царствонебесующих.

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

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

Не завидуй так ярко)))

Я с 14 лет работал, не программистом правда, в то время интернета ни у кого не было, а компьютер был роскошью

Я тоже с 14, в 7 классе пошел на пол-лета на шефский завод, потом ремонт электроники. Интернета не было, были справочники в бумаге, журнал Радио, схемы на импорт разрисовывались.

Отреагировал так, на, как мне показалось, довольно злой комментарий, типа ты, топикстартер, нет никто и звать никак и т.п. Какой смысл в дедовщине, унизить или возвыситься?

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

Какую заработную плату считать низкой, а какую нормальной?

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

Чего злорадствовать в адрес топикстартера Жан - не пойму.

Просто в добрый путь, Жан👍

Не выгори, а то потом лет в 26 станешь team leader техническим директором телерадиокомпании с аудиторией в миллион мудаков, не считая нормальных людей) и станешь не любить их по любому поводу в дальнейшем. И себя - тем более.

Шутка)

Эх, синдром самозванца так и накатывает, когда читаешь про школьников-сеньёоров и тимлидов в 20 лет, а сам сидишь в 24 в джунах.

Интересно что вы себе будете говорить когда вам стукнет лет так 50?

На что была жизнь потрачена?

Only those users with full accounts are able to leave comments. Log in, please.