A CS degree is better than teaching yourself how to code?
zeroequalsfalse.com
A CS degree is better than teaching yourself how to code?
1–10 of 330 posts
Re: A CS degree is better than teaching yourself how to code?
#2Re: A CS degree is better than teaching yourself how to code?
#3Re: A CS degree is better than teaching yourself how to code?
#4IMO the advantages of CS college are this:
- You can reach a higher salary.
- It's easier to learn hard math/CS ideas in school than on your own.
- It's easier to make friends in college than elsewhere.
Re: A CS degree is better than teaching yourself how to code?
#5Re: A CS degree is better than teaching yourself how to code?
#6Re: A CS degree is better than teaching yourself how to code?
#7* Far cheaper, no debt accumulated
* Follow your bliss in learning what you want, but still with the option to absorb the best of the CS textbooks.
* Not compelled to learn languages and platforms behind the curve.
* Less able to lean on teammates, you learn to solve problems more independently.
* There's no illusion that your education has an end date, and that you can stop. Ever.
Re: A CS degree is better than teaching yourself how to code?
#8All of that can be learned during your first internship where you get paid instead of paying.
I would argue college delays maturity and does not foster it. Hanging out with a bunch of people that are the same age, same life stage, etc. doesn't exactly add life experience. Continuing to do "hoop-jumping" work just like we all did in high school also doesn't seem to be novel. Perhaps its the keggers and binge drinking that bring the maturity the author references?
As for prestige, if its a top 10 program sure, otherwise (and often even then) don't waste your money.
Disclosure: Current engineering lead with multiple Degrees (1 Summa Cum Laude) and a bootcamp CS education at one point (which wasn't all that valuable).
Re: A CS degree is better than teaching yourself how to code?
#9But the majority of the skills listed are not intrinsic to computers, computer science, or software at all.
"There are many skills that Developers now require besides just coding. They need time management skills, organisational skills, people skills, translating skills, negotiating skills.. the list goes on. These skills are often gained through completing an undergraduate degree."
Most people will get experience in exercising and developing those skill sets with almost any degree program.
"Certainly there is some level of prestige that comes with having a degree... it is, in a way, a validation stamp that says… “Yes - you have the skills to be a Software developer”."
Umm... not really. We've probably all met people with CS degrees who were not really all that capable of doing day to day development.
Re: A CS degree is better than teaching yourself how to code?
#10Everything here can be earned elsewhere for far less money. In fact, if you get an entry-level job you can learn all this while getting paid! IMO the advantages of CS college are this: - You can reach a higher salary. - It's easier to learn hard math/CS ideas in school than on your own. - It's easier to make friends in college than elsewhere.
They end up using a list for a map etc.i.e. there are foundational gaps in their knowledge. A CS program ensures that there is at least an attempt to build a foundation.