I will say that those of us who didn't graduate (including me, I dropped out) often feel they have something to prove and will work harder.
Computer science as a lost art (2015)
91–100 of 146 posts
Re: Computer science as a lost art (2015)
#92What I miss in those kinds of discussions are the intangible benefits of having studied a subject in depth to acquire a degree. The person that entered university is different from the one that came out of it. The way to tackle problems, to think scientifically, the ability to see the broader picture are some of the advantages of good education that are easy to dismiss since they are not immediately visible. There ha…
Re: Computer science as a lost art (2015)
#93Earlier quoted context omitted.
Jeff Bezos went to Princeton, Zuckerberg and Gates to Harvard, Sergey Brin and Evan Spiegel to Stanford. The bestest degrees seem like a decent option for the xB/year category too.
With the exception of Bezos, everyone on your list dropped out of their degree before finishing it - although to be fair to Brin, he already had a degree from Maryland before dropping out of his PhD.
But especially the fundamentals is where I think most of the value of a uni degree is.
Re: Computer science as a lost art (2015)
#94Earlier quoted context omitted.
It’s often argued here that the purpose of a CS degree is “not to get you a job” but to “become a better citizen of the world” and if you just wanted to learn something to get a job “you should go to a trade school”.
Getting a CS degree to get vocational training to be a developer is a pretty terrible idea in my view (and I have a CS degree) - having a physics or mechanical engineering degree is particularly relevant to being a plumber so would you expect a CS degree to help being a developer?
Re: Computer science as a lost art (2015)
#95Earlier quoted context omitted.
Jeff Bezos went to Princeton, Zuckerberg and Gates to Harvard, Sergey Brin and Evan Spiegel to Stanford. The bestest degrees seem like a decent option for the xB/year category too.
With the exception of Bezos, everyone on your list dropped out of their degree before finishing it - although to be fair to Brin, he already had a degree from Maryland before dropping out of his PhD.
Re: Computer science as a lost art (2015)
#96We've reached an era where the average worker's serviceable time long outlives the competitive edge they've gained from their education/training in their formative years. The accelerating pace of economic and technological change is faster than ever, and this condition is unprecedented in human history. I've become more and more convinced that this is the defining problem of our times- we're becoming victims of our o…
Re: Computer science as a lost art (2015)
#97Earlier quoted context omitted.
It should be a requirement to have each student complete a modern full stack. Some schools have pitiful results for what they say is a degree.
Alternatively many CS grads never end up working in/near the web stack and that requirement in no way better prepares them for their profession. If you wanted to suggest that they be required to have a significant capstone project (a full stack system, a compiler or VM, an operating system (rudimentary or not), firmware/BIOS, HPC application, etc.) then I would agree but to say that all CS grads should be good web de…
The full stack consisting of assembly, compiler design, C, networking, operating systems, embedded development, data structures and algorithms, databases development and design (including an understanding of the algorithms/optimizations used).
At least one class in functional programming and at least one in and OOP language.
And for all that is holy please teach classes where they have to do presentations and learn interpersonal skills and a few business classes. I am so sick of working with people who argue about technology but can’t come up with a business case for thier idea.
And then let them choose a “track” based on thier interests - after having for lack of a better term “career day” where people from the industry come in and give talks about what they do and the requirements to get a job there.
If that curricula means cutting out some core classes - so be it.
Re: Computer science as a lost art (2015)
#98What I miss in those kinds of discussions are the intangible benefits of having studied a subject in depth to acquire a degree. The person that entered university is different from the one that came out of it. The way to tackle problems, to think scientifically, the ability to see the broader picture are some of the advantages of good education that are easy to dismiss since they are not immediately visible. There ha…
Yeah, I think it's also wrong. Most of the time I don't need any of my university knowledge at work. But it has helped me out many times just knowing that there is a better algorithm, or knowing how something works below, or knowing some extra math.
Re: Computer science as a lost art (2015)
#99Re: Computer science as a lost art (2015)
#100Earlier quoted context omitted.
Alternatively many CS grads never end up working in/near the web stack and that requirement in no way better prepares them for their profession. If you wanted to suggest that they be required to have a significant capstone project (a full stack system, a compiler or VM, an operating system (rudimentary or not), firmware/BIOS, HPC application, etc.) then I would agree but to say that all CS grads should be good web de…
Why not have a curriculum that focuses on the full stack? The full stack consisting of assembly, compiler design, C, networking, operating systems, embedded development, data structures and algorithms, databases development and design (including an understanding of the algorithms/optimizations used). At least one class in functional programming and at least one in and OOP language. And for all that is holy please tea…
> At least one class in functional programming and at least one in and OOP language.
I think it's pretty common for CS degrees to have all/most of this in scope already? At least I had all of it, with the exception of embededded development.