Мой честный совет студентам, изучающим компьютерные науки

Если вы специалист по информатике, но не можете найти работу, но претендуете только на должность инженера-программиста, вы сами себе навредите. Ваши посредственные навыки программирования сделают вас богом в других профессиях. Профессия инженера-программиста начального уровня сокращается. Вы конкурируете с ребятами, которые зубрят LeetCode 996. Если ваша единственная стратегия — «податься на должность инженера-программиста и молиться», не удивляйтесь, если через шесть месяцев после выпуска вы всё ещё будете безработным. Так что же вам делать? Перестаньте рассматривать инженера-программиста как единственный приемлемый путь. Существует множество смежных должностей, которые ценят ваши навыки, помогают вам войти в отрасль и хорошо оплачиваются. Вот пять: 🏗️ Архитектор решений (младший) → помогаю клиентам проектировать и интегрировать системы. API + основы облачных технологий = наняты. (идеально, если вам нравится общаться с людьми) 🤖 Инженер по рабочим процессам / системам / автоматизации → Python, Zapier, n8n. Превращайте повторяющуюся работу в код. (идеально для хакеров, которые хотят поиграть с ИИ) 🧪 Инженер по тестированию / тестированию → пишите тест-кейсы, ломайте ПО раньше пользователей. Классическая точка входа. (не слишком гламурно, но надёжная гарантия занятости) 📊 Инженер по бизнес-аналитике → SQL + дашборды + лёгкое скриптование. Вы становитесь тем специалистом по работе с данными, на которого все полагаются. (серьёзно недооценён) 💸 Финансовый аналитик (технический) → совмещайте код и финансы; автоматизируйте отчёты, стройте модели, опережайте MBA. (немного сложнее взломать, но это невероятный плюс) Ваша первая работа — это не ваша постоянная работа. Но это разница между тем, чтобы просто сидеть в сторонке или начать играть. Подпишитесь на мою рассылку здесь:
Проектирование систем полно компромиссов, но слишком много инженеров (даже опытных) по-прежнему поддаются этим мифам. В этом видео я разбираю 5 наиболее распространённых заблуждений о проектировании систем, которые я встречаю на собеседованиях, в командах и в реальных производственных системах. Я разберу простые примеры — такие как социальные приложения, системы обмена сообщениями и сервисы электронной коммерции — чтобы показать вам, почему эти идеи не работают и что вам следует делать вместо этого. Готовитесь ли вы к собеседованию на должность проектировщика систем или просто хотите улучшить архитектуру на практике, это видео поможет вам лучше понять масштабирование, надёжность и компромиссы. Ознакомьтесь с моим БЕСПЛАТНЫМ руководством по системному проектированию:
Форма сообщества по системному проектированию:
-- Видеоконтент -- 0:00 - Введение 4:00 - Архитектор решений 5:22 - Инженер по автоматизации 6:38 - QA / SDET 7:40 - Инженер по бизнес-аналитике 8:32 - Финансовый аналитик (технический)

Смотрите также