There’s just too many things I’d want to learn, but I probably can’t do everything at once. And I also don’t know where to start when it comes to basically any topic.

Courses could absolutely work, but they tend to be paid, so that’s a problem.

How do you approach learning new material, especially if you only know a goal rather than a full/partial path?

  • Just high school.
    I didn’t manage to keep a good score during the first year, so I got kicked out, and I have to wait a year to get back as I have to go through admissions same way as a brand new student (and also none of my passed subjects will count except for English…).
    That was computer science.

    As for what I’d be interested to learn and get into, and why:

    • German (better job opportunities)
    • Ukrainian (I struggled with communication on a dorm as most students living there were from Ukraine)
    • Linux Kernel development (Mostly due to interest in mobile Linux.)
    • Software reverse-engineering (Could help with above, static malware analysis, and just overall curiosity.)
    • Assembly - RISC-V, ARM, AMD64 (The above 2 points, as well as having more control over what software does.)
    • C++ (Making my own GUI programs utilizing Qt. I’d also like to modify cdimage to generate shorter tracks, improve the UI and integrate it into K3b. I think it should be possible to put it into pregap on audio CDs (K3b already has support for that bit), as well as combine it with data in “Mixed mode” CD.)
    • Digital signal processing (Due to my interest in SDRs.)
    • RF circuit and antenna design (For UHF and above.)
    • Mobile telecommunications (sharetechnote.com has some interesting info, and I’d like to understand it and know more)
    • QEMU (I’d like to at least partially replace my reliance on VirtualBox and be less stupid around Proxmox)
    • Management of *BSD and Solaris (NetBSD, FreeBSD, OpenIndiana, Oracle Solaris)
    • Networking (We did CCNA in high school, but it got boring, especially with no purpose aside from national competitions I attended thrice. I need to revisit CCNA-level info and move up higher.)

    I don’t think that’s a complete list, just what’s on my mind.

    • emb@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      1 day ago

      For the languages, first of all I’d definitely second schipelblorp’s post about Anki.

      But also, shameless plug, you should join !languagelearning@sopuli.xyz (if you haven’t already). Participate in the weekly threads to give yourself some accountability, ask for tips from other learners, etc. I know there are also some specific communities for learning German.