1. "The Seven Habits of Highly Effective People" by Stephen Covey. Taught me how to be more productive and simplify thinking about productivity. One of the books I re-read every year.
2. "The Bible" - I am not too religious, but I am a spiritual person. I find the new testament to be a good blueprint on how to live a righteous life.
3. "The Pragmatic Programmer: from journeyman to master" - such a timeless classic. Just get it...
wow! ok I am not even sure if there is a way to refute this without sounding angry...like, what part of anti-discrimination laws don't you like? the fact that marginalized groups can have equal access to gov contracts?education? healthcare? housing? please elaborate....
Getting a quality 7 hours of sleep every night, 7 days a week...oh and giving up alcohol(or at least drink only on weekends) which is easier said than done.
this is potentially an amazing idea, especially for those of us who work in polyglot systems. However, a search as simple as "queue in java" returns no result?
I think we have lost touch with the reason we invented technology in the first place: which was to increase human productivity, not to remove the human from the equation altogether.
Corporations exist mostly because of consumerism, though. Once those "humans" are not able to work and in turn, spend their money buying crap from corporations, then...?
Well, tell you what and I hope this helps: my first internship required 3.0 gpa. Mine that semester was 2.98 (exactly like yours). Not only did I interview and get the internship, I have been with that company ever since 2013 and haven't had any performance review below "exceeded expectations" ever since I started.
Moral of the story is: the gpa will only be a big deal if you make it so. Your perception will be your reality and you will lose out on a fantastic opportunity to start your career on the right foot. Call your recruiter, make your case, have a great internship.
Side Note: I graduated with a 3.4. Had to work my butt off to raise it up and get the offer and I did.
Sometimes I even ask myself: “you only hire the best…at what exactly?” there is difference between having a fancy degree/accolades and actually contributing meaningfully to your work. I have also seen(in my thin years of experience) that at most companies, there is a disconnect between HR and company’s talent needs. Only those who have figured out how to bridge that gap hire “the best”(subjectively).
Wouldn't just be easier to talk to your hiring manager/recruiter? usually if you are a really good candidate, they tend to overlook formalities like a 3.0 gpa. Those are not set in stone.