After 35 years in the software industry, the author shares crucial lessons learned. Key takeaways include keeping solutions simple to make maintenance easier, quickly releasing functional software to build company value, and the importance of professional relationships for career advancement. Visibility of work and willingness to tackle new challenges are essential, as is cultivating a network outside the current workplace. The author also highlights the importance of seeking interesting opportunities over chasing salary and titles, understanding the impact of social class differences in the workplace, and delivering sufficient rather than perfect work.

8m read timeFrom dev.jimgrey.net
Post cover image
Table of contents
Share this:Related
18 Comments

Sort: