DEV Community

Discussion on: Mastering a niche vs Smart Generalist — 5 things I wish I knew as a Software Engineer (Part 5/5)

Collapse
 
hunterpp profile image
Hunter Peress • Edited

I believe it comes down to personality types, which are hardwired. As an NTP, I thrive on new challenges and always keeping things fresh and excited....naturally a generalist. But I also like being right and getting things done. But I only learn enough to move the needle, but never a bit more 😉. However, often this brings me deep into an area that is often completely unexplored, so maybe for that brief moment, I could be considered a specialist.

But I believe my wiring does not allow me to become an expert on something....and if I do, it is not long until I get passed because everyone else specializes when I am already onto the next thing ;-)