Earlier quoted context omitted.
At which point you bang your head into the wall because the fix is so bloody obvious. :-)
And that can be demoralizing in itself. Early in my career, after make a stupid 'single character mistake' that broke my entire program, I started to think "maybe I'm not cut out for this".
Why do so few people major in computer science? (2017)
351–360 of 452 posts
Re: Why do so few people major in computer science? (2017)
#352Earlier quoted context omitted.
Yes we make ourselves look like clowns rather than professionals. It's terrible I don't know why we're doing this to ourselves.
Because there is no 'we' doing it to 'ourselves' :) If you want there to be a 'we', that would be called a workers' union. 'Professional' is when you have a strong union that forces companies to treat you as a human being, something they'd much rather not bother with.
Re: Why do so few people major in computer science? (2017)
#353Re: Why do so few people major in computer science? (2017)
#354Earlier quoted context omitted.
> the best hires were the college dropouts I think this is survivor and selection bias. There were thousands of dropouts in every cycle and you'd never hear of most. For the ones that ended up being the best, school was probably the limiting factor rather than an enabler. I see some kids these days doing the same, justifying dropping out of school because Steve Jobs, Bill Gates, Mark Zuckerberg dropped out and they'r…
100%. Bill Gate and Mark Zuckerberg both grew up fantastically wealthy. Their decision making process should be different than the average person. Gate's parents had friends in high places, went to high quality schools, and he was a trust fund kid. He was in no danger of failing and didn't need to worry about money. He could always just go back. Zuckerberg had a private tutor. They had basically already had a college…
Now I would hear stories about MIT, and be impressed, but many schools had very out dated programs.
Breadboards were cool, but I wanted to learn software.
Assembly was neat, made me a better programmer. I’ve Never once used it.
Whole series of interesting but not practical skills. I ended up running school newspaper. That was super useful for getting career launched.
Re: Why do so few people major in computer science? (2017)
#355I got about 8 years into my four year degree program in between interesting part time and then full time jobs on the side, and recently came to a set of realizations: 1. I'm never going to finish this damn thing because I keep failing or almost failing math courses (and it happens the three required courses I have left are gated by math courses). All it does at this stage is make me feel inferior. (I do suck at think…
One of my professors I liked told me she “Will not start teaching a class until she can do 100 practice problems in the subject she teaches”. We had an 84 year old lady pass the class with us. I don’t know what you’re struggling with but maybe retake a previous Calc 1 class to pass calc 2. Audit calc 3/statistics so it’s just practice. Obtain a different book and do the entire thing on your own, not only the even or…
Re: Why do so few people major in computer science? (2017)
#356Earlier quoted context omitted.
Yup, this is my biggest problem with the field. 15 years in the industry and I've never seen anyone promoted out of IT. Your only escape is a being a founder of a startup. We are not included in conversations that matter. Our opinions are discarded. We are simply dispensable cogs in the machine, its equivalent to data entry work. No status, no opinion worth listening to. I did comp sci because my dad said it was a go…
I've seen plenty of coders promoted into management. Of course, it takes time - first they have to prove themselves in some tech lead or product owner role and later, if they seem capable, they can go higher. Come to this about it, two out of three of my current bosses (incl. a guy who has hundreds of people under him) are ex-coders.
Also I would kill for a product owner role. The idea that a programmer can get into a PO role is laughable. I've never seen even the glimmer of a chance of that happening to either myself or my peers.
Re: Why do so few people major in computer science? (2017)
#357I don't think CS is a high social status field at all . You're deluding yourselves. Outside of our peers also in the industry nobody cares that you're a staff engineer at Google. Absolutely nobody. They'll assume you're doing IT work like the characters in the IT Crowd if they even bother to think about it at all and haven't already walked away. Here's a concrete example to make it really obvious. How many computer s…
Re: Why do so few people major in computer science? (2017)
#358I've always seen the same pattern in College decision: self-projection. That is, a combination of what they know and what they think they can do/like . Most people choosing Uni choose from what they know. Majority of young people know little about anything CS or nerdy; They often know the end product (computers, phones, apps) but very little about the people working on it. Compare that to doctors, managers, Wallstree…
CS types in the movies are basically magicians. Something needs to happen, they open a laptop, they type away furiously, there's a cutaway which shows them frowning, then a red dialog box on the screen turns green, and the thing happens. It's hard to get from that to the reality developing CRUD apps. There may be some drama, but arguments about which framework to use are not usually very cinematic.
Re: Why do so few people major in computer science? (2017)
#359The author notices that the nr of bachelor degrees went down every year from 2005 until 2014, at which year it went up again. It takes 4 to 5 years from the moment of choosing your study until earning your degree. That means relatively many people chose a CS study in 2000 and also in 2009. I guess the explanation for 2000 is that the dotcom bubble was still alive and well, the explanation for the popularity of 2009 m…
https://nces.ed.gov/programs/digest/d19/tables/dt19_322.10.a...
Re: Why do so few people major in computer science? (2017)
#360Earlier quoted context omitted.
> Also, Civil Engineers do learn physics as part of their course. The analogy is apt for exactly that reason. Some knowledge in physics is fundamentally required, but for the civil engineer it's only professionally relevant to the extent that they can apply it to solve practical problems. A solid understanding of physics (and indeed how to come out wiser after reading a paper relevant to your field) is just one part…
What would you learn in a BSc Software Engineering that's not in a BSc Computer Science course that's not going to become redundant after a couple years and couldn't be covered in a module? I have thought about this before and argued for Software Engineering to be a specific course/field, but it's just too ephemeral at the moment with a lack of 'core' elements to warrant a 3 year course. Edit: To be clear, I want the…