Working on products people hate
At Zendesk I built large parts of an app marketplace that was too useful to get rid of but never polished enough to be loved. Now I work on GitHub Copilot, which many people think is crap1. In between, I had some brief periods where I worked on products that were well-loved. For instance, I fixed a bug where popular Gists would time out once they got more than thirty comments, and I had a hand in making it possible to write LaTeX mathematics directly into GitHub markdown2. But I’ve spent years working on products people hate3. If I were a better developer, would I have worked on more products people love? No. Even granting that good software always makes a well-loved product, big-company software is made by teams, and teams are shaped by incentives. A very strong engineer can slightly improve the quality of software in their local area. But they must still write code that interacts with the rest of the company’s systems, and their code will be edited and extended by other engineers, an
I’ve worked on a lot of unpopular products. At Zendesk I built large parts of an app marketplace that was too useful to get rid of but never polished enough to be loved. Now I work on GitHub Copilot, which many people think is crap 1 . In between, I had some brief periods where I worked on products that were well-loved. For instance, I fixed a bug where popular Gists would time out once they got more than thirty comments, and I had a hand in making it possible to write LaTeX mathematics directly into GitHub markdown 2 . But I’ve spent years working on products people hate 3 . If I were a bette
Explore this link on the map →related reading
- Good engineers are right, a lotseangoedecke.com
- Choose Boring Technologyboringtechnology.club
- What is "good taste" in software engineering?seangoedecke.com
- AddyOsmani.com - 21 Lessons From 14 Years at Googleaddyosmani.com
- Great Hackerspaulgraham.com
- I felt obliged to comment because I feel I know what you are talking about and I... | Hacker Newsnews.ycombinator.com
- Posts tagged "tech companies"seangoedecke.com
- Code-first vs. Product-firstthezbook.com
- Notes on software qualityanthonyhobday.com
- Software Engineering - The Soft Parts | Peng Jie's Blogjiepeng.me
- My Engineering Philosophy - Kaylee J. Edwardskayleejedwards.com
- What is "good taste" in software engineering?seangoedecke.com