November 11, 2021

Чего не стоит делать миддлу, чтобы поскорее стать сеньором? Вредные советы от амбассадоров «Цифрового прорыва»

Андрей Каверин, Руководитель направления по исследованию данных SberAI

Про переменные и комментарии:

Если пишешь ты нормально, Комментарий оставляя,
То придет другой работник,
И заменит вдруг тебя!
Лучше краткие названия:
"x", "b", "iter" и "f2"!
Вот тогда поспать ты сможешь,
Зная, что незаменим!

Про стек технологий:

Знать ассемблер вместе с Java
Обязательно сейчас.
Модный Python, новый Flutter,
Старомодный C++,
Не забудь Pascal и Delphi,
Ненавистный JavaScript.

Haskell, Basic, Ruby, Lua,
R, TypeScript, HTML,
Groovy, Scala, Lisp и Ada,
Нужен очень PHP.
А Fortran и свежий Kotlin
Придадут тут некий шарм.

Без запросов SQL-ных
Будет тяжко для тебя.
Rust и Go, немного SWIFTа,
И, конечно, CSS.
Это все неполный список,
Что ты должен изучить!

Михаил Колчанов, сооснователь студии itis.team

1. Учись только на платных курсах. Официальную документацию и бесплатные учебники слишком долго гуглить! А время ценно.
2. Ни в коем случае не смотри на новые фичи своего языка. Ведь все сеньоры — консерваторы!
3. Долой принятые стандарты, архитектуры и прочие устои. Они скучные и занудные!
4. Никогда не гугли ошибки. До истинного решения всегда нужно добираться самому.
5. Представь, что ты тайный агент. Шифруйся. Пиши код так, чтобы никто не смог его понять.
6. Не общайся с другими разработчиками. Они — еретики.
7. Изучи как можно больше языков программирования. Зачем погружаться в один язык, если можно быть мастером на все руки?