This year is my 6th years as a software engineer. Upon seeing Addy share what he learned from his 10 years at Google, I began to reflect on my own exp

10 Things I Learned After 6 Years as a Software Engineer | Randy's Blog

submited by
Style Pass
2024-12-28 05:30:03

This year is my 6th years as a software engineer. Upon seeing Addy share what he learned from his 10 years at Google, I began to reflect on my own experiences over the years. I've compiled 10 insights that I've gathered during my journey. Here they are for you:

From my observations, the common trait among those who excel in their work through technology is their ability to maintain a problem-solving mindset. They are often the first to think of a better way to address existing issues, typically related to efficiency. It's not that they have an exceptionally keen sense of smell or are particularly skilled in technology, but rather that when they encounter a problem, they don't just complain about it. Instead, they start thinking about why no one has solved it yet, how it should be solved, and then they implement the solution. This mindset is particularly rare in the workplace.

When I was at a startup working on a graphic design app, designers would create templates and hand them over to me for implementation. We had many templates, and testing how they would appear on different screen sizes required a lot of effort. The number of tests was equal to the number of templates multiplied by the number of screen sizes. Later, I used Puppeteer to write a script that automatically generated screenshots for different screens and templates, which I then handed over to the designers to review one by one. This saved a significant amount of time. While this task wasn't technically challenging, it solved a crucial problem.

Leave a Comment