Anonymous wrote:
Anonymous wrote:One of my DS will be attending college in the fall with the intention to major in CS at UVA. I've always thought that an internship is "highly recommended" for a CS major after the 2nd or 3rd year; however, my recently graduated niece and nephews just disproved my way of thinking.
My niece recently graduated with a CS major from GMU. She graduated in three years through a combination of credits from AP courses in HS and summer classes at GMU and NVCC. Instead of summer internships, she took summer classes at GMU and NVCC. She got several job offers and accepted an offer from Google. Nephew #1 recently graduated with a CS degree from UVA school of engineering. He did the same thing as his cousin. He also got several job offers and accepted an offer from Microsoft. Nephew #2 recently graduated from VTech with the same profile as nephew #1, and he accepted an offer from Oracle.
All three graduated in three years and didn't do any internships while in college and yet they all got high paying offers from employers. That got me thinking, why even bothers with internships when you can graduate early and make more money that way?
Am I wrong on this?
In my opinion, the real issue would be why the student has no internships.
If the student couldn’t get an internship for some reason, but genuinely enjoys computers and problem-solving, things will work out.
If the student isn’t really that bright, doesn’t like computers all that much, and is in CS for the money, that kid may start out with a good job but eventually will wash out, because reports that so so CS grads are getting more than $100,000 per year is a sign that tech companies are in some kind of unsustainable tulip bulb mania stage. Kids who get in now need to understand that they need to be prepared for a hard crash.