4 ms·
I finished my CS degree in a top CS university in terms of ranking. I never took any database modules, I am entirely self-taught on SQL and MongoDB through som
by paradite 4y ago
I finished my CS degree in a top CS university in terms of ranking.
I never took any database modules, I am entirely self-taught on SQL and MongoDB through some side projects.
I never took any concurrent programming courses (not interested).
I only took one network course and quickly forgot everything except there are 7 layers in OSI model (or is it 5?)
Needless to say, I never needed any of those knowledge in my work as a frontend engineer. Even if it is needed somehow, I could just fire up MDN/Wikipedia or ChatGPT and ask.
What I did take are a lot of software engineering and AI modules, and I found them to be more useful or interesting.
- dgb23 4y agoFrontend could benefit much from graphics programming, related math, dynamic systems and from HCI. Those are three enormous topics, which a rich history. Network programming, concurrency and distributed systems are literal force multipliers. Super impactful fields. But yes, regardless of what people choose to learn in university. There’s always a much more than can and should be learned after.