The Importance of Being a Great Teammate and a Pleasant Person as a Software Engineer For years, I’ve seen countless articles from young software engineers focused on “leveling up” their technical skills and maximizing their earning potential. And while domain expertise is certainly important, the truth is that being a great teammate and a genuinely…
When our company decided to bring on a new Chief Technology Officer, I saw it as an exciting opportunity for growth and evolution. As the Director of Engineering, I had guided the organization admirably for the past year. However, I recognized that the needs of the company had shifted, and we required a more seasoned…
All information within leans heavily upon my 15+ years of working at SaaS organizations. Your experience in a non-SaaS org may differ. “What am I supposed to do now?” When I first became a Software Engineering Manager, I struggled with this question for months. I remember many times finishing up my workday wondering if I…