Very occasionally a data structure or understanding O notation.
Certainly none of the maths or electronics stuff.
11–20 of 41 posts
Very occasionally a data structure or understanding O notation.
Certainly none of the maths or electronics stuff.
I did a "Business" degree and sitting here in 2025 I could give you 12 LLM prompts that will teach you everything I learned, and in better quality than the textbooks or lecture notes. I don't regret it because it allowed me to get and keep overpaid so-called "bulls*t" jobs for 15 years, but I wouldn't start down that path today.
Building your own devboard requires skills in many interdependent areas. Have you tried using an Arduino or similar first? Having built computers from TTL chips and wirewrap chassis, I can confirm that digital electronics field has grown massively and requires knowledge in many specialist areas. Even designing a PCB requires a great deal of knowledge. Tools like KiCAD are great, but they don't abstract out the requis…
That’s why I went to uni to do EE/Robotics. I wanted the next step, suffice to say I did not get the next step from university.
I see what you’re getting at though. Just in time learning seems to be the way it will be. It’s just frustrating I don’t even have a base to go off of. Pretty much all my background knowledge has come from stuff I learnt outside of uni.
I pretty much study every week to keep up with the industry, but I like it, so it feels more like a hobby. I’m not sure I would have the same strength and perseverance if I had quit uni the first year (or if I had never attended uni). This is just me, so YMMV.
If any, I feel like primary and high school are the real “scams”. I think they waste so much time over and over the same topics without going deep into nothing. I think it could be cut by 30% without any repercussions. I don’t recall anything valuable I have learnt in school (all the great lessons were due to my parents)
Yeah, we all go through it. I got a degree in economics and we used a program called SPSS developed by IBM to do regression analysis. No one in the industry uses it and it was very frustrating looking for a first job and no one was wanting the software I learned in university. But university isn’t about leaning to uses tool and apply it somewhere else, it’s about the underlying concepts and the people you get exposed…
You’re not wrong at all on the software side. With regards to the concepts though, we did a whole bunch of theory, but fairly often we did not do even the basics of applying it. I mean we literally did not do any, we did zero circuit/PCB design (the thing I’m trying to currently learn).
It’s covered if you major in computer engineering rather than CS Digital circuits, FPGAs, microcontrollers, basic electronics, lots of making stuff on breadboards One of my big undergrad projects was to build a CPU from scratch on an FPGA and write an assembler for it Hot take: CE is a better foundation for programming than CS
I feel like so many CS classes are all about theory while a good chunk of CE classes actually have you writing code. I should have taken more CE classes, but I at least feel like I got to take some of the fun ones.
But guess what? Because of my business experience, I love it. I'm incredibly excited about what the project (and potential final product) will be. So, I've been reading anything and everything, testing, exploring, learning. Can you believe we have the access to do this stuff today? It's incredible.
This is how the world works. For example, a few weeks back, I was under the hood of a steam-powered car, analyzing, looking, thinking about how they figured out some of the things they had figured out. What were they thinking historically? How did they feel about this design decision? Who taught them?
Moral of the story: Degrees don't teach this drive; you must nurture it. It's normal to feel lost at sea.