Warning: mkdir(): No space left on device in /var/www/group-telegram/post.php on line 37

Warning: file_put_contents(aCache/aDaily/post/artrblog/--): Failed to open stream: No such file or directory in /var/www/group-telegram/post.php on line 50
Engineering notes | Артур Илькаев | Telegram Webview: artrblog/44 -
Telegram Group & Telegram Channel
Ты ненастоящий программист

Проблема, с которой я столкнулся острее всего — снобы сеньоры. Слышали что-то в духе:
- “Ты не знаешь как устроен кэш процессор? Да какой из тебя программист…”
- “Ты не коммитил в опенсорс? Мдааа…”
- “Ты не работал в FAANG, не писал на ассемблере, не читал эту супер-ультра-важную книгу — да какой из тебя программист”.

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

IT — это не творчество. Нынешние бигтехи — цифровизированные заводы 21 века. У нас есть ограниченный набор языков, инструментов, архитектур и технологии. Правила, стат анализ, коммит хуки, тесты, ревью, QA, фича-тогглы, CI. Это конвейер по производству фичей и продуктов. Ваш код перепишут с выходом новой технологии. Ваш код удалят, если фича не приносит денег. Ваш код не принадлежит вам. Хороший код — тот, что не отличается от кода в соседнем модуле. Где тут творчество?

Нужно знать Х, ведь это база“. Мне постоянно твердили: читай эту книгу — это основа. Но не объяснили, как это конвертируется в объективные метрики моей жизни (деньги/время). По достижении определенного уровня сеньорства новые знания перестают увеличивать ваш доход, но увеличивают ЧСВ. Новая статья, курс, технология, подкапотная работа композа не влияют на размер зарплаты в конце месяца. Вот мои критерии изучения новой технологии/языка:
- это больше двух раз спросили на собеседовании. Так я изучил корутины и композ;
- я натыкался на это в работе больше двух раз. Так я погрузился в фичамодульную и чистую архитектуру, а потом выкатил фреймворк по систем дизайн интервью;
- это больше двух раз спросили мои ученики — можно изучить что-то и продавать эти знания. Так я пошел на подлодку по оптимизациям UI и погрузился в CI.

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

Айтишный инфомусор
Сколько статей на прочтение в ваших закладках? И сколько из них вы прочитали? С каждым днем их становится больше, выходит новый курс, новый патчноут вашего языка, новая мультиплатформ технология. Как же я не буду это изучать? Я должен быть инженером, а не кодером своей технологии. Я провел эксперимент — год изучал новое только по вышеуказанным критериям. И ничего не случилось: меня не уволили, зарплату поднимали, дали повышенную оценку на Performance Review! (Спойлер: не рекомендуется применять джунам и мидлам)

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

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



group-telegram.com/artrblog/44
Create:
Last Update:

Ты ненастоящий программист

Проблема, с которой я столкнулся острее всего — снобы сеньоры. Слышали что-то в духе:
- “Ты не знаешь как устроен кэш процессор? Да какой из тебя программист…”
- “Ты не коммитил в опенсорс? Мдааа…”
- “Ты не работал в FAANG, не писал на ассемблере, не читал эту супер-ультра-важную книгу — да какой из тебя программист”.

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

IT — это не творчество. Нынешние бигтехи — цифровизированные заводы 21 века. У нас есть ограниченный набор языков, инструментов, архитектур и технологии. Правила, стат анализ, коммит хуки, тесты, ревью, QA, фича-тогглы, CI. Это конвейер по производству фичей и продуктов. Ваш код перепишут с выходом новой технологии. Ваш код удалят, если фича не приносит денег. Ваш код не принадлежит вам. Хороший код — тот, что не отличается от кода в соседнем модуле. Где тут творчество?

Нужно знать Х, ведь это база“. Мне постоянно твердили: читай эту книгу — это основа. Но не объяснили, как это конвертируется в объективные метрики моей жизни (деньги/время). По достижении определенного уровня сеньорства новые знания перестают увеличивать ваш доход, но увеличивают ЧСВ. Новая статья, курс, технология, подкапотная работа композа не влияют на размер зарплаты в конце месяца. Вот мои критерии изучения новой технологии/языка:
- это больше двух раз спросили на собеседовании. Так я изучил корутины и композ;
- я натыкался на это в работе больше двух раз. Так я погрузился в фичамодульную и чистую архитектуру, а потом выкатил фреймворк по систем дизайн интервью;
- это больше двух раз спросили мои ученики — можно изучить что-то и продавать эти знания. Так я пошел на подлодку по оптимизациям UI и погрузился в CI.

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

Айтишный инфомусор
Сколько статей на прочтение в ваших закладках? И сколько из них вы прочитали? С каждым днем их становится больше, выходит новый курс, новый патчноут вашего языка, новая мультиплатформ технология. Как же я не буду это изучать? Я должен быть инженером, а не кодером своей технологии. Я провел эксперимент — год изучал новое только по вышеуказанным критериям. И ничего не случилось: меня не уволили, зарплату поднимали, дали повышенную оценку на Performance Review! (Спойлер: не рекомендуется применять джунам и мидлам)

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

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

BY Engineering notes | Артур Илькаев




Share with your friend now:
group-telegram.com/artrblog/44

View MORE
Open in Telegram


Telegram | DID YOU KNOW?

Date: |

In a statement, the regulator said the search and seizure operation was carried out against seven individuals and one corporate entity at multiple locations in Ahmedabad and Bhavnagar in Gujarat, Neemuch in Madhya Pradesh, Delhi, and Mumbai. Channels are not fully encrypted, end-to-end. All communications on a Telegram channel can be seen by anyone on the channel and are also visible to Telegram. Telegram may be asked by a government to hand over the communications from a channel. Telegram has a history of standing up to Russian government requests for data, but how comfortable you are relying on that history to predict future behavior is up to you. Because Telegram has this data, it may also be stolen by hackers or leaked by an internal employee. Soloviev also promoted the channel in a post he shared on his own Telegram, which has 580,000 followers. The post recommended his viewers subscribe to "War on Fakes" in a time of fake news. "Someone posing as a Ukrainian citizen just joins the chat and starts spreading misinformation, or gathers data, like the location of shelters," Tsekhanovska said, noting how false messages have urged Ukrainians to turn off their phones at a specific time of night, citing cybersafety. In the United States, Telegram's lower public profile has helped it mostly avoid high level scrutiny from Congress, but it has not gone unnoticed.
from kr


Telegram Engineering notes | Артур Илькаев
FROM American