Computer science majors

Anonymous
Anonymous wrote:Here is my take on this.  Most CS jobs do NOT require a CS degree to do the job.  Most developers in the DMV are just coders.  It might make a difference elsewhere but not in the DMV as far as I can tell.  Landing a CS job is also more about who you know than what you know.  I can hire someone with a CS degree from GMU and that person can do just as good a job as someone with a CS degree from UMD or UVA.  In fact, I had to turn down a CS major candidate for an internship at my company for someone studying liberal arts and minor in CS from Goucher (I didn't even know Goucher is a college until I looked it up).  He was chosen over the UMD candidate because my boss knows his parents.  It is what it is but who you know matter a whole lot more. YMMV.


I’m a dev team lead managing 7 devs, a BA and some testers. I interview a lot of developers for our various teams.

We hire people with CS degrees. Not sure what’s meant by “just coders” but we interview lots of people who don’t understand key concepts (e.g. SOLID) or don’t know algorithms and data structures, and we always pass. Algorithms aren’t actually that important to what we do, but if someone can’t be bothered to learn that, it doesn’t bode well.
Anonymous
Anonymous wrote:
Thank you. This is very helpful.
My DC teaches himself languages and coding all the time so I know he is going to love comp Sci as a major.
Is your son’s T15 school a school where he had to declare major before applying?


If a kid likes to code, that’s a sign the kid would be good at management information science and ordinary software developer jobs.

I think that the kids who’d actually enjoy a top computer science program are more the kids who do Sudoku, Rubik’s cubes and other logic puzzles for fun.

High-level academic computer science is more closely related to a philosophy department logic course than it is to developing a phone app.

So, just the fact that your son likes learning anything on his own is a great sign, but figuring whether the coding itself is a good sign depends on what the projects are.
Anonymous
Anonymous wrote:
Anonymous wrote:
Thank you. This is very helpful.
My DC teaches himself languages and coding all the time so I know he is going to love comp Sci as a major.
Is your son’s T15 school a school where he had to declare major before applying?


If a kid likes to code, that’s a sign the kid would be good at management information science and ordinary software developer jobs.

I think that the kids who’d actually enjoy a top computer science program are more the kids who do Sudoku, Rubik’s cubes and other logic puzzles for fun.

High-level academic computer science is more closely related to a philosophy department logic course than it is to developing a phone app.

So, just the fact that your son likes learning anything on his own is a great sign, but figuring whether the coding itself is a good sign depends on what the projects are.


+1 that was me. I though I would major in CS and ended up double majoring in philosophy and CS.
Anonymous
Anonymous wrote:
Anonymous wrote:
Thank you. This is very helpful.
My DC teaches himself languages and coding all the time so I know he is going to love comp Sci as a major.
Is your son’s T15 school a school where he had to declare major before applying?


If a kid likes to code, that’s a sign the kid would be good at management information science and ordinary software developer jobs.

I think that the kids who’d actually enjoy a top computer science program are more the kids who do Sudoku, Rubik’s cubes and other logic puzzles for fun.

High-level academic computer science is more closely related to a philosophy department logic course than it is to developing a phone app.

So, just the fact that your son likes learning anything on his own is a great sign, but figuring whether the coding itself is a good sign depends on what the projects are.


Funny- my son doesn’t just play with the Rubik’s cube. He’s been solving it since age 7 and he’s been in cube competitions so I guess that’s a good sign… lol
Anonymous
A bit of a secret tip from an insider. If you want really strong CS but want some space for liberal arts, go to Brown CS. While Princeton and Cornell have an edge over Brown for graduate study in CS, Brown has an edge over other Ivies in undergrad CS. So I would advocate a strategy of Brown over big state schools like Texas for undergrad CS. Just a sleeper choice not apparent to many outside of CS.
Anonymous
Anonymous wrote:A bit of a secret tip from an insider. If you want really strong CS but want some space for liberal arts, go to Brown CS. While Princeton and Cornell have an edge over Brown for graduate study in CS, Brown has an edge over other Ivies in undergrad CS. So I would advocate a strategy of Brown over big state schools like Texas for undergrad CS. Just a sleeper choice not apparent to many outside of CS.


Brown is not a sleeper choice! It's insanely difficult to be accepted there.
Anonymous
Anonymous wrote:
Anonymous wrote:A bit of a secret tip from an insider. If you want really strong CS but want some space for liberal arts, go to Brown CS. While Princeton and Cornell have an edge over Brown for graduate study in CS, Brown has an edge over other Ivies in undergrad CS. So I would advocate a strategy of Brown over big state schools like Texas for undergrad CS. Just a sleeper choice not apparent to many outside of CS.


Brown is not a sleeper choice! It's insanely difficult to be accepted there.


Not if you are an ALDC
Anonymous
Learn to speak Telegu or Hindi
post reply Forum Index » College and University Discussion
Message Quick Reply
Go to: