2 ms·
"If someone just wants to learn to program, they shouldn't have to learn system administration first." I may disagree. Even though that's maybe an old school o
by worker840234 9y ago
"If someone just wants to learn to program, they shouldn't have to learn system administration first."
I may disagree. Even though that's maybe an old school opinion I think every developer should at least understand his own development environment (including the OS), potentially also aspects of the target environment. The reason is because (1) the abstraction between the OS and an(y) (sofisticated) SDE is still leaky (sometimes for a reason) and (2) because a developer that cannot support operations when things turn bad at runtime is just a fair-weather captain.
- Const-me 9y agoEvery good developer should understand these things, but I don’t think it’s reasonable to demand them from beginners. I learned to program in Borland Turbo C on DOS, and later in Visual Studio 97. Both were full-featured IDEs, at least by 90’s standards. I’ve only started to learn Windows internals & system administration on my first job in 2000. If knowing system administration would be a prerequisite, I’m not sure I’d become a professional programmer.