Найти тему
114 подписчиков

Самоотвод: пост от eucariot, поэтому предвзятость и субъективность во весь рост.


Состоялся у меня тут недавно разговор с одним парнем - работает авиадиспетчером в аэропорту Новосибирска Толмачёво.
Говорит, дела там плохи, пора менять сферу, Марат, посоветуй, что делать, куда идти, с чего начать. Парень в IT просто 0. Никакого дела с ним ровным счётом не имел. На вышку в сфере Computer Science времени нет.

И я вот сидел думал.
И вот куда пошла мысль. Соперничать с ребятами, которые с 5-го класса питончиком балуются, а в 10-м уже на плюсах дебаггеры пишут, ему не придётся. В инфобез есть смысл идти только когда есть богатый опыт в разных смежных областях. Аналитики, Machine Learning и Big Data инженеры - это вообще какой-то бзззз, пока ты собаку на этом не ел лет 7.
И как мне кажется, получается, что вход может быть более или менее через какое-то администрирование, поддержку или тестирование. С другой стороны говорят, что Аналитики вообще только так залетают в IT - “заказчиков слушать и в джире таски ставить. Видишь, что не успевают – идёшь скандал учинять. Макака справится”.
А ещё проджекты - тоже, говорят, на входе навыков в IT не требуются. А со временем, может, придёт. Оба утверждения спорные с точки зрения идеального мира, но реальность как будто бы показывает, что да, и так тоже вайтишниками становятся.

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

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

Теперь что и как читать и изучать?

Легенда:
🍀 - изян
🐤 - норм так
🆘 - как-то сложно

Книги - это про фундаментальное, читать в свободное время:
- 🆘 Архитектура компьютера. Эндрю Таненбаум
- 🆘 Как на самом деле работают компьютеры. Джастис Мэтью.
- 🐤 How Linux Works. What Every Superuser Should Know. Brian Ward
- 🆘 Современные операционные системы. Эндрю Таненбаум
- 🆘 Компьютерные сети. Эндрю Таненбаум либо Компьютерные сети. Олиферы
- 🆘 Грокаем алгоритмы. Иллюстрированное пособие для программистов и любопытствующих. Бхаргава Адитья

● Тут можно ещё несколько фундаментальных вещей добавить, вроде Кнута или Макконела - но это уже всё же для продвинутых.
1 минута