Things I’ve learned in my years as a software engineer (2021)
Overall nice post. But the point 5, irks me the wrong way. Every time I read something along the lines of that paragraphs, something inside of me dies.<p>At expense of being downvoted to hell. I&#x27;m gonna say it in caps to emphasize, not to shout:<p>IT IS NOT THE RESPONSIBILITY NOR THE JOB OF THE SOFTWARE ENGINEER TO DELIVER OR PRODUCE VALUE.<p>This doesn&#x27;t apply to all Software Engineers (like the one who sells the product is also the Software Engineer, or writing open source libs to other developers, some freelancer,...).<p>It makes me sad to see how many Software Engineer are brainwashed to put up with the stress of producing value.<p>When people like PG, DDH or you name another CEO&#x2F;Cofounder, say: ultimately we should produce value. They are not talking as a Software Engineer, they are talking as people who owns and sell products&#x2F;service, who happen to be the Software Engineer of the product&#x2F;service.<p>I, as employee Software Engineer who produce software that other people use and a sell, must not be concerned about the value of the product&#x2F;service. My only concern is to design and implement what they ask for. Whether what they ask for as any value, it is not my responsibility. It is their money, they should find value in what they asking from me.<p>Why? Ask yourself if you are ultimately participating or have any say in the pricing of the product&#x2F;service? Or do I sell the product&#x2F;service myself? If you answered to No to both, then it is not your job to produce value.<p>I hope in the coming years we reduce the stress we put on Software Engineer. In the last years, I keep seeing this trend of making Software Engineer to everything.