Quantcast Advice for Preparing for an Internship/Job (CS)

+ Reply to Thread
Page 1 of 2 12 LastLast
Results 1 to 10 of 16
  1. #1
    Notebook Consultant
    Join Date
    Jul 2011
    Posts
    241
    Rep Power
    5

    Default Advice for Preparing for an Internship/Job (CS)

    Hi guys,

    How should a CS college student be preparing themselves for an internship/job? My school has a career fair this week and I'm feeling awfully plain in qualifications. I've done well in school so far, but I've had no job experience thus far and can't think of ways to advertise myself to employers.

    What does the first-time internship hunt typically look like? What sort of skills should you have before looking around and what is to be expected of you thus far?

  2. #2
    Notebook Deity
    Join Date
    Jul 2007
    Location
    Winnipeg, MB
    Posts
    1,562
    Rep Power
    21

    Default Re: Advice for Preparing for an Internship/Job (CS)

    Now, by preparing, do you mean you're handing out resumes, or that you have the job already (actually preparing for the job)?

    If it's #1, if you have any experience/personal projects, definitely emphasize those. It's also good if you are doing anything extra in school such as specialized projects that give you a leg up on everyone else. I guess one more piece of advice is to dress well, learn something about each company and get to know each of the recruiters at each booth. Then you can talk to them about the company, their work, why it's interesting, what you can do for the company (referencing personal projects when possible). Basically get to know them so they see you're a good person, then, a day later or so send an email to them (you got their contact info, right?) saying thanks for spending time talking to you about company X, their work, about potential opportunities (but don't beg, and be specific about things you talked about if possible). This means you may want to take some notes, but don't go word for word, listen to them first and make short notes second. And make sure that each email is personalized, don't cookie cutter them and just change the names and company, it's fairly easy to tell when you're just throwing it out to a dozen different companies because it's so impersonal.

    This strategy worked well for me. I got two interviews with big companies and, even though I wasn't able to get one of the positions, the recruiters called me back and asked if I was interested in another position. Long story short, I'm going to be moving to the east coast for a summer internship which could turn into a full job afterwards.

  3. #3
    Notebook Consultant
    Join Date
    Jul 2011
    Posts
    241
    Rep Power
    5

    Default Re: Advice for Preparing for an Internship/Job (CS)

    Hey thanks for the input notyou

    I definitely don't have the job already. I should have mentioned that before. That's the kind of advice I was looking for.

    What sort of personal projects would be helpful? I've done an Android project where we made a game. In retrospect, it was poorly done, but I wonder if that even matters since it was our first attempt. I would imagine these recruiters should expect no prior job experience, but do these recruiters expect personal projects outside of school?

  4. #4
    Flower Power
    Join Date
    Sep 2008
    Posts
    4,119
    Rep Power
    31

    Default Re: Advice for Preparing for an Internship/Job (CS)

    Well the advice will be the same for most jobs/domains aside from creative fields where resumes don't count for much.

    Your goal is to sell yourself as an asset to whoever is hiring you. As such, you want to show them you're different than the other 5-500 people in your program. This is where extracurricular stuff outside class helps because it's not something everyone in your program has done.

    These are the things you want to sell yourself on (or can project doing in the future):
    - personal projects related to your field
    - volunteer work related to your field
    - school-related extracurricular related to your field (clubs, teams and whatnot)

    The key I think to remember is that you should do the above, even if they're not "super advanced". It's not just the complexity that impresses an employer, it's the simple fact that you were bothered to do something extra. A friend of mine in CS got into an internship interview because he volunteered to teach elderly people computer skills in his free time. It's not very advanced University level stuff, but it shows an employer that you're willing to undertake other projects AND it also shows them skills beyond the classroom. Your Android project would be a good thing to put alongside any other possible computer related endeavors you've undertaken.

    Aside from the above, inform yourself on who you're going to apply to. If they have a website, look it up. You SHOULD know what the company you're applying to is about. Inform yourself on what kind of people/skills they're looking for and tailor your resume, approach and interview to those factors.

    "We accept the love we think we deserve"

  5. #5
    I beat spamers with stiks
    Join Date
    Jul 2007
    Posts
    2,396
    Rep Power
    26

    Default Re: Advice for Preparing for an Internship/Job (CS)

    Github Github Github. Having some code that people can see is a huge plus.
    2012 13" Air
    2GHz i7/8GB/256GB SSD
    ||
    Series 7 Slate
    1.6GHz i5/4GB/128GB Win8
    2009 Mini
    2.26GHz C2D/6GB/80GB SSD/ML Server
    ||
    T400
    2.26GHz C2D/4GB/500GB/7 Ult.
    Custom Desktop
    3770k@4.3GHz/32GB@1600MHz/256GB M42x5870/X-Fi

  6. #6
    NBR Resident Redneck.
    Join Date
    May 2006
    Location
    Deer stand back in the pines.
    Posts
    5,003
    Rep Power
    39

    Default Re: Advice for Preparing for an Internship/Job (CS)

    Quote Originally Posted by Patrick View Post
    Github Github Github. Having some code that people can see is a huge plus.
    While I havent gone for a CS job yet (despite being one of my main focuses in school) this is a request I got when somebody offered me a position (should have taken it). Typically it doesnt have to be in the same language as the company, although it helps, showing them how you solve a problem is great ice breaker.

    So yeah patricks advice is a HUGE plus.

    Main rig: Dell precision m4600 - 2860QM, firepro 5950, 16GB 1600mhz RAM 9-9-9-28, WLED FDH+, Intel 520 240GB mSata OS, Seagate hybrid 750GB storage.
    Home Web/FTP/SSH Server: Dell precision m4400 Debian squeeze

  7. #7
    Notebook Deity
    Join Date
    Feb 2010
    Posts
    763
    Rep Power
    13

    Default Re: Advice for Preparing for an Internship/Job (CS)

    What code should one put up there? Class projects?

  8. #8
    NBR Resident Redneck.
    Join Date
    May 2006
    Location
    Deer stand back in the pines.
    Posts
    5,003
    Rep Power
    39

    Default Re: Advice for Preparing for an Internship/Job (CS)

    Algorithms that show you solving a complex problem in an efficient way.

    Main rig: Dell precision m4600 - 2860QM, firepro 5950, 16GB 1600mhz RAM 9-9-9-28, WLED FDH+, Intel 520 240GB mSata OS, Seagate hybrid 750GB storage.
    Home Web/FTP/SSH Server: Dell precision m4400 Debian squeeze

  9. #9
    I beat spamers with stiks
    Join Date
    Jul 2007
    Posts
    2,396
    Rep Power
    26

    Default Re: Advice for Preparing for an Internship/Job (CS)

    I stick anything that is not private code on github. So... almost anything.
    2012 13" Air
    2GHz i7/8GB/256GB SSD
    ||
    Series 7 Slate
    1.6GHz i5/4GB/128GB Win8
    2009 Mini
    2.26GHz C2D/6GB/80GB SSD/ML Server
    ||
    T400
    2.26GHz C2D/4GB/500GB/7 Ult.
    Custom Desktop
    3770k@4.3GHz/32GB@1600MHz/256GB M42x5870/X-Fi

  10. #10
    Notebook Deity
    Join Date
    Feb 2010
    Posts
    763
    Rep Power
    13

    Default Re: Advice for Preparing for an Internship/Job (CS)

    Quote Originally Posted by Sphinx View Post
    Algorithms that show you solving a complex problem in an efficient way.

    How do you define a complex problem?
    How long does the code have to be?

 

 
Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
All times are GMT -4. The time now is 12:34 AM.
Powered by vBulletin® Version 4.2.0
Copyright © 2013 vBulletin Solutions, Inc. All rights reserved.
SEO by vBSEO 3.6.0