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

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

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

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

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

Область программирования может быть скучной или приносящей удовлетворение. Это зависит от того, что мы выбираем для себя.

Спасибо за чтение