Рубрики
Реалии

20 лет трудового стажа в IT

«Зацепили» меня на сайте следующие комментарии:

voveg пишет:

…имея зарплату выше ста на текущей работе, где он все и всех знает и его все знают — я бы лично на его месте не полез. Чтобы дело окупилось, ему нужно будет зарабатывать на новой работе хотя бы 200-250. Это возможно, но, как думается мне, достаточно сложно, нужно быть специалистом выше среднего. Я работаю уже 20 лет и у меня ЗП 130 тыс (в провинции). Звезд с неба не хватаю, обычная поддержка бизнес-хотелок.

Джек пишет:

20 лет опыта? Почему бы тогда не работать удалённо на какую-нибудь Московскую контору? З/п будет заметно больше.

voveg пишет:

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

Тут классическое недопонимание одного поколения айтишников к другому, ведь у одного из участников дискуссии ДВАДЦАТЬ лет опыта, а он работает (согласно мифологии IT) за зарплату начинающего в Москве.

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

Но давайте поговорим о ДВАДЦАТИ годах опыта. Оратор выше, пользователь Джек, призвал сорокалетнего динозавра voveg устроиться в московскую компанию, а последний сказал, что в вакансиях куча страшных незнакомых слов. Как такое возможно, если у него ДВАДЦАТЬ лет опыта?

На этот вопрос отлично ответит тег сайта временный характер капитала знаний. Если кратко, то технологии в IT развиваются с такой скоростью, что даже имея стаж в ДВАДЦАТЬ лет ты в любом случае отстаёшь, не успеваешь за развитием отрасли. Пользователь voveg прямо об этом и написал: «Читаешь их вакансии — там ад какой-то, я и сокращений понимаю хорошо если половину.».

Автор этих строк в IT тоже 20 лет, а с RMQ познакомился только в прошлом году, да и то, на уровне «побыстрее сделать задачу и забиыть». А сегодня ночью я добровольно изучал незнакомое мне расширение языка PHP под названием intl, которое за все свои 20 лет опыта с PHP впервые вчера и увидел. А потом углубился в тему локалей, к 7 утра затрахался и лег спать.

Как же так получается, что люди работают в IT по 20 лет и не знают всего того, что сейчас пользуется спросом на бирже труда и имеют пробелы в знаниях? Ответ очень простой — 90% времени люди занимаются типовыми задачами, работой, а не экспериментами с расширениями языков и новомодными технологиями. voveg тоже об этом пишет: «занимаюсь своими задачами».

Двадцать лет стажа в IT, с его нынешними реалиями, это ничтожно мало. В частности это касается всех рядовых «винтиков», кто ежедневно врезается в код и правит его согласно таскам. Тут 3 года, там 5 лет, тут 2 года и вот, прошло десятилетие, а на работе ты просто выполнял рутинные задачи по обслуживанию корпоративной CRM. Конечно, чего-то нового немного узнал, но этого не хватает — в вакансиях целый зоопарк из самых модных технологий, а в твоём любимом языке уже появились ENUM-ы как тип данных и куча новых расширений, с которыми ты не работал. В итоге все твои 20 лет стажа уже особо никому не нужны. И похвастаться нечем.

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

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

Северное Сияние

173 ответа к “20 лет трудового стажа в IT”

C анамнезом — согласен с назначенной терапией — нет.
Действительно, ситуация типичная — человек учится, потом идет на работу, входит в проект и тонет в рутинных задачах — причем с продвижением по службе задач становится все больше — и они имеют мало общего с построением красивой архитектуры — обычно это легаси код с методами на 100500 строк в которых надо отлавливать баги, срочно-срочно менять логику и т.д. Плюс — растут домашние заботы — а семейному человеку вечера уже не принадлежат. Так что времени на учебу остается очень мало — и обычно на нее уже забивают. И — не проходит 10 лет — как человек отстает от современных технологий.
Но.
Во-первых, такая ситуация не уникальна — просто в айти она ярче выражена. Я уже писал — пилот обязан сдавать ежегодный экзамен со всеми инцедентами на воздушном транспорте за минувший год.А это, как правило, увесистый том. Автомеханик, 20 лет назад чинивший ВАЗы и не прошедший курсов по обслуживанию других машин — навряд ли найдет работу в хорошем сервисе. Посмотрите — сколько сертификатов о прохождении ежегодных курсов — в кабинетах стоматологов и в салонах красоты. Интеллектуальная работа подразумевает постояное обучение (а неинтеллектуальный труд заменяется ротобами). Даже «менеджеры по клинингу» осваивают новые пылесосы а курьеры — изменения в планеровке улиц. Просто у айтишников эти изменения происходят быстрее. Иногда — неоправданно быстро, с оверинженерингом — когда переход на «новые» версии особо не оправдан. Но в целом — это понятный и неизбежный процесс. Сегодня мы не столько пишем код сколько настраиваем фреймворки.
Во-вторых — надо просто осознавать неизбежность учебы и считать ее частью рабочего процесса. То есть отводить по пол часа в день на работе на изучение нового, а иногда и вечерком что-то смотреть. Благо сейчас полно и уроков на ютубе и статей. Пол часа в день — этого более чем достаточно чтобы оставаться «на плаву» современного стека. Если же на остаться со знаниями получеными 20 лет назад — то не удивительно что в современные реалии с ними вписаться сложно.

4
7

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

8
0

я не вполне понимаю, как можно за полчаса в день что-то освоить из ИТ

За полчаса можно прочитать статью на хабре + в вики — и понимать что значит “незнакомое слово” в вакансии.
Как я делал в свое время — просматривал вакансии в моей области и тупо выписывал технологии которые там упоминались. Отбирал те которые упоминались часто — и тупо гуглил что это такое.
За полтора часа прослушать часовой курс на ютубе “введение в ХХХ” — для целого ряда сопутствующих технологий (например библиотек, инструментов сборки…) этого вполне достаточно для уверенных ответов на вопросах собеседований.
За 20 часов можно прочитать книгу .”ХХХ а действии” + написать какой-то тестовый код с использованием этой технологии.
За 100 часов опытный программист осваивает новую серьезную технологию (язык, фреймворк) на очень высоком уровне.
Пол часа в день могут быть разбиты, например, в формате два раза по полтора часа в будни вечером. В таком формате 20 часов — это менее 2х месяцев, 100 часов — меньше года.

1
4

У меня таким образом получается разобраться в неком предмете, если я хотя бы представляю, для чего я это применю, и в каких пределах. Если же нет понимания, зачем это мне, и нет понимания, что конкретно потребуется, то все это выглядит абсурдным. Объемы инфы по разнообразным IT уже и в нулевых-то годах были нечеловеческих размеров, и только четкое понимание, что нужно, а что нет, способно как-то привести все это к удобоваримым объемам — вы тогда просто выкидываете три четверти материала и работаете строго на результат. Вакансии? Да там все меняется чуть ли не каждые полгода. Размазывание по маленьким кусочкам — штука тоже достаточно опасная, через неделю не вспомнишь, чем занимался в прошлые выходные, особенно если не вполне понятно, зачем оно тебе надо… В общем, извините, конечно, но подобные советы напоминают о том, что мы за все хорошее против всего плохого.

8
0

если я хотя бы представляю, для чего я это применю, и в каких пределах

Все изменения — в языке, фреймворках, библиотеках — они же не просто так происходят. Их главная причина — сделать разработку проще, удобнее. Поэтому изучение этих возможностей — дает прямую возможность их на проекте употребить — и упростить себе жизнь. Вот ты писал что корпортативную систему поддерживаешь 20 лет. На чем там фронт? 10 лет назад это был бы, например, чистый жаваскрипт — свихнешься в нем отслеживать все изменения в модели, утонешь в callback hell. Переход на ангуляр упростит разработку и ускорит раза в три.
Или вот ты бэк пишешь а в твоем языке появились функциональные возможности — объем кода можно на треть сокращать. Также и с инструментами тестирования, развертывания — то что делалось вручную — сейчас автоматизируется «из коробки».
Поэтому — читаешь про новое — смотри можно ли ее прикрутить к тому что есть. Понятно что не все можно прикручивать (например, если корпоративная система маленькая — то балансировщики нагрузки, шардинги — не сдались) но что-то окажестя очень даже полезным и нужным.

Объемы инфы по разнообразным IT уже и в нулевых-то годах были нечеловеческих размеров, и только четкое понимание, что нужно, а что нет, способно как-то привести все это к удобоваримым объемам

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

Вакансии? Да там все меняется чуть ли не каждые полгода.

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

0
1

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

Если бы. Нередко это «сделаем то же самое что делали раньше, но теперь немного по-другому». И ведь «как раньше» уже не сделаешь, иначе станешь неликвидом на рынке труда.

Никто и не говорит что надо знать все.

Вакансии говорят что надо знать всё.

7
0

Хмм… а смысл? И так все работает. Кроме того, лишние фишки, как правило, требуют лишнего железа, которое мне никто не дает, нет денег. И никакого веба там, кстати, нет и никогда не было, чистый десктоп, чтобы работало 20-30 человек, которые в этой конторе имеют какое-то отношение к компьютерной и смежной технике (ТСД, сканерам штрих-кодов, весовому оборудованию).

2
0

Хмм… а смысл? И так все работает.

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

1
1

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

Ты не поверишь, но глядя на современную «автоматизацию» и «информатизацию» нередко задаюсь именно таким вопросом — а нахрена? «Бабушка с тетрадкой» порой куда более cost effective. Особенно если включить вопросы информационной безопасности.

6
0

да понятно… Но вариантов поблизости не особо много. Когда я устраивался на работу в 2000 году, так их вообще не было. Было просто два понятия — работа есть и работы нет. За счастье было, что вообще куда-то взяли после института. Ок, начал работать, вроде пошло. Деньги стали какие-то сносные платить. А потом каждый раз смотришь в вакансии, и либо там какая-то хрень, которую не знаешь или знаешь на 20%, либо вроде все знаешь, но денег не сильно больше чем есть… И думаешь — ок, а нафига козе баян? Ну будет на десятку больше, но за эту десятку в ближайшие месяцы ведь весь мозг вытрепут, оно надо? Не надо. На этом все и заканчивается.

3
0

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

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

8
0

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

Пол часа в день — этого более чем достаточно чтобы оставаться «на плаву» современного стека.

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

6
0

Посмотрите — сколько сертификатов о прохождении ежегодных курсов — в кабинетах стоматологов и в салонах красоты.

филькины грамоты называются

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

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

отводить по пол часа в день на работе на изучение нового

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

10
1

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

Необходимость постоянно учиться — это особенность нашей профессии. Пилот часто в командировках. Шахтер — под землей. Охранник бара имеет дело с нетрезвыми быками. Промышленный альпинист рискует сорваться. А айтишники (как и некоторые юристы, например) вынужденны постоянно учиться. Кому-то это может нравится — кому то не нравится. Выбор всегда есть. Можно не идти в айти. Можно “не париться” застрять в старом легаси и иметь 120 тыс при 20 годах опыта. Можно сильно париться, разбираться во всех технологиях и быть сеньором в крупном банке. Можно искать проекты на которых будет время на самообучение. Я вот пытаюсь соблюдать баланс — то есть “не запускать” себя в плане обучения — тут статью почитал, там видеокурс посмотрел, тут книжку осилил. И пока это более-менее удается.

2
2

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

4
0

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

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

2
0

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

4
0

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

7
1

Ну, якби наймити посилалил нафіг таких роботодавців, то не було б ніяких 4 співбесід.

2
3

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

6
0

Тут 3 года, там 5 лет, тут 2 года и вот, прошло десятилетие, а на работе ты просто выполнял рутинные задачи по обслуживанию корпоративной CRM.

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

4
0

«Саморазвиваться» предлагается в своё свободное время.

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

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

Да, это так. Но чтобы этого избежать — надо стараться применить новые знания в текущий проект. Я вспоминаю 2010й год — мы НЕ использовали контроль версий — тупо лежали папочки с датами. Мы не использовали автоматическую сборку-развертывание — тупо руками копировали собраные артефакты на сервер. Мы не использовали ORM — тупо писали 1000 sql-запросов, да еще и половина бизнес-логики была в них. Сейчас это все автоматизировано — и процесс разработки ускорился в разы, целый пласт рутинных задач ушел. А не изучай мы новый стек — так и копошились бы в старье. Поэтому — в нормальных проектах выделяют время на то чтобы разрабы пробовали что-то новое (тут есть опасность что новое не всегда уместо — но сейчас не об этом), дополняли проект. Если это так — программист не застревает на древних технологиях. Если условия труда такие что изучать новое нет никакой возможности — проект надо менять.

1
0

Учусь в колледже, специальность — железячник ака «Компьютерные системы и комплексы», проходим сишку, есть электротехника. Нет идей какие у меня могут быть перспективы, живу в большом городе (Новосибирск). Уже долго думаю, стоит ли погружаться в свою специальность, или пойти в другое направление. Хочется уверенности в завтрашнем дне, задротствовать не тянет. Осталось 2 года учиться, колледж со стороны выглядит престижным, платное стоит дохера, я бюджет, практики мало. Не хотелось бы быть как какой-нибудь инженер, у которого непростая специальность, а получает он +-35 тысяч

1
0

Не думаю что ИТ даст уверенность в завтрашнем дне. Тут направлений много других: работать в такси, учеником в автосервис (авто электрик, механик), получить категорию С, а через год Е (всегда будет работа). Имхо.

1
2

же долго думаю, стоит ли погружаться в свою специальность, или пойти в другое направление.

1
0

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

1
0

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

3
0

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

3
0
Почему могут быть одни отказы по резюме?пишет:

Сейчас работаю фуллстек go+react, в относительно небольшой компании, хотя и не совсем маленькой, в своей сфере вполне себе котируется и в целом гуглится.
Опыт 11 месяцев, откликаюсь на вакансии только по go.
В резюме конечно указано, что я фуллстек.
Указан список технологий, и краткое описание, что работаю фуллстек, но с уклоном в бек (75/25) и на нём и ищу работу. Стек в целом дефолтный, единственное слабое место, что нет опыта с брокерами сообщений.
Приходят тупо одни отказы на резюме, на вакансии по которым я в целом подхожу по требованиям. При том открытие резюме 1 раз и почти тут же отказ, то есть они даже не думают и не показывают резюме техническим специалистам. Ну в большинстве вакансий опыт от года просят, а у меня 11 месяцев, но это же не серьёзно.
Сейчас уже переизбыток кадров с небольшим опытом?
https://qna.habr.com/q/1242966

1
0
Насколько сложно устроиться во Frontend начинающему в 2023?пишет:

Имею среднее профильное образование в сфере Инф. Технологий и сейчас получаю высшее, есть небольшой опыт в коммерческой разработке интернет магазина с помощью django + html + css. Сейчас углубленно изучаю react + js + алгоритмы. Уже могу написать небольшое веб приложение на react. Есть опыт работы в IT, но не разработчиком.
Если укрепить имеющиеся знания, создать портфолио, может быть изучить еще какую-нибудь дополнительную технологию, то каков шанс в 2023 году попасть на работу во Frontend? Учитывая, что конкуренция стала еще больше, а вакансий все меньше и меньше.
https://qna.habr.com/q/1242422

0
0

К чему вот эти вечные ссылки на «закончил пту а на мое резюме нет откликов…»
может быть 1001 причина
— человек написал желаемую зарплату 300к с 0 опытом
— у человека 20 грамматических ошибок в резюме
— у человека в резюме — отбывание наказания в колонии
— в его деревне просто нет айти компании — а брать удаленно человека без опыта никто не любит

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

2
1

К чему вот эти вечные ссылки на «закончил пту а на мое резюме нет откликов…»

К тому что лет 5-10 назад они очень даже были. Тенденция должна заставить задуматься «а оно точно нужно?».

и поработай тут пару лет, заодно сдай сертификаты. И посмотри какие отклики будут на оракал профешшенал программера с опытом работы.

Никаких. «Пара лет и сертификаты» нынче уже тоже не котируется. «Опыт работы» нынче это 5-10+ лет. В амеровских вакансиях уже прямым текстом это пишут и ATS фильтры фильтруют.

4
0

Айтишечка успешно кормит с 2003 года и будет кормить до пенсии) Потому что, блять, я умный и изучал системный подход, а не задрачивал языки и фреймворки. Ушел из сраного программирования в 2008 году в настоящую взрослую эксплуатацию. Не сраное админство вот это ваше, а хардкорный SRE на высоких нагрузках. Был в числе первых, кто затаскивал в Россию devops. В эксплуатации я программирую как хочу, на чем хочу и в том виде, который нравится мне. Потому что я пишу кучу сервисов и скриптов, которые делают полезную работу, а не ворочают джейсоны по сети, блять. И моя работа — это живой НАСТОЯЩИЙ продакшен, там живые люди ваш говнокод используют, а мне приходится подкладывать кучу соломы везде, чтобы эти поделки работали хоть как-то
Заменить меня молодыми? Да не вопрос, пусть приходят 😀 Обосрутся, тут, увы, нельзя за две недели до собеса почитать.

1
5

… ому что, блять, я умный

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

3
0

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

7
0

когда серьезные дяди допилят настоящий дешевый серверлесс.

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

1
1

Имхо «Serverless» — очередной хайп. Проект это обычно — kvm, где можно всё настроить как нужно и установисть что нужно, оптимизирвать, выстроять архитектуру, установить свое по и т. д. Server less — это ограничение во многих аспектах. И вообще как можно свой код, доверить чужой корпорации/фирме? Для серьёзных проектов — никак нельзя.
Kvm удобен, и стоимость услуг не высока чтобы беспокоиться. Часто ресурсы жрут фрейворками (любые) и зоопарк технологии. Если будет проблема со стоимостью ресурсов, это не будет проблемой для нормального бизнеса, на крайний случай можно написать https/tcp/udo сервер на c++.
Ит идёт по пути деградации, а отопление людей идёт из поколение в поколение (это долгая «их» игра).

3
0

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

8
0
Что будет с IT в 2023? Стоит ли идти в IT в 2023? Что ждет IT в России?пишет:

https://youtu.be/tcHiprXQMmk

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

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

3
0

Опыт опыту рознь
Может там эти годы работы из серии:
«20 лет в строю — ни разу в бою»

0
0

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

0
0

За много лет играл (на компе): need for speed underground 2, Ил-2 Штурмовик, Armadillo Run. Это все с университета. И всё. И много лет, уже нет интереса во чтобы то ни было играть. Иногда приходят в гости и приходиться играть в денди 91 года выпуска.

0
0

Нет, не играю в игры с детства. Помню, когда были с братом мелкими, нам родители купили Sony Playstation, а потом и Sony Playstation 2. Через год-два у меня интерес пропал. На компе пробовал играть в какую-то стрелялку с братом и то немного. С 12-13 лет в игры не играю. Лишь в 2016-2018 годах строил классные маршруты в Trainz Simulator 2012. Но это скорее не игра. Что-то типа моделирования для меня было. А так, на игры не тянет. За все свои почти 27 лет жизни полностью не прошёл ни одну игру.

P.S.: о чём статья будет?

0
0

Не играю. В пустую не хочу тратить время и погружаться ещё дальше в задротство. ПК и так в жизни хватает.

2
0

Работаю удалённо уже почти 2.5 года. Просыпаюсь впритык к 9 часов. До 18:00 сижу за компом. С 9 до 18. Если ещё в игры играть, то от здоровья ничего не останется. Поэтому нет, не играю в игры. Совсем.

2
0

Просыпаюсь впритык к 9 часов

и ещё небось в 10 конфа с задротами? Я бы поменял такую удалёнку.

Я просыпаюсь иногда в 12, иногда в 4 дня, ибо работаю когда хочу, в т.ч. ночью (когда нет срочных задач) и мозгоепства по видео у нас нет. За последние годы так расслабился, что уверен на 100%, что больше не выдержу классической РАБоты, даже удаленно не готов больше к 9 вставать.

6
0

Я просыпаюсь иногда в 12, иногда в 4 дня, ибо работаю когда хочу

Не, это не дело. Страдает семейная жизнь когда у жены норм график а ты по ночам за компом. И для здоровья неполезно.
Мне, скорее всего, придется сменить работу — и удаленка будет со строгими правилами (с 9 до 18) и я этому даже рад чем то что сейчас когда проснулся в 12, в 14 начал кодить, в 17 проснулись амеры и до 23 тебе выносят мозг там что заснуть удается только в час. Лучше уж днем отработал а вечером — гуляй.

1
0

удаленка … со строгими правилами (с 9 до 18)

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

Не одной зарплатой живёт человек. Надо иметь возможность управлять своим временем, иначе это как и офисное рабство, работать с 9 до 18.

4
0

Управление временем — это ништяк в адектваной мере, но все же сон — царь зверей. Хреново, что ночью не спишь на самом деле. Нейропластичность начинает серьезно страдать — обучению и развитию (это в целом про жизнь) рано или поздно пизда будет с таким отношением не только к телу, но даже к мозгу.
Есть книжка одна, от Сатчина Панда. Он там хорошо прописал про циркадные.

3
0

и ещё небось в 10 конфа с задротами? Я бы поменял такую удалёнку.

Да, именно. А в нашем филиале в другом городе ввели ещё и вечернюю конфу под названием «Итоги дня», со слов нашего нового коллеги.

Я просыпаюсь иногда в 12, иногда в 4 дня, ибо работаю когда хочу, в т.ч. ночью (когда нет срочных задач) и мозгоепства по видео у нас нет. За последние годы так расслабился, что уверен на 100%, что больше не выдержу классической РАБоты, даже удаленно не готов больше к 9 вставать.

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

0
0

играете ли вы в игры?

В школе-институте задрачивался в стратегии — 1-2 цивилизации, панзер женерал, варкрафт.
А потом как отрезало -просто понял что это абсолютно пустая трата времени — причем в огромных количествах.
Я лучше погуляю или почитаю — как техническую литературу так и научпоп или художку. Даже в соцсетях меня давнотнет — только вот этот и еще один форум.
На телефоне стоят шашки, головоломки и арканоид — но это так, если в дороге едешь и есть 5 минут.

2
0

Сложный вопрос, у большинства людей сложился стереотип, что игры это удел детей, подросткой и молодых людей без обязательств, а взрослому негоже, западло и не по статусу. Хотя есть пласты игр, в которые детям до 30 будет не интересно в силу отсутствия жизненного опыта, не поймут, о чем речь, плюс гормон бурлит. После 30-35 и дальше у многих рождаются дети, умирают близкие, происходит переоценка жизненных ценностей, ты не спасешь мир, не совершишь открытий, не войдешь в историю, будет обычная жизнь, которая в любой момент может остановиться по независящим от тебя обстоятельствам. И вот для этой целевой аудитории есть взрослые игры, сделанный взрослыми людьми для взрослых людей. Они почти не известны, их не проходят топовые стримеры, на ютубе пара десятков человек, ну может сотня-другая с небольшим кол-вом просмотров. Широко известные игры, но в узких кругах. Причем наполнение игрового мира в них в разы лучше, чем у ААА проектов, авторы не связаны финансовыми обязательствами с издателем, в них не вкладывали десятки миллионов долларов в надежде получить сотни. Как следствие меньше системных требований по графике, пойдут даже на встройке, особенно у AMD процов. По факту — The Talos Priciple, Papers Please, The Lond Dark, хардовые и сюжетные моды на сталкер. Да еще могу назвать пару десятков в стиме.

0
0

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

В очередной раз видно что автор сей статьи через строки кричит про свою боль. Несмотря на то что есть очень много программистов опыт которых ценится больше чем знание актуального фреймворка. То есть предпочитают брать программиста у которого опыт не пересекается с их стеком на 100%, но зато он в корпоративной разработке 10 лет в солидных конторах. Чем брать 3 года опыта со 100% пересечением по стеку. Я такое встречал несколько раз. И некоторым действительно больно от этого. Ведь их 10 лет опыт на пхп никому ничего не говорит кроме того что человек реально чем-то не тем занимался. Пхпшники любят все списывать на то что тому просто повезло с джавой, а ему с его пхп нет. Якобы случайность. Но тут переубеждать бессмысленно человека.

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

2
1

То есть предпочитают брать программиста у которого опыт не пересекается с их стеком на 100%, но зато он в корпоративной разработке 10 лет в солидных конторах.

Это очередной HR фетиш. Я такое наблюдал в Америках. Предпочтут того у кого в резюме Гугл и Эппл. Хотя по факту это будет обычная литкод-макака, а в этих Гуглах и Эпплах он занимался тем же перекладыванием джонсонов.

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

Да, помню, было такое. Сишные байтоёбы 40+, отчаянно понимая что в микроконтроллерах больших денег хрен знает когда дождёшься, перекатывались во фронт. Уж там-то перспективы, думали они!

5
1

То есть предпочитают брать программиста у которого опыт не пересекается с их стеком на 100%, но зато он в корпоративной разработке 10 лет в солидных конторах. Чем брать 3 года опыта со 100% пересечением по стеку. Я такое встречал несколько раз.

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

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

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

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

Кстати, автор цитат из статьи с вебом никак не связан, он сам про это написал.

5
0

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

Ты упрощаешь и все сводишь к битве говна и мочи.

Умный человек разбирается какие технологии и проекты выбрать чтобы меньше напрягаться и больше получать. Для него совершенно очевидно что лучше выбрать джаву где у всех спринг, а значит пересечение по языку и основным фреймворкам будет всегда, хоть и не 100%. Также он понимает что джава обратна совместима, фреймворки на ней меняются медленно. Экосистема стабильна и нет постоянной замены одних фреймворков другими как на пхп. Значит инфляция знаний гораздо меньше. Так как порог входа выше и большую значимость имеет понимание и опыт внедрения корпоративных паттернов разработки — значит будет труднее заменить молодым. Есть и другие нюансы существенно улучшающие качество жизни. Никто конечно не спорит что и на джаве есть дно-места и маленькая зарплата. Опять же, гораздо меньше таких мест чем на пхп. Вот тебе и битва говна и мочи.

Кстати я не джавист уже. Поменял стек.

4
0

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

Т.е. ты советуешь перепрыгнуть на совершенно новый язык, что бы «меньше напрягаться»? Стать джуном в этом языке и его экосистеме, заново учить доки и мануалы, как я это делал 20 лет назад будучи 20-и летним юношей, устроиться в 40 лет на работу в качестве начинающего и это называется «меньше напрягаться», ты серьезно?)))

Та я лучше палатку с шаурмой постараюсь открыть.

3
0

Если не секрет, почему решил поменять стек? И какой теперь у тебя стек?

0
0

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

Осенью мы с братом закончили строить наш домик в одной из деревень Рязанской области. Место классное. Тихое. Людей мало. По сути, живёшь наедине с природой. Есть те, кто живёт постоянно — уехавшие из Москвы и деревенские, а есть те, кто приезжает только на выходные и праздники — самые обычные дачники (но я бы ездить каждые выходные заебался, дорога занимает 5-5.5 часов). Были влажные мечты после перехода на удалёнку уехать жить туда. А что? Классно же: живёшь на природе, а профессия позволяет работать удалённо. Я так себе представлял свою жизнь после 30 лет. Да, был наивен. Но, скажу честно, я действительно хочу уехать из Москвы. Я сам деревенский, родился и прожил некоторое время в Тамбовской области. На совершеннолетие отправился в Москву. Городская жизнь — это не моё. Надоела эта суета, шум, гам. Надоели вечные пробки. Надоели огромные столпотворения людей. Экология отвратительная. Слишком много приезжих, порой даже кажется, что находишься не в русском городе, а какой-то среднеазиатской республике. Хотел бы завести в деревне своё хозяйство и собаку (мечтаю о собаке, хочу купить алабая).

Последние 2.5 года я работаю на удалёнке. Этот формат работы кардинально поменял мою жизнь. И в лучшую сторону. Самый главный плюс удалёнки — высыпание. Когда работал в офисе, я не высыпался и пребывал в полуовощном состоянии весь день стабильно с понедельника по пятницу, то сейчас я просыпаюсь впритык к началу рабочего дня. Также у меня есть проблема с кишечником (СРК + колит под вопросом), из-за чего, когда работал в офисе, приходилось сильно ограничивать себя в питании, ибо утром в метро или на каком-нибудь совещании могло приспичить… Сейчас такой проблемы нет: ем всё, что хочу (из разрешённых для меня продуктов). Также потихоньку стал заниматься своей формой: три раза в неделю работаю с железом (фитнес). Сейчас на это силы есть, а когда работал в офисе, то домой приезжал около 19:30 — 19:50. На фитнес не оставалось ни времени, ни сил, ни желания. Это три единственных плюса удалёнки лично для меня. Ну, а профит-то в чём от такой жизни? Живёшь как придаток к компу. Живёшь как домовый сыч. Это унылая, серая и убогая жизнь. Жизнь проходит в городской квартире. Так проживёшь ещё с десяток лет, потом выкинут на мороз — и приехали…

В принципе, всё бы ничего, если бы не несколько моментов.

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

2) Сколько ещё это будет продолжаться? Век у программистов короткий и об этом уже много сказано. Я убеждён, что до пенсии на этой профессии не проработаешь. Предположим, выкинут на мороз через какое-то время. А дальше-то что? Больше ничего не умею. По состоянию здоровья, рабочий труд не подойдёт. А идти работать на низкоквалифицированный труд, снижая уровень комфорта и потребления… Ну, сами понимаете, это сомнительное «удовольствие». Это меня беспокоит больше всего.

3) После вычета налогов у меня на данный момент выходит порядка 140к в месяц. Этих денег не хватает для чего-то большего, чем не жить от з/п до з/п и позволить себе питаться не говном из «Пятёрочек» и «Дикси», а просто нормально человеческой едой.

Как я и сказал, настроен что-то менять. Хочется и в комфорте не терять, но и денег побольше (как и всем, лол). На данный момент рассматриваю два варианта:

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

2) Пробовать расти вертикально (уход в менеджмент). В этом случае распрощаюсь с удалёнкой и буду зарабатывать какое-то время, вероятно, даже меньше, чем сейчас. Но если смотреть на долгосрочную перспективу, то, ИМХО, этих самых перспектив в менеджменте больше. Управленцы высокого уровня зарабатывают больше (у них даже не доход, а прибыль), есть определённые привилегии. В мечтах, конечно, выйти на довольно высокую з/п, поработать лет до 45, решить финансовые вопросы и закрыть основные потребности, создать пассивный доход… Но путь в управленцы тернистый и чёткого рецепта как пробиться к высоким позициям нет. Да и после удалёнки ходить в офис… ну, совсем не хочется, если уж честно.

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

12
0

Сколько примерно точно живет там? Сколько домов насчитал? Хотя бы примерно.

Поделюсь наблюдением.
У нас в маленьком городке (5к населения, природы тут полно) один суровый админ очень хорошо пристроился в одном предприятии. Без него там хуй что будет адекватно работать. Пропал, забухав на пару недель и баб поебывая в округе, — уволили, а затем через месяц вернули! В общей сумме в месяц при «упорстве» имеет около 2500-3000к зелени.

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

2
0

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

3
0

Мы построили дом почти на краю села. С нашим домом соседствуют ещё 12 домов. Если верить «Википедии», то в нашем посёлке проживает почти 600 человек. По ощущениям, может, и побольше. Но буквально совсем рядом ещё несколько деревень. Чистый воздух, тишина. Удивительно красивая природа. Хороший климат.

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

4
0

Да, я связывался с ним напрямую пару раз. Мужик реально толковый и знает свое дело, помимо работы весь городок держит и даже другие близлежащие. У такого однозначно есть некая минимальная вероятность обзавестись полезными связями.
Другой чел выпечкой занимается, во основном продает пиццу по нормальной цене. Вообще ничем не хуже в ресторанах. Берет тоже заодно на близлежащие, но не всегда (в сезон)
+ 2 чела, которые занимаются авторемонтом (один в нашем городке) — прям реально Штучные специалисты.

0
0

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

3
0

Если делать унылую работу то и выгорание придёт быстро. Скука это основная проблема. Смена стека тут не поможет.

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

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

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

Не может человек всю жизнь сидеть дома. Не для этого пришёл сюда.

Полностью согласен! Золотые слова! Надо стремиться к этому.

3
0

Респект. Надобно заметить, что по доходам для мск у вас получается тоже пока не вполне то, что рекламируют IT-евангелисты… Значит, я не одинок.

1
0

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

2
0

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

1
0

А что? Классно же: живёшь на природе, а профессия позволяет работать удалённо. Я так себе представлял свою жизнь после 30 лет.

А семья, дети?

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

Да что вы жрете все? Вот у нас вдвоем с женой повседневные траты в месяц — коммуналка (во всех ее проявлениях) 20, автомобиль 10 в месяц, еда 60 в месяц, досуг 20, спорт + учеба 10, одежда 20. То есть 140 хватает НА ДВОИХ — при том что еду обычно заказываем или готовую или на рынке+сами готовим. Все что выше — это либо на отпуск, путешествия — либо инвестиции.

2
0

А семья, дети?

Не хочу. Мне больше по душе одиночество.

Да что вы жрете все? Вот у нас вдвоем с женой повседневные траты в месяц — коммуналка (во всех ее проявлениях) 20, автомобиль 10 в месяц, еда 60 в месяц, досуг 20, спорт + учеба 10, одежда 20. То есть 140 хватает НА ДВОИХ — при том что еду обычно заказываем или готовую или на рынке+сами готовим. Все что выше — это либо на отпуск, путешествия — либо инвестиции.

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

2
0

Смена стека (сейчас ошиваюсь на дотнете)

А чем дотнет плох? Писать приятнее, чем на Java, да и требований поменьше.

2
0

Ну, тут очевидно по идее. На дотнете так много синтаксического сахара, что разработчики становятся диабетиками.
Жаба успела отжать нехилую долю энтерпрайза. Она полностью кроссплатформенная в отличие от дотнет = более-менее Стабильность.

1
0

Эх, Юрок. Про свою профессию каждый может наговорить всего. Я, например, два часа назад только приехал домой. Работал с 7:30. Достали… Нет, ЗАЕБАЛИ совещания, заебали ТУПОРЫЛЫЕ заказчики, заебали ВСЕ, кто находится в офисе. От офиса тошнит до ужаса. Поставил себе цель за ближайшие год-полтора перейти в разработку. Постепенно стараюсь уделять больше времени учёбе, избавляясь от того, что занимает время на не важные и откровенно лишние дела. Ты верно отметил, Юрок: программирование — лучшее занятие в IT. По сравнению с мерзотной техподдержкой это РАЙ. Без преувеличения.

6
0

Достали… Нет, ЗАЕБАЛИ совещания, заебали ТУПОРЫЛЫЕ заказчики, заебали ВСЕ, кто находится в офисе. От офиса тошнит до ужаса.

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

По сравнению с мерзотной техподдержкой это РАЙ

как ты можешь это утверждать, если не разработчик?

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

По моему я тебе уже отвечал, но это аксиома Эскобара.

4
0

По моему я тебе уже отвечал, но это аксиома Эскобара.

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

2
0

Скажи это нашим сотрудникам, которые работают по 5-7 лет и которых либо повысили 1 раз (с инженера до ведущего спеца), либо не повысили вообще)) Мой начальник, чтоб занять свою позицию, работал 14.5 лет для этого. Да и то, з/п так себе для такой должности.

7
0

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

0
0

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

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

2
1

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

1
0

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

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

как ты можешь это утверждать, если не разработчик?

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

По моему я тебе уже отвечал, но это аксиома Эскобара.

Ну, вот уж нет. Для сравнения: в прошлую пятницу я у ген. директора просидел в переговорке на оперативном штабе на сопровождении двух ВКС-совещаний. Одно совещание — почти два часа (с 8 до 9:45), другое — с 14:00 до 18:30. То есть, в совокупности просидел там дохуя. Почти весь рабочий день. При этом постоянно дают пизды за какого-нибудь уебана, который не соизволил выключить микрофон. А на совещании по 400-800 человек. Пока ты его найдёшь среди хуевы тучи людей, чтоб заглушить принудительно, у руководства нервишки уже горят. Это кажется, что мелочь, но за такое могут и премии лишить. Да-да! За какого-то уебана из другой организации, который своими культяпками не может управлять, получает пизды обычный батрак. Потому что совещание очень высокого уровня. При всём при этом нет никакого развития. ВООБЩЕ. Единственное, что я здорово прокачал, — так это коммуникативные навыки.

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

1
0

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

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

0
0

Достали… Нет, ЗАЕБАЛИ совещания, заебали ТУПОРЫЛЫЕ заказчики, заебали ВСЕ, кто находится в офисе. От офиса тошнит до ужаса.

Поставил себе цель за ближайшие год-полтора перейти в разработку.

Лол. Поменяешь шило на мыло. И за полтора года ты не вкатишься, если только по 24/7 задротить не будешь и усваивать при этом 100% инфы и практических навыков

2
0

Лол. Поменяешь шило на мыло.

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

И за полтора года ты не вкатишься, если только по 24/7 задротить не будешь и усваивать при этом 100% инфы и практических навыков

Может, и не получится вкатиться за полтора года. Ну, а вдруг? Ведь ошибается тот, кто ничего не делает. Пусть получится вкатиться не за полтора, так за два-три года. Пусть даже так. Да, позже. Да, это трудно. Но зато получится.

3
1

Ты верно отметил, Юрок: программирование — лучшее занятие в IT.

Да, но всё равно не понятно: что делать после 40-45-50 лет? И то, про 50 я уже пздц как загнул. Что делать, если (точнее, когда) выкинут на мороз? Да ещё и следует учитывать обстановку в стране: потребность в таком количестве прогеров может серьёзно снизиться из-за самых разных причин, ну или же з/п упадут настолько, что работать в этом болоте будет просто неуважением к самому себе прежде всего. УЖЕ СЕЙЧАС трудозатраты, которые приходится прикладывать в этой профессии, несопоставимы с получаемым выхлопом. Что будет дальше — большой вопрос. Пока неопределённость и некий страх за своё будущее.

По сравнению с мерзотной техподдержкой это РАЙ. Без преувеличения.

Сам некоторое время назад поглядывал в сторону техподдержки, но отказался от этой идеи. Северное Сияние всё-таки верно отметил:

По моему я тебе уже отвечал, но это аксиома Эскобара.

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

Удалёнка — реально топ. Самое главное — это не перерабатывать. Условно: заканчиваешь в 18:00 — закрыл ноутбук и занялся чем-то другим. Я вчера после работы пошёл гулять по своему любимому Измайловскому парку. Вернулся ближе к ночи. После офисной работы на такие прогулки не будет ни сил, ни желания.

6
0

Да, но всё равно не понятно: что делать после 40-45-50 лет? И то, про 50 я уже пздц как загнул. Что делать, если (точнее, когда) выкинут на мороз? Да ещё и следует учитывать обстановку в стране: потребность в таком количестве прогеров может серьёзно снизиться из-за самых разных причин, ну или же з/п упадут настолько, что работать в этом болоте будет просто неуважением к самому себе прежде всего. УЖЕ СЕЙЧАС трудозатраты, которые приходится прикладывать в этой профессии, несопоставимы с получаемым выхлопом. Что будет дальше — большой вопрос. Пока неопределённость и некий страх за своё будущее.

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

1
2

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

1
0

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

13
0

Кому щи жидкие кому жемчуг мелкий. Кому 150 тыщ нехватает а кто то семьей живет тыщ на 50 и не жужукает, гастрабайтеры например. И ничего, по нескольку детей

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

4
0

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

2
0
Хороший текст про вопросы на собеседованияхпишет:

Уважающий себя специалист уровня middle или, тем более, senior, 90 % вероятности, если и продолжит общение с вами, то будет делать это крайне неохотно и, скорее всего, откажется проходить процесс оценки его квалификации. Вы еще не поняли почему?

Во-первых, ему не интересно отвечать на «олимпиадные» вопросы и заниматься live-кодингом задачек на сообразительность, так как большинство таких проверок предназначены именно для отсеивания слабых джунов. Не интересно и даже отчасти унизительно нормальному сложившемуся уже специалисту заниматься такой ерундой. Некоторые рекрутеры работают «на слабо» и подкидывают кандидату какую-нибудь сентенцию вроде «ну это же вопросы/задачки для джунов, уж тем более вы на них легко ответите, ну давайте, попробуем». Да пробовали уже — стопитсот раз. А еще хорошие специалисты прекрасно знают, что человеческая память не безгранична, и из нее вылетает все, даже элементарные вещи. Вот вы помните подробности проекта, который делали неделю или год назад? Я не помню вообще. Но если открою старый код проекта, то легко и за короткое время восстановлю в памяти, что же там было. Почему? Потому что мозг уже натренирован решать продуктовые проблемы, и работает он в динамике в контексте задачи. А вот ответы на какие-то отдельные вопросы по списку аннотаций, какие бывают в Java или в Spring легко забыть, прежде всего для тех моментов, которыми на практике приходится пользоваться ну очень нечасто. И специалист прекрасно знает об этой ловушке сознания и не хочет позориться и мямлить, отвечая на вопросы по забытой теме. Тем более, что ему некогда заранее «готовиться к собеседованию» — скорее всего, он уже работает и занят на работе много часов в день, просто хочет сменить ее по какой-то разумной причине. И рекрутер прекрасно понимает, что чем больше таких вопросов на интервью удастся задать, тем легче будет психологически надавить на кандидата и добиться понижения грейда зарплаты в оффере (если он последует). Хорошему специалисту абсолютно все равно в течение рабочего процесса в продуктиве, что он что-то забыл напрочь — он просто провалится в документацию, все вспомнит и решит поставленную задачу. Потому что у него огромный опыт решения задач, он знает как их решать и не боится этого. А еще он уважает себя, дураки в ИТ не идут как правило, и он прекрасно видит такие уловки рекрутера, ему становится неприятно и он может запросто прервать общение с вами.
https://habr.com/ru/company/otus/blog/711904/

6
0

Что значит «унизительно писать код»? Унизительно — воровать, лгать, терпеть оскарбления — но что унизительного в том чтобы написать что-нибудь вроде «отобрать строки содержащие подстроку и упорядочить по длине» — для людей которые ежедневно решают задачки — отобрать кейсы по которым лечение проходило по клиникам в разных штатах и упорядочить по штатам…» Это вообще не составляет труда.
Решение таких задачек — это своего рода пароль, фильтр отсеивающий людей навравших в резюме. Занимает минут 15 — потом идет переход уже на более сложные задачи.
Далее, практически никогда не требуется помнить api досконально — например я в лайвкодинге написал string.char(i) вместо string.charAt(i) и точно не вспомнил название потокобезопасной коллекции которая работает через копирование внутреннего представления — толи копионврайтлист то-ли копионапдейт — сказал что такая есть и вот в этом случае буду ее использовать — это на 100% удовлетворяет рекрутеров.
Также и с аннотациями в спринте — если ты со спринтом работаешь — ты сходу назовешь основные. А про остальные можешь сказать что они есть и объяснить для чего.
Что касается подготовки к собеседованиям — быстро освежить в памяти типовые вопросы — займет часа два. А от этого может зависеть результат — возьмут вас на работу за 300к или останетесь на нынешней за 150к. А это почти 2 яма в год разницы — неплохое вложение за 2 часа.
В конце концов это вы, идя на мидла и сеньора, хотите работу с условиями выше рынка — а требования к кандидату понятны. Если же вы не можете объяснить чем связанный список отличается от массива или как пофиксить дедлок — не важно почему — «забыли» вы, считаете «ниже своего достоинства» или еще почему-то — то и работать вы также будете — «эту маску я делать не буду, она скучная, а эта вообще оскорбительно» — нагрею вы с такой душевной ориентацией работодателю не сдались.

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

1
4

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

7
0

Если вы ищите специалистов, это вы должны подстраиваться под них, а не они под вас.

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

1
2

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

Работодатель — не психиатр

Т.е. ты не психиатр, а выводы уже сделал как психиатр?

3
0

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

1
0

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

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

2
1

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

1
8

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

2
1

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

0
1

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

2
0

Ну если ответить на вопрос «какие типы памяти есть в жаве» — это «прогибаться» и «терпеть унижения» то…

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

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

4
0

Как видишь, задрот считал это самым важным, простым и must-have навыком для программиста.

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

Примеры базовых вопросов (на ходу сочиняю)
— зачем ключевое слово final
— можно ли отнаследоваться от 2х классов, если нет то почему, если нельзя но очень хочется то как можно обойтись?
— какие коллекции знаешь?
— в чем смысл абстрактных классов?
— зачем и когда нужно переопределять иквалз и хэш-код?
Если человек действительно программировал то на 2/3 он ответит, это норм.
Тогда простенькую задачку на 10 строк кода — если решит то для джуна норм, если мидл то уже переходить на задачку посложнее — попросить отревьюить код с ошибками, если спринг — попросить объяснить как происходит инжектинг, как работают аспекты. Смотреть как человек рассуждает — если что-то не знает — норм, смотреть именно как думает и ищет ответ.

0
0

но нельзя было выполнить запрос чтобы быстро проверить.

Притом в реальной разработке действительно просто возьмёшь и проверишь.

разрабатывал проекты

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

2
0

а вы указывали в резюме, что знаете SQL?

0
0

Есть законные сомнения не наврал ли он в резюме, и вот на этом и стоит сосредоточиться

Ну вот я к тебе пришел и заявил что пишу на жаве или питоне уже 10 лет. Как проверить? ИМХО самое простое — 10ок вопросов по базовым вещам. Тот кто писал наверняка ответит — не все но многое. И это отсеит большинство врунов. А с остальными говорить уже подробнее.

1
1

Есть законные сомнения не наврал ли он в резюме, и вот на этом и стоит сосредоточиться

Ну вот я пришел на собес и говорю что пишу на питоне 100 лет, например. Как проверить? ИМХО — для начала спросить вопросы по синтаксису — так мы за 10 минут отсеим 90% врунов.

1
1

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

5
0

Потому что синтаксис это вообще последнее по важности дело в разработке.

Речь же не про подсчет закрытых скобок. Речь про знание базового апи, базовык конструкций языка. Понимает ли человек зачем класс объявляют финальным? Эти вопросы составляют процентов 20 интервью («правильного» интервью в моем понимании) — они, во-первых, отсеивают явный неликвид — а во-вторых позволяют успокоиться кандидату — начали с простого, он ответил, переходим к более сложным вещам. Дальше могут идти вопросы типа — вот код сервиса вам дали на ревью, что бы вы тут поправили.

0
0

Понимает ли человек зачем класс объявляют финальным?

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

3
0

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

4
1

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

7
0

Такое бывает редко. А github вообще никто не смотрит. Hr идёт по списку и делает вид что слушает, ведь у него ещё толпа таких же.

1
0

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

1
0

> Я не знаю насколько важна эта final в жаве, но вот в > С++ я даже не помню точного синтаксиса.

А его там еще 10 лет назад и не было, что самое интересное 🙂 И как-то обходились.

0
0

Поэтому если мне кто-то начнёт бодренько затирать про final, const, noexcept, то я начну подозревать что перед о мной хорошо подготовившийся теоретик.

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

String s1 = «» + i1;
String s2 = «» + i2;
boolean b = s1.equalsIgnoreCase(s2);

то есть. Он не знал как сравнить два инта (а простое == сравнивает ссылки а не значения) — так он неявно их преобразовывал к строке — и сравнивал строки — но и тут использовал не equals а equalsIgnoreCase, то есть без учета регистра. На мой вопрос почему — ведь строки состоящие из цифр всегда в одном и том же регистре — ответил что в другом месте кода видел что через этот метод стравнивают строки и скопипастил его. В итоге код, конечно, «работает» — но раза копаться в нем — самоубийство, потому что 70% в нем — это мусор где пять строчек заменяются одной (я уж умолчу как там обрабатывались даты через приведения к строкам — вместо использования стандартных либ, и надо ли говорить что високосный год приводил к рантаймэксепшенам…). Если бы человек (с опытом работы жава-программиста 2-3 года!!!) соизволил в свое время прочесть теорию — просто тупо учебник хорстмана или шилдта — такой дичи он бы не творил.
Поэтому — да, апи знать наизусть не надо. Но ответить — как он будет сравнивать объекты, можно ли записать один и тот же объект в коллекцию дважды — такие вещи разраб должен понимать (не «вызубрить» — а именно понимать).

1
0

Он не знал как сравнить два инта (а простое == сравнивает ссылки а не значения) — так он неявно их преобразовывал к строке — и сравнивал строки

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

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

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

1
0

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

7
1

Вот сегодняшним джунам реально адово тяжело

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

3
5

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

+100! Люди в институте чтоли не учились? Или в гманитарном каком. Там же уже все эти «алгоритмы» — сортировки, поиск в графе, поист в списке проходят. Да и потом — вот хочешь ты сменить работу с, условно, 100к на 200к. Ну потрать 2 месяца по часу в день на подготовку — 50 часов. Они за год тебе дадут прибавку в миллион, считай. За 50 часов реально разобрать, например книгу Г.Л.Макдауэлл с типовыми задачами на алгоритмы. И загуглить «топ вопросов к собеседованию по «.
Я вот собрался на собесы кода — нашел канал на ютубе с мок-собесами и по утрам на пробежках слушал «сеньерские» интервью. И прямо закрыл некоторые пробелы — 2 вопроса прям совпали у меня 1 в 1 (шардинг БД и CAS-алгоритм в многопоточке). А по спрингу, например, все три интервьюера начали с трех одинаковых вопросов (и, кстати, прошлые разы пару лет назад то же самое спрашивали). Потом, правда, были и другие вопросы — но на мидла, не говоря уже джуна, и этих трех хватит. То есть если цель просто вкатиться и пройти собес — то это вопрос умеренного задрачивания на пару месяцев.

0
2

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

6
0

Убеждён, что такие надроченные обезьяны — это не просто плохо, а ФАТАЛЬНО для отрасли. Ведь их становится катастрофически много.

4
0

Убеждён, что такие надроченные обезьяны — это не просто плохо, а ФАТАЛЬНО для отрасли. Ведь их становится катастрофически много.

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

2
0

Кстати, в тему мартышек.
https://habr.com/ru/post/709328/

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

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

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

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

4
0

Мне кажется Димон делает очень хитрую — и не очень чесную подмену, даже несколько.
Действительно, подготовка к собеседованию еще не равна умению работать. Но этот постулат Димон сначала обращает в “умеющие проходить собеседования точно не умеют работать” а потом подразумевает и “а вот те кто не умеет — те-то на самом деле и могли бы быть компьютерными гениями, да просто не могут пройти сети злых HR-ов”. Между тем и то и то — откровенное передергивание.
Собеседования не гарантируют хантинг хорошего программиста — но они точно сокращают в разы число ложноположительных (когда взяли не того) ошибок. Если перед нами “”джун” то, идя на программиста, он обязан знать базовые конструкции своего языка (как сравнивать числа, как итерировать массив, как унаследовать класс и т.д.) Потому что человек собеседуется на работу — а значит работать, получать за это деньги — и будет странным если весь его код коллеги будут по сути переписывать на ревью. На новой работе и так хватает чему учиться (предметная область) и уж язык программирования приходящий знать обязан. Я не могу представить чтобы врач шел на работу не зная анатомии, инженер-технолог — не вызубрив процессы и аппараты технологического процесса. Но только айтишники охренели настолько что могли рассуждать как Димон — мол, на работу нас возьмут а мы там все выучим по-ходу. Если же речь идет не о “”джуне” а о “”мидле” то он тем более обязан отвечать на вопросы жнеи напрягаясь — или сведя подготовку к пролистыванию мануалов для освежения в памяти.
То есть — собеседования — это такая толстая сетка — которая должна отсеять откровенно неготовых, ленивых и т.д. При этом — я с трудом представляю как опытный программист может не пройти собеседования с базовыми вопросами по своему языку. Возможно 1 из 10 не пройдет (в силу психологических особенностей) — но гораздо важнее что будут отсеяны и 9 из 10 неподходящих.

0
0

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

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

он обязан знать

Знать != шустренько отвечать на произвольные вопросы.

1
0

Знать != шустренько отвечать на произвольные вопросы.

Конечно. Знать — это гораздо больше. Но знать — подразумевает и умение отвечать на вопросы. Сложно знать язык но не суметь написать на нем простенькую задачку или объяснить что такое синглтон. Да, на собеседованиях есть набор повторяющихся из раза в раз вопросов — и к собеседованию можно «надрочиться» — тупо загуглив топ 100 вопросов по своему стеку и потратив часов 20 (месяц) на закрытие пробелов. Но и это не превращает вас в «мартышку» — это показывает что вы устремленный и способный впитывать информацию (так как зазубрить 100 ответов нельзя — для правильных ответов вы должны их именно освоить) — а значит способны учиться техническим навыкам — то есть подходите для работы!

Меня как раз удивляет как люди приходят на собеседования — при том что говорят что это их 2-3-5 собеседования по бэкенду и не могут назвать уровни изоляции транзакций, не могут объяснить как устроены прокси-объекты, не могут рассказать как спринг строит и инжектит объекты — это же спрашивают все и всегда. Ну вот ты провалил собес — но запомнил же что спрашивали. Ну подучи, разберись — и в следущий раз тебя примерно то же спросят — а с третьего раза уже ответишь 80% и пройдешь собес. Но нет, люди не способны даже подготовиться к собесам…

0
1

Но знать — подразумевает и умение отвечать на вопросы.

Не подразуменевает.

или объяснить что такое синглтон.

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

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

Тысячи мартышек (их западный подвид — литкод-макаки) на практике опровергают этот широкораспространённый тезис.

Меня как раз удивляет

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

1
0

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

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

Тысячи мартышек (их западный подвид — литкод-макаки) на практике опровергают этот широкораспространённый тезис.

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

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

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

0
1

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

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

Отнюдь. Айти спокойно живет, нанимает новых сотрудников — сеньеров и джунов, молодых и старых.

Тогда бы не было тонн вусратого софта, стонов о якобы дефиците кадров.

И мое представление эту проверку выдерживает

К чему тогда «меня так удивляет»?

0
0

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

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

3
0

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

Так там в любую квалифицированную профессию будет сложно. Особенно если она не смежная. Не уверен что 30+ больше чем 30-. Думаю это был кратковременный бум вкатышей который уже идет на спад.

Вообще отдельный разговор что значит сменить профессию. Если ты болт в школе и универе пинал, потом работал макдаке и решил внезапно войти в айти — так тут очевидно же что это будет адово сложно. Тому же врачу будет проще, но зачем хорошему врачу менять профессию? Может он бездарь в своей профессии? Так его и в айтишке скорее всего ничего хорошего ждать не будет тогда. Попадет в потогонку и будет плеваться и рассказывать всем какое блевотное это ваше айти. Так что непонятно что это за люди вкатываются в 30+. Потому мне и кажется что это в основном любители халявы.

1
0

Так что непонятно что это за люди вкатываются в 30+. Потому мне и кажется что это в основном любители халявы.

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

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

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

С уважением ко всем участникам и да хранит вас Бог.

1
1

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

Русский Человек, да ты вообще молодец, большое уважение к тебе!

0
0

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

Все обсуждение здесь вокруг да около. Много мусора и лишних споров.

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

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

Если возраст 30+ имеет смысл работать на себя, и не присмыкаться перед работодателем. Если 20 лет опыта и человек ищет работу. Это вечный студент что очень странно.

2
0

Если ит идёт по пути упрощения то будут выбирать более молодых (чтобы экономить)

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

Сокращение издержек с низким качеством или повышение качества с высокой стоимостью специалиста и его опыта?

Думаю будет оптимальное соотношение затрат и качества. Большинство задач корпоративной разработки типовые. А значит не нужна команда гениев. Но в ней должны быть 1-2 толковых специалиста которым можно поручить сложную работу.

0
0

Правда уже не будет заоблачных зарплат 300-600к для обычного микросервисного кодера. 100-250 более реальные цифры и помойму подавляющее большинство именно за эту зп и пишет микросервисы на джаве.

Слушай, я пишу микросервисы на джаве. Опубликовал резюме, запросил 450 и удаленку. Десток откликов в первую неделю. Откликнулся на три. Пошел по собеседованиям. Первый этап — скрининг, вопросы уровня «чем стингбаффер отличается от стрингбилдера» и «разверните линкедлист». Второй этап — «адскисложная теория» типа «какие типы индексов есть в БД, какие стратегии мапинга иерархии классов на БД есть в JPA,
как реализовать оптимистичную блокировку, когда в спринговом бине будет вызван постконстракт, напишите код код с дэдлоком/состоянием гонки». Я пока не буду называть какие условия мне предложили в итоге и куда (напишу через месяц) — но это больше 300к, и у меня был выбор. При том что я — мягко говоря не гений, и вопросы, на мой взгляд, уровня «мидл», то есть любой разраб с опытом в 5-6 лет обязан на них отвечать.

1
0

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

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

0
0

то есть любой разраб с опытом в 5-6 лет обязан на них отвечать.

Любой разраб в 5-6 лет опыта обязан сходу развернуть линкед-лист? Серьёзно?

0
0

Айти — полное говно. Я уволился с позиции Android-разработчика, на которой был 11 месяцев, потому что вусмерть заебало там работать, а причины объяснять не буду — они вдоль и поперек были описаны на этом сайте. Кроме программирования я ничего не умею, благо хоть, есть высшее техническое. Мне 23, я положил всю жизнь на программирование, о чем сейчас невероятно жалею. Ищу работу хоть кем, но айти — в последнюю очередь (недавно успешно прошел собеседование в одну контору с красивым офисом, но на пробном рабочем дне просидел часа 2 и съебался оттуда, потому что испытал дикое отвращение, вдобавок к депрессии и тревожности, вызванным хуевостью жизни в целом). Бля, я бы лучше устроился пешим курьером, кассиром — хоть кем, но не хочу возвращаться в это офисное болото.

1
1

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

5
0

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

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

1
0

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

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

0
0

вдобавок к депрессии и тревожности, вызванным хуевостью жизни в целом

Здесь похоже нужна работа психотерапевта. Рекомендую найти хорошего и обратиться как можно скорее.

0
0

Чувак, ты конечно извини, но в 23 года не бросаются фразами «я положил всю жизнь…» Ты еще и не жил так-то. Доживи до 50, тогда и послушаем тебя. А если не нравится программирование в 20-25 лет, можно просто забить, получить второе образование (или даже не получать, если неохота) и заниматься тем что нравится.

4
0

А если меня спрашивают «а нука объясни мне что такое синглтон»]

Напоминает анекдот про «нет бы просто написать «пива нет» — так написали ‘пииива неееет’ !!!» Как спрашивать-то? «Милостивый государь, не будете ли вы столь любезны и не соблаговолите ли обосновать сущность синглтона, его реализации, пользы и вреда от использования»? Обычно разговор идет вполне себе дружески и конструктивно, у экзаменаторов нет цели кого-то валить.

Тогда бы не было тонн вусратого софта, стонов о якобы дефиците кадров.

так вот этот сайт как раз и демонстрирует причину нехватки кадров — дохрена людей в айти толи имеют какие-то психологические проблемы, толи патологически ленивы, толи вообще к айти не пригодны — но на полном серьезе считают что можно, отучившись 20 лет назад и сидя на древнем стеке и не изучая ничего нового — считать себя крутым специалистом, единственная цель в жизни — как бы найти работу чтоб работать чем можно меньше, ни в коем случае ничего не изучать, ни за что не отвечать, и никакого ни с кем общения. И семьи тоже не надо — одни проблемы.с ней. И вообще — уехать бы куда-нибудь в деревню, отпустить бороду, косить соседу траву за поллитры и так прожить лета до тла. Это же классическая субпассионарность по Гумилеву — когда человеку ничего не надо, ничего не хочется. И ведь еще праделы этих людей осваивали Сибирь, деды строили днепрогес, пахали целину, прокладывали БАМ, шли пешком из деревень — учиться в москву, потом ехали на стройки. Что стало с людьми? Все ноют про 300к — но вот пошаговый рецепт — пройди 2 учебника по жаве, сдай оракловскую сертификацию, прорешай задачки из Макдауэлл по алгоритмам, осиль мануал по спрингу — суммарно около 1500 часов учебы — и ты пройдешь собес. Но нет, будут ныть, ныть, ныть что в стране все плохо, в айти все плохо, на собесах валят, начальники козлы, заказчики козлы, айти достало, все достало, у них депрессия и паралич мозга.
Как при таких кандиатах бизнесу строить приложения? Естественно они жалуются что кадров нет.

К чему тогда «меня так удивляет»?

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

0
1

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

2
0

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

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

2
0

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

2
0

Было бы классно пролезть в руководство

зачем? ответственности — в разы больше, работы — в разы больше.

0
0

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

0
0

Потому что нет ни сил, не желания заниматься

А почему? Ведь это же нездорово, тебе же не 80 лет?
Да, я понимаю — бывает что все осточертело, выгорание и т д. Но можно взять отпуск — смотаться в горы, или сплавиться по реке, или на озере пожить. Отоспаться. Спортом заняться. Витамины пропить, гормоны проверить. Новое хобби завести. Переспать с кем-то новым (если не в браке…), новое блюдо делать научиться. Бегать по утрам, марафон пробежать. Не должно быть в 40+ фатального выгарания, просто не должно!

0
0

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

0
0

для этого надо все бросить и уходить нахрен с работы месяца минимум на три

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

0
0

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

Не должно быть в 40+ фатального выгарания, просто не должно!

Мне слегка за 30. Уже даже не выгорел, а сгорел нахер. Сейчас потихоньку становится лучше. Связываю это с тем, что более, чем полгода назад забил на учёбу прям полностью и вообще не забиваю свою голову разработкой. Открыл ноутбук в 9 часов, отработал до 18 — и закрыл. Всё. Периодически делаю перерывы, естественно, имитируя бурную деятельность. Работаю благодаря имеющемуся опыту, работаю «шаблонными» методами и настолько минимально, чтобы ко мне не было претензий. Делаю свою работу просто на «удовлетворительно». Не более. Пытаюсь как-то перестроиться и заставить себя двигаться к более высокой з/п, но изучать что-то прям не хочется. Просто нет желания.

1
0

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

0
0

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

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

1
0

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

0
0

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

0
0

Не должно быть в 40+ фатального выгарания, просто не должно!

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

В 30 или 40 лет ДОЛЖНО быть выгорание, если ты условно 10-20 лет выполняешь одни и те же задачи.

Потому, что есть такая вещь, как кризис среднего возраста, когда мужчина анализирует то, к чему он пришел и чего достиг. Сидеть до 40 лет кодить по таскам, НЕВАЖНО на каком языке — это лютый зашквар и стыдобища. Это значит 20 лет слитых в унитаз. Только краснглазые задроты бояться сами себе в этом признаться, когда с гордостью пишут на хабрах, что они в 50-60 лет кодят, а не отращивают мамон на должности Кабан Иваныча.

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

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

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

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

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

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

около 1500 часов учебы

возьмем за основу, что мы учимся 4 часа вдень. 1500/4 = 375

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

1
0

В 30 или 40 лет ДОЛЖНО быть выгорание, если ты условно 10-20 лет выполняешь одни и те же задачи.

А ЗАЧЕМ ты 10-20 лет выполняешь одни и те же задачи? Вот «Программист, в теории, человек умный» но при этом эти умные люди сначала сопротивляются идее учиться чему-то новому, переходить на другой стек — а потом такие «ой, я 20 лет одно и тоже делаю». Ну и кто же виноват? Между тем как переход на новый стек — он не самоцель, новые технологии появляются чтобы избежать рутины. Какая муторно было писать кучу sql запросов лет 10 назад — и как упростилась жизнь с хибернейтом и сприг датой. Как муторно было делать фронт на жиквери — и насколько проще — на реакте (реакт сам по себе сложен, но сделать простое одностраничное приложение на нем — раз в 10 легче чем с жиквери…). Насколько упростился код с появлением лямбд в жаве. То есть — во-первых появляются новые технологии — и растет производительность. Во-вторых растет компетенция, ты уже не джун, решаешь более сложные задачи. В-третьих — можно и нужно менять проекты раз в 3-4 года — для получения нового опыта.

Сидеть до 40 лет кодить по таскам, НЕВАЖНО на каком языке — это лютый зашквар и стыдобища.

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

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

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

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

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

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

Ну если цель на самом деле — взять и наладить свою жизнь — чтобы и деньги были и условия хорошие и небыло ощущения что делаешь одни и те же говнотаски 20 лет — может стоит поднапрячься и сделать рывок? Ну и потом себя не запускать — ведь если учиться по 30 минут в день то новый стек можно осваивать года за три…

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

1
3

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

1
0

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

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

Вот очень хороший пример на тему:
https://youtu.be/fppiS0gUX7A

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

Шурик вам описывает ситуацию как она выглядит для человека здорового. Физически и психически. У вас же возникают глубокие причины с глубинной тоской. Вот сразу видно например что у человека проблемы с самооценкой и комплексы:

Сидеть до 40 лет кодить по таскам, НЕВАЖНО на каком языке — это лютый зашквар и стыдобища.

Но он тут же пишет про курьера. А раньше про автомеханика, шаурмечные и прочую лабуду. Как будто курьер в 40 лет пиздец почетная профессия. Да и каким курьером? Бегать пиццу разносить? 100к? Как эти вещи уживаются в голове друг с другом?

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

0
0

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

ЗАЧЕМ? Что бы снизить свою компетенцию и ещё следующие 20 лет заниматься ровно тем же самым?

Сколько тут Парень молодой собирался то в сварщики то траву косить — год уже?

он хочет выйти из перманентного сидения за монитором и больше не насиловать свой мозг. Речь о КАРДИНАЛЬНОМ изменении жизни, ты так и не понял ПОЧЕМУ Парень Молодой ноет и ЧТО он хочет.
Он, как и многие другие, как многие из нас, находится в зарплатой клетке, при полном непонимании как изменить жизнь, ибо нет ДРУГИХ рабочих навыков и жизненного опыта, нет понятия как выйти из состояния «придаток к ПК», зарабатывать вне IT и при этом не заниматься насилованием своих мозгов в этой сфере, как ты предлагаешь.

А ЗАЧЕМ ты 10-20 лет выполняешь одни и те же задачи?

потому, что я разработчик и моя работа — писать код. Этого не достаточно?

Но можно сидеть 20 лет на том же стеке и писать «я 20 лет делаю одно и то же, как же так…»

я не вижу ничего плохого сидеть всю жизнь на одном и том же стеке.

Какая муторно было писать кучу sql запросов лет 10 назад — и как упростилась жизнь с хибернейтом и сприг датой. Как муторно было делать фронт на жиквери — и насколько проще — на реакте

ииии? Я 20 лет назад тоже запросы к бд писал через низкоуровневый драйвер, сейчас ORM. Я счастливее от этого не стал. Вообще. Наоборот, я каждый второй раз лезу на stackoverflow.com, ибо любая задача, чуть посложнее тривиальных выборок, вынуждает к мозгоепле с этим ORM, а чистый SQL легче читать и поддерживать.

может стоит поднапрячься и сделать рывок?

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

Вот это — то, к чему надо стремиться, примерно. А не изучать до старости лет новые ЯП, что бы ещё и следующие 20 лет писать код по таскам.

2
0

Добавить комментарий

На сайте работает антиспам. Если отправленный Вами комментарий не отображается, НЕ отправляйте его ещё раз - попадёте в бан. Позже админ одобрит его руками.