Lessons learned in 35 years of making software – Jim Grey
Today (3rd July, 2024) is my 35th anniversary working in and around the software industry. All but 18 months of that have been spent on software development teams; those errant 18 months were spent editing technology books. I figured out fast that it wasn’t for me, and came right back home to the software industry. In 35 years, I’ve learned some strong lessons. Maybe they’re ones you’ve learned yourself already. We all learn at different paces and at different times! Do things in the most straightforward way possible. It’s easy to fall into the trap of clever solutions, or clever applications of technology, or overbuilding something because you’re anticipating the future. Don’t do it. You will hate yourself for it later when you have to maintain it. Build the thing in the simplest way you can, as fast as you can. You can improve it over time as needs demand. There is no substitute for working software in Production. I can’t believe now that I have been part of 18-month release projects
Lessons learned in 35 years of making software – Jim Grey on software management Skip to content Lessons learned in 35 years of making software Today (3rd July 2024) is my 35th anniversary working in and around the software industry. All but 18 months of that have been spent on software development teams; those errant 18 months were spent editing technology books. I figured out fast that it wasn’t for me, and came right back home to the software industry. Me, working infinitely hard at one of my career stops In 35 years, I’ve learned some strong lessons. Maybe they’re ones you’ve l
Explore this link on the map →related reading
- Things they didn't teach you about Software Engineeringvadimkravcenko.com
- Don't Call Yourself A Programmer, And Other Career Advice | Kalzumeus Softwarekalzumeus.com
- 20 Things I've Learned in my 20 Years as a Software Engineer - Simple Threadsimplethread.com
- Software Engineering - The Soft Parts | Peng Jie's Blogjiepeng.me
- Twenty Five Years of Computing - Susam Palsusam.net
- Working in the software industry, circa 1989 – Jim Grey on software managementdev.jimgrey.net
- Thoughts on the software industry | linus.coffeelinus.coffee
- Mike Gunderloy’s Coder to Developer – Joel on Softwarejoelonsoftware.com
- Note To My Younger Self - by Yew Jin Lim - What YJ Thinksyewjin.substack.com
- 10 hard-to-swallow truths they won't tell you about software engineer job — Mensur Duraković — Mensur Durakovićmensurdurakovic.com
- The Joel Test: 12 Steps to Better Code – Joel on Softwarejoelonsoftware.com
- AddyOsmani.com - 21 Lessons From 14 Years at Googleaddyosmani.com