I’m a mid-level backend dev, ~3 years YOE. I wanted to seriously start thinking about expanding my skillset and learning new stuff / new technologies outside of my daily tasks. But I’m unsure of how to start, how to decide, what would be most helpful to my career, etc. Any advice?

  • funbike@programming.dev
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    When learning on my own, I I prefer to learn things that will last decades rather than years or months. Examples: Linux (bash, core utils, containers), CS (algorithms, data structures), compilers, other paradigms (functional, logic, oop), hardware architecture (logic gates, cpu design, assembly), encryption algos, Vim, etc.

    Stuff that I think will only last a few years I will learn as needed on the job or at least on the clock.