2 ms·
Haven’t read all of the comments, so I don’t know if this has been pointed out yet, but it’s important to know that you’re going to make a lot of mistakes, both
by mplanchard 2y ago
Haven’t read all of the comments, so I don’t know if this has been pointed out yet, but it’s important to know that you’re going to make a lot of mistakes, both technically and professionally. Try to stick around long enough to feel the pain of the bad decisions you’ve made in the past, because nothing will help you learn better what is and isn’t important to focus on. Get in the habit of revisiting your past work and thinking about what you would do differently today. Pay close attention to the business and how you and your team interact with it. Don’t neglect making connections with the non-technical parts of the business.
Remember the point of industry software isn’t the software, it’s solving business problems. “Right” technically and “right” for the business are sometimes not the same thing. The only way you can learn to tell the difference is by keeping a good pulse on the rest of the company, and looking at your past decisions in the light of whether or not they enabled its success.