Я занимаюсь разработкой аппаратного и программного обеспечения уже 19 лет. В прежние времена проекты и команды, над которыми я работал, были меньше, намного эффективнее и веселее.
Эффект от вклада одного разработчика в конечный продукт и его успех был очевиден для всех. У нас был прямой контакт и отзывы от клиентов. Это было полезным для нашей работы и очень эффективным способом улучшить продукт.
С годами сложность аппаратного и программного обеспечения возрастает, и все больше и больше людей требуются для своевременного выполнения работы. Недостатком тенденции для больших команд для меня является то, что вклад одного разработчика в успех проекта становится все меньше и меньше. И мы теряем связь с реальным миром пользователей и клиентов из-за растущего количества отделов контроля качества.
Мне всегда нравилась моя работа, и я всегда был на связи с такими новейшими технологиями, как ООП, UML, .NET и так далее. Я уже несколько лет работал руководителем группы, но мне это не очень нравилось, потому что я скучал по разработке и кодированию.
Я просто разочарован тем фактом, что моя часть всей "вещи", над которой мы работаем, становится все меньше и меньше, и я теряю представление об этом и контакт с землей. Пожалуйста, не поймите меня неправильно, я не хочу плакать о старых добрых временах, но для меня работа над все более специализированными подмодулями гигантской системы просто становится все более и более скучной.
Мне интересно, чувствую ли я себя один таким, и, может быть, если у вас есть какой-нибудь совет, как вернуть веселье к моей работе. И извините, нет, я не заинтересован в работе над проектом с открытым исходным кодом в свободное время. Девять часов в день перед экраном компьютера достаточно, жизнь - это больше, чем кодирование ...