Specialize, Specialize, Specialize. Own and find your niche, focus on the niche and nothing else. But you can own multiple niches. You can specialize in multiple areas. And what you learn in one will inevitably help you in what you need to do to master the other. The only time it’s scary to be a generalist is when you make assumptions for things you don’t because you have gone as deep as you need.
We’ve all been there, on a call, on a meeting, the problem is being discussed, ideas are being thrown out, but nothing is being decided. You look around the room and see people starting to get disconnected, checking their phones, they are no longer invested and they are losing focus of the problem. It’s at this point that someone needs to take control of the situation at hand, because if they don’t, not only will…
This is always going to happen, someone will not always agree with what you are saying, what you are proposing, what you know to be the right path based on experience and implementation, or maybe just all the work you’ve put into it. You could be the greatest expert in the room and they still won’t listen to you (Even when they say teach us). You might have the whole room on board except for…
If you’re looking to learn something new, growth does not matter in your current skillset. If you’re looking to level up your knowledge from junior to senior, growth will come from niche focus. If you’re looking to become a better leader, the answers to growth will not come from your code. If you need to become a better coder, growth might not come from a generalist conference. The key is to find out and ask…
This is a typical Product Lifecycle How long you are in each stage and the decisions you make in each stage vary from one to the other – they affect your thinking at the Product Management, Development, Testing, and Release levels. What’s funny is we talk about these stages when we are putting the product out for initial delivery but when was the last time you sat down with your team to ensure you’re building…