DEV Community

Cover image for The Importance of Selective Learning

The Importance of Selective Learning

Amr El-Bakry on January 25, 2019

We are very lucky to live in a time in which new technologies emerge every day to help us build all sort of stuff and make our lives easier. There'...
Collapse
 
jamesdengel profile image
James dengel

We need to be selective on the technologies to learn but I believe in the fundamentals of programming are very useful to all.
Take the complexity analysis, you don't need to go hell deep to get an appreciation that you now have to power to compare solutions.
Design patterns are another which are timeless and will reap you rewards over the years. I've yet to learn any technology where the basics are not important.... Bring back the fundamentals they are always with learning.

Collapse
 
amrrbakry profile image
Amr El-Bakry

Yes, I totally agree that the fundamentals are a must learn to have a solid foundation for learning any other technology

Collapse
 
chrispaulfranko profile image
Christopher

Thanks for posting this. Yes, it seems like every day there is another language or framework that draws my interest, and it’s easy to seem like those less-quality paper towels that spread the liquid rather than absorb. Just like in other parts of life, it’s impryant to learn to say “no” from time to time.

Collapse
 
ant profile image
Ant

never stop learning!

Collapse
 
jsrn profile image
James

Good post, and addresses one of the most frequent complaints I see about programming.

"How do I keep up with all these new frameworks and languages!?"

Don't.