Trying to figure out where to go next. This summer I will have what looks to be a painfully simple internship at a decent computer science company doing something involving html, adding content to the website, and hopefully some javascript. This is my last summer before being done with college (I graduate in December) and I am looking to learn something on the side of my internship.
The last few years of my life have had me working in web dev stuff (specifically front end). And I generally enjoy that and kind of want to pursue that at a specific company in town. On the other hand, my girlfriend wants me to move with her to Germany and I saw that there are some cool game developers located there and obviously gaming is a passion of mine.
If I had to break down my interests of what to do after I graduate at this point, it is:
50% Web Dev
25% Game Dev
15% Misc. OOP type work
10% Android App Development
Any recommendations for what I should pick up on the side this summer? I am worried about picking the wrong one and hurting my chances at getting a job in the other field. Or is that not a big issue?
If you really want to do web dev, then build a portfolio in a public repository. Create some APIs, some SPAs, or some full stack projects.
If you really want to do game dev, then that's a different ball game. I've never worked as a game dev, but I imagine you'll need to be pretty strong with C++ and writing high performance code. Manual memory management, identifying run-time complexity, lots of profiling, etc.
Misc. OOP work is very vague.
Android app development is pretty convenient since there is a marketplace where everyone can see your apps/projects. Pretty easy to tell the company you're applying at: "here look I made this and the code is over here, now hire me".