Несмотря на то, что это одна из лучших профессий в мире.
Первое, что приходит мне на ум, это то, что программисты должны усердно учиться на протяжении всей своей жизни. Всегда будет новая версия языка, который вам нравится; появятся более современные языки, новые фреймворки, новые архитектуры, новые философии и так далее. Отслеживание всей этой вселенной — очень сложная задача. Но я думал и о других важных вещах.
1. Умственное истощение
Программисты психологически истощены. Наша профессия требует, чтобы мы использовали свой мозг бесконечными способами, чтобы решить какую-то проблему.
2. Токсичная среда
Часто встречаются компании, где зарплата мизерная, а плата за срок очень высокая. Это приводит к стрессу и разочарованию.
3. Физическое истощение
Кроме умственной усталости, есть и физическая усталость. Ваша работа, скорее всего, потребует от вас потратить 8, 9, 10 часов на программирование, и это повредит вашему зрению и позвоночнику от слишком долгого сидения.
4. Раздутое эго других программистов
Это то, что меня очень огорчает. Привычно видеть людей, которые знают (или делают вид, что знают) больше вас и по этой причине чувствуют себя вправе принижать вас и даже принижать.
5. Раздуйте свое эго
Это трудный момент. Поскольку они постоянно учатся, программисты становятся очень умными и рациональными людьми, разбирающимися в разных предметах. И это может стать проблемой, поскольку не все люди обладают такой же способностью рассуждать и решать проблемы, как вы, и вам придется с этим справляться. Я знаю, что это звучит как чушь, как я это излагаю, но иди со мной. Вы почувствуете разницу.
Вы заметите, что другие люди придают большое значение тривиальным вещам, и что вы намного лучше этого. Например, люди будут отчаиваться из-за какой-то «звериной» проблемы, когда вы уже подумали и нашли десятки способов ее решения.
Больше контента на plainenglish.io. Подпишитесь на нашу бесплатную еженедельную рассылку новостей. Получите эксклюзивный доступ к возможностям написания и советам в нашем сообществе Discord.