• luciferofastora@feddit.org
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 hours ago

    I started studying “technical IT” for two years before changing to a less technical version that I ended up enjoying more (physics is fun to learn, but I don’t wanna calculate that shit).

    One of the most valuable things to come out of it is one class where we worked our way up all the way from logic gates to the functions of an ALU and a rough look at CPUs and memory architecture. Probably would have gone deeper in a follow-up class I never ended up taking.
    Point of the course was that one of the focus options for that course featured micro-controllers and embedded systems, including low-level optimisation (the typical memory constraints might be getting more lax, but learning it isn’t a bad idea).

    I don’t remember most of the details, I’m afraid, but it was an interesting insight into the things I take for granted when working in higher level languages.