TGViewer
Журнал инженера-программиста Журнал инженера-программиста @software_engineer_notes · 250 subscribers
Post #41 244
Еще одно письмо с вопросом, который был тут же удален на Хабре:

Имеются за спиной около 6-8 пройденных курсов на Coursera, Javarush.
Но вот такая беда: не везет даже со стажировками. Я хз что делать. То требования от стажера - как к Junior+/Middle, то требование знать английский чуть ли не на С2 уровне.
Оглядываясь назад, начинаю осозновать, что бесполезные 3 года я вложился в это программирование, пусть оно и было моим наилюбимейшим занятием в эти 3 года, но когда наблюдается личностная стагнация, то и руки опускаются.
Мне 28 лет, за спиной имеется диплом очень даже престижной профессии, но на которой я работать не хочу. Хоть убей, но тянет к коду.
Ситуацию немного осложняет тот факт, что приходится работать, дабы не голодать и платить за съем жилья, больше 5-6 часов в сутки чисто физически выделять не получается.

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


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

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

3. C2 - это булщит, на самом деле хотят B2. Но тут не нужно возмущаться, так как английский - это рабочий язык создателей Java, это язык ежегодных конференций по Java, язык Java-раздела на стековерфлоу, язык открытых Java-репозиториев и это язык экзамена на получение сертификата профессионала по Java. Не знаешь английский - не можешь быть эффективным! Не знаешь английский, а знаешь русский, тогда твой путь - 1С и Дракон.

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

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

6. Почему Java? Почему не Fortran и Cobol? Или почему не Ada и SmallTalk? Учить с целью заработка нужно не те инструменты, которые описаны в популярных книгах по Computer Science, а упомянутые в объявлениях про поиск программистов в вашем регионе. Если по Java вакансий мало, а по Kotlin (или Go, или JavaScript) много - не теряйте время, не ешьте кактус!
  • 👍 5
  • ⚡ 1
More from @software_engineer_notes
  1. Oct 3, 2026"Вы автоматизируете хаос" - этим страхом любят пугать своих бизнес-заказчиков консалтеры,…
  2. Sep 28, 2026Уже второй проект на работе делаю в методике "парного программирования" с Claude Code. И с…
  3. Sep 13, 2026За последний месяц произошло много событий, но наиболее интересным является использование…
  4. Sep 1, 2026Самая обычная бумажная книга учета - это пока лучший инструмент фиксации проектных изменен…
  5. Aug 31, 2026Очень показательная причина моей нелюбви реализации сравнения/объединения конфигураций в 1…
  6. Aug 29, 2026О концепции LLM-Wiki я впервые прочитал на X (Twitter). Чтобы позже ознакомится детальнее,…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →