<p>How would be my best way to acquire one of these? would my freshman classes prepare me for any of this? Any advice is much appreciated</p>
<p>For the most part - no.</p>
<p>I got a software development summer internship at a local company after my freshman year. But, I know only one other CS freshman who got a summer internship. Both are very high paying wages for first time interns.</p>
<p>I can give you a couple of tips on what might have gotten us offers:
-For sure take Object Orientated Programming, and Data Structures.
-Have some external projects to show on your resume.
-Don’t show any signs of a freshman in your interviews
-Good GPA, duh</p>
<p>My employers did not care about my class standing. He asked very detailed questions about my past projects (1 iPhone app, 2 Android apps, and some web experience). Then, some questions about some of the differences between various data structures. Also, a questions about the difference between “academic programming” and “real-world” programming.</p>
<p>The other guy has been working on a Windows Phone game for over a year, so it helped him a lot. He went to some other state for game development summer internship.</p>
<p>Freshmen get the last pick. I don’t think applying in the fall makes a lot of sense for freshmen. You have nothing to talk about or show, e.g GPA, classes you’re/have taken. Look for job postings in your department’s website and attend relevant career fairs starting January.</p>
<p>Also, Microsoft and Google have this summer internship programs for only college freshmen and sophomores. I never heard back from them after applying, though.</p>
<p>Good luck and let me know if you have any questions.</p>
<p>PS. If you go to a top ranking school, you have a lot better chances. But, if you’re like me who goes to a Top-100 state school, it is a little harder for us.</p>
<p>I’m just like you actually. It is the top ranked black school though so that should help me. My freshman schedule doesn’t have me taking any of the classes you said I should take should I talk to my counselor about this and try to get it scheduled</p>
<p>^You should be taking as many CS classes and math classes as you can freshman year if you want to improve your chances.</p>