Несмотря на то, что это одна из лучших профессий в мире.

Первое, что приходит мне на ум, это то, что программисты должны усердно учиться на протяжении всей своей жизни. Всегда будет новая версия языка, который вам нравится; появятся более современные языки, новые фреймворки, новые архитектуры, новые философии и так далее. Отслеживание всей этой вселенной — очень сложная задача. Но я думал и о других важных вещах.

1. Умственное истощение

Программисты психологически истощены. Наша профессия требует, чтобы мы использовали свой мозг бесконечными способами, чтобы решить какую-то проблему.

2. Токсичная среда

Часто встречаются компании, где зарплата мизерная, а плата за срок очень высокая. Это приводит к стрессу и разочарованию.

3. Физическое истощение

Кроме умственной усталости, есть и физическая усталость. Ваша работа, скорее всего, потребует от вас потратить 8, 9, 10 часов на программирование, и это повредит вашему зрению и позвоночнику от слишком долгого сидения.

4. Раздутое эго других программистов

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

5. Раздуйте свое эго

Это трудный момент. Поскольку они постоянно учатся, программисты становятся очень умными и рациональными людьми, разбирающимися в разных предметах. И это может стать проблемой, поскольку не все люди обладают такой же способностью рассуждать и решать проблемы, как вы, и вам придется с этим справляться. Я знаю, что это звучит как чушь, как я это излагаю, но иди со мной. Вы почувствуете разницу.

Вы заметите, что другие люди придают большое значение тривиальным вещам, и что вы намного лучше этого. Например, люди будут отчаиваться из-за какой-то «звериной» проблемы, когда вы уже подумали и нашли десятки способов ее решения.

Больше контента на plainenglish.io. Подпишитесь на нашу бесплатную еженедельную рассылку новостей. Получите эксклюзивный доступ к возможностям написания и советам в нашем сообществе Discord.