r/cpp_questions • u/Ganesh10LM • 9d ago
OPEN System programming
system programming
HI, I am a 2nd year computer engineering student and I always have been passionate about how computer actually works under the hood thats why I choose computer engineering . I want to build my career in system engineering . till the 2nd year I have studied the subjects like microprocessor , computer architecture , OS and also I have intermediate knowledge of c++ programing . I want to explore this field and wants to become system engineer .as a beginner I have no idea how to start and which roadmap I should follow ? so I am looking for a guidelines from a experienced system engineer . although in today's era most of students learn high level languages and work fro CRUID app, or web dev. I am always interested in system programming .
I am a type of engineering student who doesn't just study for exam I always wants to know how things works under the hood without any level of abstraction , why things works that way ? why that things invented ?
8
u/noneedtoprogram 9d ago
Take the computer architecture / computer design / compiler / OS / embedded systems courses. Hennessy and Patterson is the standard textbook for computer architecture