Slashdot Mirror


Tech Jobs For a Student?

Nick Manley writes "I turned 17 back in August and have been fascinated with technology my entire life. I have a special interest in software and computer programming. I am really hoping to find a job, or at least an internship, where I can learn more about my field and expand my knowledge of software development. Does anyone have recommendations for someone like myself, without any college education, for ways to get a head start on my career? Preferably, one that doesn't include selling iPods to kids at Best Buy."

4 of 399 comments (clear)

  1. College research projects! by Czyl · · Score: 3, Informative

    Have you considered contacting professors at your local university? Plenty of research groups can use someone with coding skills, and you'll have a great experience. It might not be paid, but you're likely to find someone who'll take you and you'll be able to pick up letters of recommendation for future work.

    You might also get to learn something about actual computer science (rather than simply programming or IT), and better yet, you might get to contribute to the development of cutting-edge technology.

    As a warning, you may have to knock on a lot of doors before you find someone who thinks a high school student knows enough to contribute usefully to a project (many academics might just ask you to read a stack of books and come back in a few years), but there are those of us willing to take on a high school intern -- you'll just have to be persistent.

    1. Re:College research projects! by juushin · · Score: 3, Insightful

      I am a professor at a large highly ranked national university and I hire students that can code (high school or whatever). I have tons of projects I would like to work on that require programming (typically in Matlab but also in other programs), I don't have time to do it all myself, and I am in a department in the life sciences where we don't necessarily get students who can program. I agree with Czyl. Contact a professor at a local college/university and I think that you will find an opportunity. Make sure you come across as being motivated, smart, and dependable.

  2. My advice? by drdanny_orig · · Score: 4, Insightful

    Go to college, take neat classes, be well rounded. Learn to read, learn to think, learn to write (English first, then C++/Python/Java, what-have you). All of that, plus enjoying these next few years of life is way way more important than an internship or being some Google-head's code slave for a summer. Plenty of time for work after you've had some fun. And yes, I'm completely serious about this.

    --
    .nosig
  3. What to do? read, Read, READ! by chris_sawtell · · Score: 3, Informative
    Go the college route only IF you can afford it, and IF the college has a well developed and staffed CS/IT department. If it hasn't then you are just throwing away your money, which would be much better spent on a decent library of text-books. Assuming you decide to teach yourself then you'll need to learn a language or three. I'd suggest you learn what the OO paradigm is all about. These languages are pretty good implementations of it:- Get your head around that lot, toss in a sprinkling of accountancy, and you will be a very valuable item, but don't forget to have a bit of fun on the side.