16 Struggles Every Software Development Student Will Recognise
System.out.println (“Oh God, help me”)
1. Explaining to clueless friends and family what you actually do.
“No, I am NOT a hacker! Okay, imagine this…”
2. And even though they don’t get it, you’re suddenly providing IT support to everyone you know.
“Your computer doesn’t have a virus; you’ve just loaded it up with junk programs… Where did you even find this stuff?”
3. Dealing with overzealous fans of Apple products.
Yes, Macs CAN get viruses.
4. Time spent in front of a computer is now 60% bug hunting and 40% actual work.
It’s probably something simple, right?
5. And 99% of the time you spend bug hunting it usually turns out that you missed a “;” or misspelled something.
6. So holding it together each day is a struggle.
7. When, after 4 hours of work, your IDE crashes… and you forgot to save even once.
Nope. That’s it. I’m done.
8. And always feeling inadequate around the class wunderkind.
Every class has one. At least there’s always someone to turn to if you mess up.
9. Forgetting to sync your repositories like GitHub or Dropbox.
“Guess I’m not getting any work done when I get home tonight then…”
10. And that moment when you find out your Dropbox has reached its storage limit.
“Why not upgrade your account?”
11. You’ve become acutely aware of how much you rely on the Internet.
12. And it terrifies you, because you’d be screwed without it.
13. Getting Carpal Tunnel or RSI is now a legitimate concern.
Thank God for ergonomics.
14. And so is eye strain.
Pro tip: If you work in front of a screen regularly, install f.lux, it automatically adjusts the colour balance and brightness according to the time of day and approximate light levels wherever you are.