That is going to be more and more common, I believe, in our industry, starting with smaller companies and then also moving to bigger and larger companies. And why I believe that is the case, we've seen layoffs happening within multiple companies and when there are less people in the company, then of course, existing people are going to be more, you know, they're taking more additional responsibilities. And also we've seen Amazon's initiative to increase the ratio of individual contributors to managers by at least 15%. And as soon as big tech does something, then also like other companies are trying to mimic that. And we will see more companies trying to do that as time goes on. And also the tools for development are just getting better and better. As tools are getting better, that's automatically going to shift the expectations to be bigger, to be larger. As I mentioned, the titles are going to be blurred as time goes on. And also, you know, being good at many things will not be a nice to have, but a must have. That is my opinion.
To help you with this, you know, what to do as an engineering manager, engineer and architect. Let's go to that next. I've dissected what are really important skills to focus on in the AI era. The first one is human-related skills. Those are people skills, leadership, teamwork, good communication, being a great person to work with, empathy, and overall emotional intelligence. Those are very important skill set that, you know, AI can do this stuff anytime soon. And those are just going to be more and more important human-related skills. And then also the second one is being good at solving problems. Ten years ago, you needed to know one programming language and one framework, and you would be considered a great engineer. But today, you need a lot more, right? You need to be a good problem solver, you need to be pragmatic, you need to be resourceful, you need to know how to utilize different tools, you need to have a good business understanding as well. And also you need to have a good and deep understanding of a relevant topic that you work with. All of those are going to be just more important as time goes on, especially when tools are getting better and better. Focusing on having good fundamentals are just going to be more crucial. To help you with this, I've prepared a list of resources that, you know, you can all check and there are going to be a lot of helpful tips there to get better at all of the skills that I mentioned before. You can just scan this QR code, it will take you to the landing page. And all you need to do is, you guys will see also the template for an email. You guys just need to send me an email and I will grant you a complimentary one month paid subscription to my Engineering Leadership Newsletter because some of the articles that are on the resources are actually paid articles to the Engineering Leadership Newsletter. So yeah, that's it from me today. If there are any questions, I'm more than happy to answer. Skills that you mentioned, for me, those are not necessarily new, right? Interaction with people, good communication.
Comments