Slashdot Mirror


Internships for Talented High School Students?

xeon4life asks: "I'm an Austin, Texas area high school senior with a slight dilemma: I need a job, I don't want what's offered at my age, and internships are not quite open for kids like me. I've recently been reading essays by Paul Graham about creating your own startup and have been motivated enough to convince two of my good friends to go into business with me later, during college. Thus, an internship at this point would be the ideal solution for me now, but nobody is willing to take me as an intern because I'm still in high school. What am I to do?" "People have suggested that I just do what every other good American high school citizen does and take a mediocre job. The problem is, I feel it would be a waste of my talents right now to be stuck folding shirts at the local mall or flipping cheeseburgers when I could be helping develop a cutting-edge game, the next-generation compiler, or even the Linux kernel as an intern. I have a higher than most college students' understanding of concepts, and some real programming experience in languages like assembly and C/C++, but that isn't going to amount to anything if I can never find an interviewer who will at least listen to me. I'd appreciate any input the Slashdot readership can give me."

178 comments

  1. What?? by flikx · · Score: 1

    You're in high school. Get a date for the prom, and get a job at McDonalds. Has your school taught you anything about being a cog?

    Worry about an internship in 2009.

    --
    One future, two choices. Oppose them or let them destroy us.
    1. Re:What?? by Seumas · · Score: 4, Insightful

      I'd say, suck it up and get a real job. That's what being a teenager is about. I worked flipping burgers for a few weeks and then stocking shelves at a Cub Foods all night for a few weeks. Even though it wasn't very long, the hard labor, long hours, terrible bosses and coworkers, low-pay and generally hellish environment is something I'm glad I went through. In fact, I even pumped gas for three days.

      Of course, I was 16 at the time, but a few years later, I had a software career making a _lot_ of money. And knowing exactly what those kind of jobs are like makes me glad I have the job I do today. Even when work sucks the most, I can stop myself and appreciate the fact that I'm not digging ditches in the blazing sun for $12/hr or flipping burgers or stacking 50lb bags of dog food for $8/hr.

      Worry about your internship when you're in the last half of college. Don't worry about it in highschool. Besides, you're not only competing with seasoned professionals who need real jobs, but college people who need internships over the summer. You're low-man on the totem-pole.

      And if you really want to do something, go donate your time and services at a local charity that could make use of your technical skills. That will definitely look good on your college application and future resumes. Besides, you'll feel a lot better doing something you love and just getting some kharma for it than you will busting your ass at Intel or IBM for free.

    2. Re:What?? by daniil · · Score: 2
      Worry about an internship in 2009.

      Make it 2007 -- that is, if he is as talented as he claims he is. But, seeing what he himself says about his skills, i highly doubt it:

      The problem is, I feel it would be a waste of my talents right now to be stuck folding shirts at the local mall or flipping cheeseburgers when I could be helping develop a cutting-edge game, the next-generation compiler, or even the Linux kernel as an intern. I have a higher than most college students' understanding of concepts, and some real programming experience in languages like assembly and C/C++

      I'm sorry, but you're not qualified for an internship, as a) you're way up in the clouds ("helping develop a cutting-edge game"? Get real), b)you lack the concept of what a real world programming job is, and c) you probably lack the experience ("some real programming experience" doesn't really say much about your skills). Get your feet back on the ground, and then maybe someone will hire you. Otherwise, you will end up wasting your talents on nothing.

      --
      Man is a slave because freedom is difficult, whereas slavery is easy.
    3. Re:What?? by WebCrapper · · Score: 1

      I can pretty much agree with the above. When I was in your shoes, I thought I was the shiznit since I was a geek and could fix any computer handed to me and could code with my eyes closed. I got bored in school since it wasn't challenging enough and didn't like my low-end, burger flippin' job. I couldn't find a part time job doing what I wanted and my school didn't offer internships. I dropped out with the guidance councilors telling me a GED was the same as a high-school diploma and went to work for a national ISP since I could hand write an autoexec.bat file from memory and could tell them what error 666 was. While there, I managed to work my way up to 32k on a "high school equiv" and no college - then I got laid off...

      I have since learned that:
      1. I was an idiot and shouldn't have listened to the councilors - they lied.
      2. I wasn't the shiznit and had very little _real_ world skills
      3. Due to my dumb ass decision, I'm 25, digging out of debt and can't really afford to go to college like I want and I'm stuck in a high stress, low paying job.
      4. I actually just figured out what I really wanted to do in life about a year ago and while it has a little to do with coding, it relies more on engineering. Back in school, I wanted to be a code monkey (god, I could shoot myself...)

      My advice to the story "parent" - relax, keep learning code and get a little spending money doing something that is very low stress. Keep your grades up as high as you can and then go to college and worry about interning. If you really want to say you did something to help in the coding community and make it good enough to put on a resume, pick one of the forty-million OSS packages out there and help them for a decent amount of time - thats good enough to put on a resume.

      When I was a student, most adults would look at me and always say "I wish I was a student again." and I always thought they where crazy. Now, I have learned the ways of the wise ones and can completely agree. Enjoy your low stress world while you can. When you're older and juggling all your debt, more education, a job and possibly a family - you will probably look back and wish you would have taken it a little slower.

  2. Perhaps Rentacoder? by Anonymous Coward · · Score: 1, Interesting

    I am an owner of a small software shop and would live to provide internships to capable students, since currently we have more projects than we can deal with, but I hate the hassle of doing all the paperwork required by state, and also don't like the concept of minimum wage enforced by the state. Would much rather pay by the project.

    But you might want to check Rentacoder.com and similar places where you can make some money for doing programming assignments that you choose. You won't become rich there, the Indians and Canadians are probably going to outbeat you pricewise, but stuff like requirement specs, communicating with the customers and figuring out the "real-world" software needs would be helpful.

    1. Re:Perhaps Rentacoder? by Anonymous Coward · · Score: 1

      I am an owner of a small software shop and would live to provide internships to capable students, since currently we have more projects than we can deal with, but I hate the hassle of doing all the paperwork required by state, and also don't like the concept of minimum wage enforced by the state. Would much rather pay by the project.

      Jesus H Christ the $6/hr minimum wage law is going to affect what you pay for some programming help? Remind me never to buy any of your software.

  3. Hey "Mr. I'm so smart" by Anonymous Coward · · Score: 2, Funny

    If you're so smart, figure it out yourself.

  4. I know... by hexghost · · Score: 1

    Graduate!

    Ya, radical idea I know.

  5. and to quote... by JVert · · Score: 2, Insightful

    So you really want an internship?

    "and internships are not quite open for kids"

    awww but I really wanna!

    Welcome ot the real world!

    Now go do something usefull on your own. Contribute to an open source project if your too high up to flip burgers. Thats the best your gonna get unless you can modivate someone who is actually out of highschool.

    Best bet is you get a job as a mail clerk, I dont know if temp agencies will touch you but part time is available with that stuff. At least with that you'll get a good idea of what work will be like.

    1. Re:and to quote... by JVert · · Score: 1

      learn to type you diddling twat!

    2. Re:and to quote... by MarcQuadra · · Score: 3, Interesting

      I disagree. I went to a high school [www.metcenter.org] that helped place me into a tech internship. You have to 'pound the pavement' and find a company that will take you on for free or cheap. Once you get past the front door you'll look quite appealing to a middle-manager and HR.

      I had two internships in high school, one was working for a local tech outfit in the repair depot, which let me network and get the A+ and Apple certifications, and the other was assisting a local grade school get connected to the internet, which let me learn how to integrate technology into education and get a grasp on networking and server technology.

      If it weren't fr those internships I'd probably be flipping burgers today, but instead I work at a top-notch boarding academy and run a freelance 'managed computing' business.

      The company that ran the school I went to is active in Austin, it's called the Big Picture Company [www.bigpicture.org], they offer services to set up metcenter-like schools nationwide. find this company and ask someone for advice, they're VERY friendly.

      --
      "Sometimes, I think Trent just needs a cup of hot chocolate and a blankie." -Tori Amos on Nine Inch Nails
    3. Re:and to quote... by ottothecow · · Score: 1
      My school offers "mentor connection" for juniors and seniors. Basically the hook you up with a mentor in the field of your choice (and they can place kids in top medical labs and the such, its a very demanding program) and you spend the second half of the day or so doing that (you recieve 2 credits for doing it I guess). I think some might have even had some amounts of pay.

      Personally the program didnt click with me because I would rather further my general education (IB Program) and remain with my friends for my last year of high school but it does offer a lot of opportunities.

      --
      Bottles.
    4. Re:and to quote... by ebuck · · Score: 3, Insightful

      Companies don't offer internships to high-school students, unless they are blood relatives of rather powerful upper management or somehow "connected" in a way that doesn't account for skill. Worse yet, if you do get a job (and prove yourself to your employer skillwise) they will love you.

      At first it doesn't sound like a bad thing, but when they pile on the work, it tends to get in the way of college. And they'll pay you like you don't have a college degree, even if your coworker is doing the same job, you will earn half of what he makes because he has a degree. Still you'll be making much more than a Mickey D's burger flipper, and you'll get used to the money.

      The companies that shop around for someone who is so easily exploitable (in this manner), are generally the same companies that will exploit you and your coworkers in other manners. Sadly, I know of a few very bright minds that have become so co-dependant on their companies that they cannot leave and cannot properly invest the time to finish their eduction.

      Having a degree, or more properly, a good Computer Science eduction, helps in subtle ways outside of your paycheck. It can assist you in avoiding pitfalls when writing programs. A skilled programmer may skillfully build bridges over these traps, but an educated one often finds ways to walk around them. You could theoretically get that education outside of school, but schools provide a wonderful support net of people who organize, plan, and analyze your progress in becoming a better programmer.

      If you must get some sort of computer job, start off easy. Learn to administer some of the simple server babysetting for small businesses, and work your personal contacts to find a position. Expect to be paid almost nothing, as the field is flooded with people of dubious credentials, and the reason you might be able to get a job is because your competeing with the least qualified computer "people" for the bottom-of-the-barrel types of jobs. Consider it a resume building experience, and not a money generating venture. When you do graduate, you will be noticed above the others that did nothing but go to school.

    5. Re:and to quote... by Brandybuck · · Score: 1

      Sadly, I know of a few very bright minds that have become so co-dependant on their companies that they cannot leave and cannot properly invest the time to finish their eduction.

      If they're in that position then it's their fault, not that of the company. There's nothing keeping them there. If they don't like it they can quit. So what if they stop getting a paycheck, they would stop getting a paycheck no matter what job they quit! Even if they quit the super fantastic we-respect-you job like this guy is looking for, they'll still lose a paycheck.

      There are several ways to get a really great job. One is to have it handed to you by your daddy the CEO. Another, much more common way, is to start at a crappy job and work your way up. One way NOT to get a really great job is to spend your whole life whining about how life isn't fair.

      --
      Don't blame me, I didn't vote for either of them!
  6. Work on open source... by anthony_dipierro · · Score: 3, Insightful

    Internships don't pay that much, and apparently either you or your two friends are incredibly rich anyway. So forget the internship, and spend your time and talent working on an open source project or two. If it's your friends that are rich and not you, convince them to set up the company now and hire you as an intern for a measly salary.

  7. Make your own internship by Profane+MuthaFucka · · Score: 3, Insightful

    One of the hardest things to figure out when you are starting something new is how to eat while you are still making the new project work. Since you presumably still live at home, that's not a problem for you. And since you are still in high school, it's not a point of embarassment to be living with your parents.

    That means that you can work for cheap, REAL cheap, gaining experience that will help you out in the future. So, get out there and help out as many people as you can with your skills, and to hell with a "regular" internship for now. If you do a good job, they will recommend you to others.

    --
    Fascism trolls keeping me up every night. When I starts a preachin', he HITS ME WITH HIS REICH!
    1. Re:Make your own internship by YetAnotherAnonymousC · · Score: 2, Interesting

      This is spot on. This is a great time for you to do low hourly rate tech stuff like fixing neighborhood computers, etc. This will teach you a lot of the mechanics behind consulting, drumming up business, etc. without needing to worry about feeding mouths as you will later.

      You'll hone your core engineering skills enough as you continue to tinker, be it in college or via personal projects. But you won't really learn a lot of the instinctive business stuff there, like making customers happy, working out fair bargains, building a reputation and knowing how to sell yourself as a reliable ethical hardworking producer. These are traits that will come in very handy if you want to start a more serious business later.

    2. Re:Make your own internship by VeriTea · · Score: 1

      Ding! Ding! Ding! This poster gave the correct answer. Running a business, even working for a business requires a whole level of skills that most people need practice to develop. Simple things like placing buisiness related phone calls, keeping track of tasks, managing business relationships. Soft skills that make all the difference in the real world.

      --
      --- There are two kinds of people, those who accept dogmas and know it, and those who accept dogmas and don't know it
  8. Prom? by Anonymous Coward · · Score: 0

    You're in high school. Get a date for the prom, and get a job at McDonalds.

    They don't have a Prom in Texas, they have a year-end Rodeo with square-dancing afterwards. And they don't have McDonald's down there. All eating establishments serve steak and baked potatoes. They don't allow some pinko-liberal clown with his hamburglar ex-con side-kick serve burgers to children in the heart of God's country down there. And Grimace? That purple motherfucker would be shot on sight down in Texas.

  9. Then take Paul Graham's advice... by Anonymous Coward · · Score: 2, Interesting

    Customers are the most discerning employers. Remember, in the end, it's the customer that pays you. Your boss is simply redistributing that revenue amongst its employees (minus expenses and reinvestment).

    But again, your customer just cares about the product. They don't care if it was made by a team of Nobel prize winners, a bunch of high school kids, or a golden retriever.

    Business isn't rocket science. If you're of legal age in which you could form an LLC, do it. Maybe take a mediocre side job to cover your expenses, but aside from that, do as the man says and strike it out on your own. You're in high school, so there's no risk. You're not mortgaging your future, have financial liabilites, dependents to support. Plus you have an entire summer to do what you want.

    So do what you want and get started.

  10. Patience is a virtue by ignorant_coward · · Score: 4, Insightful


    You can gain other important skills by other ordinary high-school jobs. You don't have to work at a burger joint, there's libraries, and even good entry level jobs at factories. Working third shift at a factory can be loads of fun (kinda dark and mysterious).

    Also, commitments among friends in high school often end at graduation. Life gets more complex, and you can find no fault in your friends if they get a significant other or decide to change their focus in education (what if they get into a different college from you).

    Don't grow up too fast. You'll feel like you're 65 and ready to retire by the time you're 25, so be careful.

    1. Re:Patience is a virtue by Blkdeath · · Score: 4, Insightful
      You can gain other important skills by other ordinary high-school jobs. You don't have to work at a burger joint, there's libraries, and even good entry level jobs at factories. Working third shift at a factory can be loads of fun (kinda dark and mysterious).

      I hate having mod points; I can never shut up long enough to use them. ;)

      Another important facet of getting an "ordinary high-school job" - PERSPECTIVE. Too many people in IT nowadays (and too many people entering IT) have never experienced a non-tech job. Some skills you can learn at your local burger joint, library, mall kiosk, record (CD) shop, factory;

      • People skills
      • Customer service
      • People skills
      • Mechanical aptitude
      • People skills
      • Humility
      • People skills
      • Respect for chain of command

      Oh, and by the way, people skills.

      Another good thing to keep in mind; the tech sector dried up not so long ago. When I was in college, there was promise of endless jobs for countless graduates. Schools couldn't bring enough people in! Co-op positions were available by the tree-load and we all had dollar signs in our eyes.

      Now that the "bubble has burst" and everybody's graduated we have ten applicants for every available position. This, of course, compounds this young gentleman's problem; it's an employer's market. The first set of resumees to hit the cutting room floor are those that lack a high school education. Next round - post secondary? Industry certifications? Experience? When certified college/university graduates are applying for internships (at internship rates) there's not much hope for someone without grade 12.

      Personally, I'd like to echo the suggestion to 'pound the pavement'; hit the phone book, job bank, dress nice and start visiting local businesses. If they're not specifically an IT shop but have need for some help with their systems so be it. You're probably not going to get a job with Compaq, AT&T, IBM, Microsoft et al. right out of the gate. You may find your happy niche designing in-house software for Joe's Falafal House, Inc.

      Good luck to you, son; but never hold yourself too high that you can't work like those other regular schlepps. BTW - it can actually help in the near future to show a prospective employer that you have some range of experience. It may set you far enough apart to land that dream job.

      --
      BD Phone Home!

      Shameless plug. Like you weren't expecting it.

    2. Re:Patience is a virtue by ebuck · · Score: 2, Interesting

      Working in itself is a skill.

      There's a lot to be said for getting any kind of job. Office politics exist even where there are no physical buildings, and you need to learn to navigate these waters. Also, you'll have to learn what employers like and dislike in an employee, which might (at times) run against your pesonal subset of common sense. Such differing points of view of basically similar people have been the fuel for billiant workplace commentary like the comic strip Dilbert.

      Funny thing is that it doesn't matter how much (or little) you earn, the politics is there just the same. The sooner you expose yourself, the sooner you can make the mistakes you will learn from. Better to do it now while you can excuse yourself by way of youth, than do it later and be perceived as a ~25 year old that never grew up and throws temper tantrums or is naive about the workplace.

    3. Re:Patience is a virtue by pla · · Score: 1

      You can gain other important skills by other ordinary high-school jobs.

      Bull.

      Before I took an IT internship the summer of my junior year in highschool, I had an "ordinary" job.

      Do you want to know what amazing things I learned by bagging groceries?

      Let me tell you - If you think most geeks have a bad attitude regarding "sheeple", talk to a minimum wager working a demeaning job.


      It did, however, teach me one fact that I consider VERY useful - Demeaning minimum wage jobs suck, and I would quite seriously kill myself before I would go back to working in one again.


      Don't fall for the lies, kids - Work, in and of itself, has absolutely nothing "noble" about it. If you like what you do, great. If you consider the pay-for-aggrevation tradeoff at least marginally in your favor, great. Any other reasons involving "character" or "fortitude" or the like, don't buy it.


      And don't even get me started on the evils of volunteerism.

    4. Re:Patience is a virtue by Anonymous Coward · · Score: 0


      The ability to bag and reload an overflowing shopping cart keeping all the frozen foods together or avoiding crushing the eggs is quite a skill. Few baggers have that skill, because most are punk kids like yourself.

      Also, for some people, volunteering is the best way to build a resume. Social work, non profit work, etc. are all career paths that often don't have paying internships.

    5. Re:Patience is a virtue by Glonoinha · · Score: 1

      I worked at a grocery store (part time, as a cashier) while getting my college degree - and here's what you didn't mention : I scored more ass working the register then anywhere else in my LIFE.

      Envision 5 six hour shifts a week, five minutes per customer - thats 300 women lined up one after another to give you a chance at scoring with them. Even the most socially inept leet haxor scores 0.33% of the time, so statistically that's 1 new sexual encounter per week. Want to increase that ratio, buy a motorcycle and park it where they can see it on the way in and casually mention it when one seems to be on the fence about giving you her number.

      Interning for IBM may be cool, but having 15,000 different women a year line up for you to pick and choose from is well worth the pay cut.

      --
      Glonoinha the MebiByte Slayer
  11. "Discount" Tech Support by Khakionion · · Score: 2, Interesting

    If you're as technically competent as you're making yourself out to be, I bet you get requests to "make the Internet work" and whatnot all the time.

    My advice? Charge those people for tech support. Even if you charge half of what the cheapest shop in town charges, you'll be making mad bank, and have uber-happy customers.

    At least, that's what I did before I got my internship.

    Which I didn't get until my junior year of college after four years of applying, even though I was qualified for all of those four years. The truth of the matter is that it's just damned hard to get an internship as a high school student.

    In summary: Charge for tech support, make mad bank, and hold off on the internship until you're an undergrad.

    --
    OMG! Wau!
    1. Re:"Discount" Tech Support by Anonymous Coward · · Score: 0

      " you'll be making mad bank, and have uber-happy customers."

      Just be sure to avoid talking like this if you want to have any respect or repeat business from your customers.

  12. Smug little punk by Anonymous Coward · · Score: 0
    Based on the tone of your post, you really do need a retail job to build some f'n character. You need to learn that you're nothing special, and there are a few thousand other people with degrees and existing work experience trying to get the job you want. The best you can hope for as a High School student is a temp job. Short of that, spend your free time developing a portfolio of sample code that shows your ability.

    I got my first internship at Applied Materials when I was sixteen and in High School, but that was only because they had a seed program for 16-18yr. olds of employees that worked there (my dad worked there as an electrical engineer).

  13. Tough by Anonymous Coward · · Score: 0

    I need a job, I don't want what's offered at my age, and internships are not quite open for kids like me.

    Realise that a lot of qualified adults have difficulties finding work, and then understand why "I don't want what's offered" is arrogant.

    I've recently been reading essays by Paul Graham about creating your own startup and have been motivated enough to convince two of my good friends to go into business with me later, during college.

    People can change a lot during college. You are being naive if you think such plans are in any way dependable, and dishonest if you are just saying things like that to show off.

    Thus, an internship at this point would be the ideal solution for me now, but nobody is willing to take me as an intern because I'm still in high school. What am I to do?"

    Your first step is realising that nobody but you and your parents care what the ideal solution for you is. You need to look at what the ideal solution for employers is, and then fix what you are missing.

    "People have suggested that I just do what every other good American high school citizen does and take a mediocre job. The problem is, I feel it would be a waste of my talents right now to be stuck folding shirts at the local mall or flipping cheeseburgers when I could be helping develop a cutting-edge game, the next-generation compiler, or even the Linux kernel as an intern.

    If you don't want to waste your talents, then apply yourself to an open-source project instead of expecting to get paid for doing something in a professional capacity that you have no prior experience doing.

  14. Re:Smug little prick by Anonymous Coward · · Score: 0

    yea.... I wonder why they dont like to hire "talented high school" kids for internships.

  15. Re:Wrong explanation by No+One+You+Know · · Score: 2, Informative

    Why is it that 90% of people responding to Ask Slashdot posts just slam the poster instead of providing any useful info? I was in Austin recently, and I did see some people that weren't wearing ten-gallon hats and spurs. Anyway, for the OP:

    Are you sure that there are no suitable internships for you? I interned once a week during high school for three years. This was a program my school had in place for all students grades 10-12, but I didn't like any of the internships they already had to offer, so I sent a letter to a local government research organization, and they found me a spot. I would suggest treating this like a job hunt -- find places you'd like to intern and send letters asking if they've got anything. Also, assuming you're starting college next year, you may want to look into co-ops; most colleges have such programs as a way to allow students to gain experience before graduation.

  16. Take a "regular" high school job by sparks · · Score: 2, Interesting

    Seriously, just go work at McDonalds or whatever. Many talented geeks suffer later in life because they don't build their interpersonal skills. Spend the summer doing something you aren't automatically good at - for me, that's anything involving actual physical work - with people you wouldn't otherwise interact with.

    I promise you you'll gain enormously from this experience; first of all you'll come to respect the dignity of the average working joe, and secondly you'll get better at forming good relationships with the non-geeks of the world. This is a useful talent. They outnumber us.

    If you're as smart and as driven as you sound, that won't wear off over the summer. I promise you the human skills you'll get from working a McJob for a while are a real benefit. And that won't hurt you when you come to apply for those internships in a few year's time.

  17. Normal job by abradsn · · Score: 1

    Just go find a normal job in the field. It will be easier to find, and don't pay any attention to the other idiots on this posting (just this one idiot). Apparently, all they can do is offer meaningly words of criticism.

  18. these kids... by Zugot · · Score: 1

    what makes you think you are talented?

    if you are high school, why don't you go out and enjoy it?

    --
    -- Bryan
    1. Re:these kids... by damsa · · Score: 1

      his mommy told him. my mommy said I had a handsome face, but no girls like me. Dear Slashdot, what is handsome slashdotter to do to get a date.

  19. Be careful by Anonymous Coward · · Score: 0

    You're very young, live while you can! Otherwise, you may end up like Mr Gorsky:

    On July 20, 1969, as Commander of the Apollo 11 Lunar module, Neil
    Armstrong was the first man to set foot on the Moon. His first words
    after stepping on the Moon were, "That's one small step for man, one
    giant leap for mankind." The words were televised to Earth and heard by
    millions around the world. But just before he re-entered the Lunar
    lander, he made enigmatic remark, "Good luck, Mr. Gorsky."

    Many people at NASA thought it was a casual remark concerning some
    rival Soviet Cosmonaut. However, upon checking, there was no Gorsky in
    either the Russian or the American space programs.

    Over the years many people questioned Armstrong as to what the "Good
    Luck, Mr. Gorsky" statement meant, but Armstrong always just smiled.

    On July 5, 1995, in Tampa Bay, Florida, while answering questions
    Armstrong following a speech, a reporter brought up the 26-year-old
    question to Armstrong. This time he finally responded. Mr. Gorsky had
    died, so Neil Armstrong felt he could answer the question.

    In 1938, he said, when he was a kid in a small Midwest town, he was
    playing baseball with a friend in the backyard. His friend hit the ball,
    which landed in the neighbor's yard near the bedroom windows. His
    neighbors were Mr. and Mrs. Gorsky.

    As he leaned down to pick up the ball, young Armstrong heard Mrs.
    Gorsky shouting at Mr. Gorsky.
    "Sex, you want sex?! You'll get sex when the kid next door walks on
    the Moon!"

    1. Re:Be careful by Anonymous Coward · · Score: 0

      That's unfortunately not true.

      And not nearly funny enough to make it as a urban legend we wish was true.

    2. Re:Be careful by Anonymous Coward · · Score: 0

      Obviously false: SNopes

  20. Look for strange jobs by MrAndrews · · Score: 2, Interesting

    When I was in high school I somehow avoided real jobs and got into early multimedia-type projects (mostly Hypercard... not sure how anyone made money doing that, but hey). I was actually more interested in programming and other hackery, but couldn't get a job doing that.

    Eventually I got to work in video editing as people starting bringing computers into that realm, where I had the fantastic job of post-processing TV shows frame-by-frame to see if it was possible. The most computer-intensive work I did was writing scripts to rename large directories of files so they'd import into the video printer properly. Ugh.

    Point being: you'll never get to do what you really want to do, but what you don't necessarily want to could be far more exciting than you realize. Get paid $10/hour doing low-level grunt work, just so long as you're NEAR a computer, you'll get bloody invaluable experience in real-world work.

    I never did learn to be a real programmer, but I learned that I much prefer doing a mix of entertainment and coding anyway. Don't close any doors at this stage.

  21. entroll in a community college by Triumph+The+Insult+C · · Score: 4, Interesting

    almost all of the community colleges in my area (maricopa county, az) allow high school students (at least seniors) to sign up and take classes. i was taking classes through one as a high school junior. see if you can do that. boom, now you're in college

    as for joel's "advice" ... imo, his 'success' has gone to his head and he now lives in a fantasy world. before i started working with computers, i painted houses and washed cars. both of those jobs taught me valuable life and career lessons a computer-related internship never would. plus, jobs like that are fun. you're still young ... have some fun before it's too late

    --
    vodka, straight up, thank you!
    1. Re:entroll in a community college by Otter · · Score: 1
      as for joel's "advice"

      Note that his advice is for college students, though. A high school student will have a harder time getting a real internship, and as you note, has time to have fun and make some money.

      For college students, though -- I'd strongly recommend his advice, at least in your last couple of summers. I would have benefitted from having followed it.

    2. Re:entroll in a community college by nb+caffeine · · Score: 2, Insightful

      I cut grass at a local golf course for several summers. Wouldnt have traded it for all the internships in the world. I have a great knowledge of landscaping, etc. If the IT industry ever takes a huge downturn, i can work as a landscaper. Theres nothing wrong with a little manual labor.

      And im not trying to be a troll here, but in high school? Nobody will take your seriously. It sucks, i know. Hey, get a job fixing computers at a local shop. At least it involves computers unlike other, less stimulating wage slave jobs.

      --

      "Something's wrong with you...and I hope we never do meet again." - Deftones When Girls Telephone Boys
  22. Just Be Out There by N3Roaster · · Score: 1

    Most people doing internships do so because they plan to go into a field where experience is required to get a job that gets you the experience you need to be considered for the job (vicious how that works). If you are planning to go the startup route with a couple friends, you don't need an internship.

    I'd say get together with those friends, figure out what you want to do, check to make sure you really can, and then if everything looks good, get that startup going now. If the problem is seed money (though if you can accept that your company will be paying you $0 until it has a revenue stream, you might not need it) you may want to consider something like http://www.rentacoder.com/ or some other means of getting both money and real world experience on smaller projects that you find interesting.

    --
    Remember RFC 873!
    1. Re:Just Be Out There by alienw · · Score: 1

      You must not have done one. In fact, an internship in the field you want to work in is a great help even if you want to start your own business. You'll get some valuable experience and even more valuable contacts, not to mention a much better idea of what the business is really like.

      For instance, the guy who created that Asterisk PBX system (and built a moderately successful startup around it) started out as an intern at a telecom company. I really doubt he would have the requisite knowledge if he started out by himself. Here's an article about it: click.

    2. Re:Just Be Out There by N3Roaster · · Score: 1
      You must not have done one.
      I take from this that you don't agree, but nothing in your post really counters my argument. From the question:
      I could be helping develop a cutting-edge game, the next-generation compiler, or even the Linux kernel as an intern. I have a higher than most college students' understanding of concepts, and some real programming experience in languages like assembly and C/C++, but that isn't going to amount to anything if I can never find an interviewer who will at least listen to me.
      x4l seems to think he has the requisite knowledge to do what he wants (this may be wrong, but that is the prerogative of youth). In the case of failure, the person will be old enough, by then, to get an interviewer to listen and the experience of going ahead with the startup seriously provides valuable experience as well.

      A good internship has its own merits, as you point out, but the questioner will have an extremely hard time finding one for another two years (a not so good internship which might also be beneficial is a possibility a year from now). I don't think that time should be wasted.
      --
      Remember RFC 873!
  23. Want a job that teaches you what you don't know? by redog · · Score: 1

    Do like everyone else does. Start at the bottom and WORK your way up. You can work for cheap. Cash too!
    Get a summer job scratching a programmers back and fetching him coffee for $0.25/hr.
    Ask plenty of questions and show him your crappy code. Next summer mabe you will get minimum wage.

  24. Do what businesses will respect by Marxist+Hacker+42 · · Score: 1

    And lie about your age and diploma. If you really want the experience that will make you a successfull entrepreneur in 21st century America, then this process will get you an internship at the type of company where you will be able to learn the most; both mistakes and solutions through bending the truth when it is profitable to do so.

    --
    SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    1. Re:Do what businesses will respect by JVert · · Score: 1

      I renember reading how wrong it was to lie on your resume. You could get fired and forced to pay back what wages were earned when you were caught.

      I can't belive I bought that shit. You are right. You are just plain right.

    2. Re:Do what businesses will respect by Anonymous Coward · · Score: 0

      You may want to look for a middle ground between "You could get fired and forced to pay back what wages were earned when you were caught" and the grandparent's idiotic, faux-cynical suggestion. Moving from one inane idea to the opposite inane idea isn't really helpful.

    3. Re:Do what businesses will respect by Mithrandir86 · · Score: 0
      I don't know - lying on your resume will get you fired and/or possibly blacklisted.

      It probably won't matter for an internship position, because resumes aren't that important for that kind of position.

    4. Re:Do what businesses will respect by Marxist+Hacker+42 · · Score: 1

      I renember reading how wrong it was to lie on your resume. You could get fired and forced to pay back what wages were earned when you were caught.

      You could- but chance are you either won't get hired in the first place or nobody will take another look at your resume after you're hired ever again.

      I can't belive I bought that shit. You are right. You are just plain right.

      I don't like being right about this- Entrepreneurs should be able to start businesses without compromising all of their personal values. But the sad fact of the day is, unless you are willing to lie, cheat, steal, and sell out your neighbors for a low wage country, you won't even be able to obtain basic venture capital anymore.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    5. Re:Do what businesses will respect by Marxist+Hacker+42 · · Score: 1

      Some companies only hire people that lie on their resume. My original assertion is that for an unpaid internship- and an intention of NEVER working for other people and just starting a series of businesses instead- that the kind of company you want to get an internship at is the kind of business that will respect the guts it takes to lie on your resume. You'll learn far more about politics and manipulation of both investors and employees at such a company than at the type of company that will blacklist you for lying on your resume- and you don't give a rip about the blacklisting anyway because you'll never work for another company again anyway.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    6. Re:Do what businesses will respect by Marxist+Hacker+42 · · Score: 1

      Some companies only hire people that lie on their resume. My original assertion is that for an unpaid internship- and an intention of NEVER working for other people and just starting a series of businesses instead- that the kind of company you want to get an internship at is the kind of business that will respect the guts it takes to lie on your resume. You'll learn far more about politics and manipulation of both investors and employees at such a company than at the type of company that will blacklist you for lying on your resume- and you don't give a rip about the blacklisting anyway because you'll never work for another company again anyway.

      This is a great way for the young person in question to learn the real way the game is played in American business today- and avoid a wasted internship at a company that always "plays by the rules". You're not getting any money for the internship- so there's no wages to repay. You're there to learn, and be abused by the salaried bosses- so why not go for an environment where you will get maximum learning experience?

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    7. Re:Do what businesses will respect by PingPongBoy · · Score: 1

      For what it's worth, lying on a resume or in an interview has never made front page news on any low echelon job in any newspaper I've been reading. I think employers assume resumes and interviews are at least 50% exaggerated.

      Is it wrong? What do you see in newspapers? Lots and lots of advertising along with catchy phrases like "We will not be undersold!" "Greatest bargains" "Lowest prices" "Most features".

      If you make up things like fancy degrees or titles at major companies, expect to be checked out. However, a resume full of work accomplishments might pass without any major scrutiny. Any smart interviewer will try to trip you up.

      Expect success to be based on how well you can do your job. THe problem is, also expect your job to be automated away from you so don't try to keep it for decades. Always have a way out, especially those who lie.

      --
      Know your pads. One time pad: good for cryptography. Two timing pad: where to take your mistress.
  25. Re:Wrong explanation by keesh · · Score: 1

    God created the universe in six days, not seven.

  26. Were'nt you paying attn. to all those GOOG stories by CableModemSniper · · Score: 2, Interesting

    If you are really that talented you should have no problem doing this. This has several advantages over a real internship. For instance, most interns don't hack any kernels or optimize any compilers. With this though you've got some leeway and choice.

    --
    Why not fork?
  27. Re:Wrong explanation by Anonymous Coward · · Score: 0


    Then he cracked open a beer and farted around on the seventh. (BTW, God isn't a 'he', even in the original language of the Bible! Take that Bushies!)

  28. My High School Internship by Anonymous Coward · · Score: 0

    I started my internship at Intel during the last half of my sophomore year in high school. I was allowed one day a week to work at Intel during the school year. During summer that went up to a normal five days a week. This lasted until I finished high school and the summer after, total about 2.5 years. Quite frankly, I could not have cared less if I got paid, that was icing on the cake! I worked in customer support with the group that maintained (at the time) the BBS, the CompuServe forums and driver downloads, TalkBack, FaxBack and support.intel.com website (very primitive at the time).

    I spent my time writing programs that would munch on log files from the website, test the BBS, TalkBack and FaxBack by dialing the direct hunt group numbers and see if the box answered. I learned so much so fast I felt like my head was going to explode. I learned the true horrors of cube life in my comfy 6x9 sometimes feeling like poor Milton. I had access to CD burners back when they were rack mountable 1x writers.

    My grades in school were nothing special, okay in some classes, no problems in math. Flexible teachers/school and an Intel employee who was a friend willing to take a chance on me was all it took for this to happen for me. Once I established this at my school it became a normal thing, where anyone who could get/wanted an internship would be allowed to use that day.

    Call the compan(y/ies) you want to work with, see if there is something that can be worked out. Talk with people at your school. You don't have to be in college to have an incredible internship.

  29. How to get a job (or internship) within two weeks by ezraekman · · Score: 4, Informative

    First, I must apologize for the reception you've received to your question thus far. The ONE THING someone your age needs above all else is encouragement, which is something sorely lacking in most of the answers I've read. The fact that you stated your experience isn't bragging; you're trying to make it clear what direction you want to go in. I'm appalled at some of the things that have been said to someone who is actually going out and doing something with their life. (Jealousy that they did not, perhaps?) However... the silver lining is that such a response *will* help prepare you for the real world, which is unfortunately much like this at times. Don't let it discourage you; keep going anyway, and with just a little luck, you WILL succeed. Taking moronic insults and banter like this personally is pointless and a waste of time. File it away in the "This person is unreasonable and will waste my time" folder, and keep moving.

    I can tell you from direct experience that there are MANY opportunities available to someone your age. I'm not familiar with the state of things in Texas, but everywhere I've tried (California, Florida, New York), there are always many people out there who see something of value in a kid with drive, and technical interest/ability. What I'm about to tell you about will work for getting you either a job or an internship (I've gotten many of both this way), though it may take a little tweaking based on your area and specific use. What it really boils down to is drive and determination, but some good planning beforehand can greatly reduce the amount of wasted time.

    First, make a list of all of the different types of things you can think of that you might want to do, later in life. Obviously, you're going to want to make sure your internship matches your potential career(s), so this first step is important.

    Next, come up with a list of ANY company in your area you can think of that might offer jobs in this same field. The fact that you're currently focussing on getting an internship instead of a job is irrelevant right now; a good internship requires the job that will support it to exist.

    Now pull out a pencil, your computer, or whatever your favorite writing tool is and write yourself a script. Short, to the point, but cheerful and polite are the rules, here. "Hi, my name is Bob Smith, and I'm interested in interning/working for your company. May I speak with your hiring manager/HR department to discuss this?" Etc. Try it out on your parents, teachers, etc. Ask them to find ways to answer "No" and hang up on you, then eliminate those questions from your script. Remember that your script is just your plan, and that it will need to be flexible. You know, strategy vs. tactics. Testing it out on people will help show you which parts will likely progress normally, and which can go in any direction. Try to avoid questions that *can* be answered with a "No": "Hi, my name is Bob Smith, and I'm very interesting in interning in your department. I'd love to come in and chat with you about the possibility. I'm free this Thursday and Friday, anytime after 3:30 pm. When is best for you?" See? No way to say "No" without changing the conversation around.

    Once you've got something that will allow you to get what you want without being too forceful, start calling up the companies on your list. It's fine to read from the script, though by now you'll probably have it memorized more than you'd ever want to anyway. Call, call, and call some more. If you get a nibble, don't go nuts and scare them off, but definitely show interest and drive. Remember, in their eyes, you're just an irresponsible kid. There's plenty of reasons NOT to hire you or take you on as an intern, so show them why they should. Don't be pushy, but show that you're not a flake, and that you have what it takes. If you get something good, congratulations! If not, don't give up. This WILL require many calls just to get the hang of it, and many more to be successful. Call the least

  30. Find a role model... by Anonymous Coward · · Score: 0

    Cluestick 1:

    Do some reading on how your favorite "hero" got started.

    Did Michael Dell do internships?
    Did Bill Gates?
    What about Richard Stallman? Linus Torvalds?...etc.

    Look at how others have succeeded and emulate.

    Cluestick 2:

    Do something you love passionately (irrespective of economic constraints), because whatever you succeed at doing, you will probably be doing for a long time (refer to bio of your preferred hero).

    Cluestick 3:

    Your parents are your allies and can provide much better advice for you than any of us know-it-alls on slashdot. Give them a shot.

    1. Re:Find a role model... by Anonymous Coward · · Score: 0

      Coming to Slashdot for advice is an admission of having emotionally detached parents. It's common among well-to-do teenagers, where parents often forget what got them to where they are--this is why success often skips generations.

    2. Re:Find a role model... by Anonymous Coward · · Score: 0

      Excepting drug dependency cases, I have never met a parent who would not rejoice over their child's success or lament their failure. Every such parent, as much as is in their power, will move heaven and earth to ensure the success of their child.

      Sometimes this may manifest itself as "tough love" and one must learn to tie his own shoes, but one should not confuse emotional distance with apathy.

      High school kids are notoriously apt at under-estimating the wisdom and resourcefulness of their parents, nor do they appreciate how clearly parents can assess the character and capability of their children. When it comes to career moves, parents should always be the first and generally will turn out to be the best advisors. (IMHO)

    3. Re:Find a role model... by Anonymous Coward · · Score: 0


      It depends on the family. My dad raised me to be a good engineer and a good Republican, but what he didn't realize was I inherited most of my personality from my mom...the aloof artist. So I suffer through engineering school only to burn out early after only a few years on the job, and I'm going back to start a website selling artwork. Well, one lesson learned is that parents "heaven and earth move aside" idealism blinds them to the truth. In the case of my dad, he saw my mom's artistic ability as a weakness, and focused on instilling the good values of hard-core logic and business in me. My mom was a pushover for my dad, unfortunately. It only took me till I'm nearly 30 to recover from it, and it makes feeling good will towards my parents difficult, though I've managed to maintain a friendship with them. If I were more emotionally unstable, I'd be whining to a cheesy therapist, right now, but at least I'm thankful for being able to move forward with the next stage of my life.

      Another outcome is that I'm especially sensitive to the idealism shoved down the throats of teenagers everyday by parents and teachers. Do parents stop and reflect on their child's personality, their aptitudes, and both their strenghts and weaknesses? Or do they imagine a future and try to mold their children into it? Sadly, much of the rhetoric spouted by school staff and the frequent sightings of spiteful teenagers trying to avoid their own parents makes me believe the second question is more frequently the right one.

  31. Work for Free (if necessary) by auferstehung · · Score: 3, Insightful

    If making money is not a necessity. Approach what you consider the "ideal" successful business (the one that would look good on your resume) in your area and offer to work for free if necessary. You might be suprised that after a while they might offer you employment, especially if you treat it like a real job despite the lack of pay. As in no showing up just when you feel like it or generally making a goof of yourself.

    Regardless of the outcome, you will get to "hang around" and pick up valuable real world business knowledge. From the businesses perspective, it is a relatively low risk option to see if you are worth their time.

    --
    Logic is not Divine.
    1. Re:Work for Free (if necessary) by aquarian · · Score: 1

      I'm glad you saw the light. I agree flipping burgers is a waste of your time. The life lessons learned through hard work and interacting with others can be learned anywhere real work is being done. Might as well do the kind of work you want to be doing, or at least heading in that direction.

      You can indeed get a foot in the door of some really big stuff by working for free (or cheap). The experience and mentoring you'll get is even more valuable.

      In fact this is how the rich kids manage to get so much further ahead in life than the rest of us -- they're the ones who can afford to work for practically nothing on Wall St., in Washington DC, doing PA work on movie sets in LA, etc. -- all the while living in the right neighborhoods in the most expensive cities, and being able to keep up socially, with the constant eating and drinking out with colleagues, not to mention looking the part in the right clothes. It's not so bleak for the rest of us who can't afford it, but at some level the basic idea is the same. Work for the experience, the mentoring, and the connections now, while you can still afford to.

    2. Re:Work for Free (if necessary) by Blkdeath · · Score: 1
      I'm glad you saw the light. I agree flipping burgers is a waste of your time. The life lessons learned through hard work and interacting with others can be learned anywhere real work is being done. Might as well do the kind of work you want to be doing, or at least heading in that direction.

      I thought the same thing myself while I was working exclusively in IT surrounded by geeks. Then I took a part-time customer service job to help pay the bills (and finance my education) and I discovered something that so many geeks have difficulty accepting; my inter-personal skills sucked. I tended to over-intellectualize, ramble on about topics most around me didn't understand (or care to), lecture people and harp on technical inaccuracies in things they said, and in general couldn't identify with groups of people who weren't all focused on the same subject.

      To understand the common man, you have to walk in their shoes for several miles. (Or something wise and profound to that effect...)

      --
      BD Phone Home!

      Shameless plug. Like you weren't expecting it.

    3. Re:Work for Free (if necessary) by nstrupp · · Score: 1

      I started my tech career this way. I happened to work a summer job across the street from a small ISP. I'd just gotten my first PC and figured I could use some Internet access, so I walked over to talk to them. This place was so small it was run from the basement of a comic book shop. Anyway, I got some Internet access and a month later asked them if I could hang around and help out with anything. They agreed and put me to answering phones during the evenings. At the end of the summer they offered to pay me per hour. It's the largest percentage raise I've ever received!

      There were less than 10 employees in this place. What I found was that since it was such a small shop, everyone was very friendly and had more than enough time to help me learn. Not only did I learn about how to fix a PC, but they took time to show me networking and let me configure some equipment. Perhaps one of the best parts was they let me run my own server there. This is where I learned the basis for my career in being a unix admin.

      My advice would be to seek out smaller businesses where people are more laid back and willing to help. Spend as much time learning as you can, which shouldn't be hard to do if it's something you really enjoy.

    4. Re:Work for Free (if necessary) by mmortal03 · · Score: 1

      Great post on the problems you ran into. I have lately been examining my own inter-personal skills and find that I fit your description to a tee. Besides your mentioning of, "To understand the common man, you have to walk in their shoes for several miles.." you don't mention any other practical incite or solutions you have used to overcome these issues. I have found that "walking in their shoes" (similar situations) along with placing myself in situations with others as much as possible (putting yourself out there) has been a great way to improve these skills. In other words, learning to be more sociable through experience.

      However, there are other ways of improving sociability, to complement "putting oneself out there", like books on the topic, and discussions. Could you elaborate on any other tips you have on the issue and/or mention any good books you have read on the topic?

      Thanks

    5. Re:Work for Free (if necessary) by Anonymous Coward · · Score: 0

      It's spelled "insight". Did I ever tell you about the time I bought a IEEE interface for my Commodore 64 so I could use the high-speed parallel 1 MB disk drive?

    6. Re:Work for Free (if necessary) by Blkdeath · · Score: 2, Interesting
      However, there are other ways of improving sociability, to complement "putting oneself out there", like books on the topic, and discussions. Could you elaborate on any other tips you have on the issue and/or mention any good books you have read on the topic?

      I'm not keen on self help books (I plan to write a book entitled "How To Stop Buying Self Help Books" one day...) but I am a big fan of the school of hard knocks.

      The first and best thing you can do is rely on your "normal job" income to survive. If it's a bar-money type job, you just won't have the ambition. The next step is to realize that you're not better than everyone else. Too many geeks have that impression of themselves and it's the single most damaging quality to take with you to the world. Third, you have to pay attention to people and realize that they dissect situations differently than we do. Our nature is to take a highly analytical approach to every situation and consider emotional reasoning to be flawed and ineffective. This, however, is how most people approach situations and it's imperative that you atleast understand this and possibly learn to use and develop your own emotions. You also have to understand how people perceive you; completely different from an online personna. Online, people can only judge you by your thoughts, ideas, words, and sentence structure. In real life people judge you by your posture, body language, grooming, clothing, speech patterns, skin colour, weight, height and after all these characteristics are processed - your choice of words used to express your thoughts and ideas.

      Communication styles developed by geeks tends to be very curt; largely by the nature of our discourse. IRC quips and one-liners, short and to-the-point commentary and input into discussions are fine online but in real life can be viewed as arrogant and callous. Conversations amongst peers has to be given due consideration. You can't use a pile-on dialogue style. Let others have their turn to speak and most importantly listen to and consider what people have to say. Dismissing with a word, a gesture, a sigh, grunt, or eye-roll is very hostile and won't win any friends.

      People in general are competitive but not in every aspect. If somebody talks about their PlayStation; don't interject that you have a PS2 and an XBox. It doesn't matter that your TV is bigger, you run better Monster cabling, your sound system pumps out more peak watts, etc. Your computer(s) will probably be better than theirs. Nobody cares. When someone talks about their long, hard week at work - don't contest it - empathize. "Oh yeah? I worked 96 hours last week in a hot server room!" won't win you any respect, especially to a group that possibly performed 96 hours of manual labour in the hot sun, pouring rain, or freezing cold (or any combination thereof). Everybody has to work long gruelling hours now and again. It's a neccesity of life, not a one-up.

      As for socializing in general; you do have to "get out there" and be with many people. A hilight of the geek life is the tendency to be introverted. Most that I know would rather go home and chat online than spend time in a combined setting. Going out for coffee, beer + wings, to carnivals, parties or other events that are full of people is good. Movies and other individual group activities; not so good. (Why bother "going out" if you're going to sit still and quiet for 2+ hours?) If your co-workers invite you out, don't neccesarily jump at it unless it's something that might interest you, but open your horizons. Paint ball, mini golf, go karts, dirt bikes, pool, sports, etc. can be fun and interesting (like video games, but you don't use your thumbs so much).

      Above all; try to listen more than you talk, but provide some input. Nobody likes a creepy quiet guy who's always there. ;)

      --
      BD Phone Home!

      Shameless plug. Like you weren't expecting it.

    7. Re:Work for Free (if necessary) by mmortal03 · · Score: 1

      Yeah, you are right, it slipped, and thanks for correcting me. I wouldn't want to incite an AC troll's temper with any more insightful, but accidentally misspelled comments, so I'll compliment you: Thanks for reading my post. Your grammar skills are better than mine.

  32. options by bersl2 · · Score: 2, Interesting

    Some schools have a co-op program where you take classes one semester and work the next.

    But, if you believe higher education really isn't in your best interest: I would say to get a day job as the others say (not too much, unless you have the kind of parents who will make you support yourself...), and to develop in some of your free time. If you are as skilled as you say you are, surely there is something that you can work on, some underdeveloped FOSS project somewhere that you can be of use on, or if you dare, start your own.

    Now, here's the important part: document what you do. Again, if you say you can handle it, you should keep a list of features you implement, keep your patches, generally be able to demonstrate to an employer that you have a substantial understanding of what needs to be done to design and carry out a project.

    (Disclaimer: I am taking the completely opposite road for myself. It is possible I am speaking out of my ass.)

  33. Interesting Comments by Anonymous Coward · · Score: 0

    Here's a kid who is a self proclaimed 'talented student' (perhaps he/she is parroting parents and teachers), and Slashdot calls him/her on it. It's a bit harsh, but I've grown weary about the sense of entitlement kids have. This isn't just a problem in the USA, either, as I've met people who taught in places like Korea, where families are widely becoming wealthier. Kids literally get by on nothing. People celebrate every little thing they do, reward them for every little thing they do, and it just turns them into worthless depressed blobs later in life. They find out that no one really cares about praising their trivial abilities that incur no real responsibility. People care about how other people can get shit done, on time, on budget, and with a smile no matter how crappy the work is. The projects where this isn't true are often doomed from the start, where the happy touchy-feely environment encourages malaise. I've been burned by this...and burned out because of it. Please, oh please, future generations, teach your kids how to be responsible adults!

  34. I'm a high school student myself by genrader · · Score: 1

    I'm a high school student myself and I was faced with this same problem. However, I have decided that having money is better than no money at all, even if I'm doing something I hate--working at a Rite Aid for barely above minimum wage. However, I soon will have a great job at an IT company this summer if everything goes through. hahaha.

  35. become a lab rat by John+Harrison · · Score: 1
    Go to the nearest university. Talk to people in the comp sci, engineering, and science depts. Work in a graduate student lab during the summer. They are usually willing to use cheap, talented labor. If your grades show you to be as smart as you think you are, somebody will hire you.

    I worked in a physics lab one summer and a chem.E lab the next. I got to play with computers, did useful work, and was offered a bunch of scholarships.

  36. Re:Wrong explanation by Anonymous Coward · · Score: 0

    of course, I'm sure you know what that language is, right?

  37. Volunteer by atomic-penguin · · Score: 1

    If you aren't desperate for a great paying job then volunteer (if you have to) somewhere. I am assuming you will be living with your parents which will give you some financial flexibility.

    If there is a small College nearby, perhaps you can do some work for their computer services department. If not, there are other options such as consulting with local small businesses.

    If you go in with the attitude that "I am smarter than most college students or graduates..." then most companies would be glad to show you the door. On the other hand, you could say "I need a job that challenges me, you don't have to pay me, and feel free to fire me if I let you down." If you are as intelligent as you claim to be, then they will see your worth and may make you a permanent fixture.

    If money is an issue take a part-time menial job and do volunteer work part-time. You are young and can bounce back from being overworked (speaking from experience).

    If you have exhausted all local brick and mortar possibilities there are other ways to get experience. I hate to sound like a broken record, but there are a lot of great (and not-so-great) open-source projects to get involved with. Start monitoring a project that interests you and lend a hand in whatever way you can. Even if you start out with something as simple as alpa or beta testing.

    Hope that gives you some ideas. I wish you the best of luck.

    --
    /^([Ss]ame [Bb]at (time, |channel.)){2}$/
  38. Get a crap job and do your work on the side by photon317 · · Score: 1

    Get a crappy job (something hands-on with physical labor involved would be best - geeks don't get enough exercise, and it will do wonders for your sleep schedule and overall mental health). Whatever this big project is that you're envisioning founding a small company around with your two friends - do that on your own time while working at your crappy job.

    Even if you don't succeed, you'll learn a lot. Assuming it's a pure software project and you've got some way of sleeping and eating (see crappy job above), you don't need an internship or any financial backing to get things going.

    Since you're probably already good to go on your raw talents and skills, try to focus on the more businessy and/or professional areas of the project than you would naturally. By that what I mean is rather than just hack at it all day working in your head as it comes naturally to you, you should actually try do things like:

    • Write up some documents as you go - roadmaps, lists of goals, intended design directions (though they always change in mid-course).
    • Use a proper source code repository for your work (svn, cvs, whatever), even if you're the only guy coding at the time. Comment your changes, use branches, etc. Become familiar with this aspect of software development.
    • Try to write your code in a very modular and generic fashion for future extensibility/hackability, rather than coding for the moment.
    • Work to understand who would really be using your software, interview people who you think might be representative of this target market, and get their opinions on desired features and failings of other similar products. Work this data into a sort of "user requirements" document and refer to it during development.
    • etc...
    --
    11*43+456^2
    1. Re:Get a crap job and do your work on the side by anthony_dipierro · · Score: 1

      Get a crappy job (something hands-on with physical labor involved would be best - geeks don't get enough exercise, and it will do wonders for your sleep schedule and overall mental health). Whatever this big project is that you're envisioning founding a small company around with your two friends - do that on your own time while working at your crappy job.

      Have you ever actually tried this? I'm sure some people can do it, but personally I can't. Manual labor does have the advantage of giving you lots of time to think about whatever it is you're working on, but then again you usually can't bring along a pen and paper so a lot of what you come up with will be forgotten anyway. But it also takes a lot out of you, in my case by the time I was ready to do some work it was just about time to go to bed. Of course, I'd usually get started on something before it was time to go to bed, and before I knew it it was 2 AM and I had to wake up in 5 hours and go work in the hot sun carrying shit. Maybe some people can take that, but I'm much happier with my office job, though I still don't really have enough time to work on stuff.

      Since you're probably already good to go on your raw talents and skills, try to focus on the more businessy and/or professional areas of the project than you would naturally.

      A good suggestion, but I wonder if this is something which can be easily learned through books by someone who hasn't ever worked in a professional environment. I think you've pretty much have to have someone working with you who has already experienced this first hand, at least for a year or two. Now maybe one of this person's two friends have that kind of experience, if so it's important that you let them be in charge of those project management aspects at least in the beginning.

  39. And... I'm an idiot. by bersl2 · · Score: 1

    Note to self: don't skim next time.

  40. Something outside IT industry by Anonymous Coward · · Score: 0

    It's your last chance (well, after college). Might as well enjoy it while you can.

  41. Try your school by MrResistor · · Score: 1

    My high school had an internship-like program.

    --
    Under capitalism man exploits man. Under communism it's the other way around.
  42. Re:Wrong explanation by Anonymous Coward · · Score: 0
    Why is it that 90% of people responding to Ask Slashdot posts just slam the poster instead of providing any useful info?
    You're new here, aren't you?
  43. my experience by tdmg · · Score: 1

    I had the exact same problem when I was a senior in high school. I wanted to take a year off and intern at a university, but didn't know where to start. I had other friends who had interned over summers, but no one knew how I could get in for a year.

    I live in the Boston area, so I just started calling up universities. I was interested in physics, so I called up MIT, BU, Harvard, Tufts, Northeastern, etc. I made sure to talk with the chair of the department or someone high up. This is very important, otherwise you will become just another name on a secretary's post-it-note. You need to make sure that you sound interested, and talking to the chairman is the best way.

    Some of the Universities were just looking for a way to say "no" to me nicely. Don't let that get you down though. Many of them wanted to help out but just didn't have the time/space.

    I ended up interning at Tufts, and it was a wonderful experience. I was able to learn in a low pressure atmosphere, and it served as a great way of exposing myself to physics. I was a volunteer intern, but I could have gotten a $3000 grant or applied for credits, but I didn't. This reduced the stress and responsibility on me, which was exactly what I wanted :)

    If you want to intern at a university I hope that what I said was helpful. However, If you go for a money making venture, all I can say is "good luck."

    --
    "Man, I am so unbelievably stupid."
  44. McDonald's has much to teach if you learn by bluGill · · Score: 1

    Get a job at McDonald's, like everyone else. However don't treat it like a chore you need to get gas money. Work hard, and advance. They are always looking for management. Come home every weekend in college and to the Friday night, Saturday, and Sunday shifts. (Perhaps something in the middle of the week too, but don't put in too many hours) You need the experience of management, and McDonald's will give it to you.

    While managing a restaurant is different from running your own business, you will learn some lessions that are important. You will learn to interview and hire people, you will learn how to keep customers happy after half the crew walks out, and you will learn how to make money (or at least not loose money) even on slow nights. When you go into business for yourself you will need to apply these lessions - though in a different way.

    Once you get into the latter years of college you can get an intership, and quit McDonald's. Make sure you have learned the lessions they can teach first.

    Internships cannot be had at your age. But for someone who wants to run his own business you get experience that a technical internship will never give you. You need both types of experience.

    10 years latter I still get free meals when I go back. (Which isn't often, I'm still burned out on the food) I also know that there is a job waiting for me if I decide I hate programming. Sometimes I'm tempted to do it. (cute girls no longer have to talk to me, back then they did because I was the boss) Honestly, if I had stayed with McDonald's instead of going to college and getting a technical position, I would be making just as much now, and there is potential that I could advance even farther. Do not overlook these benefits. (Remember most companies fail in the first 5 years!)

    1. Re:McDonald's has much to teach if you learn by HeyLaughingBoy · · Score: 1
      Once you get into the latter years of college you can get an intership, and quit McDonald's

      Or he might find that he likes the restaurant industry. One of my relatives started out at 19 working in fast food. Now at 38, he's a regional manager with a huge fast food franchisee (I was surprised to learn that there are corporations whose only business is buying and running McDonald's etc. franchises!) and operates a number of restaurants. He makes approximately 4x what I do and I'm a fairly well paid software engineer. He also has a 5-series BMW as his company car: not bad work if you can find it.

      What's my point to the OP? Life changes people: as you do different jobs, you discover new aspects to yourself and come to realize that you want different things out of life. Take the opportunity to do something you might not otherwise have considered.
  45. Re:How to get a job (or internship) within two wee by Anonymous Coward · · Score: 0

    First, I must apologize for the reception you've received to your question thus far. The ONE THING someone your age needs above all else is encouragement, which is something sorely lacking in most of the answers I've read

    Nobody encouraged me and I went from poor white trash to upper middle class in less than ten years. I proved with code and hacks that I was a great programmer/technowiz.

    Real geeks don't need external encouragment. Geeks hack and get things done for fun.

    Instead of teaching humility with your reponse, you teach compassion. Good Job. A liberal reponse to a person who may not be qualified for the job at hand, but yet deserves one from your point of view.

    FWI, compassion is for those who know and deserve another chance.

  46. Oh great, by /dev/trash · · Score: 1

    Another "I'm too good for just ANY job. I want a job that uses my skills." Usually you get this from a recent college grad. But hell, it's now being used by high school grads. What next? Pre-school grads complaining all they could do during the summer was help Mom water the garden?

  47. Re:Want a job that teaches you what you don't know by Punboy · · Score: 1

    Just because someone is in high school doesn't mean their code is crap. I'm in high school, and can easily program circles around guys who have been programming professionally for years. This isn't because I rock, but because overall I have more experience than they do. I've been programming since I was 8, and am now 17. Thats approximately 9 years of experience.

    --
    If you like what I've said here, and want to read more, go to http://www.krillrblog.com
  48. Humility is a great start by Anonymous Coward · · Score: 1, Insightful

    The problem is, I feel it would be a waste of my talents right now to be stuck folding shirts at the local mall or flipping cheeseburgers when I could be helping develop a cutting-edge game, the next-generation compiler, or even the Linux kernel as an intern. I have a higher than most college students' understanding of concepts, and some real programming experience in languages like assembly and C/C++, but that isn't going to amount to anything if I can never find an interviewer who will at least listen to me. I'd appreciate any input the Slashdot readership can give me."

    The problem is you think you need to ask slashdot what you should do? Your high school knowledge means squat. My son as a fith grader already outscored the nations eighth graders in all subjects by 110 percent. He is currently modding xchat to make it more secure/private for him and his friends.

    What are you doing? If you have the knowlege to develop the next cutting-edge game or compiler wouldn't you be working on it now? A slashdot ID and your limited knowledge of C/C++/Assembler does not make you a technowiz. Knowledge without application has no value.

    So go use your skills and build something. Theres plenty to do. Take the summer off and go code. I wish I could have when I was your age. I had to hack/build stuff in between flipping burgers and school. Whats your excuse for not doing so?

  49. Re:How to get a job (or internship) within two wee by ezraekman · · Score: 1

    Nobody encouraged me and I went from poor white trash to upper middle class in less than ten years. I proved with code and hacks that I was a great programmer/technowiz.

    Real geeks don't need external encouragment. Geeks hack and get things done for fun.

    Instead of teaching humility with your reponse, you teach compassion. Good Job. A liberal reponse to a person who may not be qualified for the job at hand, but yet deserves one from your point of view.

    FWI, compassion is for those who know and deserve another chance.

    Congratulations. You bootstrapped yourself out of a situation that might have otherwise gone another way. But you missed my point entirely.

    Bill Gates dropped out of high school to build a boat for sixty grand. He dropped out of college to found Microsoft. He did wonderfully, from a financial perspective, but I don't think that qualifies us to say that education isn't important to those who want to make it, out there in the real world. Gates got lucky, as you probably did to a certain extent as well.

    My post wasn't intended to be compassionate. The point I was trying to make about encouragement was in response to many posts that ignored the topic entirely. There's a big difference between helping to find a solution and saying "Go find a prom date." or "People who live in Texas are idiots." I don't know whether or not the poster of this question is qualified or not, but knocking him down when he's genuinely asking for help is just plain stupid.

    The fact that you did well in spite of your circumstances is great. But it sounds like you think everyone in your situation should be able to do the same thing. The world just doesn't work that way. If it did, poverty wouldn't exist. But it does, and not just for those who have no drive to succeed. MANY people out there are trying, and failing, because of bad luck, lack or available resources, and lack of support. Yes, one can make it without encouragement. But if you do any real research into child development, you'll learn that children (and teenagers and adults, for that matter) are simply more successful when given opportunities, and encouraged to use them. There's a reason why private schools with all the nice equipment and a lower student/teacher ratio are so expensive. It's because, with all of those resources, and the constant encouragement to take all of those things and USE them to make something of themselves, it's just more likely that they will succeed.

    I hope you figure it out before you show your children that you care more about them being "real geeks" (or whatever) than you do about how well they actually do in life.

  50. Universities! by dshaw858 · · Score: 1

    Yeah, if you're convincing, universities will hire you (sometimes). I'm doing an internship at UCSD this summer, and worked at SDSC (sdsc.edu) programming last year. If you're a convincing guy, you'll do fine :) University guys appreciate helpful high school kids.

    - dshaw

  51. You want an experience? by agent+dero · · Score: 1

    Working a "regular" summer job will not help build interpersonal skills. Period. There is nothing about putting ona a fake smile while running the register or dropping a batch of fries in the deep fat fryer that will build you up as a character.

    If you do not have decent interpersonal and social skills by the time you are in trouble all ready. If anything, i'd say "floating" aruond all summer would build better interpersonal skills. Not spending time in front of a deep fat fryer, but roaming around the area you live in, running into new people, taking risks, etc.

    And if this kid _really_ wants something to do geek-related over the summer. Open source anybody? I had a meager contract job the summer after my senior year in high school, and just spent the entire summer fiddling around with various *BSDs.

    The best opportunities you'll have out of high school you'll come across or even make yourself. (Social networking anybody?)

    --
    Error 407 - No creative sig found
    1. Re:You want an experience? by AltaMannen · · Score: 1

      "Working a "regular" summer job will not help build interpersonal skills. Period. There is nothing about putting ona a fake smile while running the register or dropping a batch of fries in the deep fat fryer that will build you up as a character."

      Maybe not as a character, but it will give you patience with your managers and the TPL reports later in life which means gold in the bank come review time ("Even when I ask you to do the most redundant of duties on weekend nights, you're always giving me a smile and ask whether I'd like to supersize that order.")

    2. Re:You want an experience? by stanmann · · Score: 1

      It's about learning to be a useful cog in the wheel. The personal relationships with the other members of the team... learning to work outside your comfort zone and sacrifice for the team. Learning to put up with whatever comes ... etc. And about building a "safety net". Yes it is demeaning and "beneath you". It is ALSO a paying job. One that if you are at all good at can pay as much as 75k. I'm earning less today than I would be flipping burgers as a Co-Manager... which is the job I was offered at the fast food establishment I spent several years at. A Co-Manager makes 45-60K and writes the schedule... They also have to fill in if someone doesn't show up. But Having that experience means that if times get really rough I've got that experience and Resume recommendation to keep me from being homeless.

      --
      Food not Bombs is a nice platitude but it breaks down when you notice that the Bombees are usually well fed
  52. Start your own business by hords · · Score: 1

    Back in 1997 a (now) friend of mine started his own ISP at the age of 15. His family was poorer than dirt and his mom (only parent) was more dependent on him than he was on her. Even his brother and sister were down on their luck badly. He was determined and pulled it off. He colocated his equipment with my ISP for a fee and paid for phone lines to my building. Later when his business got bigger we even teamed up, running for many years before selling to a larger ISP/telecommunications company. We retain very nice jobs at this ISP to this day. It gave us a foot in the door, an opportunity we wouldn't have easily had for the lack of college experience. We have higher up jobs in the company than people with full college degrees.

    I know a girl at 14 that started a website that within two years was bringing her in between $7000 and $11,000 a month. She had NO experience with programming or HTML, she used a program like Frontpage to do the design. By the time she finished high school she had college paid for, a nice new car, a nice expensive laptop, and money in the bank. Man I was jealous of her.

    Why do you need to be an intern? If you have the will you can make something happen for yourself. There are many opportunities if you know where to look. You say you have c++ experience? Make a program, sell it or use it to show your abilities (I had a computer magazine publish a C64 program I wrote in high school.) Make a website to make money perhaps if you know how. Fix computers maybe (my high school paid me to fix their computers.)

    I don't know your situation, but I assume you have a roof over your head that doesn't cost you money. Take this opportunity to start something of your own that may grow into something that does make money by the time you are out of high school. Why wait until college to do what you can do now?

    1. Re:Start your own business by lw54 · · Score: 1
      I know a girl at 14 that started a website that within two years was bringing her in between $7000 and $11,000 a month. She had NO experience with programming or HTML, she used a program like Frontpage to do the design. By the time she finished high school she had college paid for, a nice new car, a nice expensive laptop, and money in the bank. Man I was jealous of her.

      This just screams early web porn shop.. lol

      As for advice, volunteer at some local small ISP doing tech support. After a while, they'll open a position for a new hire and you'll wind up with a paying job learning skills. Most of us here have done tech support at one point in time and whether we liked it or not, it's a stepping stone that can be leveraged into a better position. Just take some initiative and start solving the company's tech problems while you're on the phone solving the customers problem. There's plenty of free time there for your knowledge to mature.

    2. Re:Start your own business by hords · · Score: 1

      This just screams early web porn shop.. lol

      LOL, no, she would have made much more for that. ;) It had no pictures of people on it.

  53. Re:How to get a job (or internship) within two wee by nandu_prahlad · · Score: 1

    That was a good thing you did dude. The poor kid was getting beat up by all the stupid jealous posts.

  54. Re:How to get a job (or internship) within two wee by nandu_prahlad · · Score: 1

    That was a nice gesture dude. The poor kid must have been disheartened by all the dumb posts out here. There should be more like you on /.

  55. Re:How to get a job (or internship) within two wee by Anonymous Coward · · Score: 0

    I think both sides of the coins are good to be heard though, the kid has to decide from himself. So I think the encouragement is good, but I side with the "go get that McDonald's job." Personally I don't speak from jealously. From the summer after my junior year all through senior year of high school and through my freshman year of college I worked as basically an intern (at least initially) for a web development shop. My initial position was like an intern, but from there I got my foot in and proved what an asset I was to the company. The biggest leg ups: it was in the early dot com days (getting tech jobs was easier), social network contact (how I found out about the position).

    Looking back now I wish I had worked the dumb high school position. I was in too much of a rush to grow up and I missed out on a lot of things that I can't make up now cause of the money (it's a lot harder to get by on a little more than minimum wage even if it is possible when you've been making significantly more) and that time of life has passed me by for the most part. The peers your age are just doing less with their life than you are as opposed to being other high school students stuck getting typical high school student jobs. Additionally I remember applying for places that I saw a significant pool of the applicants and I knew that if I wasn't the most knowledgeable I was among them, I was among the most motivated, and being a high school student dirt cheap. However having taken a business law class and just being around I see why companies don't want to hire kids that are in high school and not 18 yet. It's nothing personal, but for the most part you are better off getting a college student to fill your intern needs. It sucks, but looking back now it makes a lot of sense.

  56. You know what I do in the summer? by 77Punker · · Score: 3, Insightful

    I'm in college and I can't get a job that respects my intellect, either. During the summer I do construction.
    I'm no good at making stuff at all. I come up with ideas that are brilliant but my boss is too scatter brained to implement them even though they'd save him lots of money.

    You know what? I get paid $7.50 an hour to get the same job as the highschool dropouts I work with. That's more than any of my friends get paid. You know what else? The reason you get paid to do something is because it sucks so bad that almost nobody is willing to do it for free.

    1. Re:You know what I do in the summer? by ivan256 · · Score: 1

      I'm in college and I can't get a job that respects my intellect, either. During the summer I do construction.

      One of the big reasons for this is that they give out highschool diplomas to just anybody these days. All you have to do is show up. You can't institute testing, or raise graduation requirements because it disproportionally fails out minority students, and somewhere along the line that became all that was required to be racist... No matter what the actual intent (in this case to provide employers with an accurate assessment of your skills).

      Wait until your third or fourth year of college. You'll get better jobs then. Employers will see that you had what it takes to make it that far and be more willing to take a chance on you.

      As for working construction, well, there's nothing wrong with that. You're working, which is a lot more effort than many people are willing to put into things. Plus you'll actually understand how some everyday things that nobody ever teaches you about in a classroom work. After you graduate, you'll be surprised how many of your peers have never done a hard days work in their life, and wouldn't know where to start if they ever had to repair anything themselves.

      The reason you get paid to do something is because it sucks so bad that almost nobody is willing to do it for free.

      There's another reason too. Sometimes you get paid to do something because there you have skills that aren't particularly common. Skills you had to, let's say, get a college education to learn. When you're in school, look for the courses and subjects where they don't have all the answers yet. Then you'll be in demand for your knowledge, and not just because you're willing to do something that sucks. You can even find yourself in a job you enjoy.

    2. Re:You know what I do in the summer? by MarkRose · · Score: 1

      And $7.50 is nothing. I actually gave up on my computer science degree when I realised I could make at least as much money just doing manual labour. I'm making $16/hr now driving a delivery truck -- or about $35,000 a year, which is all I could expect to make with a degree. I could easily make double that on the oilfields here if I weren't picky about having consistent time off.

      --
      Be relentless!
    3. Re:You know what I do in the summer? by anthony_dipierro · · Score: 1

      I actually gave up on my computer science degree when I realised I could make at least as much money just doing manual labour. I'm making $16/hr now driving a delivery truck -- or about $35,000 a year, which is all I could expect to make with a degree.

      Umm, the average starting salary of a Computer Science graduate in 2004 was $49691.

      I mean, if driving a delivery truck is what you want to do, hey, do it. Ever since I've worked on the financial statements for a few FedEx drivers I've been a little bit jealous myself. They get a pretty decent pay, and best of all, they're independent contractors. Some of them even have multiple trucks and do little of the work themselves, instead subcontracting it out to others.

      But don't lie to yourself. If you stuck with your computer science degree and were able to graduate with decent grades and get a job, you'd almost surely be making more than $35,000 a year, and you wouldn't have to lift anything heavier than a mouse.

    4. Re:You know what I do in the summer? by MarkRose · · Score: 1

      Perhaps in the US, but in Canada, it's around $35,000 (Canadian, at that!) But more than monetary issues, there are never any deadlines, and the physical activity is nice -- I don't have to hit the gym, ever.

      --
      Be relentless!
    5. Re:You know what I do in the summer? by anthony_dipierro · · Score: 1

      Perhaps in the US, but in Canada, it's around $35,000 (Canadian, at that!)

      Wow, that's amazing. I guess even in the US most of the tech companies are concentrated in a few areas with high costs of living, but I'm surprised the difference is that big.

      But more than monetary issues, there are never any deadlines, and the physical activity is nice -- I don't have to hit the gym, ever.

      Personally I think the weather would bother me more than anything. I worked outdoors for a while, but it's nicer working in a nice air-conditioned office (in your case I guess it'd be a nice heated office).

      Anyway, never any deadlines? Doesn't sound like a very reputable delivery company :).

    6. Re:You know what I do in the summer? by MarkRose · · Score: 1

      Yeah, I was rather amazed that programmers in the US make so much more than they do here. From a financial viewpoint, a computer science degree has no longer made sense since the bubble burst. Personally, I found it also killed my interest in computer science as a hobby.

      Actually, in the summer, it's the heat I don't like. Moving fast and carrying heavy things around makes you sweat. Though it won't be too pleasant when things are 30 or 40 below in the winter. ;)

      And yes, I do have to keep a schedule, but when the day is over, it's over. I never have to work overtime because some bonehead in management underestimated the work in a project, etc.

      I will say it was quite a switch in thinking for me. Being known as a "brain" in high school (one year I was the only 4.0 student), I did look down on physical labour jobs. I matured a bit, and realised that I quite enjoyed being active, and that sitting behind a desk was quite unhealthy for me.

      --
      Be relentless!
    7. Re:You know what I do in the summer? by stanmann · · Score: 1

      Of course given that most of the Computer Science Jobs are in Redmond and Silicone valley where 49691 is almost enough to pay rent on a cardboard box and UPS drivers make more than that. It suddenly isn't that exciting.

      --
      Food not Bombs is a nice platitude but it breaks down when you notice that the Bombees are usually well fed
    8. Re:You know what I do in the summer? by anthony_dipierro · · Score: 1

      UPS drivers make $49,691 starting salary? That's it, I'm becoming a UPS driver.

    9. Re:You know what I do in the summer? by stanmann · · Score: 1

      IN REDMOND AND SILICONE VALLEY yes... so do McDonald's Managers and Pizza Hut Delivery drivers.

      --
      Food not Bombs is a nice platitude but it breaks down when you notice that the Bombees are usually well fed
    10. Re:You know what I do in the summer? by anthony_dipierro · · Score: 1

      Sounds great. I'd like to live in Silicone Valley anyway. The women there probably have big boobs.

  57. right under your nose! (maybe) by Anonymous Coward · · Score: 0

    heres what i did.... I applied for a job at the school.

    Got to know the networking guy. I got into a work-study class that let you leave "school" for up to 2 periods a day. it was GREAT! I had free range to leave school grounds without getting harassed anytime. I somehow managed to get a faculty parking pass and my own office too :)

    It wasnt the most exciting work ever, and the pay was obviously not that great (if any pay at all). but it was an awesome experience in managing a large network.

  58. Government Labs by moonka · · Score: 1

    One place to check out is government labs, like Sandia National Labs, http://www.sandia.gov/ in Albuquerque New Mexico. I interned there starting my sophmore year in High School. Being a government lab rather than a corporation, they try to teach you rather than just squeeze as much work out of you as they can. They pay well too (7.75 per hour for High School and 13.00 for college freshman, going up by the year), and you can learn alot of useful things (I learned SQL, Java, and began programming there). There are other labs like it, Las Alamos and Lawrence Livermore being two. It is very competative, and if you don't get a chance, doing some form of volunteer work is probably a good alternative. Even if you don't get paid, it will look very well on your resume.

  59. Re:Wrong explanation by higuy48 · · Score: 1

    Are you sure that there are no suitable internships for you?

    At this point, internships are all but gone. In fact, they ARE gone. Period. The OP really has no choice but to get a job and grab some supplemental income before he has to support himself fully. He could also volunteer to do some community work. Do THAT with some friends and then go out for lunch. There's your summer.

    Other options: Start early on researching the business he's planning on entering, mow lawns, be a camp counselor.

    --
    And now, for a sig that's a complete copout.
  60. Re:How to get a job (or internship) within two wee by Blkdeath · · Score: 2, Insightful
    (Jealousy that they did not, perhaps?) However... the silver lining is that such a response *will* help prepare you for the real world, which is unfortunately much like this at times. Don't let it discourage you; keep going anyway, and with just a little luck, you WILL succeed. Taking moronic insults and banter like this personally is pointless and a waste of time. File it away in the "This person is unreasonable and will waste my time" folder, and keep moving.

    More than likely you'll file them under "co-worker", "superior", "love interest", "employer", "friend", "mentor", ...

    It's unwise to disregard what a person says just because it's negative. It's a good healthy dose of real life. Rejection is a part of it.

    Furthermore; it's a horrible folley to scoff "jealousy" at others who don't share your life's goals or naivette.

    Good post, I'm not entirely disagreeing with you, and it's good to see some positive feedback but I hope the submitter realizes that the world is a harsh place that does judge its inhabitants based on arbitrary factors rather than pure skills and abilities.

    --
    BD Phone Home!

    Shameless plug. Like you weren't expecting it.

  61. Get a job first, THEN worry about your ideal work by mopomi · · Score: 1

    Most employers I know of are not interested in people who don't have (or haven't recently had) a job. It doesn't matter so much what the job is, just that you show that you're willing to work and that you aren't unemployable. Holding out for your ideal job just makes you look spoiled and unwilling to work. The few places that aren't like this are the places "you" start working at, flipping burgers and folding shirts, or at your parents' places of work.

    I suggest you go out and get a job. Any job that you can get. Unemployment is currently high enough that you're lucky to get a job, much less something you really want to do. After you have your job, spend your free time looking for your ideal job. Do everything you can do to work where you want to work; apply for internships (Spacegrant comes immedietly to mind, if you are interested in science at all), apply for google jobs, whatever. But in the meantime, as you keep searching (and searching, and searching, and. . .), you'll have a job, which is better than 50--100k (5--10% of the employable) people in this country.

  62. How I Got My Summer Internship by Tyrsenus · · Score: 1

    I just finished my sophomore year at college and I consider myself fortunate to have an internship. Hell, I know people from my high school graduating class that go to UVA and are selling knives for the summer.

    This is my second year interning at a growing telecommunications company. How did I get the job? Connections (pun intended). I had met the CTO of the company before, and when I started looking for employment after freshman year, my dad reminded me of his position in the company. I emailed him asking if they had any kind of internship program, which they did not. He did however like the idea so much that he decided I would be their first intern.

    Last summer I compiled various resources from various partnering companies for employees to use. This summer I'm doing things more meaningful to the company, such as cost analysis and some number crunching. Some of what I do actually influences big corporate decisions.

    How is the pay? $18/hr, no joke. If I worked for that as a full time employee, that would be over $34,000/year. Many college graduates don't earn that much. Many of my PROFESSORS don't earn that much.

    My Tips:

    -PURSUE EARLY. Many internships fill up quickly.

    -Call up companies in an industry related to what you might be interested in studying. Many companies may not have considered hiring interns before but will consider it once you bring it to their attention. It doesn't hurt to ask.

    -Internships can be a win-win situation. You get experience and good pay (for your age) while the company sees you as cheap labor.

    -Pursue your contacts until they hire you or turn you down. The business world is a busy place, and people have more urgent matters to attend. Pursue, but don't nag.

    -If you do get an internship, be hesitant to tell people you're an intern or a student (other than your boss and people you work very closely with). They'll think you're not important and devote less time to working with you and put off any of your requests.

    -Don't settle for working at McDonald's until exhausting every resource.

    -Do a little investing during the school year with the money you've earned.

    -If you aren't graduating from high school this year, I suggest dual-enrolling in a community college. You take high school classes in a community college and get both high school AND college credit; thus you graduate from high school already with some college credit. If you take enough classes you might even graduate from college early.

    -Burn or discard all mail from a company called "Vector."

    I've read quite a few articles in the past few weeks about internships. The Wall Street Journal runs them often. I get the impression that any of the larger existing internship programs, such as the ones through big-names like Microsoft, Dell, etc. have you working with other interns and trainers rather than real engineers/marketers/IT support/etc. Although this looks impressive on a resume, the quality of your experience may be poor. Bigger isn't necessarily better.

    I am really enjoying my internship for the second summer now. I do REAL work rather than picking up my boss' poodle from the groomer and dropping off his shirts at the cleaners. I even got to fly on the corporate jet to attend a meeting last year. My boss now refuses to refer to me as an intern and has christened me an "independent consultant" :D It's ironic how I'm not a business major yet I already have more experience than my table-busing business major friends.

    I hope this was more helpful than the previous 50 or so discouraging posts. Yes, working at McDonald's builds character, but internships build your resume. Good luck to you.

  63. Two routes by xenocide2 · · Score: 1

    You could just take a job at the local mall or wherever sounds convienent. Consider it your last chance to study business from the ground, and how vital interpersonal skills are. Develop some leadership skills, and make friends with management and they'll make good references later if they're still around.

    Or you can pursue a job in a dissolving technical field. Within this route, there are a couple of options; you can hunt down an internship, you can find a grunt level IT job (Typically helpdesk), or you can try your hand at good old entrepeneurship.

    An internship is very unlikely for you. First off, it's way too late. Internships are planned out far in advance so waiting till basically May rules that out. Moreover, they aren't geared for someone like you. At an internship, the intern basically doesn't make the company much money, if any. The few IT companies that haven't cut back on staff reguard this as a test run for a full time job and as such are looking for people readying to graduate with a degree. So basically, there's people just like you (though I think you overstate your qualifications some) who also have the benefit of a degree and Professors who will vouch for them. It's not a game you're likely to win. It's gonna take a lot of person to person talking to convince someone to circumvent the braindead HR checkoff sheet and get you in an interview situation. And it will take even more communication skills to put you in front of the other candidates given your handicap.

    Helpdesk and call center jobs is a lot more common, but so much more draining. Three months of that job should be enough to dissuade you from not getting a degree or falling into that trap again. Despite the rapid turnover on this kind of work, they probably won't hire you if you let word slip that you're headed for college soon. The pay isn't bad, but depending on the details of the job, you may have frustrated people yelling in your ear about how such and such service they're paying for is down and it should be fixes YESTERDAY. Of the three, this is the most likely to succeed, and they're willing to train you on their communication skills rather than pay extra for the people who come with that built in.

    The other option is to start your own business. Starting your own business is risky, but you're in the perfect field for it. The cost of starting your own software business is basically the cost of ramen noodles and other living expenses. YOu can scour local tech mailing lists for postings and maybe find a short term contract. If you post a well written and well reasoned request (perhaps cleverly disguised as advice) you might turn something up. Or maybe write and sell a small game. I've been considering this myself because there's so many Community College junkies out there who want to make games that you could probably find a few talented gems out there who can make things happen. Just don't expect big money fast and remember that three months is really no time at all, so think small. Maybe if you really think you're all that, just find a decent artist and split the sales 50 / 50. But it's gonna take a lot of work and interpersonal skills to find someone and convince them you can keep up your half of the bargain.

    Technically, I guess there's three options. You could do nothing all summer, and maybe contribute to one of those GPL'd projects you spoke of. But we both know that won't put food on the table today, and you won't be developing that crucial skill you probably think isn't important. The truth is, it's vitally important, whether you're convincing someone that the brand name really is worth the extra money, or if you're convincing your boss that your idea has merit and can save the company a good chunk of change. Programmers who's job description allows them to exist in a vacuum have long ago been replaced by small shell scripts. Any path you choose, I suggest you focus on opportunities that will exercise your talents of communication and persuasion.

    --
    I Browse at +4 Flamebait

    Open Source Sysadmin

  64. me too by corpsiclex · · Score: 1

    Interesting. I'm 17 (dropped out, goin for ged then a 2-year school) and am in a similar situation. I'm a good coder and know pretty much all the web technologies in and out, and have been trying to build a business taking outsourced jobs from sites like scriptlance and also developing a few good ideas that i know are in demand. I want to know what advice people have for me too, as i'd really not like to go back to being the dishbitch.

    --

    eBayDig 1s a typo saerch engien
  65. Re:How to get a job (or internship) within two wee by damsa · · Score: 1

    There are many reasons why there aren't internships for High School students. One of them being that high school students should be out there having fun and enjoying the sunshine. Also labor laws for High Schoolers are different than for college students. If this guy was truly talented, he would have entered college in the various early entrance programs. I.E. Juliard for talented musicians.

  66. Re:Want a job that teaches you what you don't know by Patrik_AKA_RedX · · Score: 1

    9 years experience with codeing? Nice. How about cooperating within a team of coders? How about writing accurate requirements? Putting together an architecture that can handle changing requirements? Documenting your code (not just comments)? Writing test cases? Using debuggers, profilers, CVS and other CASE tools? Do you know UML? How about PDL? Can you make an estimation on time, memory consumption, other hardware requirements? Can you approximate a mathematical algorithm in an efficient manner?

    Point is software development is more than just typing code. If you can answer yes on all of the above, then you're good on your way to become a professional programmer. (diving in a stack of books and answering in 6 months is acceptable too.)

  67. out of luck by jotux · · Score: 1

    Not to offend, but why would a company that offers X number of internships to develop software/hardware/ect spend time with a high school student(however bright they may be), when they probably have a huge selection of college juniors and seniors to pick from(with much more experience)? If you really just want to get in the field, find a company/project your interested in and offer to work there for free over the summer. Yeah there isn't any money, but you'll get experience to put on a resume later when you're fighting for an internship in college.

  68. suck it up by nuggetman · · Score: 1

    http://nj1015.com/personalities/jim_gearhart/bits/ real_world.htm

    Rule 5
    Flipping burgers is not beneath your dignity. Your grandparents had a different word for burger flipping; they called it opportunity.


    you may think you're so incredibly talented, but trust me, there are a million other high school kids out there who think the same thing.

    most places aren't even interested in college students with less than 60 credits for internships, let alone a high school student. no offense, but they're stereotypically unreliable, not to mention not fully mature yet.

    suck it up, get a cushy job like i do at a water park (or a sucky job folding shirts at sears like i had before), enjoy it while you finish HS and college, then go look for a real job.

    --
    ...and that's all there is to it.
  69. Since you read Slashdot by LouCifer · · Score: 1

    Surely you must have some 1337 skillz.

    Have you thought about contacting your HS guideance counselor and seeing if they can hook you up with someone at UT's Austin Technology Incubator? Or even plain ol' UT? Surely your guidance counselor would be the 1st step.

    If school's out and the counselor's gone, then I guess my suggestions are out.

    Sorry.

    --
    Religion is for people afraid of going to hell.
  70. Be patient... by Bilzmoude · · Score: 1

    Dont go to fast. Your patience will be rewarded. We dont want you to turn out like Anakin.

  71. Learn to appreciate the mediocre... by jbarr · · Score: 1

    Take the "mediocre" job for a while and learn to enjoy it. Later on, you will appreciate the value of "mediocre" jobs.

    Almost every job at some point requires "mediocre" work tasks. Yes, even in high-paying tech-related jobs, you may find yourself having to do "mediocre" tasks like spending hours helping with monotonous data entry during a company-wide inventory, or crawling under desks pulling cables, or cleaning server room walls and floors that suffered water damage.

    We all want the cushy jobs, and many in the tech world do get them, but everyone (especially those in startups where you can't afford to pay people to stuff envelopes or clean the bathrooms) must step up to the plate at some point or another and do the mediocre work. Learning to appreciate that at an early age will make the tasks much more enjoyable later on.

    That said, what ever you do, don't lose your entrepreneurial enthusiasm. Just don't become so arrogant that you view mediocre jobs as being beneath you...

    --
    My mom always said, "Jim, you're 1 in a million." Given the current population, there are 7000 of me. God help us all!
  72. Re:Wrong explanation by Anonymous Coward · · Score: 0

    Eloha is the plural form. I think that's what he means.

  73. Re:Want a job that teaches you what you don't know by Anonymous Coward · · Score: 0

    Hahahahahahahahaaaaa!!!! Oh my ribs! Gimme a break, kid. Computing is easy these days: you think dragging a file requester button on a form is programming? Child, I started with assembler and worked my way up. I know computers from the semiconductor junctions to the PCB to the monitor. Do you know what a Karnaugh map is?

  74. Your're young, be stupid, do something different by JoeCommodore · · Score: 1
    Look if you want to get skilled working for McDonalds serving sodas or doing Y2K debugging at InnoTech rooting then tjust do the retail route or intern at any tech job for your summer.

    If you have basic skills, put them to work on something you *want* to do, make a summer project (or two), web page, custom program or hardware, it may turn out lame, but it will give you the sort of experience outside of school and work that will make you more interesting to employers (or backers) in your carrer later on.

    George Lucas, Rick Baker (the makeup guy), Steve Wozniac, Bill Gates, etc. All did their own thing and kept with it, and look where it got them stuff like that can be frustrating, but in the long run set you apart from the crowd. Think of where you want to go; to some wiring closet in a highrise or a game development ststion on some tech campus, or founding the company. Your young, it's still a lot up to you.

    --
    "Enjoy what you're doing! If it becomes drudgery, you're doing it wrong!" - Jim Butterfield
  75. From Austin by dave1g · · Score: 1

    Hey, I go to UT in Austin and that is probably the main reason you cant find an internship since there are so many more just as, if not more so qualified applicants graduating out of there or intern/co-op ing from there.

    Anyways I was pretty much hired at Sun Micro this spring except they instituted a hiring freeze company wide. I waas lucky to get a job with a place I interned with in High School in San Antonio. I went to one of the few high schools that have an active internship program. But there were a few things I did for extra money (just nice spending money nothing to live on) I got a regular job at the apt leasing office, which then turned into an on call tech support job after i left. I also used my connections there to get my flier in the move-in packet about the computer services I provide(networking, building comps, virus removal, etc...)got probably 20 satisfied customers out of that without even searching them out very much. I suggest you do the same for your neighborhood. Just look up bestbuy's price list (I think you might need to call to get it) and just divide everything in half. It's great to be able to say "I charge half of what you would pay with bestbuy"

    Now on your resume you can put a whole slew of things including running that business, and all the different technical IT type things you did. It might impress some employers it might not, but its computer job experience and thats soemthign that looks good even to non tech companies. You would be surprised how most companies deal with computer problems, they just deal with it till the computer becomes un useable. If you can find some small businesses to help out, get interviews with them either for the tech position or a normal position. Once you are in you can show off your abilities with computers and then offer to take that on full time.

    Also there are plenty of entry-level positions at non-burger flipping companies, get one like that and make a good impression on your boss and you now have a solid reference to list. Which is much better than listing teachers and family friends.

  76. I was lucky by vancera · · Score: 1
    I went to an "experimental" high school based on 60's "free" schools. http://www.linworth.org/

    Three of the more interesting programs they offered were "interims","contracts" and "walkabouts".

    Interims were available to Freshmen, Sophmores, and Juniors. You could take a week off once a year to do a independent education project of your own design. Some people taught themselves to sew, write programs, construct an electronics project or paint/draw/scuplt to fill their portfolio for acceptance to a college art programs. Other people would use their week for a mini intership.

    Seniors that completed their graduation requirements could go on "Walkabout" which was two 9 week periods for independent study, like "Interims" could be used for independent study or interships.

    We could also create our own programs for school credit, called "contracts", if you could find a teacher who would sign off on it. For you, you would find an unpaid internship with a company for a set number of hours a week, and at the end you would have to write a paper of what you learned.

    A lot of large school districts have similiar programs in "magnet" schools. Ask you school counselor. You might even find that your school has the ability to do similiar projects, they just don't advertise it.

    It used to be vocational school were descouraged for college bound students. I've been told that isn't as true any more. If you complete a vocational program and your college prep courses, colleges will take notice. (At least thats what I've heard from my wife, a high school teacher)

    Our shool district now offers an I.T. vocational programs. I wish they had when I was in high school. What I've heard from vocational school students, you are required to work in your field and they have placement programs.

    You really should talk to your counselor.

    I wish I had your sense of direction at your age. Good luck!!

  77. Re:Want a job that teaches you what you don't know by Punboy · · Score: 1

    -blinks- I find it humorous that you all call me arrogant, and yet you are the ones unwilling to admit there may be a high schooler out there that does know what he's doing. Yes, I know what a Karnaugh map is. And for your information, I have recently gotten into assembly. Ever written an efficient path finding algorithm on a 68HC11E microcontroller? No? Didn't think so.

    --
    If you like what I've said here, and want to read more, go to http://www.krillrblog.com
  78. mmmmhm. by man_ls · · Score: 1

    Speaking as someone who was in that same situation a while ago, I can say this:

    You are not better than anyone else because you can use a computer.

    Work is more about social and interpersonal skills than it is about technical skills. You need to prove that you know how to show up to work on time, dressed and groomed appropriately, do what managers tell you to do, and interact with customers and coworkers.

    You will never get a more advanced *job* without having those things.

    I consider myself pretty good at technology, but I worked my way up. McDonalds at age 16, some odd jobs as a sound engineer/ITSA, a junior admin at a travel agency. Jobs that, more than anything, were less about technology and more about people.

    Want to work in the tech field? Go apply at a place that *sells* tech, or *repairs* tech. Best Buy, Circuit City, CompUSA, Radio Shack, any of the various gaming stores, Fry's, etc.

    No amount of "talent" will make up for the fact that there are some things you just need to do, to be taken seriously. Wanting a skilled job or internship right off the bat portrays you as arrogant, and it's all about how to be a team player these days.

  79. Be willing to travel... by Jonsey · · Score: 1

    I got my first internship after my last year of high-school. At a fortune 100 insurance company in Hartford, CT.

    This marks my 4th summer returning to them. Get a bit agressive. Find what department in the company you want to work for, and call their HR generalist. Have him/her make the pitch to all the people that will listen (there will be a lot, listening to HR is good for business).

    You can find internships... but if you're already into your summer (yeah, I barely RTFPost) after high school, you're boned, I started looking fall of Senior year, and the timing was still tight.

    - Jonsey, back to work.

    --
    I assert that my comment is only my opinion, not that of any employer, past, present or future.
  80. ISP Tech Support? by graphicartist82 · · Score: 1

    From the time I was 16, I always had a job working ISP tech support. Yes, it sucks, but at times it can be lots of fun. It should also pay slightly better than McDonald's or any other greasy fast food joint.

  81. Trim by pete-classic · · Score: 1

    Work on getting some trim instead. You'll be able to slave away in an office for the rest of your life, but this is your last chance to bone 17 year olds.

    -Peter

    1. Re:Trim by jmartens · · Score: 1

      Honestly, enjoy this last summer before you're off to college. Once you get there, every college I know of is quite good at helping you find internships that fit your interests / talents.

      --
      Now that's a death ray!
  82. Give yourself a job by ggambett · · Score: 1

    Best way to refine, show off, and use your talents for a good cause : start or participate actively in an useful open source project and become famous.

  83. Re:Patience is a virtue MORE SKILLS by FLOOBYDUST · · Score: 2, Funny
    OTHER THINGS YOU WILL LEARN;;

    nunchuck skills

    bowhunting skills

    computer hacking skills

  84. Network with tech people, work for free by plk2asb · · Score: 1

    Network with as many tech people as you can. This will be an important skill to develop when you plan to launch a successful tech startup later, and also help you learn about other interesting tech companies in your area.

    Build a website listing all of your technical skills and interests, and mention this website to everyone you meet. Many people will judge you by your appearance, so dress conservatively and act maturely when you meet new people.

    Attend local tech groups in Austin; there will be older tech people there who might have work for you. Mention to them that you're willing to work free, that you just want the experience. That way there's very little risk for them.

    Introduce yourself to the computer science professors at the University of Texas there, and express interest in their research and offer to code anything they need for free. Consider taking a course from any of them that look interesting -- starting college early is very possible for mature high school students.

    Another option would be to introduce yourself to local charities, and offer to develop anything they need for free.

    Join an open source project that interests you. Work on developing a wide range of tech skills, and mention all of this on your website.

    With determination, you will succeed.

  85. Not a chance. by LWATCDR · · Score: 1

    "The problem is, I feel it would be a waste of my talents right now to be stuck folding shirts at the local mall or flipping cheeseburgers when I could be helping develop a cutting-edge game, the next-generation compiler, or even the Linux kernel as an intern. "
    Ummmm... No..
    You have no real experience, are in High School, and have an attitude problem. You may be as good as you say but your comments show a real lack of a willingness to learn from others.
    I mean look at what you wrote. How much better you are than every one else. How Brilliant you are are. How you are too good to do this or that.
    What would I want to hear from a high school kid that wants to work for me? I really want to learn, I am willing to start at the bottom.
    What you should do is technical support. I do not care how good of a coder you are learning what the starfish will do to your program so you can make it as idiot proof as possible is a good thing.
    You want to work on the Kernel or GCC. Grab the source and submit patches. See how many you get submitted before you tell me how brilliant you are.
    Why hire an intern that already thinks he knows everything?

    --
    See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
  86. Be your own internship by lux55 · · Score: 1

    Start your startup now. Why wait? That's exactly what Paul Graham is talking about. You don't have to be qualified and you don't need a degree to start a business. You need an idea and a lot of trial and error. Oh, and the right people (this one is key, and is the hardest part).

    Back in high school I did web design for local businesses instead of flipping burgers. Now I run a small software company for a living. And truth be told, I'm still one credit shy of graduating high school.

  87. Learn to deal with people by the_ed_dawg · · Score: 1
    Everyone on Slashdot seems to be giving this kid a hard time for trying to get a better job. Many of us had crappy jobs when we were younger and think that it is some rite of passage. None of us liked them but did them because our parents said it was a character-building experience. However, I think that getting one of these jobs is essential for every smart kid to have because they teach you how to deal with people less intelligent than you.

    Most smart people I know have a special knack for insulting the people around them when someone asks a dumb question. Similarly, they frequently have a superiority complex over the vast population of "normals" or whatever the heck they're calling them today. The fact is that most intelligent people don't understand how to act or speak around less intelligent people. This is a subtle skill that will get you far in life. I learned it working at a hardware store in Vicksburg, MS. Not exactly the peak of human civilization.

    You will never live in a world of hyper-intelligent people. You will always need that guy in purchasing who watches sports obsessively. You will need techs with associate degrees to build samples. You will even need managers who never seem to get it. Learn this skill early, so you don't piss off any of these important people in your attempts to learn it later.

    --
    There are two types of people: those prepared for the zombie apocalypse and those who will be eaten.
  88. Re:Want a job that teaches you what you don't know by Anonymous Coward · · Score: 0
    Ever get a date? With a woman? No? Didn't think so.

    That's the difference between thinking you wrote an "efficient path finding algorithm" (whatever the fuck that is) on a microcontroller, and the real world... The test isn't YOU, it's OTHER PEOPLE.

  89. Re:Want a job that teaches you what you don't know by Punboy · · Score: 1

    Um... actually, yes I have gotten a date. Many. Thanks.

    --
    If you like what I've said here, and want to read more, go to http://www.krillrblog.com
  90. Re:Want a job that teaches you what you don't know by Anonymous Coward · · Score: 0

    With a woman? That wasn't your Mom?

  91. Re:Want a job that teaches you what you don't know by Punboy · · Score: 1

    UML... Unified Modeling Language? I do not know UML, and I have no need for PDL. I know how to document my code, not just comments, but real documentation. I know how to write test cases, use debuggers, profilers, CVS is my friend (although recently I've been looking into SVN). I'm still learning, I admit that. However, I do most of the skills an average intern would be expected to have. Keep in mind interns aren't meant to know everything about their field... they are still learning.

    --
    If you like what I've said here, and want to read more, go to http://www.krillrblog.com
  92. Re:Want a job that teaches you what you don't know by Punboy · · Score: 1

    Yes, and as I said, many. Now stop being a geekist.

    --
    If you like what I've said here, and want to read more, go to http://www.krillrblog.com
  93. Re:Want a job that teaches you what you don't know by Anonymous Coward · · Score: 0
    And yet, here you are, responding to trolls? Not too impressive. Oh, and the reason most of us are so negative towards you is because we also where ahead of our time in high school, and in most cases, it brought us NOTHING. How many unemployed engineers where the high-school nerd?

    So why should you get something extra?

  94. Re:Want a job that teaches you what you don't know by Punboy · · Score: 1

    You call me the arrogant little shit, and yet you have no idea what my true skills are. You seem believe that because I am in high school, I can't POSSIBLY have any good skills. This my friend, is where the true arrogance lies. I'm homeschooled. This has given me a major advantage over people my age, because I have more spare time and more control over my courses. Other than the core classes, I can study what I want. I've chosen programming/software engineering. Also, my dad is a programmer. He has taught me not only how to write code, but how to write it in a manner that can easily be debugged, understood by someone not previously familiar with it, and how to document it. He has taught me a lot of things that no intern would ever learn in school, because he's let me help him and work with him on his software projects. Real projects, for real companies. You may want to stop and think before calling someone an arrogant shit again, as the arrogant one may instead be yourself.

    --
    If you like what I've said here, and want to read more, go to http://www.krillrblog.com
  95. Re:Want a job that teaches you what you don't know by Anonymous Coward · · Score: 0
    So, can we see some of this source code? And how come your website comes up as crap?

    "punboy.net This domain was recently acquired by Pool.com"

  96. Re:Want a job that teaches you what you don't know by Punboy · · Score: 1

    Its 9:56 am. I just got home from the ONE public school course I take, am eating breakfast, and will soon work on my other studies. I am only responding because I'm bored. And I'm not saying I should get anything extra, my parent post was simply stating that we high schoolers do not necessarily write crappy code.

    --
    If you like what I've said here, and want to read more, go to http://www.krillrblog.com
  97. Re:Want a job that teaches you what you don't know by Marxist+Hacker+42 · · Score: 1

    And if you can do all that, and don't have any luck picking employers- you'll get replaced by some code monkey in India who doesn't waste time with good software design and for that matter, even making sure their code runs correctly.

    And then, if you're like me, the product will hit the customer- who will then hire your sorry ass for 1/4th what you were making during the .COM boom to debug and rewrite all of that junk code that comes out of India.

    --
    SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
  98. keep trying by Abstract_Me · · Score: 0

    look into your highschools IT department. I worked as a summer student every summer with my IT department and it was great. summer is the time for deployments at schools so you get to learn a lot and play with new hardware. It takes a year or so for them to build up trust (which is reasonable) so don't expect to get the admin pw's on the first day but its still a great place to start.

  99. Summer of Code by Google... by phallstrom · · Score: 1

    This just hit the lists...

    The FreeBSD Project is happy to participate in Google's Summer of Code 2005 program. Basically, this program provides $4500 in funding to allow students to spend the summer writing open source software.....

    http://www.freebsd.org/projects/summerofcode.html

  100. try freshmeat...or start your own by avi33 · · Score: 1

    Most corporate internships can really suck. It takes time and/or connections to get one where you won't be doing the crappiest work, and the glacial pace at which they do their hiring/decision making can be a death blow if you're looking for a short term summer gig.

    If I were in your shoes I would:

    Think of anyone you know that has influence. I know someone who called his company's legal firm and asked for an internship for their hs-aged kid. Any firm that bills tens of thousands of dollars annually would do this; it's cheaper and more legal than kickbacks. It also helped the kid get a little more meaningful work.

    Check out sourceforge and see if you can contribute to something that interests you. You may not have much experience, but a typical company won't invest much in educating you if they know you'll be gone in a couple months. You can contribute to or develop your own project in that time.

    Start a cheap business. Again, I don't know what your goals are, but if it's experience, you don't need to go corporate. Start a cheap service oriented business with a low barrier to entry. i.e. invest in $100 worth of premium supplies and start a car detailing business. You can pull $50/hour doing that kind of thing, if you can find the market...plus you get hands-on experience with all sorts of business concepts that you won't get in a cube farm: targeted marketing/segmentation (find out where the porsches live), sales, viral marketing, calculating competitive price points, market distinguishers, etc. That's just an example. You could do the same with window washing, PC/networking repair, etc. Though those things are commoditized. I don't know about Austin, but in Chicagoland there are plenty of people spending $100 every other week for someone to wash, wax, and detail their car. (Hint: they are not the ones pulling through the $3 car wash twice a year.)

    Of course you might be looking to shovel shit onto your resume for college applications, and if that's the case, you might prefer being a toilet scrubber at Widget Inc. rather than pushing a low-level service oriented entrepreneurship.

    There are plenty of other things you can do. Lots of folks wait around for someone to hand them a shot, and sometimes you're better off making your own thing happen.

  101. Mozart... by WonderSnatch · · Score: 1

    I'm reminded of the story about the music student who asked his teacher for help in writing a symphony.

    the teacher responded, "you're too young to write a symphony."

    the student had a ready answer: "Mozart wrote a symphony at 6".

    the teacher, too, had a ready reply: "yes; but, Mozart didn't have to ask."

    Brett

  102. Kid (OP) - here is your answer by Glonoinha · · Score: 1

    Ok, I thought about it a while and I have your perfect solution. Get in on it now, before someone else does.

    Step 1: Pick the company you want to intern for - presumedly some high-tech programming company.
    Step 2: Go buy a red T-Shirt and a red baseball cap with no logo (unless you can find / steal a Domino's outfit.)
    Step 3: Go buy a pizza from Dominos and take it to the tech company. Figure out where the hacker team is and just walk in and hand over the pizza.
    Step 4: Tell them, over pizza, that you want to do the most fucked up work known to man : document their code, and write their end user / technical specification documentation for them, for free, for one month.

    They will put you to work that very day writing technical documentation (which every 'real programmer' feels is beneath him, and would give anything in order to avoid doing it.) If you can be God's Gift to Documentation for one month you have secured your position as a paid intern starting the next month - and you will get a chance to display your leet haxor skills once you are on the inside.

    You want in, there's your in. Enjoy. Heck, I would put you to work tomorrow if you agree to those terms, if I was in Austin.

    In fact if you agree to those terms I will find someone in Austin to put you to work, pretty much guaranteed.

    --
    Glonoinha the MebiByte Slayer
  103. corollary by mckwant · · Score: 1

    A friend of mine from a while ago was fond of saying:

    "The more you get paid, the more the stuff you have to do sucks."

    --
    ceci n'est pas un sig.
  104. Re:How to get a job (or internship) within two wee by MarkRose · · Score: 1

    It's refreshing to see such a positive attitude on slashdot. Thank you for posting :)

    --
    Be relentless!
  105. Free software and/or small business by Anonymous Coward · · Score: 0

    I work for a huge company, and our management can't even figure out how to hire college students as interns. We just string people around and never get around to obtaining permission through 3 levels of management to actually make the offer.

    When I was in high school, I volunteered to build my city's first web site (this was ca. 1996). I had to coordinate with their ISP/IT consultant, which led to a summer job offer. I started at maybe 20% more than my friends were making flipping burgers, but I had nicer working conditions and more interesting work.

    My hourly rate increased over the years. When I finished college, I got a salaried job equivalent to 1/4 my old consulting fee. So it can be pretty lucrative...

    Good luck.

  106. Re:Want a job that teaches you what you don't know by Anonymous Coward · · Score: 0

    I couldn't agree more. I am (was) homeschooled as well, and that has helped me, as I could work part time (every other day) instead of just a summer job. I have worked for the same computer company for almost 2 years, and I have just graduated highschool. Having more free time allowed me to play around with new things, and learn many new technologies (Telco/asterisk, linux, VMware). I now hold certs in alot of those technologies, and I would bet that I am the youngest VMware Certified Professional. The way to get an intern job would be to get to know someone who works for a company. If you show that you are willing to learn new things, and not just 'exist', then they may hire you.

  107. Re:How to get a job (or internship) within two wee by anthony_dipierro · · Score: 1

    Bill Gates dropped out of high school to build a boat for sixty grand. He dropped out of college to found Microsoft. He did wonderfully, from a financial perspective, but I don't think that qualifies us to say that education isn't important to those who want to make it, out there in the real world. Gates got lucky, as you probably did to a certain extent as well.

    Gates had rich parents, so he could afford to try and fail and try again until he succeeded. I don't say this to discount the Gates' intelligence, I think he was brilliant in many aspects. But I don't think it was so much luck as it was perserverence (which was facilitated by money). Now I don't know if the person asking slashdot has rich parents or not, but if not (and those two friends he's talking about aren't rich), I think trying to start a business from scratch straight out of high school is a horrible idea. Yes, it might succeed, but chances are it'll fail, and then you'll be in a really bad situation which it'll take a long time and a lot of work to get out of.

  108. You're answering the wrong question by ezraekman · · Score: 1

    Gates had rich parents, so he could afford to try and fail and try again until he succeeded. I don't say this to discount the Gates' intelligence, I think he was brilliant in many aspects. But I don't think it was so much luck as it was perserverence (which was facilitated by money). Now I don't know if the person asking slashdot has rich parents or not, but if not (and those two friends he's talking about aren't rich), I think trying to start a business from scratch straight out of high school is a horrible idea. Yes, it might succeed, but chances are it'll fail, and then you'll be in a really bad situation which it'll take a long time and a lot of work to get out of.

    But the original poster isn't asking for advice about creating a startup right out of High School. He's asking for advice on how to best go about getting a better job than a burger joint, or about getting interviewers to consider him for intern positions.

    He's not even planning to build his startup right after high school. He's speaking of creating one later, during college. He seems to have put some thought into this, based on the fact that he's doing his due diligence on getting a good internship, so that he can get a good job, so that he can get the experience necessary to create a startup and help it to succeed.

    It's possible this is simply just a case of "I read Paul Graham, and now I want to be an IPO millionaire", but I don't think so. "Convincing friends" to go into business during college does not equal immature plans to build a condemned business plan. It just means he's beginning to develop an IDEA. Perhaps he and his friends *will* do such a thing, but it's a long way off. I think it's more likely that he'll meet people more suited for the idea later, during college, and that he and they will build a startup, or develop a business idea, or whatever. Hell, he may decide "Forget the startup idea; I'm going to take this job with XYZ Widgets, and see what happens." That's all a long way off, and he's got time. Regardless, all the guy said was (paraphrased) "I want to do something with my life. I've got some ideas, but my starting point is getting a good job or internship. What should I do?"

    Given that, why are we spending so much time trying to knock down his apparent drive, instead telling him to work at a burger shop, or go party? I worked at a pizza place when I was 16, then found a local internet startup that later hired me, which became my first solid bit of experience. This kid's goals are right in line with that. Why dissuade him? Yes, many of the comments on here are accurate. Yes, there are social pros to working for a fast-food chain. But that's what people who don't know they have other options do. There are just as many social opportunities at an internet start-up, and those options allow for useful, professional networking later in life. This kid knows he's got options, and is following them up. Stop trying to convince him not to, and find a way to help him. Any other discussion is off-topic, immaterial and irrelevant.

    1. Re:You're answering the wrong question by anthony_dipierro · · Score: 1

      He's not even planning to build his startup right after high school. He's speaking of creating one later, during college.

      Well, I didn't mean to imply that he's going to create the startup the day of his high school graduation. But presumably he's going to attend college right after high school, so it's going to be roughly "right after high school" anyway.

      Given that, why are we spending so much time trying to knock down his apparent drive, instead telling him to work at a burger shop, or go party?

      Given that I'm not one of the people who said any of those things, I won't speculate.

      Stop trying to convince him not to, and find a way to help him. Any other discussion is off-topic, immaterial and irrelevant.

      This is slashdot, not the homework help-line. We can talk about whatever we find interesting here.

      Anyway, I suggested that he work on some open source projects. It's significantly easier to get involved with, and in fact I think it's his best chance of getting a job where he'll truly be able to use his talents. Plus, since he's pretty much guaranteed not to be paid his actual worth, at least he'll be exploited by the public rather than by some random corporation.

      Hell, if he really can't find an internship, and he really is as talented as he claims to be, I'd be willing to give him some stuff to do for me. He'd get little or no pay, of course.

  109. Learn lIfe's lessons first! by chivo243 · · Score: 1

    Hey Greenhorn,

    NO amount of IT talent will save your ass from the political character assassinations and corporate jostling, unless you learn LIFE first. The first time you are in a situation where you don't have the stomach or balls to get the job done, you will wish you had dropped a few burgers on the floor. On that note, if you are as good as you say you are, you will be managing the grunts that flip those burgers anyway. I also grew up in an university town,(never as cool as Austin) and I was the manager everywhere I worked... managed all the people who were supposed to be smart.
    I attended a C.C where my mother is a programmer (nearly cost free!) and learned about life and the sharks and minnows along the way as well as business modeling yada yada.... all by 21 and was working then. From there life's adventure started.... give it some time ;-)

    --
    Sig Hansen?
  110. My Advice.. by J-B0nd · · Score: 1

    Although it's definitely getting a bit late now, you should check with local businesses with offices in your town for any summer student jobs (not internships, just office type jobs).

    I had a job once that wasn't an internship, my job description just had me doing clerk type work like data entry, filing, etc. However, after I'd been there for a while and automated some of my jobs via macros and helped my coworkers with some basic SQL queries, my boss realized some potential and let me do more advanced programming work.

    The pay wasn't the best that summer (although it wasn't bad), and the next summer I got a real internship at the same company because of the experience I gained the previous summer, all when the job description was basic clerk work.

  111. What I Did in regard to this by MacBorg · · Score: 1

    I'd suggest, assuming you're in a major metropolitan area, find someone doing research in a field that interests you (where I am, and considering you're posting to /., I'd look at the MIT Media Lab) and ask a PI or a Professor to take you on for the summer. I did that all through highschool, got a published paper out of it and am now spending my first collgiate summer working as a lab tech at BUMC. The worst that can happen is that you get turned down. The best is that you spend 2+ months working hard and learning tons.

  112. Re:Want a job that teaches you what you don't know by BizidyDizidy · · Score: 1

    I will bet infinity dollars that anyone who has ever said the word geekist could not tell you what the inside of a pussy feels like.

    --
    The safest way to approach lava is to have another person with you and he goes first.
  113. Contact us by mfarver · · Score: 1

    We have a few back burner projects that could be a summer project for a talented programmer. Send an email to slashjob@ticom.com

  114. Re:Want a job that teaches you what you don't know by Punboy · · Score: 1

    And I betcha all these people bashing the geeks for not "getting any" haven't gotten any themselves. And since when does it matter? And so you know, I can.

    --
    If you like what I've said here, and want to read more, go to http://www.krillrblog.com
  115. Re:How to get a job (or internship) within two wee by bbrack · · Score: 1

    As someone from texas:

    Kid, you live in Austin - if you look up semiconductor in your local yellow pages, you'll see hundreds of pages (I found 166 searching on smartpages)

    If you still have a year (or two or three) left, see if your high school has a "life skills" type program that lets you work for class credit - I know that there are a lot of large companies that work with high schools (I'm in Houston, but I think it's about the same in Austin) that have kids come in and work 3 2 hour shifts a week - it's unpaid some places, but a few years from now when you're applying for an internship (in college) that experience will make it that much easier for you to find one.

    I don't know what you're trying to do for sure, but if it's technical, there are probably 2 dozen companies that do it. I know IBM, AMD, and Intel all have Design||Test||Fab facilities in the area.

    The fact that as a high school student, you could potentially be around for a year or two (wouldn't hurt to mention that you're considering the University of Texas[if you are], which would stretch that out to 6 or seven years) would make most employers EXTREMELY eager to pick you up - the co-op programs at the big 3 that I mentioned would probably be able to find a place for you based simply off that fact.

    The parent post is full of good advice, but you may want to contact the co-op/internship coordinator instead of the HR, it just depends on how the company is structured.

    Another thing you might try [if you'll be attending U.T.] is find out when U.T. is having engineering job fairs, and go - give your resume to local employers, and explain your situation. The easiest way might just be to make it a point to meet people who know people - Austin is a fairly small city, surely you know someone who has a technically oriented parent - talk to them and find out who to talk to at their place of employ.

    Just remember that you CAN do it, but that the only person who can do it is YOU - if you don't take the initiative, no one else will.

    Good Luck