Thread: Programming job for a highschool graduate

  1. #1
    Registered User
    Join Date
    Aug 2009
    Posts
    19

    Programming job for a highschool graduate

    So from the looks of things, I'll be graduating highschool in June, and starting university in September. And I'd really like to have some sort of entry-level programming job in the 2 months or so when I'm not in school.

    Even though I haven't taken any formal computer science-related education, I'm fairly confident in my self-taught programming skills in C, C++, Python. Problem is, I've been looking at summer programming internships, and it seems as though they all expect the student to be at least one or two years through their computer science degree.

    I'm living in the Vancouver area right now, but I'm willing to work pretty well anywhere in North America. I don't currently have the rights to work in the US, though, and I'm not that familiar with the process required to obtain a green card, so I'm not sure how much of a deterrent that would be to potential American employers.

    Really, I'm just wondering if you have any suggestions or if I'm just not looking in the right places (or whether I'm out of my mind, expecting to work as a programmer right out of highschool!)

  2. #2
    Crazy Fool Perspective's Avatar
    Join Date
    Jan 2003
    Location
    Canada
    Posts
    2,640
    Honestly, you'll never get a paid internship without qualifications. If you want experience, try to get involved in an opensource project.


    As an aside, it's very straightforward for a Canadian to get a work Visa for the US so long as there is a company on the other side trying to hire you.

  3. #3
    C++ Witch laserlight's Avatar
    Join Date
    Oct 2003
    Location
    Singapore
    Posts
    28,413
    You may still be in time for Google Summer of Code.
    Quote Originally Posted by Bjarne Stroustrup (2000-10-14)
    I get maybe two dozen requests for help with some sort of programming or design problem every day. Most have more sense than to send me hundreds of lines of code. If they do, I ask them to find the smallest example that exhibits the problem and send me that. Mostly, they then find the error themselves. "Finding the smallest program that demonstrates the error" is a powerful debugging tool.
    Look up a C++ Reference and learn How To Ask Questions The Smart Way

  4. #4
    and the hat of sweating
    Join Date
    Aug 2007
    Location
    Toronto, ON
    Posts
    3,545
    Quote Originally Posted by Perspective View Post
    As an aside, it's very straightforward for a Canadian to get a work Visa for the US so long as there is a company on the other side trying to hire you.
    Not really. At least not for me. I got turned back twice at the airport when my company tried to transfer me to the U.S. with an L1-B visa. We finally had to apply directly to the INS and wait 6-8 weeks instead of getting the visa at the airport.
    They also only give out a certain number of visas each year...

    Getting a Green Card on the other hand is next to impossible unless you've got at least a Bachelors or Masters degree.
    "I am probably the laziest programmer on the planet, a fact with which anyone who has ever seen my code will agree." - esbo, 11/15/2008

    "the internet is a scary place to be thats why i dont use it much." - billet, 03/17/2010

  5. #5
    Woof, woof! zacs7's Avatar
    Join Date
    Mar 2007
    Location
    Australia
    Posts
    3,459
    Don't know. I know here in Australia, the competition for internships is pretty intense. The odd thing is, Microsoft comes over here to recruit interns for the U.S. (and pay your accommodation).

    You won't be in the same ballpark as a [good] 3rd year Computer Science or Software Engineering student, sorry. Since they seem to like to get the interns to write and perform tests, so just knowing a programming language really isn't enough.
    Last edited by zacs7; 03-15-2010 at 04:34 PM.

  6. #6
    Registered User
    Join Date
    Aug 2009
    Posts
    19
    Alright, thanks for the heads-up. I think I'll try Google Summer of Code for now.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. crazy pipe/fork
    By fortune2k in forum C Programming
    Replies: 8
    Last Post: 03-13-2009, 11:28 AM
  2. Totally confused on assigment using linked lists
    By Uchihanokonoha in forum C++ Programming
    Replies: 8
    Last Post: 01-05-2008, 04:49 PM
  3. a VB.NET job
    By Brain Cell in forum A Brief History of Cprogramming.com
    Replies: 20
    Last Post: 05-09-2005, 06:41 PM
  4. Resource ICONs
    By gbaker in forum Windows Programming
    Replies: 4
    Last Post: 12-15-2003, 07:18 AM
  5. I can't find a job.
    By Cheeze-It in forum A Brief History of Cprogramming.com
    Replies: 42
    Last Post: 06-29-2003, 08:35 PM