Don't Call Yourself A Programmer by Patrick McKenzie

Software solves business problems. It doesn’t matter if your app has the most elegant architecture, it must create value for the company aka brings in revenue. Engineers are hired to create business value. Non-goals: produce the beautiful software, solve complex technical problems, use sexy frameworks. Actual goals: add revenue, reduce costs - “wrote the backend billing code that 97% of Google’s revenue passes through”. That’s why Quants makes more in bonuses in a good year than many talented engineers will earn in a lifetime....

April 16, 2020 · 2 min