2 ms·
I can say that I'd probably never have used a unix-like computer if my CS department hadn't put it in the curriculum. I'd have probably never learned Python if
by Retra 11y ago
I can say that I'd probably never have used a unix-like computer if my CS department hadn't put it in the curriculum. I'd have probably never learned Python if it hadn't been homework. I'd have spent far too long struggling to learn C++ on Windows machines, and achieved not much else.
Without an education, you're in a vast sea of options, and little means to tell what you are capable of.
Of course, if you already have a job, what difference does it make? You aren't going to learn DevOps sitting on your laptop at home, either. So of course, if you assume the conclusion, the means don't matter.
- toomuchtodo 11y agoI guess my point is that theres a disconnect between what you're taught in any sort of formal education program and the environment you're going to enter in the tech workplace, and that if you have the option, on the job training is going to be far superior to any classes you take in a CS track.
- Retra 11y agoIt'll make you better at that particular job than a CS degree would, but it won't make you better at CS. Or as the saying goes: "Education is for those who give orders; training is for those who take them."
- toomuchtodo 11y agoOdd. I have no formal education, but I've held several management titles, including founder and VP on occasion. To think you need a college education to lead or, as you said, "give orders" is preposterous.
- Retra 11y agoI didn't say you needed it. Nor does having a title make you good at the job.