I think a thing that's been saving me from madness is a combination of intellectual lazyness towards new tech (do I need it? do I really need it?), lack of time, strong fundamentals and the ability to understand quickly if something is worth pursuing.
My sixth sense is often wrong though: for example I was raving about Flutter, now I'm mostly "meh" about it, I'll probably change idea again.
Learning how to learn is the key here, we've been talking about it often on DEV. If you know how to pick up stuff quickly or how to dive into other people's code you'll be mostly fine. You still need to know something well.
I think a thing that's been saving me from madness is a combination of intellectual lazyness towards new tech (do I need it? do I really need it?), lack of time, strong fundamentals and the ability to understand quickly if something is worth pursuing.
My sixth sense is often wrong though: for example I was raving about Flutter, now I'm mostly "meh" about it, I'll probably change idea again.
Learning how to learn is the key here, we've been talking about it often on DEV. If you know how to pick up stuff quickly or how to dive into other people's code you'll be mostly fine. You still need to know something well.
This should also help:
You don't need to know everything (but you should know something well)
rhymes ・ Jan 5 ・ 3 min read