| ▲ | helge9210 10 hours ago | |||||||||||||||||||||||||||||||||||||
CTOs noticed it. When product pipeline is empty, because engineers finished all the outstanding tasks, the engineers are awarded with more work: "The new software engineer is a product leader. Someone thinking about what the product is, not just how it works", or, in other words, engineers are going to be tasked with putting more content "the what" into the product pipeline. | ||||||||||||||||||||||||||||||||||||||
| ▲ | bryanrasmussen 9 hours ago | parent | next [-] | |||||||||||||||||||||||||||||||||||||
It has been my experience that nobody wants to hear the software engineer's opinion as to what will improve the product however. | ||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||
| ▲ | olsondv 9 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||
Has that not been what a senior SWE is? You’re making it sound like engineers need to be asked to implement features rather than contribute to design. At my company, if you are not coming up with new features or applications, your days are numbered. | ||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||
| ▲ | cucumber3732842 9 hours ago | parent | prev [-] | |||||||||||||||||||||||||||||||||||||
Your average mid to senior SWE is too far from the actual use of the product to actually do that well though. There are some smaller businesses and selectively structured ones where that's not the case but for the most part organizations keep engineers from interacting with the customers enough to really know what the customers need and want. There are some cases where a savvy engineer can say "well if I unify X then it'll be trivial to make Y self service and that'll make redundant an entire category of support tickets" or "we've been getting a lot of requests for X, maybe Y should be extensible so that those can be trivially accommodated" but by and large engineering teams are not positioned to have the knowledge to identify these things. And this is mostly an intentional organizational architecture decision. | ||||||||||||||||||||||||||||||||||||||