The new forums will be named Coin Return (based on the most recent vote)! You can check on the status and timeline of the transition to the new forums here.
The Guiding Principles and New Rules document is now in effect.

CS, resumes, and internships.

Thor1590Thor1590 Registered User regular
edited June 2012 in Help / Advice Forum
Hello again, it's time for my yearly H/A thread.

It's been great having a stable job and nice income, but I've decided to forgo all that and start pursuing internships for next summer. I won't be quitting until then, but the long-term prospects for our facility are grim and I'd rather start getting experience in my field before that point anyway. However, due to my incredible failures in the past, I'm not sure how to construct a resume that shows I have something to offer. So, I had a few questions for you fellas since I know many of you are in the coding business and also do hiring and whatnot. I figured I'd get some more specific answers before heading into the career department at my school.

First, my GPA is only a 3.0. On the dot. It's been raising steadily since I got serious, but it's still sort of low. I've been getting dean's commendations; should I bother putting those on the resume or just leave it at the GPA? Also, what have your experiences been with getting, say, lab grunt/grader gigs as an undergrad?

Second, I've been doing programming on the side. It's mostly dumb crap like coding old 70s/80s tabletops in C#, and I'm not sure how to categorize that as experience (if I should at all). "Experienced in C#" sounds way more than what I'm qualified for, and "Minor experience in C#" sounds stupid. Honestly, should I just leave my "experience" out entirely since they'll basically assume I have an undergrad's generalized skillset anyway?

Third, what are my chances? I've had steady jobs for most of my adult life, and have some great references, but none of them are in the industry (save a professor or two). I've heard that generally recruiters don't want to hear about unrelated jobs, but I don't think I should just leave that part blank. I'm 22, and won't be done with school for another two years. Will that hurt me?

Man. Thinking about it, I've never had to make a resume at all, or apply for a job the normal way. The post office just had an aptitude test and they took the highest scorers. The only interview I've had was at Wal-Mart when I was 18. I feel like I should know this stuff by now, but I seem to have somehow avoided the entire process. Anyways. Thank you for any replies.

Thor1590 on

Posts

  • GnomeTankGnomeTank What the what? Portland, OregonRegistered User regular
    Does your school have a job placement service? Many times those will have a resume writing service, or people to help you write a resume. Use the crap out of those resources.

    As far as internships, the skills requirements are going to be much less stringent than say what I do, which is senior level or lead level development. I am pretty much required to have ten years of experience and advanced knowledge. As a general rule, you'll be expected to understand the basics of development, have some confidence with C# and the .NET framework, and some rudimentary knowledge of databases.

    At your age with your level of experience, you might also consider putting together a code portfolio. The code doesn't have to be perfect, the end product just needs to be decent, and show some generally good coding habits. Find a couple of your little side projects you do for fine, go over the code, spruce them up, get the code nice and clean and easy to ready, and put together a little website as a portfolio.

    In terms of your resume, you'll want to focus on your schooling and any extra curricular stuff. When I get a resume for an internship, I want to see: Schooling information, or in the lack of that, some demonstrable coding background via portfolio or open source work. I also like to see some kind of stuff outside of their "day job" and school, such as being an active member of a NUG (.NET Users Group), or some other club.

    In the interview process, don't be afraid to admit what you don't know. Many times people will ask you a question they don't expect you to have the answer to just to trip you up. An answer of "Hmm, I'm really not familiar with <insert here>, but I'd love to read up on it" is perfectly fine, especially as an intern. It shows a willingness to be wrong and to learn.

    I feel like I have a lot more to say about this, since I've literally been where you are, I just need to organize more thoughts.

    Sagroth wrote: »
    Oh c'mon FyreWulff, no one's gonna pay to visit Uranus.
    Steam: Brainling, XBL / PSN: GnomeTank, NintendoID: Brainling, FF14: Zillius Rosh SFV: Brainling
  • Thor1590Thor1590 Registered User regular
    GnomeTank wrote: »
    Does your school have a job placement service? Many times those will have a resume writing service, or people to help you write a resume. Use the crap out of those resources.

    Absolutely. That's my first stop once I get this information together.
    As far as internships, the skills requirements are going to be much less stringent than say what I do, which is senior level or lead level development. I am pretty much required to have ten years of experience and advanced knowledge. As a general rule, you'll be expected to understand the basics of development, have some confidence with C# and the .NET framework, and some rudimentary knowledge of databases.

    At your age with your level of experience, you might also consider putting together a code portfolio. The code doesn't have to be perfect, the end product just needs to be decent, and show some generally good coding habits. Find a couple of your little side projects you do for fine, go over the code, spruce them up, get the code nice and clean and easy to ready, and put together a little website as a portfolio.

    Actually, I'm a little concerned about putting what I've made so far up. It's still copyrighted material, so I'm not sure what the legal ramifications are. I just need to make more of my own, I suppose.
    In terms of your resume, you'll want to focus on your schooling and any extra curricular stuff. When I get a resume for an internship, I want to see: Schooling information, or in the lack of that, some demonstrable coding background via portfolio or open source work. I also like to see some kind of stuff outside of their "day job" and school, such as being an active member of a NUG (.NET Users Group), or some other club.

    The Wichita NUG seems to be defunct, but I'll definitely look into other groups and open source opportunities. I'm worried that once I start school again, I won't have much time to contribute. I'll see what I can find, though.
    In the interview process, don't be afraid to admit what you don't know. Many times people will ask you a question they don't expect you to have the answer to just to trip you up. An answer of "Hmm, I'm really not familiar with <insert here>, but I'd love to read up on it" is perfectly fine, especially as an intern. It shows a willingness to be wrong and to learn.

    I feel like I have a lot more to say about this, since I've literally been where you are, I just need to organize more thoughts.

    It's a lot to do in 2 months or so, but I can handle it. This has been amazing advice so far, and it's good to hear somebody made it out of a similar situation. Thank you.

  • GnomeTankGnomeTank What the what? Portland, OregonRegistered User regular
    I'm confused about the copyright issue. You've written for-fun code projects that you don't own the copyright/license to?

    Sagroth wrote: »
    Oh c'mon FyreWulff, no one's gonna pay to visit Uranus.
    Steam: Brainling, XBL / PSN: GnomeTank, NintendoID: Brainling, FF14: Zillius Rosh SFV: Brainling
  • Thor1590Thor1590 Registered User regular
    edited June 2012
    Yeah. I took old tabletops (some of which are still distributed today) and made playable computer versions. Even if they aren't still being sold, some company somewhere still owns the rights to them. I didn't really expect to show them to anybody, since I was doing it for practice.

    I guess I should be a little more clear: although the code is mine, the game system itself is not.

    Thor1590 on
  • schussschuss Registered User regular
    Thor1590 wrote: »
    Yeah. I took old tabletops (some of which are still distributed today) and made playable computer versions. Even if they aren't still being sold, some company somewhere still owns the rights to them. I didn't really expect to show them to anybody, since I was doing it for practice.

    I guess I should be a little more clear: although the code is mine, the game system itself is not.

    I'd imagine that's fine, as the portfolio is to demonstrate your coding abilities, not your ability to create a game system from scratch.

Sign In or Register to comment.