DEV Community

Discussion on: Why Every Software Engineer Should Learn Computer Architecture.

Collapse
 
incrementis profile image
Akin C.

Hello Voider,

thanks for your article.
I agree with your conclusion that learning computer architecture will help you become a better software engineer :)!
And a question comes to my mind, "How do you train to become a Computer Architect?".

Collapse
 
adelfelf profile image
adelf-elf

I wish we could not assume questions like this, i see it everywhere, not exact question but such computer questions, definately its a "newbe" asking but if they took time to read ur article, please answer them to ur best.....you dont know how much you do to that person

Thank u

Collapse
 
voider profile image
Voider

Hello Akin,
I recommend reading computer organization and design by David A. Patterson and John L., that's where I knew about CA during my last semester, but I also recommend learning the basics of assembly so that you can 'link' the concepts you will know about from the book from a closer level of abstraction.