You can catch up with the trend later. When I was newer to professional software development, I was concerned about being on the cutting edge a little too much. If something was becoming popular, I was worried about missing the boat. I have come to realize that as I generally stay interested, curious, and willing to improve on my fundamentals, I gain the skills to jump on the trends if I really want to. I no longer have a feeling of obligations.
I say trends because that tends, but this can be generalized to non-trendy things. There are older languages, concepts, systems, etc. that I am super ignorant of, but I'm pretty confident that I could get involved in those areas if I immersed myself, but I can live with some ignorance if I'm not involved because there's plenty I do know.
I think it's good to keep up with what's going on, but you don't need to learn everything. This is obvious to me now but I was just talking to a slightly more junior developer who had the same concerns as I did about keeping up with trends. Stay curious and keep an eye on things, but there's no pressure with following trends as long as you keep improving on the fundamentals.
So true. You don't need to know everything about every new thing, but I'll echo it is important to know that things are out there by keeping tabs on topics in general. I just try to pay enough attention about what's out there so that if I come across a new problem I know enough to look into something deeper. If I don't know it even exists then I can't do that, but I certainly don't need to know everything about it right away. :)
Honestly, the Dev.To feed helps with that for me. If I start seeing the same topic coming up day after day I can add it to the list of things I might want to know a little bit more about.
This! So much this! I still fall for this sometimes. I wanted to learn about Elm, and machine learning and what about that thing, and this one??
Then, I started to realise that I was only scratching the surface on every single subject I ever learned. So, focus on fewer things and catch up later. I mean, machine learning is not going anywhere anyway. And we all caught up on some subject at one point.
The fact that programming offers so much is amazing, but it can also be extremely distracting
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
You can catch up with the trend later. When I was newer to professional software development, I was concerned about being on the cutting edge a little too much. If something was becoming popular, I was worried about missing the boat. I have come to realize that as I generally stay interested, curious, and willing to improve on my fundamentals, I gain the skills to jump on the trends if I really want to. I no longer have a feeling of obligations.
I say trends because that tends, but this can be generalized to non-trendy things. There are older languages, concepts, systems, etc. that I am super ignorant of, but I'm pretty confident that I could get involved in those areas if I immersed myself, but I can live with some ignorance if I'm not involved because there's plenty I do know.
I think it's good to keep up with what's going on, but you don't need to learn everything. This is obvious to me now but I was just talking to a slightly more junior developer who had the same concerns as I did about keeping up with trends. Stay curious and keep an eye on things, but there's no pressure with following trends as long as you keep improving on the fundamentals.
So true. You don't need to know everything about every new thing, but I'll echo it is important to know that things are out there by keeping tabs on topics in general. I just try to pay enough attention about what's out there so that if I come across a new problem I know enough to look into something deeper. If I don't know it even exists then I can't do that, but I certainly don't need to know everything about it right away. :)
Honestly, the Dev.To feed helps with that for me. If I start seeing the same topic coming up day after day I can add it to the list of things I might want to know a little bit more about.
This! So much this! I still fall for this sometimes. I wanted to learn about Elm, and machine learning and what about that thing, and this one??
Then, I started to realise that I was only scratching the surface on every single subject I ever learned. So, focus on fewer things and catch up later. I mean, machine learning is not going anywhere anyway. And we all caught up on some subject at one point.
The fact that programming offers so much is amazing, but it can also be extremely distracting