I always tell my engineering interns that often times we as developers get myopically focused on learning specific frameworks, but there is a macro skill in programming: abstract problem solving.
This is the skill worth pursing as it can be so easy to get lost in the minutia.