Slashdot Mirror


Summer Internships - The Good, and the Bad?

loquacious d asks: "This has been a spectacular summer for open-source student internships. Google funded a huge variety of open-source projects through the Summer of Code, including GCC-CIL and other improvements to Mono, new features and fixes for Gaim, and even new packages for Common Lisp. Joel Spolsky at Fog Creek hired four interns to produce a highly modified version of VNC called Fog Creek Copilot, and Paul Graham's new venture capital firm Y Combinator helped students create their own tech companies. What internships did people enjoy this summer, and which ones didn't work out so well? Which ones would you recommend to next year's applicants, and which should they avoid?"

273 comments

  1. Open Source? by Breakfast+Pants · · Score: 2, Informative

    Paul Graham's and the Fog Creek internships aren't necessarily open source. VNC isn't in a copyleft license, and the web backend to the system probably won't be released anyway.

    --

    --

    WHO ATE MY BREAKFAST PANTS?
    1. Re:Open Source? by Anonymous Coward · · Score: 1, Insightful

      OK, and you did what?

    2. Re:Open Source? by mnemonic_ · · Score: 1

      what?

    3. Re:Open Source? by Breakfast+Pants · · Score: 1

      Validation on a free online learning library for the NSF.

      --

      --

      WHO ATE MY BREAKFAST PANTS?
    4. Re:Open Source? by gid13 · · Score: 1

      Whoever modded this offtopic is an idiot.

    5. Re:Open Source? by Breakfast+Pants · · Score: 2, Informative

      I was just trying to point out that the first line of the article, "this has been a spectacular summer for open-source student internships," was followed by three examples, only one of which (Google's) was an example of an "open source student internship." In fact Paul Graham's aren't even internships.

      --

      --

      WHO ATE MY BREAKFAST PANTS?
    6. Re:Open Source? by Anonymous Coward · · Score: 0

      The VNC client (copilot helper) is GPL and they released source (based on TightVNC)

    7. Re:Open Source? by cookie23 · · Score: 1

      At least VNC viewer portion seems to be under GPL. They have the source code up for download in the FAQ

      https://www.copilot.com/faq/#28

      But the vnc viewer portion doesn't seem to actually compile in Visual Studio 6. Complains about missing files (SessionDialog.cpp, LoginAuthDialog.cpp, ConnectingDialog.cpp, Daemon.cpp, AuthDialog.cpp, ClientConnectionFile.cpp, and atlenc.h for me). Can anyone get it to compile?

    8. Re:Open Source? by TedCheshireAcad · · Score: 4, Interesting
      I don't know who the "Open Source Interns" are, but I'd highly recommend an internship at Google.

      Perks include:
      • Free food that's delicious (and extra free, the 10 pounds you'll gain after being here for a month)
      • A really freaking amazing workstation. Seriously. Going back to the workstations at school is going to suck
      • All sorts of intern activities, ice cream socials, etc.
      • Work on something meaningful! Interns here at Google aren't around to make copies and edit MS word documents. We write code, and LOTS of it. (Engineering interns at least, I can't speak for the MBAs and such)
      ...as I write this from my desk. Back to work we go! :-)
    9. Re:Open Source? by moranar · · Score: 1

      As another poster said, not only the VNC version they used is GPLd, they are also giving back all the modifications they made to it. So why not shut up and avoid this kind of egg-in-da-face?

      --
      "I think it would be a good idea!"
      Gandhi, about Internet Security
    10. Re:Open Source? by Anonymous Coward · · Score: 0

      What made your workstation so freaking amazing?

      (Seriously! I am keen to give interns a good experience but want to know what it was that made that workstation stick in your mind.)

    11. Re:Open Source? by Breakfast+Pants · · Score: 1

      I was wrong on that. That still doesn't answer why the Paul Graham stuff was in there (there is no evidence they are or are not open source and they certainly aren't internships).

      --

      --

      WHO ATE MY BREAKFAST PANTS?
    12. Re:Open Source? by Anonymous Coward · · Score: 0

      All sorts of intern activities, ice cream socials, etc.

      You're kidding, right? What are you, three years old?

      What the fuck is happening to the young generation? You're in college, you should be blowing off steam and being reckless. Ice cream socials? Does your mommy pack your blanky for you too?

    13. Re:Open Source? by muszek · · Score: 1

      Oh... I wish my mommy was here. Now you've spoiled my whole freaking day, bastard!

    14. Re:Open Source? by Benley · · Score: 1
      What made your workstation so freaking amazing?

      Well, try this: my desk. I have no idea if they give interns laptops or not, but those monitors are standard issue. The machine they are connected to is _nice_, make no mistake about it. Plentiful ghz, plentiful ram, plentiful disk :)

    15. Re:Open Source? by larry+bagina · · Score: 1

      why is there a hammer and a bottle of KY Jelly on your desk?

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    16. Re:Open Source? by Benley · · Score: 1

      Dare I ask where you see this supposed bottle of KY? It doesn't exist.

      The hammer is for threatening mail servers and other pieces of troublesome equipment, of course.

  2. The Y Combinator? by Anonymous Coward · · Score: 0

    So it brings together people who have Y chromosomes? I thought we'd moved beyond such sexism!

    1. Re:The Y Combinator? by Rosco+P.+Coltrane · · Score: 1

      Maybe they had mono...

      --
      "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
    2. Re:The Y Combinator? by Swamii · · Score: 1

      The Mono jokes are getting old now.

      --
      Tech, life, family, faith: Give me a visit
    3. Re:The Y Combinator? by Patrick+May · · Score: 1
      So it brings together people who have Y chromosomes?

      Geeks who don't understand the lambda calculus make baby Jesus cry. See Wikipedia's entry on the Y Combinator for a start: http://en.wikipedia.org/wiki/Y_Combinator

  3. Internships are great by smoondog · · Score: 4, Interesting

    I once did an NSF funded REU internship and it was one of the greater experiences of my life. I met people I'm still friends with, I became a researcher in the area and I still do some of the things I learned then. I highly recommend them, they also are great for the resume when finding a job, when I hire now, internships make a difference. Obviously at the undergraduate level is an excellent time to do this, although many CS/engineering grad students do this successfully. Bio grad students not so much.

    OutdoorDB - The outdoor Wiki

    1. Re:Internships are great by _DangerousDwarf · · Score: 1

      I read that NSF at the start, and research at the end, and pondered what exactly were you researching at that porn site! ;)

      I originally parsed NSF as not safe for work!

  4. Interning overseas by Carthag · · Score: 4, Funny

    I am a Danish computer science student, currently interning for a small telecom/tech startup in South SF, working mostly on Java and frontend stuff. This is my first internship overseas.

    It's a lot of fun to see the dynamics of such a small company (less than ten employees as compared to my previous employer which had 3000 in the main location).

    I can warmly recommend trying it out! If it's not for you, hey you only wasted a couple of months, but you got a lot of experience and something nice to put on your resume. If you like it, well then you may even be a future hire!

    I gotta admit though: Going back home in 3 weeks, I am starting to feel a bit of homesickness. Plus I miss public intoxication, oh God.

    1. Re:Interning overseas by bleckywelcky · · Score: 1

      "I am a Danish computer science student, currently interning for a small telecom/tech startup in South SF, working mostly on Java and frontend stuff."

      I read that as Java and Fortran stuff. Geez I've been spending too much time on old IRIX environments trying to resurrect simulation and modeling codes from the cold war era.

    2. Re:Interning overseas by muon1183 · · Score: 1

      I wholeheartedly agree that interning overseas is great. I'm a physicist in the summer between my undergraduate and graduate work and I got an internship in Italy with the INFN/DOE summer student exchange program. The pay is decent, and more importantly, it's a great way to get to see Europe without breaking the bank. And while the parent is missing public intoxication, I'm here in Europe enjoying all of it.

      --

      There's no sig like SIGSEG
    3. Re:Interning overseas by drsquare · · Score: 1

      On the other hand, you waste your summer working. The best years of your life, no responsibilities, you can do whatever you want, so you sit in an office and work like you're going to do for the rest of your life.

      On the other hand, you get paid far more than you're really worth, according to what I've heard ($150k+).

    4. Re:Interning overseas by Carthag · · Score: 1

      I'm not really wasting my summer, I'd say. I have a number of friends who live here in San Francisco, so I've been hanging out with them a lot, which is usually not possible. I'm not getting paid a lot for this, but it's enough to make do and have money left when I go back. Also my planeticket was paid for by the company.

  5. Intern at Sun Microsystems by Thinthalion · · Score: 3, Informative

    I'm an intern at Sun Microsystems this summer, working with the Java Swing team on look and feel oriented stuff. It's very interesting to work on such a huge project. I've also had the chance to talk at JavaOne. Overall it's an excellent and wonderful experience.

    1. Re:Intern at Sun Microsystems by barcodeplane · · Score: 1

      My friend Jeff is interning at Sun, do you know him by any chance?

  6. Summer of Code Pays Off by lakerdonald · · Score: 0

    When you're funding 200 projects for only a few bucks apiece, you end up with a potential slew of product for a very minimal investment.
    The same goes for summer internships -- you might end up with a brilliant idea, and it costs you next to nothing.

    1. Re:Summer of Code Pays Off by chrisd · · Score: 3, Informative
      Uh, that's 419 projects at $4500 a piece (plus $500 per student to the mentoring organization). That's not next to nothing and it is not a minimal investment, that's 2 million+

      And that's a crapton of open source software.

      Chris

      --
      Co-Editor, Open Sources
      Open Source Program Manager, Google, Inc.
    2. Re:Summer of Code Pays Off by lakerdonald · · Score: 0

      I obviously haven't been paying attention... heh I could have sworn that it was 200 projects and a few hundred bucks when I first read about it... Oh well. I take that back...Summer of Code sucks.

    3. Re:Summer of Code Pays Off by VE3MTM · · Score: 1

      How's that going? I was one of the rejected applicants, so I'm curious how the acceptees are doing. I was expecting more news on code.google.com about it.

      Any interesting stories you want to share?

      --
      09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 Whoops, silly middle mouse button...
    4. Re:Summer of Code Pays Off by apoc.famine · · Score: 1

      But if 25% of those projects make some major gain, that's only $20,000 a project. That's not really all that expensive, to get work done which "normally" wouldn't have gotten done, or would have taken far longer. In addition, this has been a nice bit of publicity for a lot of projects, and overall a nice community effort.

      It seems like there's been a ton of communication between participants and the orgs they are working with, and that can only help everyone involved. Not to mention that there are now probably a hundred more people who will feel confident contributing (for free) to OS projects in the future, and who have the knowledge and skills to help out.

      So congradulations to all who participated. I'm looking forward to being able to use all the nifty things you got to make on your summer break. Yeah, I'm jealous...

      --
      Velociraptor = Distiraptor / Timeraptor
    5. Re:Summer of Code Pays Off by houghi · · Score: 1

      Uh, that's 419 projects at $4500 a piece

      I read that as: that's project 419 at $4500 a piece

      I then thought it must be terrible doing your internship in Nigeria.

      --
      Don't fight for your country, if your country does not fight for you.
    6. Re:Summer of Code Pays Off by xycodex · · Score: 1

      not really. google hands over 4500 only if the 'intern' completes the project, so the final cost should be substantially less.

    7. Re:Summer of Code Pays Off by dave1g · · Score: 1

      Whats the conversion rate for craptons of code to slashdot standard LOCs?

      You guys rock!

  7. Summer TV by FrankTheCrazy · · Score: 5, Funny

    My internship was in front of my TV.

    It was HORRIBLE. It didn't pay at all, it always seemed that I was unappreciated, and worst of all I was forced to do the same tasks over and over...

  8. Good Iternships by solodex2151 · · Score: 2, Insightful

    Many companies are willing to take students iterns for the summer. I know of a couple of iterns at Sandia National Laboratories that did an amazing amount of software development. Local companies often have openings and are willing to work with people. Use your imagination and don't just try big name projects.

    1. Re:Good Iternships by et764 · · Score: 3, Informative

      As one of those interns at Sandia National Laboratories, I can say it was an excellent experience. I learned a lot and got experience working with a software development organization that is very well organized. I got to meet some of the other interns, and have been really amazed by the breadth of work being done here. I've got some real world experience, something that looks good on my resume, and plenty of opportunities are opened up that I might not have had otherwise. Today I demoed the project I've been working on for my coworkers, and they were all very happy with it. I not only have a lot of experience to take away from here but I feel like I've also left behind something that will be useful for the people I've had the pleasure of working with for the last few weeks. And, in very non-Slashdot style, it looks like I got a girl out of it too :)

    2. Re:Good Iternships by momerath2003 · · Score: 1

      Huh, sounds exactly opposite my experience there this summer. It's mostly a problem with the department I was with, and having my boss gone for like half the time I was there, and not having any projects to do.

      Oh, and also the Sandia bureaucracy is intolerable. They screwed me over so many times it's not even close to funny.

      --
      I had but a simple dream, to destroy all humans.
  9. Avoid Cheap Labor Factories by guaigean · · Score: 5, Insightful

    Ok, so maybe this should have been obvious. One of my internships ended up being for a company that eventually taught me only one thing; pick your jobs carefully. I picked a small company that had a programming internship, got picked up, and found out quickly that I was THE programmer. Turns out they do this regularly, and use the cheapest labor they can find to do their projects. In turn, the permenant staff which was less skilled was making 3 times as much while I worked my ass off and they played horse shoes outside during hot days.

    Lesson learned?
    1. Check out the capability of your employers, supervisors, and fellow employees just as they check you out.
    2. Don't be afraid to ask LOTS of questions!

    --
    Microsoft Sucks, F/OSS Rocks. I get mod points now right?
    1. Re:Avoid Cheap Labor Factories by Herr+Joebob · · Score: 3, Insightful
      a company that eventually taught me only one thing; pick your jobs carefully


      If that's the only thing you learned, it was still well worth your time... :)
    2. Re:Avoid Cheap Labor Factories by Anonymous Coward · · Score: 1, Insightful

      Look at the positive. It means you were able to do a lot of work, and get a lot of experience that you wouldn't have gotten in the permanent staff did more labor.

      At the internship level, you shouldn't be complaining about the pay, and enjoying and treasuring the experience. That's what is going to get you the money in the future.

    3. Re:Avoid Cheap Labor Factories by guaigean · · Score: 1

      At the internship level, you shouldn't be complaining about the pay, and enjoying and treasuring the experience.

      You're correct, the pay wasn't as important. But when you're getting paid significantly less, and working significantly more, it can be a bit frustrating. But if it wasn't an internship, I probably would have moved on from such a company quickly.

      --
      Microsoft Sucks, F/OSS Rocks. I get mod points now right?
    4. Re:Avoid Cheap Labor Factories by bleckywelcky · · Score: 1

      Wow, you just gave me a great idea for a business.

    5. Re:Avoid Cheap Labor Factories by Kupek · · Score: 2, Insightful

      One of the most important aspects of being an intern is working with people who can teach you something. His situation does not sound like that.

    6. Re:Avoid Cheap Labor Factories by mcguyver · · Score: 1

      I have friends that work as engineering directors of 100-300 person companies and every summer they recruit 'interns' to work for $10/hour as jr software engineers. The demand for these positions is high despite the low pay and the interns are usually hired on as full time after a few months.

      Everyone is replaceable, even upper level management, but entry level positions are the easiest to replace.

    7. Re:Avoid Cheap Labor Factories by Anonymous Coward · · Score: 0

      What... "Youngsourcing?" Getting underage coders to do the dirty work in the US for next-to-nothing?

    8. Re:Avoid Cheap Labor Factories by MartinB · · Score: 1

      Sounds like he learned plenty to me.

      And what he learned is real world useful and ever can't be learned in school.

      --

      The only thing you can accurately describe as "Scotch" is a sticky tape made by 3M. And it's

    9. Re:Avoid Cheap Labor Factories by drsquare · · Score: 1

      He learnt that employment is just misery and futility, and not worth anyone's time. It takes some people a lifetime to learn that.

  10. Re:Your Mom's Internship by Anonymous Coward · · Score: 0

    come on guys, that was pretty funny.

    or maybe i'm just a sucker for "your mom" jokes...

  11. What nonsense ? These aren't internships ! by Anonymous Coward · · Score: 0

    These aren't even close to half-decent internships. Google summer of code paid out a handful of students. That's it. It wasn't an internship. It is exploitation. Paying people very little money and getting more done from them.

    Y Combinator is some kind of an investing firm...and seems very suspicious to me. Joel Spolsky hired four interns and it made slashdot ! Puhleez. As much as you hate it, the best and the most sought after internships are at Microsoft, which hires 800 interns every year and then hires most of them full-time.

    1. Re:What nonsense ? These aren't internships ! by symbolic · · Score: 1

      It wasn't an internship. It is exploitation.

      How so? Most students don't have any practical experience, and this gave them a chance to get some working on a real project. If they finished, they got paid- quite a bit more than if they were to work on a FOSS project by themselves.

    2. Re:What nonsense ? These aren't internships ! by badmammajamma · · Score: 2, Insightful

      "Google summer of code paid out a handful of students. That's it. It wasn't an internship. It is exploitation. Paying people very little money and getting more done from them."

      The purpose of internships is for the interns to learn something working in a real world environment. They may only have the few skills they learned while in college and certainly aren't worth being paid much (as a rule of thumb). So, in a sense, almost all internships are exploitation by your definition.

      Oh, and there are many many college students that have no interest whatsoever in working at Microsoft (because they have a conscience). Finally, IBM hires about twice as many interns per year as Microsoft (and they are actually paid pretty decently). So stick that up your micrsmurf pipe and smoke it.

      --
      Any man who afflicts the human race with ideas must be prepared to see them misunderstood. -- H. L. Mencken
    3. Re:What nonsense ? These aren't internships ! by DogDude · · Score: 2, Insightful

      Oh, and there are many many college students that have no interest whatsoever in working at Microsoft (because they have a conscience).

      You forgot to mention the fact that they're also naive as hell, too. There are few grown-ups in this day & age that would turn down a Microsoft job. Times are tough, and only the wealthy (in both time and money) can afford to have a conscience.

      And if you think that IBM is a shiny, happy company, then I've got a story to tell you about when I worked there about 10 years ago and had to ask to go to the bathroom.

      --
      I don't respond to AC's.
    4. Re:What nonsense ? These aren't internships ! by Physicles · · Score: 2, Interesting
      The purpose of internships is for the interns to learn something working in a real world environment. They may only have the few skills they learned while in college and certainly aren't worth being paid much (as a rule of thumb).
      Are you kidding me? Any other software company would get reamed here for paying their interns substandard wages. But if Google does it, it's not really exploitation.

      Finally, IBM hires about twice as many interns per year as Microsoft (and they are actually paid pretty decently).
      Then why did IBM tell me there weren't really any internship slots open, only co-ops, while I got an internship at Microsoft? And you can't possibly be implying that Microsoft doesn't pay decently.

      Give me a break.
    5. Re:What nonsense ? These aren't internships ! by natrius · · Score: 2, Interesting

      If I'm being exploited, then damn, being exploited is kind of nice. I'm being paid to work on a project for an organization that I want to see succeed. I get to work whatever hours I want instead of being forced into a 9 to 5 schedule. This allows me to take classes and do my Summer of Code project at the same time. I also get to do something that's meaningful to me, instead of IT gruntwork or whatever an normal company would have me doing. I use open source software myself, and I've been looking to get involved. Now I have my foot in the door. My project will be used by (at least) hundreds of thousands of people come October when the next Ubuntu release goes out. I think that's pretty nifty. To top it all off, I get paid to do this. The money Google is giving is more than many of the internships I looked at, so I don't know why you're saying it's very little money.

      I know that saying bad things about Google is the in thing these days to make yourself look like a free-thinker, but there's absolutely no way you can twist their Summer of Code program into a bad thing.

    6. Re:What nonsense ? These aren't internships ! by Anonymous Coward · · Score: 0

      Working on a software project at your home IS NOT EVEN CLOSE TO AN INTERNSHIP EXPERIENCE. Tell that to a prospective employer and you'll get laughed at. I created my own company and hired my friends and worked on a neato software project, yet employers ask for 'professional internship experience working with a team in a company'. To all computer science students out there thinking about FOSS projects...You like Google ...don't you ? now remember that Google is a profit-oriented "NON-FOSS" company ...and it's founders are richer than the combined wealth of every person you have ever shaked hands with. Sounds good....good...now WORK FOR YOURSELF. Don't give away software which you can sell.

    7. Re:What nonsense ? These aren't internships ! by Anonymous Coward · · Score: 0

      The googlers make better money then microsoft interns.

    8. Re:What nonsense ? These aren't internships ! by James_Aguilar · · Score: 1

      I have a conscience and I think it would be rather nice to work at MS thanks very much.

    9. Re:What nonsense ? These aren't internships ! by badmammajamma · · Score: 1
      Are you kidding me? Any other software company would get reamed here for paying their interns substandard wages. But if Google does it, it's not really exploitation.


      I have no problems with companies paying low wages for interns PROVIDED that they are getting valuable experience and aren't just sitting at a desk. So, if Msft were to pay shit for interns, you wouldn't hear anything from me about it. I can't answer for the rest of /.

      Then why did IBM tell me there weren't really any internship slots open, only co-ops, while I got an internship at Microsoft? And you can't possibly be implying that Microsoft doesn't pay decently.


      I cannot answer for that. I've worked at IBM and they have given out tons of internships in the past. Research it yourself if you don't believe me. As for Msft pay...I really have no fucking clue how much they pay interns...nor do I fucking care...nor did I imply anything about their pay.

      Give me a break.

      I'm glad you're enjoying your internship at Msft. Maybe they will teach you not to put words into people's mouths...
      --
      Any man who afflicts the human race with ideas must be prepared to see them misunderstood. -- H. L. Mencken
    10. Re:What nonsense ? These aren't internships ! by badmammajamma · · Score: 1
      You forgot to mention the fact that they're also naive as hell, too. There are few grown-ups in this day & age that would turn down a Microsoft job. Times are tough, and only the wealthy (in both time and money) can afford to have a conscience.


      Really? I'm pretty sure the people I know in IT wouldn't talk to to Msft about a job. Literally everyone person I have any communication with has few nice things to say about that company. Of course, I'm a Java programmer...I don't hang out with .NET programmers.

      Finally, there are many people with a conscience out there. Just because you'd sell your soul doesn't mean everyone else would. Personally, I'd rather do janitorial work than work for Msft.
      --
      Any man who afflicts the human race with ideas must be prepared to see them misunderstood. -- H. L. Mencken
    11. Re:What nonsense ? These aren't internships ! by symbolic · · Score: 1

      Working on a software project at your home IS NOT EVEN CLOSE TO AN INTERNSHIP EXPERIENCE. Tell that to a prospective employer and you'll get laughed at.

      They'd be fools, because that's pretty much how Google started. The only people laughing are its owners...all the way to the bank.

    12. Re:What nonsense ? These aren't internships ! by Anonymous Coward · · Score: 0

      My experience was something other.

      I worked a couple of summers at IBM Austin. I was paid well, treated well, had the best manager experience of my life; worked with really nice helpful smart people from IBM offices all over the world.

      I suppose it depends on the location, department, manager, and skill level. My internship was in a technical group.

      In Austin, people showed up to work wearing jams, tank tops, and flip flops. Lunch was tex-mex at the driving range or pool hall (across the street from our building). Then it was back for marathon sessions followed by poolside barbeque back at the corporate apartments.

      The people worked hard and partied like heck the rest of the time. They were scarey smart too. And almost completely nuts.

      I even had my own office (everyone did). I've only had my own office once since and I had to be a VP to rate it.

      But that was back in the crazy pre-history before the internet changed it all. YMMV.

    13. Re:What nonsense ? These aren't internships ! by Anonymous Coward · · Score: 0

      Not from what I've heard - I'm an eng intern at Google and a friend from school is a PM intern at MSFT and he makes some negligible amount more than I do. I think it was $300 a month? Of course, I save that on food. And the relocation bonus was to die for.

    14. Re:What nonsense ? These aren't internships ! by Anonymous Coward · · Score: 1, Interesting

      That actually sounds a like like IBM Austin today...well maybe we're not *completely* nuts, but the dress code, the people and their attitudes are still like that.

      I'm not an intern (those days are behind me), but I've known a bunch over the years and they still go do lots of crazy stuff outside work.

      On another note, I've heard stories of interns working insane hours in the lab, but since they're paid by the hour (and making some serious overtime money) they were making more than us full-timers...

    15. Re:What nonsense ? These aren't internships ! by Anonymous Coward · · Score: 0

      No, most of us never got paid more than the full-timers. When I was a co-op, my manager said he had X hours allocated for me. I needed to track my hours and make sure I didn't go over it.

      As a newly hired full time employee, I'm making about $20K more than I would be as an yearly intern. With benefits (co-ops don't get them), this is not bad for the # of hours I work.

  12. "even new packages for Common Lisp" - hey! by starseeker · · Score: 4, Informative

    Common Lisp has been attracting a lot of attention lately, compared to previous activity. Several of the Common Lisp projects funded were for the purpose of improving things like foreign function interfaces, and thus speed Lisp's popularity and utility even further.

    There are a lot of applications written in Lisp that are special enough and powerful enough to justify lots of attention. For example:

    ACL2 : http://www.cs.utexas.edu/users/moore/acl2/
    This is a high powered proof assistant and IIRC was used by AMD to verify some parts of their chip design.

    Maxima: http://maxima.sourceforge.net/
    This is a computer algebra system, with the ability to do things like symbolic integration. Not your run of the mill program, and very difficult to do except in a language like lisp or a similar language

    Axiom: http://www.axiom-developer.org/
    A second computer algebra system, with a slightly different approach than Maxima. Also extremely powerful, and is pushing the envelope of robust, literate program design for computational mathematics.

    None of these has a pretty interface, granted (at least not one written in lisp) but these are not your everyday programs. Lisp is a real language in real, non-trivial use.

    There are a variety of other projects being undertaken, check out http://common-lisp.net/ for many of them. And if you want to code lisp remember to explore SLIME+Emacs.

    --
    "I object to doing things that computers can do." -- Olin Shivers, lispers.org
    1. Re:"even new packages for Common Lisp" - hey! by Anonymous Coward · · Score: 0

      I read Metamagical Themas in highschool one day and that started my road to learning LISP. My freshman year in college, I was stuck in remedial math 101 ("You're Pre-Vet, all you'll ever need is to count the number of bones in the cat, and no, you can't test out of the class so don't waste your time") got bored with my homework one day and managed to write a defun for clisp to do my integration and derivation homework for me. (50 problems. Would have taken me half an hour to do by hand.) Spent the rest of the day in clisp, and probably one hour converting all the problems to prefix notation. When I was done, I had a function that could do fairly simple integration and derivation both numerically (by looping and substituting 'x with a number and evaluating the expression) and symbolically by actually identifying the operators and behaving as necessary.

      Even though it only handled simple polynomials (sorry, no chain rule ;), that was the proudest moment of my life up until that point. Switched majors to CS the next year ;)

    2. Re:"even new packages for Common Lisp" - hey! by Wolfbone · · Score: 4, Insightful

      The perverse unpopularity of Lisp is very frustrating. Even searching for Emacs Lisp packages turns up less current activity and more cobwebs than I'd have expected given Emacs's widespread use and Lisp's extraordinary power, and I've so far failed to get any of the GUI toolkits to work with SBCL or CLISP under Gentoo. I read mind-boggling and inexplicable opinions such as this and I wonder if Lisp is a case of pearls before swine in the computing world, but I do hope you're right about it attracting a lot of attention lately.

    3. Re:"even new packages for Common Lisp" - hey! by Anonymous Coward · · Score: 0

      My first programming language was Dr. Scheme at Georgia Tech, something based on Lisp.

      Too bad they ditched it to start with Java, as I valued it more since it was so different than Java/C++..

    4. Re:"even new packages for Common Lisp" - hey! by duffbeer703 · · Score: 1

      Is emacs that common anymore? I haven't seen anyone using emacs outside of university in about 6 years.

      --
      Conformity is the jailer of freedom and enemy of growth. -JFK
    5. Re:"even new packages for Common Lisp" - hey! by ryanov · · Score: 1

      The developers where I work all use it... but then again, I do work in a university. Hmmm.

    6. Re:"even new packages for Common Lisp" - hey! by chabu · · Score: 1

      Ltk is quite a nice GUI toolkit. You can pick it up at and it's really easy to set up as it talks down a pipe to the tcl/tk listener, wish.

    7. Re:"even new packages for Common Lisp" - hey! by mav[LAG] · · Score: 1

      I've so far failed to get any of the GUI toolkits to work with SBCL or CLISP under Gentoo.

      Me neither. CLX, CLIM, cl-gtk, Lambda-gtk, cl-sdl - none of them worked properly for me. They installed perfectly because the Gentoo maintainer for dev-lisp really knows what he's doing, but I couldn't get any compiled or working.

      It's been very disappointing because I'm really enjoying Lisp the language, having worked my way through Practical Common Lisp and now reading the classic PAIP which must be the finest book on programming I have ever read anywhere for any language. Lisp the language has unbelievable power but all the free implementations suffer from immature interfaces to the rest of the world. That's fine if you want to use Lisp as a "glorified Logo" as yet another frustrated person on the Web put it, but for writing GUI apps with SDL, I've now chosen Lush which is a Common Lisp-based variant with a plethora of add-on libraries that actually work out of the box.

      I'll keep holding thumbs that CL attracts enough people to make it as trivial to extend as Python and Ruby are now. I just remembered, cl-ltk did work for me - check it out. Peter has also added support for the new Tile widgets which have themes and advanced widgets.

      --
      --- Hot Shot City is particularly good.
    8. Re:"even new packages for Common Lisp" - hey! by Anonymous Coward · · Score: 0

      if you want emacs+lisp use SLIME, it's also avail packed as "lisp in a box". easy as pie.

  13. Morgue? by FlameTroll · · Score: 0

    Now that's an internship to avoid for as long as possible.

    --
    A simple Troll, born of Rock and Fire, leaving in the basement of my parents volcano and typing on an asbestos keyboard.
    1. Re:Morgue? by Shadow+Wrought · · Score: 2, Funny

      I believe you mean you don't want to inter there...

      --
      If brevity is the soul of wit, then how does one explain Twitter?
  14. Small Software Company Internship by Anonymous Coward · · Score: 1

    I had an internship at a small software company (100 employees) this summer, and I highly recommend going that route. I had a close working relationship with several veteran engineers, and was able to learn a great deal of programming tricks/tips because of it. It was also a nice introduction to the corporate environment, without being too much of a shock (with a smaller company they can afford to be a little more lax on policy).
    Best of all, they actually put me to work doing something useful, instead of on a "special" intern program.
    Overall a very positive experience; a great deal was learned, I got to do some worthwhile coding, and I had a lot more support/help than I expected.

  15. Any SCO interns out there? by IvyMike · · Score: 1

    Let's hear your stories!

    1. Re:Any SCO interns out there? by Saeed+al-Sahaf · · Score: 2, Funny

      No, those would be law school interns, not CS or EE typ interns...

      --
      "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
    2. Re:Any SCO interns out there? by Anonymous Coward · · Score: 0

      Nobody works on that obsolete operating system anymore. SCO is just a litigation company now.

  16. Three words.... by novakane007 · · Score: 1

    Make Work Project!

    --

    WURD!!
    1. Re:Three words.... by sconeu · · Score: 1
      $ make work project
      make: *** No rule to make target `work'. Stop.
      --
      General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
  17. Avoid by kevin_conaway · · Score: 1

    My advice would be that if you're a student, you NOT avoid any internship in your field! Any experience will be greatly beneficial in helping you get your next internship / real job. If its between lifeguarding and taking a crappy job in your field, I'd take the crappy job in your field.

    1. Re:Avoid by Chosen+Reject · · Score: 1

      But being a lifegaurd sure beats being a Dell intern!!

      --
      Stop Global Warming!
      Just say no to irreversible processes!
    2. Re:Avoid by AnotherPoster · · Score: 2, Insightful

      If its between lifeguarding and taking a crappy job in your field, I'd take the crappy job in your field.

      I think that this is the biggest problem with how students select a summer internship.

      The greatest aspect of a summer internship is that it's temporary. For three months you get great exposure to a field, with absolutely no strings attached. And so why not do something different from what you do day-in-and-day-out at school?

      You don't need to do something as extreme as becoming a life guard. But if you're studying electrical engineering, see if you can get a position focusing on computer science. Maybe try out a consulting company. Focus on something that will enrich you -- not because it makes your resume stronger, but because it exposes you to what you typically don't see in class.

      If you like it, fantastic. You've found something new that interests you, and if you choose, you can guide yourself towards that field. If you hate it, who cares? In three months it's over. At least you tried something new.

    3. Re:Avoid by Ironsides · · Score: 2, Interesting

      My advice would be that if you're a student, you NOT avoid any internship in your field! Any experience will be greatly beneficial in helping you get your next internship / real job. If its between lifeguarding and taking a crappy job in your field, I'd take the crappy job in your field.

      My first internship in my field paid $6/hour. Halfway through the summer the funding ran out under the internship account (Was for 250 hours only) and they kept me on. At $10/hour (nice pay raise for 2.5 months work). The next year I was graduating and I was getting ready to call them and find out if I could do it again since I wasn't having any luck finding a job. They called me first. Money ran out in 2.5 months again. They kept me on at $12.50/hour. A few months later I was highered as a full time employee with benefits and all.

      Low paying internships can turn into full time jobs. So yes, definitely take any internship in your field. Even if it only pays minimum wage (or even nothing at all in some cases).

      --
      Fly me to the moon Let me sing among those stars Let me see what spring is like On jupiter and mars
    4. Re:Avoid by plover · · Score: 2, Interesting
      The only counter I have to your suggestion is that real-world employment is usually so far removed from acadamia that whether you enter your major field or not won't make a difference as far as the actual lessons you end up learning.

      Usually, the real-world lessons you learn include: identify who will take advantage of you; identify people you can trust for assistance; discover that you misjudged your boss' penchant for sadism; salaries sometimes seem to have precious little to do with who does the real work; everything costs even more than in school; HR is going to screw up your paperwork; etc. You'll learn all of them equally well whether you intern for Google, Microsoft, or Septic-Kleen.

      --
      John
    5. Re:Avoid by cecille · · Score: 1

      I wholehartedly agree. I took computer engineering in university, but I did some of my interships in completely different fields. I spent 8 months on a biodiesel reserach project and 4 months working at the sudbury neutrino observatory.

      The biodiesel one was great - I was basically in change of the research program, and I got to research, design and perform all the tests. Although it wasn't in my field, I made some major contacts at the university and the labs and it really helped when I applied to grad school.

      The neutrino observatory would have been a great experience even if I did nothing at all in my field. I spent 3 months working in a physics lab at the bottom of a mine and playing with probably the world's most expensive water (heavy water)- it was worth it just for the cool factor of the mine. But despite the fact that I wasn't hired to do computer stuff, I ended up spending the last month writing a computer simulation for the salt removal system. At the interview for my current job, I spent a good half hour talking about that work term. My boss just thought it was the neatest thing ever and I think it kind of showed that I was up for a challenge, flexible etc.

      Honestly, if you find something you think might be interesting, TAKE IT. Just having some experience, no matter what it is, will get your foot in the door. A little variety never hurt anyone, no need to specialize before you even graduate. Leave the door open - you're still in school - why limit yourself?

      --
      ...no two people are not on fire.
  18. Internship by lateralus_1024 · · Score: 1

    I thought I was getting a simple internship about 5 years ago when I joined a start-up. I was asked to do some informal software testing. A few weeks into it, I got a big pay increase and was asked to put in more hours. They were flexible and would let me come in any time of the day and the sr.programmers would help me with CS homework too. Free diet cokes too. That internship turned into a full time job and made school a part time thing. It took me forever to finish my CS degree, but I think I made the right choice. I learned Windows development there and moved on to bigger things even before I had my BS. I think it could've gone bad had I quit school (with all the dot.com frenzy at the time) but I'm glad I didn't. I always tell interns at our company to not get lazy and just chill on the Net while their here. They need to be pro-active in trying to get involved with the real-world problem solving that is around them...instead of focusing everything on class projects. Now I'll sit in on some interviews for jr.level developer positions and I'll quickly be able to tell who spent real time interning, and who didn't. Ofcourse I was fortunate in that I didn't get stuck interning at some place that made me create crossover cables for 3 months. Just my 2 cents.

    --
    If you think /. comments are bad, check out Digg.
  19. The Good, the bad... by sconeu · · Score: 1, Offtopic

    The Good: Clint Eastwood
    The Bad: Lee Van Cleef
    The Ugly: Eli Wallach

    --
    General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
  20. Internship by Anonymous Coward · · Score: 0

    I'm doing an internship at IBM this summer and its been a lot of fun. I'm only going to be a 2nd year in college, but they have me coding and doing the same type of things as regular employees. Internships are highly worthwhile because of the experience you gain.

  21. Sandia National Labs by Cornflake917 · · Score: 2, Interesting

    Tomorrow will be the last day of my 5th summer internship at Sandia Labs . I haven't worked anywhere else so I can't really compare, but I thought it was pretty enjoyable expereince overall. I did alot of web programming (mainly asp and PL/SQL web toolkit). Being a CS major, I found this job more suitable someone with an MIS background, but for 17.50 an hour I wasn't going to complain. I could have requested to get moved to another job, but I was too lazy. Now it seems that they want to hire me full time once I graduate. It's a very laid back environment here. You can pretty much come in whenever you want, and leave when ever you want. My manager was really cool, he never got on my case about anything. It's operated by the federal government so you know they are gonna push back the deadline for projects almost every time. The catch is to get a job at Sandia, you usually need some contacts working on the inside for you. If you can your foot in the door with Sandia, you will most likely be in good hands.

    1. Re:Sandia National Labs by Mindwarp · · Score: 2, Funny

      Ladies and gentlemen, your tax dollars at work! :)

      --
      The gift of death metal does not smile on the good looking.
    2. Re:Sandia National Labs by csrjjsmp · · Score: 1

      I'm in a programming role at Lawrence Berkeley Lab not too far away, and the environment is very similar.

    3. Re:Sandia National Labs by the+MaD+HuNGaRIaN · · Score: 1

      Where, oh where are my mod points when I need them!!!

      Mod Parent Up +5 (Insightfully Funny)

    4. Re:Sandia National Labs by Anonymous Coward · · Score: 0

      Sorry to Disagree but your incorrect on the funding issue. The government is cutting research funding for the DOE across the board this coming year (a big mistake we should all be writing our congressment as R&D is this countries greatest hope if we want to stay a superpower). It will be affecting Sandia Substantially. Also, a major positive of working here is that you can get tours of everything from Nuclear Reactors, to F15's, to the National Training Center (SWAT like training) to Supercomputing and the Gama Ray Burst Facility...

      As long as I'm writing this I'll mention that everything you've said so far is true. However, there are some SERIOUS drawbacks to working in a large government facility like this.

      -Complex Rules that Don't make Sense, Example: I was told I couldnt move a chair into my office on my first day here as it was against union rules and I would have to let the Union Move it (1-3 weeks time)

      -Their attitude is that they have so many applicants that they don't really need to be responsive to student needs on a labwide basis

      -The lab has absolutely no interest in helping us network and meet each other

  22. Oooo! I got one! by shirameroix · · Score: 1

    Microsoft! Highly recommended.

    1. Re:Oooo! I got one! by ZeroExistenZ · · Score: 0, Flamebait

      You didn't know?
      95% of their software is written by interns, 4% of their software actually works.

      --
      I think we can keep recursing like this until someone returns 1
    2. Re:Oooo! I got one! by juanescalante · · Score: 2, Interesting

      Most probably you're trying to be funny. But I do highly recommend a Microsoft internship. An intern there does pretty much the same kind of work as a full-timer, the work you do has real impact on the products they ship, and you get to work with very smart people.

      If you're interested you can find more about it here

  23. Big Four by Anonymous Coward · · Score: 0

    Last summer, I did a penetration testing internship with the one of the Big Four's consulting groups. We were paid very well, learned tons on the job, and spent the final week at Disney for "training". Oh, and we got to break into our clients' networks :) It was an all-around awesome summer.

    There were also groups who worked with security policies, identity management, data forensics, etc...

    (Full Disclosure: I now work there full time)

    1. Re:Big Four by jolande · · Score: 1
      I did a penetration testing internship
      Wow! Count me in on that.
    2. Re:Big Four by ryanov · · Score: 1

      Training for penetration testing at Disney. Sounds a little too neverland for me, TYVM.

  24. Watch those suffexes by Anonymous Coward · · Score: 0

    Now that's an internship to avoid for as long as possible.

    That's internment

  25. NSA by Anonymous Coward · · Score: 0

    Best internship I've had? NSA's Gifted and Talented program.

  26. not all internships are through Google by Anonymous Coward · · Score: 1



    I spent my summer working on Swift http://swift.gsfc.nasa.gov/ at Los Alamos National Laboratory. They pay very nicely for undergraduates, and a lot of the work to be done here is not classified that vastly improves your employability and resume. http://lanl.gov/education/ is how to apply to Los Alamos for next summer.

    The best way in, however, is to poke around http://lanl.gov/ and find a project that interests you, contact the person in charge, and see if they're willing/have the money to take on a student. The student programs here are absolutely fantastic and it's a long standing tradition of training the next generation of scientists/engineers during the summer.

    My entire life has changed because of my experiences at LANL. I've met the leaders in the gamma ray burst field, started feeling out graduate schools, published about 10 papers, and I still have 2 years until I graduate!

    Seriously, I love my work, I love my job, and my summer was amazing. I just want more people to know about this opportunity.

  27. Linuxbox by Anonymous Coward · · Score: 3, Interesting

    I have an internship (for another week) at The Linux Box (linuxbox.com). I love it. Great people to work with. Get to work on Open Source projects. Learned a LOT. Great atmosphere, it was even paid!

    I'd recommend it to anyone looking for a summer internship.

    1. Re:Linuxbox by mnemonic_ · · Score: 1

      I've walked by that place many times in Ann Arbor, and I never knew it was an actual software development house. I assumed it was purely a *nix IS consulting firm sorta deal. Nice to know there's some real open source development going on here in A2.

    2. Re:Linuxbox by Anonymous Coward · · Score: 0

      We do consulting, but on Open source stuff. Much of the work we do goes straight back to the projects.

  28. Summer for for a professor by Anonymous Coward · · Score: 0

    I worked this summer under a professor at Rochester Institute of Technology's Computer Science dept. It was great. If your a student i highly reccomend doing this!! i found it to be quite interesting and great experience.

  29. Summer research by qx128 · · Score: 3, Informative

    For anyone looking for good internships, I highly recommend undergraduate research. I found the experience to be quite fun and educational. This summer, I did some Linux kernel research and built an extension of the kernel. The project records system call information. (It's similar to the Linux strace utility, but with several important modifications.) During the spring, earlier this year, I started looking for a summer internship. I didn't find my school's career fair too helpful. Submitting a resume via email is also rather impersonal, and doesn't allow you to show an employer why they should hire you. If you want to find a good internship for the summer, getting in front of someone who can actually hire you is key. (As oppose to some human-resources person). Also, ask about the project(s) you'll be working on. Make sure it fits your interests. At the same time, keep some opportunities as backups, even if you're not that interested in them. I got my internship by going around to different professors, asking them what projects they were researching, and if they'd like any help on the project for the summer. Most universities post the professor's research-interests on the staff webpage for the department. That's a good place to start when looking for interesting projects.

    1. Re:Summer research by alienw · · Score: 1

      Don't be so dismissive towards the HR people. They are typically the ones who make the hiring decisions with regard to interns. Where I co-op, the HR person is responsible for all the interns. If they don't like you, you won't even get a chance to interview.

    2. Re:Summer research by ultracool · · Score: 1

      Talking to lecturers at your university is a really good idea, regardless of the field. Most of them are keen to take on students that show a genuine interest in the subject, and I find that interest and enthusiasm are more important than grades.

  30. No specific recommendations, but... by themoodykid · · Score: 2, Informative

    I did internships a few years ago (yikes, I feel old) at three different companies. Regardless, of the company, I highly recommend them for obvious reasons, i.e. you get great work experience.

    One tip I would give, though, is that wherever you do end up working, you are going to have to prove that you can take on challenging tasks. No matter how smart they are or think they are, companies who hire interns assume interns aren't very knowledgeable and aren't responsible enough to take on more challenging tasks. I can see where they are coming from, so I don't dispute the validity of their actions. With that in mind, if you really are good, don't be afraid to ask for more work, and more interesting stuff at that. I've found that in the past, I was able to breeze through tasks and was quickly bored. Initially, I was too shy and lacked confidence to ask for something more difficult, so I "wasted" my first internship by repeatedly doing simple things they tossed at me because I thought that I shouldn't rock the boat.

    Also, don't be surprised to find that you are left on your own and have nobody to hold your hand through things. I've never worked anywhere where somebody has always been around to help answer questions or knew enough to answer all my questions. But then, that's the reality of the work (and "real") world.

  31. Depends on the group sponsoring the internship by Anonymous Coward · · Score: 1

    As a summer intern my own personal experiences have been invaluable, this is not always the case. Certain things I have found that contribute to the internship experience are, personal drive and abilitiy, most people don't have time to be a babysitter and show you how to do every mundane detail. Another factor is the sponsoring group of the internship and their attitudes toward the internship.

    Here is an example of what I mean; One of my class mates and I were chatting a few weeks ago, he has been stuck installing deskjet printers and sharing them for an internship because of several factors, he isnt overly self motivated or experienced, and the organization does not trust him with tasks beyond that. Conversely there was my experience I went into the intership with a year of Active Directory management experience and a CCNA right out of high school. This helped establish a level of trust at the organization that I was capable and could be trusted. I am entering the final two weeks of the summer and have just finished implementing an infrastructure upgrade that I researched designed and tested.

    In summary, be qualified and knowledgeable for the kind of work you are interested in performing. Also carefully chose the organization you want to intern at based on resources and size of staff, being the sole staff member can be as bad as being a mailcart pusher. Also working with poor hardware due to lack of budget can hinder your experience. The corporate culture matters as well, find an organization that will let you grow as you need to rather than hold you back because of a lack of experience.

  32. Oh, and by Carthag · · Score: 1

    if you have any questions, feel free to ask and I'll try to answer them.

    1. Re:Oh, and by CaptainCarrot · · Score: 1

      So how usual is it to be publicly intoxicated in Denmark? (Actually you get that in SF too, but mostly South of Market...)

      --
      And the brethren went away edified.
    2. Re:Oh, and by Anonymous Coward · · Score: 0

      Not being the original poster, but a fellow Scandinavian, I think I can answer this for you.

      Very.

    3. Re:Oh, and by Anonymous Coward · · Score: 0

      SoMa, "When do you want to get mugged today?"

    4. Re:Oh, and by Carthag · · Score: 1

      It's basically legal to get drunk in parks or in the zoo or whatever. So that's what we do. I really miss walking on the sidewalk with some friends, each a beer in hand (and none of that brown bag crap).

    5. Re:Oh, and by CaptainCarrot · · Score: 1

      Is this all over Scandanavia? Hmm. My sister-in-law is from Sweden. I wonder how they are about immigration....?

      --
      And the brethren went away edified.
    6. Re:Oh, and by Carthag · · Score: 1

      Yeah it's pretty much the same in most of Europe actually. Immigration is pretty lame at the moment since they're trying to crack down on OH NOEZ TERRORISTS so there are all kinds of retarded laws.

  33. NASA Robotics Internship by NoImNotNineVolt · · Score: 1

    I got accepted to NASA's first Robotics Internship Program, based out of Goddard Space Flight Center around Greenbelt, MD. After a 10 week stay, tomorrow's our last day, and we'll be giving final presentations on the projects we've worked on.

    I got to help with the design and implementation of a computer vision system eventually to be used on the TetWalker (previously featured on /.) among other robots. We worked with an IR range imager, a pretty cool off-the-shelf gadget that can be described as a black-and-white 3D camera. Several companies make them, in case anyone's interested, but they're a bit pricey. In any case, we ended up with a wheeled rover prototype capable of decent obstacle avoidance in a variety of lighting conditions after 30 man-weeks of work.

    All I've got to say about the Robotics Internship Program is it kicks serious ass. I learned more here than I do in a year of school, plus I actually got to do something interesting. They're planning on expanding the Program beyond just Goddard next year, I think to JPL, Ames, and Johnson, -I think-. In any case, NASA has -lots- of internship programs available to students in a really wide age range. They even sponsor robotics activities for K-12 age kids that I had no idea about (google first robotics, botball robotics, etc).

    In other words, I'd definitely do it again. And I would've done it sooner had I known about how seriously NASA invests in educational programs.

    --
    Chuuch. Preach. Tabernacle.
    1. Re:NASA Robotics Internship by gershee · · Score: 1

      Fuck yes. I wrote about my NASA summer internship experience and it seriously rocked. I was a little uneasy at first working for 'the man' but after some very nice people teaching me a shit load of new things my skepticism diminished. Overall it was a fantastic experience.

  34. Try getting hired! by Eunuch · · Score: 1

    I was looking for some internships and got a full-time engineering job (I'm at it right now) with a startup. Purely through networking with my teacher. Go figure. But I was doing masters.

    --
    Transcend Humanity. Please.
    1. Re:Try getting hired! by VGh0st · · Score: 2, Insightful

      Last summer I did my internship in a major defense contractor as programmer, at the end of my internship the manager told me that I could start working on monday, but instead of starting I told them I had another semester to graduate, I'll come after I graduate and I went there as soon as I graduated. Unfortunately they did not need me anymore. I couldn't risk it being a part time student at that time and it cost me a wonderful job, not to mention I couldn't find a decent job by now. So my advice, if get an offer like that just take it , being a part time student is not a bad thing, your work experience is more valuable than your degree.

  35. Co-op by sirReal.83. · · Score: 1

    I started out at Red Hat as a co-op last summer. Unfortunately 'co-op' means 'intern' to them for the most part, especially in terms of pay. But since then I've gained a serious amount of experience. And, well, I never left. I'm still working there now. :)

    1. Re:Co-op by Com2Kid · · Score: 1

      That is what Co-op is really, an internship based program where the company has agreed to work nicely with your school in making sure it doesn't run into the school year, and where the school has arranged to give you credit for the work experience you have gained, and put you on a special "ok so the dudes not here but he still attends" status.

      This is the one major thing I have against my University's CS department, the lack of a co-op program.

    2. Re:Co-op by sirReal.83. · · Score: 1

      That's not exactly what a co-op is, but it's very close. Co-ops work longer-term, and are usually paid better than interns. Interns at Red Hat work for just 13 weeks; I've been there for over 60. I just don't get the fat, rockstar co-op paycheck. ;)

      Irony for you: I chose this university because of its co-op program, but I'm at this job because they couldn't find me one, forcing me to bust my ass to find one myself - luckily for me, it was my absolute first-choice blue-sky "can I please please have this" job that I finally got.

  36. Big companies can be a bit inflexible by koreth · · Score: 5, Interesting
    My last couple years of in college I was an intern at Sun. I displayed some talent and found myself working on some projects that would normally have been given to much more senior engineers. All well and good: the work was interesting and challenging, I was getting exposed to lots of new technologies, and I got to see my stuff used in the real world.

    Then I graduated. I was enjoying working at Sun, so I decided to stay there. Since I wasn't an intern any more, they gave me a promotion -- to the lowest entry-level rung on the technical job ranking ladder, the only place their HR rules would allow me to proceed from an internship. On its face that might not seem unreasonable, but even before graduation I was already doing the work of people two or three ranks higher.

    Okay, fine, I figured, I'm sure I'll get promoted up to an appropriate level before long. Nope! Once again, Sun's HR rules kicked in: it's not possible to promote people at more than a certain rate. I would have to stay for several years before my job title and pay matched the work I was doing.

    Still, I liked working there, so I got over the annoyance and plugged away for a while.

    A year or so later, I got a job offer from a small company for about 40% more money than Sun was paying me, plus a decent chunk of equity, to do work that was just as interesting. My manager at Sun couldn't match the money; he had already maxed out my salary for the pay grade I was in, and HR wouldn't let him promote me for another 6 months or so. I took the offer, and I've never worked at another big company since.

    Now, I don't regret my time at Sun, but I guess the moral of the story is, keep your eyes open and make sure you don't get sucked so far into the first interesting place you work that you miss out on other opportunities. It's a fluid job market out there.

    1. Re:Big companies can be a bit inflexible by koreth · · Score: 0, Offtopic
      My last couple years of in college

      Where I was clearly not majoring in English...

    2. Re:Big companies can be a bit inflexible by Anonymous Coward · · Score: 0

      That's good, because McDonald's has enough summer interns as it is.

    3. Re:Big companies can be a bit inflexible by fool · · Score: 1

      i had a very similar experience with IBM's internship crew. i told them to take that job and shove it and have never looked back...

    4. Re:Big companies can be a bit inflexible by SpacePunk · · Score: 1

      Sounds like the damn military.

      It's a company, and rules can be bent, OR management can get bent.

    5. Re:Big companies can be a bit inflexible by The_Wilschon · · Score: 0, Flamebait

      Actually, that would be a perfectly acceptable colloquialism in Texas...

      --
      SIGSEGV caught, terminating

      wait... not that kind of sig.
    6. Re:Big companies can be a bit inflexible by Anonymous Coward · · Score: 0

      Similar thing happened to me.The good thing about Sun was that they gave their staff the choice of direction: technical vs management. The time when you made this decision was referred to as the 'Y'.

      However, Sun also have a 10% minimum management rule. They can never have less than a 1:10 manager/programmer ratio. The team I worked in had maxed out on this ratio, and so someone had to become a manager in order for them to take on more engineers. Everyone except the senior architects seems to skeedaddle at this time into other groups or startups.

  37. Other options by yaneurabeya · · Score: 1

    True. Internships are wonderful things but there are other options available besides that (at least if you're at a 4 year institution like me and are in a semi-science related field)...

    Research projects - This will provide you with other means to accomplish your goals and maybe further your interests beyond where you currently are at. Who ever knew that that robotics vision recognition project or P2P software project (2 projects that were given at my school to CS/EE majors) could look so good on a resume, would help you get contacts with faculty for grad school and possibly pay for things as well as help you earn credit towards your degree?

    Co-ops - Although it's not really something I'm looking for because I'm up to my neck in earned credits (pre-high school community college program - Running Start for anyone that knows..), it is another available alternative to internships. Sure, you might have to pay some money and write a paper, but you get paid in return most of the time and get credit for your work.

    Just a thought. But yeah.. doing either an internship, co-op, or participating in a research project is important in order to advance in many business pertinent fields nowadays. Employers want to see someone who got more than their cap and gown.. they want to see potential, interest and experience.

  38. Missing option: by melikamp · · Score: 1

    Missing option:

    The Ugly!

    1. Re:Missing option: by mnemonic_ · · Score: 0, Flamebait

      The ugly: not getting an internship at all. Unless you're female or an underrepresented minority (black, hispanic), getting a science/engineering internship is hard. That's on top of the fact that most companies weren't hiring much at all, interns or fulltime employees. Hopefully next year will be better for those of us who lucked out this summer.

    2. Re:Missing option: by Quantum+Skyline · · Score: 1

      What? Dude...its hard even if you are a minority, especially given the amount of applications done online where some parser reads your resume and interviews done over the phone. I'm one of those minorities you mention and it was damn hard. And guess what? I could count the amount of people from my ethnic group on one hand. There was over 2500 people there. I'll concede that internships are shrinking, but don't make it seem like minorities have it easy. From what I've seen, most who get internships are working three times as hard as the other applicants.

  39. Summer Internships by Skeetskeetskeet · · Score: 2, Funny

    So they have started providing airfare to India for summer internships? Wow...

    --
    Yeah, my karma sucks....but so do the mods.
  40. You wanted an intern? by Anonymous Coward · · Score: 0

    Actually, things are quite pleasant. They're giving stock options which should be quite valuable soon - just some legal trivia they have to work out. I get a discounted computer, which runs windows, I just vnc into the *nix boxes.

    All I have to do work-wise is integrate linux code into our kernel and occasionally help with the inevitable "this code works in ___ OSS package, why doesn't it work with the kernel". Of course, they typically just hose up when they integrate the cut pieces from the OSS package. ;)

  41. Begged For An Intern by N8F8 · · Score: 1

    I begged for an intern but between the slow job posting process at our company and the fact that MS hired the decent local talent it did not go well. In the end we found a person through the grapevine who was looking for a job instead. I doubt I'l bother again. Can't compete with the big companies.

    --
    "God fights on the side with the best artillery." - Napoleon, Marshal of France - speaking truth to power
    1. Re:Begged For An Intern by hobbesx · · Score: 1
      ...and the fact that MS hired the decent local talent it did not go well. ... Can't compete with the big companies.


      Is it all that bad in India already? Sheesh, you'd think it would've been a few years at least...

      --
      This rating is Unfair ( ) ( ) Fair (*) Funny
      Sigh... If only. Modding would be so much more fun.
    2. Re:Begged For An Intern by Com2Kid · · Score: 1
      • I begged for an intern but between the slow job posting process at our company and the fact that MS hired the decent local talent it did not go well.


      If you are in the Puget Sound, this is not actually 100% true. MS hires their interns from all around the country (and/or globe?), thus they do not really "deplete" the talent pool of any one region.

      As I said in my post a bit down below, try Craigslist, it works wonders. Also you can email most University departments and they will post a notice on either their front page or (a highly traveled!) student jobs page, and you will have so many resumes sent to you and requests for interviews that your only concern will be trying to pick just one student out!

      A bit of advice from a student, my University's Computer Science department (Western Washington University) makes us fill out forms to get credit for our internships during SPRING quarter, so, umm, if you can, start the hiring process in the winter! Seriously! Students, odd as it may sound, like knowing way ahead of time that they are going to have a summer job, most will be able to give you an accurate assessment of what they skills will be like by the summer, and you can even request of them to take a particular language if so desired. ("Could you please take a .NET class in the spring, it'll help speed things along and let us get you up to speed faster.")
    3. Re:Begged For An Intern by N8F8 · · Score: 1

      I'm in Florida. I did personally call the CS Dept heads at FIT and UCF and send them a copy of the posting to put up. So did our HR folks. Unfortunatle, as I mentions, our company was slow posting the job so we were well into the Spring before we could do interviews.

      --
      "God fights on the side with the best artillery." - Napoleon, Marshal of France - speaking truth to power
    4. Re:Begged For An Intern by Com2Kid · · Score: 1

      Ouch. That IS slow, it takes your HR department that long to forward an email?

      I think that either they need some interns, or a personnel shakeup!

  42. Possible HP internship advice by yaneurabeya · · Score: 1

    Oh, I did hear that doing an EE internship with HP at their Corvallis, OR facility was pretty simple, but also very uneventful and not as frutiful as one might expect. A friend of mine complains about it being boring and simple, as he and the other interns aren't expected to really do much. I heard similar points from a CS major that did another internship with HP as well.

  43. Research Research Research! by FreshFunk510 · · Score: 1

    (Assumption: you're a computer science major.)

    If you have the luck of going to a university with a reputable computer science department, I would recommend you look to do some research under a CS professor.

    In general, it's a good opportunity to find a project that you're interested in. At this point in your life there will probably be many projects that interest you. Find one! Find a couple! Contact the professors and ask to do a summer internship. Offer to help out with ANYTHING for FREE. Typically the experience itself will pay off.

    The reason why it's such a great experience is that you'll work on interesting projects and the latest stuff. It's also a good opportunity to build contacts within your CS department should you need recommendations, etc. After you've contributed for a couple months, typically professors will find a way to get you some money as a part of work-study.

    Personally, my summer internship turned into part-time research year around. It's probably the most interesting work I've ever done since you're actually doing research. It was an opportunity to do something really challenging. The goals are typically more groundbreaking.

    Plus, this experience will help if you either 1) are looking for a job or 2) apply to grad school. It also helps you figure out what you want to do later on for a career or further CS studies.

    --


    "Injustice anywhere is a threat to justice everywhere." - Martin Luther King, Jr.
    1. Re:Research Research Research! by Anonymous Coward · · Score: 0

      Offer to help out with anything for _FREE_? Sounds good - if only _real_ people didn't have to _pay_ rent.

      I take it mommy and daddy paid your bills during college? Not everyone is so lucky.

    2. Re:Research Research Research! by rndmcnlly · · Score: 1

      About 75% of the time in my phone interview for an internship with the NASA Ames Research Center Intelligent Robotics group was spent discussing a project I had been doing with one of my professors at UCSC for free.

    3. Re:Research Research Research! by FreshFunk510 · · Score: 1

      Work two jobs. It's worth it in the long run. You can't compare experience in a research lab to the experience of flipping burgers with respect to what sort of jobs it can get you in the future. Plus, unless you plan on flipping burgers your whole life, research experience in your area of study will help you identify if that's what you want to do as a career.

      --


      "Injustice anywhere is a threat to justice everywhere." - Martin Luther King, Jr.
  44. my two cents by tempny · · Score: 1

    I just landed an intenship for the IAEA doing .NET development, in Vienna. (http://iaeainternship.bnl.gov/Internship/Home) Can't say much about it yet, I start in a few weeks. Has anyone else worked for the IAEA or the UN and lived abroad, and if so, what was it like? I've spent my entire life in New York and have no idea what working with an entirely linguistically diverse and all-over-the-world team is going to be like, but I'm definetily looking forward to it.

    1. Re:my two cents by MadMidnightBomber · · Score: 1

      The International Atomic Energy Authority is using .NET?

      Run for the hills!

      PS. I have lived "abroad", but not in the States, so I can't really tell you what the difference is.

      --
      "It doesn't cost enough, and it makes too much sense."
    2. Re:my two cents by skochak · · Score: 1
      Hey!

      I am curious, how did you get an internship with the IAEA? What procedure did you follow? I would really like to know..

      Thanks!

      --
      This sentence contradicts itself - no actually it doesn't.
    3. Re:my two cents by tempny · · Score: 1

      http://iaeainternship.bnl.gov/Internship/Home Just followed the instructions on the above site. What matters here is having good references and also having the specific skills that they are looking for at the time of your application. School prestige/performance is not a huge deal. Good luck!

    4. Re:my two cents by skochak · · Score: 1

      Hey!
      Thanks for the help.. but the problem is that I am an Indian National :p
      You wouldnt by any chance be happening to know any such resource available for international students??
      Thanks a lot for your time!!

      --
      This sentence contradicts itself - no actually it doesn't.
  45. A little off the normal path by gravteck · · Score: 1

    I'm finishing up a unique internship next week. I'm an intern working for Proctor & Gamble. I work with a Bioscience group doing web development and creating custom database solutions. The basic role of the group is technology solicitation. There are 6 directors based in 6 areas of the world, The Americas, Central Europe/Africa/Middle East, London/UK/Russia/Baltics, India/Singapore, China/Taiwan/South Korea/Japan, and Australia/Ireland/NZ. I work with brilliant biochemists and neuroscientists, the Chinese guy I work with got a PhD in Biochem and also his MD in China. He's now finishing up his MBA at UChicago. Anyway the group goes around the world traveling to Biotech conferences, forming partnerships and alliances, yada yada yada. The interest in the group grows, but they as a team don't. They needed some kind of infrastructure to streamline their work process and make it much more seamless. I've developed their website that is going to go live in late October. It has a high usability factor, and it it's real achievemant is the specificity of needs to which it allows the external world to view. Obviously it would be a loss in competetive advantage if all these needs were published. So I developed a custom database solution based in XML/SOAP/WS/XSDL that allows for all of their needs to be tagged with meta-data, and this meta data can be vetted, viewed, and filtered logically by internal parties, but only allows the outside world to see it if their technology cross references with the meta-data sufficiently. Interest in the site has grown exponentially. Many groups within P&G want to adapt it to their needs internally and externally. We even had the leader of the team who developed P&G's main solicitation interface for the external world come and try to tell us that we need to use their system, but then when I demo'd it and explained all it's capabilities, they told my boss that they wanted to use ours! It's been great working with brilliant scientists, because even though they know nothing about IT, they were able to get me in touch with the IT component of the company to provide mentors and guidance as to what kind of tech I had at my disposal. The only downside is that I didn't get to work with a formal team in a development cycle, all the protocycling was my own, and it will be reviewed and probably refactored if need be by the IT guys when I'm gone. Anyway, I highly recomment finding a job out of the mainstream, I love what I do.

    1. Re:A little off the normal path by gravteck · · Score: 1

      Oh yea, and I saw some posts on here about exploitation based on wage and working hours. So I will add that I was on salary (680/week), usually worked 35 hours a week, so that comes out to the yearly equivalent of about 35 grand. I wouldn't call that exploitation, especially with the modest standard of living in Cincinnati (luckily I could stay with my parents and live 8 minutes from work), especially when my company also gives job offers to 80% of its interns.

    2. Re:A little off the normal path by Anonymous Coward · · Score: 0
      I'm an intern working for Proctor & Gamble.

      One thing I recommend to ANYONE who is taking on an internship: LEARN THE NAME OF THE COMPANY THAT IS NICE ENOUGH TO HIRE YOU!

      It's Procter & Gamble, dolt.

    3. Re:A little off the normal path by gravteck · · Score: 1

      Hahaha... oh man, you got me, actually this is not the first time I've done that, what a horrible habit. I definitely deserve that.

    4. Re:A little off the normal path by Anonymous Coward · · Score: 0
      wow, you're a good sport.

      I tossed in the "dolt" part for fun.... but as a Cincinnatian, it does drive me nuts when people misspell Procter. Otherwise, I am not a spelling nazi, honest!

  46. On finding challenging tasks by grahamsz · · Score: 1

    I had a year long internship where I wasn't expected to do anything. It paid well, provided accomodation, good benifits but the hiring managers pretty much expected the interns to be useless.

    As such, my assigned workload was around 4 hours a week. Most others in the group slacked off, but i made it a point to find things to do.

    Most of what I did resulted from me going to the boss and saying - "look here's a proof of concept for X", and more often than not i'd be tasked with doing that in production.

    Ahh the dot-com days :) Whole thing worked out well for me, although i just quit them to pursue a consulting position.

    1. Re:On finding challenging tasks by themoodykid · · Score: 1

      Hey, yeah, I'm the same way. Even in my last-last job (not as an intern), whenever there was down time, I took the opportunity to read papers our Ph.Ds were reading and tried formulating my own ideas for use. Unfortunately, it still takes lots of work to get your ideas put into practice due to politics and bureaucracy.

  47. FogCreek Interns to Filmed by bigbinc · · Score: 0

    The FogCreek Intern program is the best, the interns were filmed during the software development process.

    In the end, aardvark will be an interesting project. It is clear that the software companies are focused on training young talent. It would be nice if the other large IT shops would follow suit.

    --
    ---- Berlin Brown http://www.newspiritcompany.
  48. Longer internships by Quantum+Skyline · · Score: 1

    If your school allows it, I'd recommend a 12 or 16 month internship. You won't get tiny jobs or (as much) busy work, and if its in your home town, you can live at home and save tons of money. Some Ontario universities call it a PEY(Professional Experience Year). I did mine at IBM in Markham.

    You'll also get a very good idea of if what you're doing is really for you. During my internship, I decided that doing graduate school was better for me right now. This is the most important thing - if you can do it for one year, can you do it for a career? (If you decide its not, don't make my mistake and tell people that it isn't.)

    Finally, if you work in a big company, you'll see how politics *really* works. I got handed a hot potato project that caused all kinds of problems for three different teams. It nearly got me fired because of all the power plays (none of which were my fault, if you believe me) and I'm still bitter, but I don't regret my time there.

  49. Yes, talk to your teacher! by Eunuch · · Score: 1

    I got hired almost entirely through networking (and impressing) my prof. He's exceptional though--many industry contacts.

    --
    Transcend Humanity. Please.
  50. FreeBSD. by Anonymous+Cumshot · · Score: 1

    There were plenty of proposed enhancements for FreeBSD. So far, I haven't heard a single progress update regarding any of these. Is there a deadline or similar required completion date? It would really be great to see a few of these in FreeBSD (such as UFS journalling, for example). What happened?

    --
    Best regards, A.C.
  51. Re:Intern at Sun Microsystems-Swing.look and fee ? by Anonymous Coward · · Score: 0

    hehe

    You were working with the Java Swing team on the look and feel stuff ?! Didn't you realize that 'swing' and 'look and feel' shouldn't be used in the same sentence ? Java on the desktop is dead because of stuff like Swing.

    Swing makes Java blow. The whole Swing project should have been shelved a long time ago and the whole time publicly fired and humiliated for providing such an ass of a 'look and feel'.

  52. On the other hand.. by MAdMaxOr · · Score: 2, Insightful

    You hopefully learned a little bit about how to be a senior programmer in the real world. No one was there to hold your hand through the tough parts, you had to make architectural decisions with somewhat lasting ramifications, you had to deal with tough business realities.

    This real-world experience will help you in the long run.

  53. If you get an internship... by ls-lta · · Score: 1

    Act professionally regardless of how much you aren't being paid. Consider each person you work closely with to be a potential reference - they are. Work hard: don't surf or IM. Especially don't go to forbidden sites...like slashdot. Also, if you fubar something, admit it freely and describe what you did as best you can.

  54. National Instruments by jaxdahl · · Score: 1

    I worked for National Instruments this summer. They are a pretty awesome company and have a *wide* variety of positions ranging from SW engineering to HW engineering, marketing & communications and leadership tracks. They pay very well and pay relocation costs which is a huge plus. Many interns get offered full time jobs at the end of the summer and go on to move up in the company. They have been listed in Fortune 500's top 100 companies to work for for 6 years in a row.

    I worked in both SW and HW positions and learned more than I did in 4 years of college and had a pretty awesome time here.

  55. I'm in one right now! by Com2Kid · · Score: 1

    Along with that blog I have (see link below) that no one reads!

    Seriously though, they are NOT easy to find, good job /. on linking up to maybe a few dozen positions there. Summer internships are a PAIN, as there are no one (or even two, or three) organized listings of them, and every company seems to hire at a different time. For instance Boeing hires summer interns starting around September and October, where as other companies have interviews in January and February, and a lot of companies, if you call them anytime before June, they say you are too early they have not even begun to think of those things yet!

    Oh, for reference, the BEST source of summer internships is just to post your resume up on Craigslist and say you are looking for work as an Intern, I got 3 offers within one week that way. Up until that point I had tried using numerous free (for student) intern-based employment agencies, including Campus Point, umm, they all suck. See almost every company has someone in HR that reads CL, but for any given employment agency, only a few (relative to the overall number of companies out there) companies are signed up with that particular agency.

    As for how the internship is going, rather well. I have my own nice sized office, lots of free food and drink, and the work isn't bad either. The coolest part would have to be seeing how much more advanced the stuff used in industry is over the crud they teach us in school. Of course the most depressing part is seeing how messed up the stuff used in industry is as well!

    The $$$ is nice, as is making contacts with people so I can hopefully get another internship next summer. That has to be the most valuable part, the communication with people who have been working the field for their entire life.

    My GF got a better deal than me though, (and no offense to the guys I work with, you are all great!), she got put in a Unix shop, I am in a Windows shop! Doh!

    (as much as I rant and rave against *nix, I DO like it! :)

    I would really like to continue on here for another 3 months (they offered) but of course I had to prelease an apartment for this coming school year back in June as well. Bleck.

  56. Re:Intern at Sun Microsystems-Swing.look and fee ? by Anonymous Coward · · Score: 0

    well it kinda makes sense that they are working on it then, numbnuts.

  57. The Bad by dj245 · · Score: 4, Interesting

    I'm studying ME and did an internship in a Power station. I think this picture about sums it up. A co-worker held the hopper hatch door shut with a broomhandle whilst I carefully opened it and got the hell out of there. My advice- check out your employer before you get into anything. If they have a history of not treating employees right, stay away.

    --
    Even those who arrange and design shrubberies are under considerable economic stress at this period in history.
    1. Re:The Bad by KlomDark · · Score: 1

      You're studying YOU? Learn anything you didn't already know?

    2. Re:The Bad by matrix0f8h · · Score: 1

      I assume this is the story behind that picture?

      Aren't you worried about calling the boss an idiot reflecting on future job opportunities? [even if you were right...]

    3. Re:The Bad by dj245 · · Score: 1

      yes. and no. The plant manager is a decent guy who does the best he can with the resources he has available. Its not really his fault he has no money to buy parts. The plant owner is the pennypincher who doesn't give us the money we need to fix the place.

      --
      Even those who arrange and design shrubberies are under considerable economic stress at this period in history.
  58. Intel Interships by Aadain2001 · · Score: 4, Interesting
    I'm currently in my seventh(7) internship at Intel. I'm lucky and got in on a very special program that takes local high school grads and gives them internships in design/manufacturing positions during the summers while in college. You have to be in a short list of majors (all technical of course) and maintain a high GPA.

    Overall, they were great! Each year I was somewhere else, but mainly in design since that is where my interest lies. I got to work on Prescott, Cedermill a bit, etc. Great exposer to what it's like being an engineer.

    My project last summer though was the best. My supervisor didn't treat me as just a lowly intern or throw a project that he was just kind of interested in. He treated me like a coworker and had me working on his person pet project (which succeeded beyond even his wildest dreams!) and it was very challenging and rewarding.

    Intel treats its interns very well and rewards hard work. As they say around here, you get out what you put in. If you sit around not doing much and never leaving your cube (hehe, like me this summer), you don't end up doing much. But if you get out and talk to engineers and ask for work and take the initiative you get interesting work and a lot of respect.

    --
    Space for rent, inquire within
    1. Re:Intel Interships by freesidew · · Score: 1

      I would have to agree. I have been interning at Intel this summer and it has been an incredibly rewarding experience. The sheer diversity of the interns here has made it wonderful for making connections (and we are large in number, so it has just been a blast in general), and my team has treated me with a lot of respect. Despite my concerns about working at a large corporation, everything has exceeded my expectations.

    2. Re:Intel Interships by Anonymous Coward · · Score: 0

      I also second this. I've had a blast this summer working for Intel. I was in the benchmarking division, and got to play with some cool platforms and learned a lot about architecture and performance. They treat you like a regular full time employee, and it was a wonderful casual (though demanding) workplace enviroment.

      Pay was great, benefits nice, and with so many interns there was a constant stream of fun stuff to do after work all summer long.

      That's my biggest advice, pick at least a medium size company in a cool city just to ensure there's a lot of other interns to do stuff with. There's no "I have no money" or "I have a test on Monday I have to study for" excuses so every night is a free night!

    3. Re:Intel Interships by Anonymous Coward · · Score: 0

      The Intel marketing machine at work, right here.

    4. Re:Intel Interships by Aadain2001 · · Score: 1

      You think that if you want. I'm just relating my experience interning at a large technology company.

      --
      Space for rent, inquire within
    5. Re:Intel Interships by Anonymous Coward · · Score: 0

      uhh person pet project?
      turn normal ppl into pets? is that legal?!

  59. Sandia National Labs by brian0918 · · Score: 1

    This is my third summer at Sandia National Labs in New Mexico.

    Positives:
    1. Great weather.
    2. Great pay.
    3. Opens up many avenues for future employment (or so I've heard)

    No LANL scandals + no LLNL funding cuts = long-term job security, at the only lab seriously exploring the only feasible fusion production method

    Negatives:
    1. Not a lot of desk space.
    2. Shortage of windows.

    Desk space at the lab is currently in high demand, so if you're an intern, you'll likely be stuck in a borderline liveable area, at least until you get your clearance (ie not the first year).

  60. RE: Potty Break by contagious_d · · Score: 1

    And if you think that IBM is a shiny, happy company, then I've got a story to tell you about when I worked there about 10 years ago and had to ask to go to the bathroom.
    Come on now, don't leave us hanging. Seriously, as an undergrad who will be hunting internships next summer and jobs the one after that, I want to hear this.

    --
    - /home is where the food is.
  61. Blank Resume by Space_Soldier · · Score: 1

    What if you never had a job, and you are in school? How do you go about getting an intership with a blank resume?

    1. Re:Blank Resume by WillAffleckUW · · Score: 1

      What if you never had a job, and you are in school? How do you go about getting an intership with a blank resume?

      Well, first of all, list your education details first. Be specific about courses you have taken - if any are honors or AP - if any are relevant to the internship you want.

      Second, list your hobbies - at least the ones you can be positive about - and give details for those which are relevant to what internship you want (e.g. if you raise horses, this might be useful in managing gamers - as you can handle ornery beasts)

      Third, get personal and educational references - ask all of your teachers if they can be a reference for you seeking that internship and all your family friends and anyone (preferably adult) who can be a reference.

      Fourth, be honest. Seriously. It's important.

      Fifth, SPEL CZECH THE RESUME.

      Sixth, let a few other people read it, especially any managers or people who work in the industry you want the internship in. And the people in that industry - why aren't they references?

      OK?

      --
      -- Tigger warning: This post may contain tiggers! --
    2. Re:Blank Resume by bmalia · · Score: 1

      And why haven't you had a job?

      --
      There's no place like ~/
  62. IT/IS Internships? by contagious_d · · Score: 1

    What about us non-CS majors?

    --
    - /home is where the food is.
  63. Re: Potty Break by DogDude · · Score: 0

    I'm very serious. I was a phone jockey at the main IBM office in RDU, NC. I was answering calls for the "Craptiva" line as it was called. We literally had to ask to go to the bathroom. If it was busy, they often said no. They were painting the walls of the cube farm one week, and people were literally not allowed to go home, even if the paint fumes were making them sick. I also wasn't allowed *unpaid* time off to get married. Keep in mind that I was one of several hundred people with identical jobs. And, morale was so low when I left, that people were walking out of the buildig with all kinds of equipment. By the time I left, they were literally chaining PC's and monitors to desks so that people wouldn't walk off with them.
    Now, IBM is a *huge* company, so what I'm describing isn't necessarily indiciative of the entire company, I'm sure. I just wanted to point out that it's not as simple as "IBM=Good because they sell Linux products".
    Best company I ever worked for: SAS Institute in Cary, NC.

    --
    I don't respond to AC's.
  64. What about reddit? by Rick+and+Roll · · Score: 2, Interesting
    Paul Graham provides a link to , saying it is programmed in Common Lisp. It's got to be one of his Y combinator startups.

    It's a far more interesting project than CoPilot, for two reasons. First, the people making it are actually going to own the business. Second, the thing they're making isn't scheduled for obsolence in the next three years, as CoPilot is (when MS releases Longhorn with an RA feature).

  65. Microsoft Internship experience by Anonymous Coward · · Score: 0

    My experience at Microsoft this summer was exceptional. I had exteremely good pay, got to work with world class researchers at MSR, and had a lot of fun. Out of all of the internships I've had, MS definitely treats their interns the best. I don't know about full timers, but the great things they do for you start with an awesome 3 day trip to interview. Does anyone have any compare/contrast stories with MS?

  66. I Was A Summer Intern At Hooters... by Anonymous Coward · · Score: 0
    the titty bar place. I was a busboy and dishwasher. I don't know if it was because I'm so physically fit or because of my genes, but I was "washin' the dishes" all night long every night! I'd sleep until noon and go back in for another round with another girl.

    I've never had so much fun - non-stop sex for three months with 20 different women. But I'm exhausted and ready for a new semester.

  67. Re: Potty Break by contagious_d · · Score: 1

    That is good to know, my family lives in NC, so I spend much of the summer here (Jacksonville - home of the 24/7/365 sausage festival), and I was going to look for an internship in the area.
    University of South Alabama - CIS Department - A great school.

    --
    - /home is where the food is.
  68. high school? by epall · · Score: 1

    Google ended up restricting their internship program to people 18 and older. That pretty much locked out us high schoolers. Are there any companies interested in professional-level programmers who are looking for internships but happen to be in high school? Or is this just a college thing?

    1. Re:high school? by Anonymous Coward · · Score: 0

      This is not true. THere are few under 18 years interns at google. THey are all at college though - so :)

    2. Re:high school? by rblum · · Score: 1

      If you are a professional-level programmer, you'll have a professional-level program to impress me, right?

      And if you can make an impression, you will get an internship. It's every company's dream to get a professional intern (think about it - professional labor for less money!)

      However, you might find that what you consider professional level, and what professionals consider professional level are not entirely in agreement. It's not only the ability to bang out code - there's the whole maintainability thing, documentation, people skills, etc....

    3. Re:high school? by rndmcnlly · · Score: 1

      I'm doing an internship at NASA Ames Research Center in the Intelligent Robotics group, while I'm a first year Ph.D. student, I work with several high school students in the group. One is working on integratin g an open source speech-to-text and text-to-speech engine into a larger system designed to facilitate humans and robots working together. Another is developing a joystick control application for a nifty 8-legged robot. There are a few more who are working on things I might not be able to mention. They'll give you a project that challenges your skills (often half of the skills you'll need for the project you'll learn while you are there) and they provide excellent guidance when you need it.
      http://server-mpo.arc.nasa.gov/Services/eap/About/ associate.tml
      If you think you're good, they'll find something hard enough to challenge you.

    4. Re:high school? by Anonymous Coward · · Score: 0

      No, I met a guy on my first day who's still in HS.

    5. Re:high school? by epall · · Score: 1

      Wow, that's pretty cool. I'll have to look into it. The URL you gave me specifically said college, any idea where high schoolers apply? Thanks!

  69. Freshman Interning at IBM by neo5064 · · Score: 1

    I am finishing a summer internship with IBM in the Cambridge, MA area, and can safely say it's been one of the best experiences of my life. I've learned more than I can explain during my time there. From what I can tell, a lot of places give their interns busy-work and annoyances that the fulltimers don't want to deal with. This is not the case at IBM. I am working on a major component of the project, and am set to finish it in the next couple days. I work with a team distributed across the east coast, and have learned a great deal in communications, collaboration, and cooperative programming. My boss is a great guy on the fast track to exec-dom and done a great job of managing over the summer. He's helped me put together a patent proposal, and helped me network with people all over the world. At first, I wasn't going to apply for the internship because I was still just a freshman. One thing I learned was that qualification and enthusiasm means a lot more than academic credits or age. I'm working with two rising seniors who are very talented, and would probably repeat the content of this post if asked about their internship. The pay is amazing, but you really work for it. I don't think I've worked less than 50 hours per week since I started (12 week duration). I'm on track to do Extreme Blue next year, which is reportedly a great experience as well.

    1. Re:Freshman Interning at IBM by Anonymous Coward · · Score: 0

      You forgot to mention:

      1.) How great the cafeteria is
      2.) How sweet your laptop is
      3.) How good the lighting in your office is
      4.) How wonderful the foosball table is
      5.) How well the Mexican lady emties your trash
      6.) How IBM is bestest, best company in world
      7.) ...

      It's nice that you enjoyed your job, but __relax__ a little.

    2. Re:Freshman Interning at IBM by Anonymous Coward · · Score: 0

      extreme blue.
      from the inside, amazing.
      keep the enthusiasm, and do it next year.
      it'll rock your socks off.

  70. Axcelis by vandit2k6 · · Score: 1

    I am a senior and my major is CS and this is my first internship actually (don't ask) anyway this summer I am doing an IT internship at Axcelis here in Beverly, MA. But even though I am a senior its never too late to have an internship. We have one guy, he's also an internt but he's married so I dont even consider myself a late bloomer if you will. Besides there will be something new to put on my resume. Other than that my internship is going great, the only thing I hope for is that I will get hired for a full time position because its pointless to look for a programming job.

    --
    Its nice to be important but its more important to be nice
  71. Internship @ MS by Kronomancer · · Score: 1

    I was (and in fact I am) summer intern at Microsoft and i simply love couple of comments on MS internship that happened to be here. I wonder if any of commenting people have ever seen MS from inside. Anyway.

    It's great. Nobody forces you to do something against your will - you are a member of your team like any other person. You shape the product just like anyone else (you can even say "no" about something but just like in life - you have to convince others that you're right or that your idea is worth consideration). People are really pleasant, it's nice to work in this environment. People eager to answer your questions and you gain knowledge really fast.

    There are no problems with going to bathroom ;) or having the day off (although I took none, it's just a matter of communication with your manager). If you're tired, you can have some fun playing pool or whatever you find around the corner.

    You don't work in a box and you don't work on junk-PCs, you're not a slave. There are lots of informal activities, tech talks and stuff. And they pay pretty well (but that's my point of view - I'm from Eastern Europe so for you, spoiled kids, it can be not enough ;]).

    1. Re:Internship @ MS by Physicles · · Score: 1

      I'm also an intern at MS, and it's great. People are really open, working hours are flexible. You're basically treated like a full-time employee (except for a few extra perks). I even found time to code outside of work.

      Given that this is Slashdot, this comment is probably falling on deaf ears... but seriously, I've had a great summer.

    2. Re:Internship @ MS by Anonymous Coward · · Score: 0

      There is no point talking about a positive Microsoft intern experience at Slashdot. People here wont even listen.

      I had a great time, had multiple machines at my disposal, all speced out very nicely. Lots of social and leisure activities, and co-workers treat you like a full time employee, not an intern. Projects are meaningful, not just "toys" and interns usually work on shipping code. Then again, I am wasting my time posting here.

    3. Re:Internship @ MS by Anonymous Coward · · Score: 0

      I'm an intern mentor, and it's great to hear positive feedback, even it is on Slashdot. I'm happy to hear you guys had a good time. Maybe you'll come back in the future... :)

  72. Political science internships by ColGraff · · Score: 2, Interesting

    I figure that I can't be the only political science nerd on slashdot, so I'll post about some good polisci internships - my apologies if this is too far off-topc.

    I've spent the past few months interning in the Governor's Citizen Services office in New Hampshire. I'd highly recommend it for anyone in-state - you work with a good, small group of people, and much of the work is interesting. Yah, you do a lot of data-entry and phone-answering, but there's also interesting research work if you want it. I've written summaries of several state bills - I even briefed the Governor on one. The only real downside is that there is *no* possibility of getting paid - check to see if your school offers summer grants. Oh - and there often aren't enough computers to go around. Bring a laptop, get used to working in the state library, or think about "telecommuting" on research-heavy days.

    In the spring semester, I interned with COLEAD in Washington - the Coalition for American Leadership Abroad. It's a two-person advocacy group that tries to coordinate NGOs that want Congress to spend more money on foreign affairs. This is *not* a "mover and shaker* internship, but it's educational -of necessity, you end up learning a lot about NGOs and the cognressional budgetary process.

    --
    I'm the stranger...posting to /.
    1. Re:Political science internships by HungWeiLo · · Score: 1

      I thought a DC deskjob internship would be boring, until I read this!

      --
      There are a huge number of yeast infections in this county. Probably because we're downriver from the bread factory.
    2. Re:Political science internships by Raindeer · · Score: 1

      Ha, you're not the only one mate. There is two of us! Well, I am an MPA, but that had so much polsci in it that I might well be one (And a lawyer, sociologist and economist). Now working for the government. And yes doing internships at the government is great espescially here in Holland as they pay you some wage. :-)

    3. Re:Political science internships by ColGraff · · Score: 1

      Wage? You mean, money? As in, government-issued coins or bills (or electronic equivalents) that can be freely exchanged for goods and/or services?

      Lucky bastard.

      --
      I'm the stranger...posting to /.
  73. Working for the government by My+Iron+Lung · · Score: 1

    I am in third year of a three year software engineering program at my college. This is officially my third and last co-op semester of the program, as I only have one semester of school left after this.

    My first co-op was very unsatisfying. I was in second year then, and I was hired by the college to basically unpack and image new Dell machines and put them outside of people's desks so the real help desk staff could install them. I was greatly dissatisfied with this, but I plugged away ar it anyways. It paid $8.50 an hour, but it did pay for my next semester of school (and a breakfast club every morning). And I did do a lot of self education, specifically learning a lot more about PC hardware and operating systems.

    For my second co-op term, I was interviewed against about 8 other people for the job of Helpdesk technician for Environment Canada. This was sort of a neat job because you never know what 's going to come next and how you're going to deal with it. There was a lot of learning at first, mostly hardware and networking things, or specifics to various Microsoft products. And this job had its extreme tediums as well. I enjoyed it for the most part, though when it was frustrating, it was REALLY frustrating (spending 45 minutes cleaning spyware off a Windows 98 Pentium II). I was responsible for answering the help desk telephone line, which makes me more or less a secretary as well. This means I would be doing about 80% of the helpdesk calls while the other two people I worked with worked on their own things like server backups and software rollouts.

    This paid for college once more, as long as a few other nice things. The whole semester allotted me about $6500 @ 11.50 an hour. Not great compared to what some of my classmates who were doing real code analysis for the big banks were making. What intrigued me the most were what the other two people I worked with were making. They both have super secure, nice jobs with the government that has great benefits, job security, lots of room for growth and promotion, and these two were barely a few olders than me, graduates of my own college and making approx. $50,000 a year.

    So after my first semester in year three, my third semester rolled around. This semester meant a lot to me in terms of computer knowledge in programming and Linux. Perl instantly became my favourite programming language, and Linux my favourite OS, though I still depend on Windows for quite a few things. However, rather than pursue by reinspired lust for code, I went back to Enviroment Canada for a second term; something not uncommon for co-op students to do at this place.

    And here I still am, largely doing the same stuff I was doing last co-op, which makes it that much more tedious because there's a lot less to learn from there. I was having regrets for a few weeks about coming back, as I was apparently going to graduate with pretty much no real world programming experience from a software engineering program.

    I don't feel so bad now though. I'm going to learn an awful lot more during my last semester of school about Linux administration and Java programming and creating a major software engineering project and offering it to a company. My resume will look good with 8 months experience for this very corporate-like government institution. And I will have some great references. This particular place more than likely won't hire me because it is much cheaper for them to just keep getting co-op students for the monkey-work, but there are a lot of other government institutions in Canada that have an IT staff. And all of the baby boomers are retiring, former punch card programmers that have worked there for 35 years and now their main job is creating new email accounts in Exchange and making $80k a year. That is job security.

    I guess the moral of the story is you can take some great experience out of anything you do, even if it's not quite what you expected to be doing. For the most part, you decide what you want to do with your life in the end.

  74. Amazon.com by Anonymous Coward · · Score: 1, Informative

    I interned for Amazon.com this summer, and it was an awful experience. It seems that my case was particular though, as most of the interns here are working on interesting projects.

  75. bad experience by Anonymous Coward · · Score: 4, Informative

    Yup tomorrow is my last day as an intern at a pretty large(think largest) financial institute.

    I am a CS major, one semester left. Basically I am working with a team of developers and tech support(internal tech support) and my awesome summer internship consisted of waiting around for tech support to write up procedures so I could mark them up in html and post them on some crippled website. I was lucky it let me use css. The job should have taken a week max, but the ones afraid to lose their jobs by publishing their tasks streched it out to 10 weeks. About 3 weeks in I approached my manager(very hands off type of guy) and told him of the situation and asked if I could work with the developers in my many downtime hours.

    Scheduled a meeting...

    "Hey website looks great, content is key, make sure we get those procedures up"...walks away.

    So I took it upon myself to offer my services to the developers, well, the project is so far ahead of schedule, the developers have no work for even themselves.

    So, I waited out the summer, and tried to learn about my favorite new technologies, even started do top coder competitions during work.

    And for those saying get research experience, i've also had bad luck with that. Pretty much since sophomore year, I have offered my time, for free, to every professor in my department. No interest. I applied to every REU site listed, got accepted by colorado, then rejected 3 days later.

    Its not as easy as you people make it out to be.

    1. Re:bad experience by dubl-u · · Score: 2, Insightful

      intern at a pretty large(think largest) financial institute. [...] and my awesome summer internship consisted of waiting around [...] some crippled website [...] the ones afraid to lose their jobs [...] streched it out to 10 weeks.

      You may think you wasted your time. But now you have learned the impossible-to-believe truth about large companies, especially ones with very stable revenue sources. You didn't waste a summer; you saved yourself a few years plugging away at a crappy job right after graduation.

    2. Re:bad experience by jjr1 · · Score: 1

      You're absolutely right. I had two internships a few years back. One was great, and the other was the type of experience you're talking about. I think you learn more in smaller companies in general. Also, maybe it's my view, but financial companies tend to produce programmers who aren't quite as into it as in other fields. The best advice I can give you is to try something else. In the larger companies it is very easy to be stuck in a position where things are slow, people are on vacation or the pace of projects is maddeningly slow.

      --
      Best Trivia answer ever... Name the largest aquatic man eater... Contestant: Tsunami
    3. Re:bad experience by leabre · · Score: 1

      I work for a software company doing the financial/accounting system for insurance companies (ASP.NET based).

      In any case, I greatly enjoy the work. It is the type of work that most people would shun because it isn't glorious enough or has a lot of "grunt" work involved. But in the end, you get out of it what you want. I've been given extreme leeway in my creative paths regarding my responsibilities and have solved many problems that Google fails to yield solutions to (yet it yeilds plenty of other people searching for the answers).

      In the end you get out of it what you want. However, the original post sounds like there isn't much he could have got out of it.

      I did once work for a fincancial institute in the past while it was slow, I also had great flexibility. The only down side is that I was more a Jr. Programmer at the time and had a hard time in some aspects of the software I was writing. Now, I'm well beyond Sr. and have learned, you make it it what you want it to be. If you're good, you can always relocate to someplace where you want more.

      Where I'm at now, I've watched so many people come in and after a year or so, leave as leads, project manager, architects, and even one guy, a software director. But I'm still here because I'm still getting what I want out of it. I even left once, and they brough me back 2 months later.

      In any case, what people consider interesting is different for each person, but in general, even "grunt" work can be greatly satisfying if you approach it with the right attitude and you are exceptionally creative with your approaches (by creative I mean constantly improving the design, implementation, architecture, performance) by never locking yourself into a box with past experience, but always finding new ways of improving yourself and your work.

      Thanks,
      Leabre

    4. Re:bad experience by binford2k · · Score: 1

      Same thing here. I'm finishing up an internship at Cisco and it's a joke.

  76. Valuable experience... by NotQuiteReal · · Score: 1
    Heh, chalk it up to experience.

    Now you know you don't want to work for a large organization - many of them are as screwed up as you have found.

    Remember, there is no consipiracy of pointy-haired-bosses doing this, things just kind of get that way when lots of people are involved.

    Try working for smaller companies. It might be frightening to hear about cash-flow issues (in the next room over), but in the end, you are no worse off than working for a mega-corp, with the illusion of stability. Mega-corps do mega-layoffs.

    Small companies go out of business, but at least you will have tried.

    Smaller companies allow/force you to keep up-to-date. If you stick with a fortune 500 company too long, pretty soon you won't know anything useful outside of that company.

    IMHO, YMMV, etc.

    --
    This issue is a bit more complicated than you think.
  77. JETRO by Intocabile · · Score: 2, Interesting

    I'm currently an intern in Japan. My job isn't as glamorous as some but getting the opportunity to live and work in a different culture has been a great experience. I have not been translating Japanese->English thank you, just a typical power engineer job. Some other interns I know are working with robotics and if that's your thing then there is no better place in the world. I'll be here for another 10 months but JETRO internships can be as little as 4 months. Just don't expect to be paid much.

  78. GarageGames internships are awesome by redevs · · Score: 1

    Just to share my experience, I interned at GarageGames last Spring. Had a great time, and got to work on all kinds of cool game tech. GG of course makes the Torque Game Engine, and I got to work on the RTS Starter Kit for Torque, and some other cool stuff. Like many others, I'd wanted to get into game programming for years. I got hired at GG not long after I started interning and now I get to work side-by-side with guys like Mark Frohnmayer, Tim Gift, and Rick Overman, who were leads on Tribes, and are just plain brilliant programmers and people. Also get to work with Jeff Tunnell, who created some of my all time favorite games. It's pretty f'n cool. :) We've had a ton of really talented interns in the house over the past year and half or so, and we've ended up hiring about half of them. GG does internships throughout the year, and is pretty much always looking for talented web engineers, artists, marketing folk, and of course game programmers. People apply at interns.gg at gmail, and we do our best to get back to them shortly. All kinds of cool projects in the works here, and it's fun being out in indie game land.

  79. Highly Recommended by yellowbkpk · · Score: 2, Informative

    The eID program (for undergrads) at GE comes highly recommended. I've spent the last 3 summers working for the GE Healthcare company working on Java for their upcoming Java-based patient monitor.

    Had I been working on a Bachelor of SCIENCE degree instead of a BA, I could have moved on to the Edison Engineering program, a *very* prestigous post-undergrad internship program that pays you (VERY well) while you get to travel (if you want), earn 2-4 credits for a masters degree (or PhD if you already have a masters).

    If you want more information (all of this stuff isn't on GE.com for some reason), please e-mail me at: my slashdot user name @gmail.com.

  80. Re:Sandia National Labs - A different story by Anonymous Coward · · Score: 0

    I am also a summer intern at Sandia. This is only my first year, and I have really enjoyed the work. However, with regard to the government-doesn't-care-about-deadlines statement above, I would disagree. I work on an open source project called Trilinos (a R&D100 2004 winner). We tagged our code a couple of weeks ago for the next release, and this deadline isn't going anywhere. As for the rest of the previous poster's comments, Sandia is a great place to work. It seems that they like to keep their interns, although my department (as a rule) only hires Ph.D.s, so getting job a after graduation can entail many, many summer internships.

  81. research and internships by ezelkow1 · · Score: 1

    So far Ive only done one real internship, an NSF funded project that didnt really involve too much in the actual computer engineering field. While it looks good on paper it was not very enriching. This summer however I worked with a professor on a research project studying standards of quality and commonalities across open source projects. While it was not a true internship i feel i learned alot more from doing this than most internships available out there. Besides getting paid to do research and getting a paper or two published in journals isnt too bad either. Just always keep your eyes open for other opportunities that may not be labled as internships but can turn out just as well, if not better

  82. IBM Extreme Blue by Anonymous Coward · · Score: 0

    It's funny that this topic should come up on Slashdot today. Just a few hours ago, I was wrapping up my IBM Exterme Blue internship by a final session at Corporate Headquarters in Armonk, New York where teams from accross North America presented their projects to executives. We got to talk to, and dine with, some very interesting people from very high up in the company, both from the technical and business sides of the company. A detailed description of the internship is on http://ibm.com/extremeblue. Basically, it's a very fast-paced internship where teams of 3 technical students and 1 MBA student put together a new project from a very vague topic provided to them at the beginning of the 14-week term. The mentors who come up with the ideas and guide the projects are very influential and experienced people within the company, so the projects are truly important and innovative instead of being just "toys". Because each project is like a mini-product, we got to see all parts of IBM, not just the different technical departments we were working with but also the business side and even clients, and we managed to accomplish real work with each of them. The actual projects are very strongly aligned with IBM's goals, but they vary quite a bit since the company is large; they include new features for existing products, new solutions, research, client consulting, and even open-source (several involved Linux or Eclipse). The internship was very hectic, but it was an excellent way to see how a project goes through an entire development cycle at a big company, how the big decisions are made as it goes along, and most interesting to me, as a tech intern, how the business side of the company works.

  83. ExxonMobil by ninja_pirate · · Score: 0
    A lot of people know ExxonMobil since they're richest company in the U.S. But a many don't know that the whole company is depending on high technology. For one, they need a lot of I.T. infrastucture to keep the company running smoothly. And even more importantly, they use a lot of technology to find oil and get it out of the ground. ExxonMobil has fully 3 companies devoted to computing. I'm just finishing up an internship with the UTC (Upstream Technical Computing) organization. For the most part it's been awesome. They pay all the costs to get you out to Houston and then they pay you a salary just under what a new hire makes.

    And ExxonMobil is really, really proud of their internship program. They'll already have a project, mentor (for your project) and buddy (for adjusting to non-work related things) lined up for you in advance (probably a few months in advance). They make sure the project they give you is meaningful and hopefully something you can finish in the few months you are there. That way you go away with a sense of acomplishment at having done something useful at the company. To that end they constantly check up on you to make sure you have the help and other resources you need to do your work and get the job done. And throught the internship you'll get to go on several outings just to have fun with other interns.

    ExxonMobil has got to have of the most well-paid and meaningful internships around.

  84. Lockheed Martin by dangerz · · Score: 1

    I don't know how much this counts as a summer internship, but this past January I did an internship at Lockheed Martin and they ended up hiring me.

    I learned a lot and got some great experience. Even if they wouldn't have hired me, it would've been well worth it.

    I definately recommend them.

    --
    The greatest experience we can have is the mysterious.
    - Albert Einstein
  85. summer interns are great by PureCreditor · · Score: 1

    they're eager to learn, they've learnt the latest language features of Java and Python and C# from college, they're relative low-cost, they work hard and are willing to work overtime with no questions asked, and it'll also give them valuable real-world experience which will make them a much more valuable asset when they graduate and are ready to enter the work force.

    the hardest challenge i find as a manager is to balance the challenge of the work, while not overwhelming them

  86. Army - yes for geeks of all sorts by Anonymous Coward · · Score: 0

    So whatever your politics are think about this one for a minute.

    I worked for the Army this summer in the Army Research Lab (ARL). They have work for all sorts of areas from CS (me), Chem, Chip Fab, Acustics, etc. Just about anything that you could want to do the Army does, and they are some of the best at what they do. The area I worked they were simply the best in the world. I worked on a defensive technology, something which will actually e saving peoples lifes. Very cool stuff.

    The pay was good (can be very good if you get into the correct program), mine is turning into a long term project/employment. If that happens one can end up with a security clearence, which gets one working on VERY interesting projects (and can be worth big $$$).

    I got to live in another part of the US (MD/DC) and very much enoyed it!

    Check out the below if you are a undergrad, or high school in MN. They run a great program.
    http://www.ahpcrc.org/education/

    There are also PET interns who are gov't workers. And one of the nice parts is that they can't ship you ass out to an interesting place to kill people.

    bmayer 9@9 cs.umn.edu if you want to get ahold of me.

  87. advice for students thinking of starting a company by poincare · · Score: 1

    I got a "come-see-us" reply from Graham's Y-Combinator program. Before the interview I got an offer at a reputable search engine company in Mountain View, CA. The Y-Combinator people didn't like my idea, and the amount that they were going to fund for a three person team was less than what I'd make in California, so I ended up putting my startup on hold. My internship has been fantastic, but I somewhat regret not getting further on my project. I'll be working on it full time next summer.

    I'd advise anybody in a similar situation to ignore VC's (including Y combinator) and start working on version 1 as soon as possible.

  88. Stupid government rules... by Rick+and+Roll · · Score: 1
    ...Without the government playing any part in it!

    Sun's HR department really needs to be clued in. They should be forced do read every Paul Graham article.*

    *I've read every one of them voluntarily.

  89. Microsoft was great (really) by nconway · · Score: 3, Informative
    I didn't intern for Microsoft this summer, but I've interned for them the past two summers, and I'd highly recommend it (especially for college students who have done some F/OSS hacking on the side, as those are exactly the kind of people I think will get a lot out of software design (SDE) intern position at MS). Perhaps the nature of the experience differs depending on the group you intern with, but I've interned with two very different groups and had enjoyable experiences both times. Also, I did a software design (SDE) internship; interning in project management or test would probably be a bit different, I'm not sure. Highlights:

    • Interesting work. Interns typically work on a single project for the summer, and you usually get a degree of choice about what to work on. Both times I was given an interesting, challenging project. The nice thing is that your project isn't usually "port some code we don't care about from Platform X to Platform Y" or similar grunt work — it's actually interesting and relevant.
    • Interesting, competent coworkers. I was pretty amazed at the quality of the full-timers at MS -- pretty much everybody I met who had a technical role was a pretty shit-hot programmer. But more important, everyone was a huge geek -- most people really loved what they were working on. That sense of enthusiasm was infectious; people actually enjoyed the work they were doing! Again, maybe it differs between product groups, but pretty much everyone I met was exactly the kind of person I'd imagine hacking F/OSS if they weren't working for MS (which is what I would have been doing, too).
    • Nice campus, good pay. All the rest was pretty good pretty good -- the MS Redmond campus is pretty nice, the pay is pretty decent, Seattle weather in the summer was nice, etc. MS hire a lot of interns every summer (in the ballpark of 700-900 in Redmond, say), so there are lots of students in the same position as you to hang out with.


    Obviously if you have a moral objection to working for Microsoft, then don't bother applying. But if that doesn't apply to you and you like hacking code, MS has been a great experience for me in the past.
    1. Re:Microsoft was great (really) by megabeck42 · · Score: 1

      Oh, and there's the always exciting Internz list.

      Where's Bill's statshot?

      Pat White crew forever.

      --
      fnord.
  90. From a Summer of Code participant by abiggerhammer · · Score: 2, Insightful
    I'm one of the SoC'ers who's doing a project for Google (as opposed to, say, Apache or the Python Software Foundation), and I'm enjoying it immensely. Most of the projects people are doing this summer are geared toward well-known open source projects -- mine adds example-driven clustering and ranking to WHERE and ORDER BY clauses in PostgreSQL, for instance -- but there are also some interesting standalone projects which are closer to pure research than they are to application. It's cool to see large projects receiving support (both money and the work of smart people), but it's even cooler to see support given to small projects that might never have gotten off the ground otherwise.

    It kind of reminds me of the patronage system that existed between rich people and artists during the Renaissance. The artists (coders) get paid and have a good reason to do their very best work -- you know people are going to see the results, so you want it to be good engineering, not the rushed-together job you might do for a class where it only matters that it runs -- and the patrons get what they're paying for plus street cred.

    There have been some frustrations, mostly having to do with taxes and verification of student status, but I've really enjoyed working with my mentor (even got to visit the Google campus on a recent trip to the Bay Area -- the food is as good as their webpage claims!) and will definitely apply again if they decide to renew the program.

    --
    Dance like nobody's watching. Sing like you're in the shower. Fuck like you're being filmed.
  91. PPL by Nova1313 · · Score: 1

    I worked and am still currently co-oping for PPL (www.pplweb.com) excellent company. They hire lots of interns each year and are based mainly out of Pennslyvania. They do however have offices in montana, chile, and europe. Extremely interesting and surprisingly lots of tech jobs.

    --
    There exists some positive integer N that you are the Nth person to read this signature.
  92. Re: Potty Break by Anonymous Coward · · Score: 0

    IGS is shithole that you don't want to work in. The only people who are staying are the poor fucks that have 2-3 years until they can retire. They basically have guys with 0-5 years and 22-28 years. Everyone else leaves to make more money and be treated better, since the pensions and benefits suck.

    I know skilled IGS people (DB guys, top-notch programmers) who are stuck with failing 5-6 year old Thinkpads and are on waiting lists for someone to quit, be fired or die to inherit their laptop.

  93. Summer Internship @ NASA by gershee · · Score: 1

    Myself, along with 2 other people, were selected to work in an Extreme Programming group this summer at the NASA Langley Research Center. We enhanced their current code repository to be more functional. This included making an API to allow for interfacing with CVS (their current source control system) and subversion (hopefully they will upgrade to this soon enough). Furthermore, we had built in automated testing which check all tests as soon as commits were made and continous integration, which checkout the entire repository and built it on seperate machines (also each time a commit was recieved). We build a webpage using Ruby on Rails, which displayed all the feedback from the integration and building. Not bad for 3 summer students and 2 months. All our code will be available on http://www.rubyforge.org/ shortly. A VERY noteworthy internship! (Also had 2 of the best mentors EVER!)

  94. So is COBOL by Anonymous Coward · · Score: 0

    See above.

  95. Good experience with Bose by Anthracks · · Score: 1

    I'm currently in the second month (of six) of a software quality engineering internship at Bose, and definitely enjoying the experience more than any of my previous internships. At this point they have a large and mature internship program, so you don't get crap jobs or get swept under the rug by management. I can't say for sure whether it's the tight scheduling constraints of the project I was assigned to, or the way they usually conduct their internships, but right off the bat I had a lot of autonomy and responsibility for a first-time intern.

    Like any job, it has its ups and downs, but I'd recommend interning at Bose to anyone interested in getting into software testing as a career, or interested in breaking into development of embedded systems. Sure beats my previous CS internship where I basically spent 6 months making Powerpoint slides...

    --
    Rock over London, Rock on Chicago. Wheaties: Breakfast of Champions.
  96. Re: Potty Break by badmammajamma · · Score: 1

    This HAS to be the biggest bullshit I've ever heard in my life. I use to live in Cary, NC. I did contract work at IBM for over 6 years in almost every building in the triangle area (and there are a fuckload of them). Not once did I experience any of the shit you mention. Honestly, it was one of the best places I ever worked. Many of the IBM programmers were extremely knowledgeable and I learned A TON from these guys. They were far more advanced than any of the companies I worked for afterwards. I strongly recommend people check them out for internships. It's incredibly hard for me to believe anything you've said about them.

    Oh, and I interviewed at SAS Institute. I ended up calling them after my second interview to tell them I wasn't interested after talking to several people who worked there that mentioned that managers would watch the fucking parking lot to see who wasn't staying late. Their raises are based 50% on how much overtime you work (and that was straight from the mouth of their recruiter).

    --
    Any man who afflicts the human race with ideas must be prepared to see them misunderstood. -- H. L. Mencken
  97. I guess I'm just lucky by c-reus · · Score: 1

    This summer I've been working in one of top software companies in my country as an intern.
    I finished a course in C programming and thought I'd give it a try, see if I really can program in C.

    But they wanted a Java programmer instead - which I could not do at that time. And I told them so.
    Nonetheless, I got accepted as an intern.

    The job that I do is programming dynamic web pages using Struts framework.

    Downside of the internship is that they're not paying me -- but that was part of the agreement.

  98. Software Engineering @ PTC by andyatkinson · · Score: 1

    I'm interning with Parametric Technology Corporation (PTC) in Arden Hills, MN, working on their Windchill enterprise PDM application. PTC is known in the manufacturing world for their Pro/E CAD software as well, and is based in Needham, MA. I have learned an amazing amount of things in 3 months and been exposed to loads of enterprise apps and technologies. Luckily I have a good combination of management in that my Group Leader is a hardcore code monkey, and my Manager makes the less glamorous corporate side of software engineering (CMMI, etc.) interesting and useful. We are working on client development using an XML based framework for the next major version of the software, and they just asked me to stay on into the schoolyear. I would recommend PTC to other CSci/equiv. majors looking for a great internship at a commercial software company. Hit up my blog for a little more.

  99. India is where the action is... by skochak · · Score: 1
    I am a student, and am currently internin at Intel, which has a development center based at Bangalore, India. Judging by the kind of work that is going on here, and the activities that happen, I can definitely say that India is the place to be.

    Previously I have interned at a Consultancy in Eastern Europe, and I can also say from experience that there too a lot of intersting work is being done. Its just that it doesnt come up that often in the news..

    And as it has already been proven, [http://hardware.slashdot.org/article.pl?sid=05/08 /08/208226&tid=215&tid=1&tid=137] India is not the place for just ousourced work, or call centers.

    --
    This sentence contradicts itself - no actually it doesn't.
  100. Re:Intern at Sun Microsystems-Swing.look and fee ? by Anonymous Coward · · Score: 0

    Score one for Anonymous Cowards around the world!

  101. but... by oldwolf13 · · Score: 2, Funny

    ...did you get to go to the Ball?

    --
    If I can't smoke and swear I'm fucked.
  102. Ya don't say! by Anonymous Coward · · Score: 0


    [Regarding intern work at MS]

    'The nice thing is that your project isn't usually "port some code we don't care about from Platform X to Platform Y" '

    Kind of impossible to get given this task at Microsoft, isn't it?

    1. Re:Ya don't say! by Anonymous Coward · · Score: 0

      9x to NT
      Win16 to Win32
      Win32 to Win64
      ASP to .NET
      VB to .NET
      Old VS/office tools/plugins to newer version.
      office version specific code - Office itself should really be seen as the platform here rather than the OS you don't interact with.
      Changes in behid-the-scenes tools.
      Those little compatability problems that occur in any OS upgrade.

      There's more to what MS do and put out than "Everything on Windows, and all Windows is the same"

  103. Summer Internship by SilentSheep · · Score: 1
    My summer internship was with ARM in Cambridge, England. I'm working in the cores-support group. The first few days were pretty daunting and a lot of the technical stuff was going over my head. After a week or so though i started to get to grips with my first project, i started to enjoy the work and would definitely consider a career in it in the future. I can definitely recommend people apply here, and if you do well they will sponsor you for your final year at university! which is a nice bonus!

    One thing i'm still not quite used to is the amount of Acronyms used, its like people are speaking in code! Luckily there is a glossary on the intranet!

    --
    .
  104. CERN: where the web was born... by piters · · Score: 1

    How about CERN? I got my first internship ("summer student programme") in 1997 and it was just great! Lots of fancy hardware, including the 7000-ton, 40-meter long and 20-meter high ATLAS detector, which sports the technologies to the limits, the 27-kilometer long LHC accelerator, buried 100 m below the surface, which will be filled completely with super-liquid helium (at 1.9K), and - last but not least - the place where GRID is being worked on. Have a look: http://humanresources.web.cern.ch/HumanResources/e xternal/recruitment/students/students.asp

  105. My internships by Anonymous Coward · · Score: 0

    I interned at two local companies while I was attending college in Southern California. The first one was Pressplay (interestingly enough, their website now goes straight to napster.com) and they offered digital music subscriptions. It was interesting working for a startup; the atmosphere was pretty cool, but I didn't really care for the immediate group I dealt with on a day-to-day basis. I also felt that they didn't give me a lot of responsibility and ultimately they let all 3 interns go 2 weeks earlier than they had promised. While it was a learning experience in the business sense, I didn't learn much professionally. Their programming demands were minimal at best.

    My next summer internship came at DirecTV. They paid me very, very well (which is the only reason I stayed on with them part-time for 6 months into the school year). The people there were cool, but because of the nature of the company, I found everything to be very rigid. Their programming group apparently didn't have a lot of work for me so I got to develop all their testing and regression suites using a really buggy program (how ironic). Because the program was so buggy, I usually couldn't do much and I'd spend most of the day waiting around for my boss so I could ask for additional work. This meant that I was staring off into space a lot and trying my best not to spend all my time browsing the web. The best part was that they loved me and wanted me to come work for them after I graduated. I nodded politely and never went back. While it may have had a great salary and minimal work requirements, that kind of place just rots your brain.

    I work as a video game programmer now - the hours are long and brutal, but the work is challenging and rewarding. I consider that a fair trade, because I can at least feel passionate about the software I code. I suggest you try and find something similar if you are so inclined. In my case, those 2 internships were valuable in showing me what kinds of places I did NOT want to work in.

  106. Macromedia by Anonymous Coward · · Score: 0

    Macromedia: language design, a bit of compiler work, bug fixing. The other engineering interns had specific projects, my position is harder to explain and not really relevant here - but I'll say I liked it :) I'm a Schemer - so ActionScript's shift away from a dynamic prototype based language is kind of interesting. It was cool to take a peak and see how a lot of the middle layer AS code actually used the prototype system instead of sticking to java-style object orientation. Furthermore, I was shocked to see functional reactive programming live and well in the real world (you guessed it: data binding). Also, it was nice to be able to type to Function (if not structured or substructered..). SF is great, and my friend in the Newton (more compiler guys there) says the atmosphere is great, though I much prefer the Bay area to Waltham :) Stab: I took this over MS :) MM is fun because it's big enough to consistently make an impact, but small enough so that you can as well.

  107. My 2 cents by LuisAnaya · · Score: 1

    Do something you like. I ended up working in mainframe systems while I wanted to work on UNIX. Took me about 5 years to be able to change careers after I got hired because I was branded a "mainframe person". Also, do not overlook the power of 2 month vacations. There are moments now I regret not taking some time off while in College (Well, I needed the money).

    --
    Vi havas e-poston.
  108. Insurnace Interning by beaver2672 · · Score: 1

    I was one of 15 interns that was hired at Westfield Group, a small, regional insurnace carrier and financial company. I was hired in the infrastructure group last February as an intern, stayed on until the end of september, and came back this summer again. The IS group is basically the heart of everything. I have been doing Lotus Notes/Domino administration, asp.net programming, windows administration and some of the typical intern work. We've been treated great here: like golf for the interns, lots of lunchs with executives and the ability to work for a great company. I plan on coming back next year and can't wait! Meanwhile, it's back down to Columbus to start year 2 at The Ohio State University.

  109. HFSG (Hartford Financial Services Group) by Jonsey · · Score: 1

    The Hartford Insurange Group has a wonderful internship program.

    I would reccomend it to all those going through college, regardless of major/degree.

    I'm an IT guy, working in a Business/IT department, which we'll come to in a moment, but the real joy of a mixed itnern program like this is talking with the Actuaries, MBAs, and the other undergraduate interns. Seeing those who are significantly older than you interning at the same place, kinda makes you feel good.

    They pay competitively here, you won't walk away with tons of cash if you have to rent an Appartment near Hartford, but as far as major-related internships go, it's pretty good.

    I'm working in the ClaimIT group, my fourth summer with these guys (Started between HS & College), and I couldn't be happier. It's the perfect place for a very technical person to intern. Claim IT exists as an abstraction layer between ISD (the infrastructure folks) and Claim (the business folks). If you know how to talk tech, and want to learn to talk business, it's the perfect melding of the two.

    I'm not sure I'd want to stay in ClaimIT, even though the jobs as project managers and business analysts are plentiful, and pay well, but ClaimIT isn't always the most technical of places to be, and as I'm coming off the line with a BS in Applied Networking & Systems Administration from The Rochester Institute of Technology, I want to get my hands deep in the technology, or I won't keep my technical skillset up.

    Still, if you're looking to get a good, enjoyable, challenging, and related-to-your-major-even-if-it's-not-IT-related internship, contact the college relations department of The Hartford Insurance Company. You won't regret it. : )

    --
    I assert that my comment is only my opinion, not that of any employer, past, present or future.
  110. Internship by CrashRoX · · Score: 1

    I spent 3 months working for a medium sized business (popular enough that I cant mention it). The company has several offices and about 500 employees, 300 employees that use computers on a day to day basis. The IT department consists of about 8 people. What did I learn? One of the poorest setups I have seen. I would say they are lucky the system runs on a day to day basis. I will give them some credit, they hired a new guy to run the department just before they hired me. He is making changes in the right direction. But im very suprised that a company like this would be so poorly setup. Like many other interns I did a lot of sitting around doing nothing. Played on the internet. But when I was needed I provided more value then they were expecting I think (should have paid me more!). Overall a good experience. I learned what not to do and def picked up a few things from the seasoned staff.

  111. No Kidding! This is almost as bad as college! by raehl · · Score: 1

    Can you believe those "institutions of higher learning" actually CHARGE people to do work, a lot if which will never even be used? Talk about exploitation!

    Seriously though, what's odd is that the slashdot audience expects internships to be paid at all - in MOST sectors (advertising, politics, whatever), interns are not paid AT ALL, or only receive a small stipend.

    Students pay a big chunk of change to get an ducation by performing meaningless tasks which are then evaluated by someone. Jobs pay you real money to do essential tasks that generally need to be done well. Internships are meant to tbe the bridge - whoever is providing the internship is still expected to provide you with education/training/experience, in exchange for some contribution to whatever their doing in lieu of tuition.

    Fortunately for the slashdot crowd, even novice technical (programming/engineering) work is valuable, and it's thus worth paying for interns. But there are plenty of people who would kill for an unpaid internship at a major consulting firm or advertising firm or TV studio/station or senate office or the White House, even if all they do is deliver coffee - the whole point there is to get people who can hire you after school to have a clue who you are.

  112. Can you get a reference? by Khelder · · Score: 1

    I had a few internships, and I highly recommend doing them. However, I'd advise you to ask beforehand if you can get a reference afterwards. It would never have occurred to me, if not for my experience: I worked for a large technology company one summer and it went great; I was doing pretty interesting stuff and my boss seemed really happy with what I was doing, etc. Later, I was updating my resume and asked my boss from there if I could put their name down as a reference. I was amazed to be told, "Our official policy is not to give references, so don't put me down as a reference. If you want to informally tell people to just call me, I'll say great things about you, though." Maybe this is common, I don't know. But to me one of the valuable things from doing an internship (although by no means the only one) is having a good reference. I'm not saying you shouldn't take an internship just on this basis, but you might want to know about it ahead of time instead of only finding out afterwards.

  113. Other industries by andrewman327 · · Score: 1
    I am writing this from my summer internship at a pharmaceutical company. I write html for an internal employee portal and I prepare reports of possibly forged doctor signatures.

    There are some great opportunities outside of tech. companies.

    --
    Information wants a fueled airplane waiting at the hangar and no one gets hurt.
  114. Anheuser-Busch IS Internship by GimmeThat · · Score: 2, Interesting

    I have an internship at Anheuser-Busch Fort Collins brewery and I couldn't of ask for anything better! The pay is amazing the experience is intense! I go home everyday mentally exhausted! I assist with everything from Dbase servers/Network Sys/Sys Analysis/Phon Sys/Hardware Repair/Production line/you name it I have had a chance to work with it. I would definatley recommend a internship at AB if you have the chance!

  115. Re: Potty Break by Inthewire · · Score: 0

    Ah, good old J'ville...I'm never sorry I left when I was six.

    --


    Writers imply. Readers infer.
  116. Re: Potty Break by DogDude · · Score: 1

    Oh, and I interviewed at SAS Institute. I ended up calling them after my second interview to tell them I wasn't interested after talking to several people who worked there that mentioned that managers would watch the fucking parking lot to see who wasn't staying late. Their raises are based 50% on how much overtime you work (and that was straight from the mouth of their recruiter).

    You should probably check your facts before trying to troll. SAS has a strict policy (and always has for as long as I've known) that people are NOT allowed to work past, I believe it's 6:00PM. At SAS, I worked pretty much 8:30-5:00 every day, wore jeans and t-shirts, no shoes around the office, had access to unlimited snacks (as does every employee), and ate at the best corporate cafeteria I've ever seen, subsidized by SAS. IBM, on the other hand, just has those two overpriced grease pits that they call cafeterias.

    As far as IBM, it's a big company. You may have worked in good parts. But I gave all of the info you need to check up on it. Ask anybody who worked in Aptiva support if you want. I'll stand behind what I said.

    --
    I don't respond to AC's.
  117. Re: Potty Break by badmammajamma · · Score: 1

    "You should probably check your facts before trying to troll. SAS has a strict policy (and always has for as long as I've known) that people are NOT allowed to work past, I believe it's 6:00PM"

    I'm not trolling. The fucking HR person told me how bonuses/raises were computed. That was NOT secondhand info. Now, this was about 12 years ago. It's possible they have changed but that's the way it was without any exaggeration on my part.

    --
    Any man who afflicts the human race with ideas must be prepared to see them misunderstood. -- H. L. Mencken
  118. Re: Potty Break by Part`A · · Score: 1

    In a company with 300,000+ people, I can imagine there are some bad parts, it does not by any means have a single identity.