Don't presume that you'll get a job as a software developer by virtue of having a CS major. You'll have to earn it or get lucky. By earn it, I generally mean that you have to be good at programming and be able to demonstrate it. Doing well in CS subjects is helpful but won't guarantee you a programming job.
That's a big part of why starting a company is so appealing for recent college graduates. You are forced to "earn it."
Comments
Don't presume that you'll get a job as a software developer by virtue of having a CS major. You'll have to earn it or get lucky. By earn it, I generally mean that you have to be good at programming and be able to demonstrate it. Doing well in CS subjects is helpful but won't guarantee you a programming job.
That's a big part of why starting a company is so appealing for recent college graduates. You are forced to "earn it."