3 ms·
The early decision you will have to make is whether you want to be a theoretical specialist who will mostly make money consulting working at a consulting firm o
by subhobroto 7y ago
The early decision you will have to make is whether you want to be a theoretical specialist who will mostly make money consulting working at a consulting firm or university or whether you will be solving actual business problems down to the metal.
Each has a completely different trajectory at this point in your life.
A great example is to read the great debate between Andrew Tanenbaum and Linus Torvalds over kernel design as its closely related to what you're currently studying.
Linus would have clearly failed Tanenbaum's OS class.
Yet I use Linux every day, as does millions of others, while Tanenbaum's MINIX is on a CDROM that came with the book that I bought for my OS class.
This is not to say Linux is still a monolith, but that would be getting in way too much details.
- theandrewbailey 7y ago> Yet I use Linux every day, as does millions of others, while Tanenbaum's MINIX is on a CDROM that came with the book that I bought for my OS class. You sure about that? Do you use an Intel CPU? https://www.zdnet.com/article/minix-intels-hidden-in-chip-operating-system/ https://www.zdnet.com/article/minix-intels-hidden-in-chip-op...
- subhobroto 7y agoAndrew, I didnt know that. Thank you. Now, let me ask you this. If someone was to ask you either of: 1. "Between MINIX and Linux, which is a great example to study as an OS that's deployed on billions of machines worldwide and used by millions of engineers?" 2. "Between MINIX and Linux, learning administering which, offers me the best job prospects in the general tech industry?" What would be your answer in each case?
- delian66 7y agoMinix was not voluntarily chosen by Intel's customers...