Slashdot Mirror


Getting The Most Out Of Co-Op Programs?

co-op-ted-out asks: "Myself and several other high school students from local school districts are currently co-op employees at a fiber-optic company. The first several weeks of the program were quite interesting and informative, but over the last month or so we have been used primarily as cheap labor in simple, repetitive jobs, such as equipment tests and upgrades. Although we are certainly getting a glimpse at a high tech industry, several of the other students and I don't feel that the company is living up to its end of the bargain, nor do we believe we are being used to our fullest potential. We certainly didn't sign up for this program in order to be cheap labor; we signed up because it was marketed to us as an "engineering project," and the majority of us plan to pursue engineering-related careers. What can we do as students to improve our experience, and what guidelines should any company follow when conducting a cooperative education program such as this, particularly with high school kids? Is there anyone out there who has found a successful way to run such a program?"

236 comments

  1. Co-Op by Anonymous Coward · · Score: 1

    We all did the same in our time, plus you guys are lucky. If you were complaining they have you making coffee for management, running copy jobs or playing messenger boy then that would be pretty irritating.

    The lesson you are learning is that engineering is not always glamorous. There are lots of tedious tests and tons of annoying paperwork to fill. And yeah, meetings, meetings and more meetings!

    1. Re:Co-Op by pvera · · Score: 2
      I forgot to add that for last summer we had a few interns. A bunch of college kids and one kid still in high school (not even a senior!).

      So what happened?

      Some of the college kids got lucky enough to learn Macromedia Flash, so we put them to work on a project. The lazy ones were sent to do quality assurance on a project and the bored one ended up being sort of a stage hand at our media studio.

      What about the high school kid?

      We took him to our web development team, and paired him with a mid-level programmer hoping he could keep him busy and out of trouble. A week later the kid had mastered Pathware and LearningSpace (nobody else had a clue). Two weeks later he was functioning as a staff programmer, and he was training OUR guy on Pathware and Learningspace!

      When summer was over nobody wanted him to leave and we almost issued him a laptop and cell phone so he could do contract work for us. Only reason we did not do it was because we did not want to make a wreck out of his senior year in HS. He stays in touch and if I am lucky he will come to work for me this summer before he is gone for college.

      Pedro

      --
      Pedro
      ----
      The Insomniac Coder
  2. Not Atypical by Anonymous Coward · · Score: 1

    You might want to have a serious talk with the counselor or whomever put you into this position. What were the schools agreements with the employer? How did the program come about? Does the company really have a plan or is it just some executives idea of a neat thing to do?

    I've been invloved with working with co-op or summer hires. Typically, I would get notice from some manager that a summer hire will appear in about a month and I'd better find something for them to do. I'm sure they exist, but I've never seen a program where the company made a concerted effort to provide a structured experience for these people.

    Of course, the last time I was involved, it was a "project from hell", so all the regular employees were so involved with meetings and metrics that all the interesting technical work was assigned to the summer hires. Go figure.

  3. Second Time is Always Better by Earthquake · · Score: 1

    Having gone through 5 Co-Op terms as part of my CS degree at university, I can tell you that what you're experiencing is generally the way it is. The fact is, no company wants to hire an "uneducated student", give them lots of responsibilities, and lose more money when the student fails to meet the challenge than if they had simply hired a "trained professional". This is true when you first start working full-time as well. You'll almost certainly get no major responsibilities in the first few months. It takes time for people to get to know you, see how eager you are to perform and learn, and find the limits of your capabilities...

    The best thing you can do right now is be eager to do as much as possible, within your own limits. If they give you grunt work, just do it without complaint, and do the best job you can. People will notice, eventually. Try to ask questions and appear interested in things you aren't currently working on as well. If you show an interest, and more importantly an understanding of more complicated tasks, you'll be more likely to have them assigned to you, or at least be asked to help.

    As for what would make Co-Op programs better? Longer terms. The program I'm going through has alternating 4 month cycles of School/Co-Op. 4 months is fine for classes, but is too short to get to know the company and people you are working for. If the terms can't be lengthened, then you should definitely try to go back to the same company a second time, if you have the opportunity to do so. Once people know you, the whole experience is MUCH more rewarding, for both you and the company involved.

  4. Star Treck? by RelliK · · Score: 1

    Can somebody please clarify the star treck reference?
    ___

    --
    ___
    If you think big enough, you'll never have to do it.
    1. Re:Star Treck? by Greg@RageNet · · Score: 2

      There's a reference to it in 'Star Trek IV: The Voyage Home', and in 'First Contact' picard is quoted as saying 'money doesn't exist in the twenty-fourth century'. Various refrences to it in most of the series. The only ones portrayed as interested in money are the ferengi who are also portrayed as liars and cheats.

      --
      Slashdot, would a spell-checker for posting be too much to ask? It's not rocket science!
  5. Re:Where are we SUPPOSED to get cheap labor? by Ommadawn · · Score: 1

    I second the notion about cheap labor. Usually, when the idea of "let's get some interns" it's been in the context of "I can't get these cool things that I know how to do done because i have all these other boring things that need doing". Management answer: get an intern to do that grunt work.

    That said, there are usually a few cool people in the company who are willing to point you in directions where you can learn cool new things. Find some of these folks and ask them what would be useful for you to learn. You might have to read a few manuals, learn a new programming language, etc. Read these at home if you must. Then *do* something with it, then ask what you can do next.

    Prolly the most important thing you can learn is that there are always things you can learn on your current job which will better prepare you for your next job. Don't wait for management to tell you what to learn: take the initiative yourself.

    --
    Restrictions are prohibited. Be well, get better.
  6. Do the best you can by pkphilip · · Score: 1

    Don't want to throw cold water on anything but let me just as you a question.. what can you do about it?

    you are quite obviously not in a position where you can tell the company what work to allot to you. A company will trust those who are more experienced.. you will need to accept that. In the mean time, keep your eyes open, ears open...observe and learn.. Do whatever you can to make the best of what you have.

  7. That is part of the deal by jjr · · Score: 1

    Alot of stuff you are doing are what people would do in the field. What you should do is finish your job as quickly as possible then ask ok what else do you want me to do. Or ask to be on a particular project. Well have fun

  8. Be Happy... by coreman · · Score: 1

    ...that your last interaction with adults didn't include "You want fries with that?"

  9. Re:Glimpse of the real world... by coreman · · Score: 1

    Well, as has been said before, that's the real world and what you get out of it is up to you. You could be bitter and get nothing or you could be active in the group socializing (like lunchtime conversations) and gain knowledge and experience from that. I've been in the CS field for 20+ years and done almost all of it, including VP of devo. I have hired PhD in CS students that have had to go through the same thing you're saying. What can you expect from someone that's been in academia for 6-8 years and the biggest project they've worked on is under 1000 lines and probably in one source file? I'm dealing with projects that are 1 million lines or more, including legacy code that nobody on the current team fully understands that spans departments and in some cases, companies. You need to learn to deal with 6 months to get changes/features out to the field. The real world isn't edit, compile, debug, repeat, distribute. Being low man on the totempole means doing the stuff everyone else doesn't want to do. Getting some experience and letting people (informally at lunch if you don't have another method) know that you can do other things is important. Many of the kids we've had come in have done their time but then noticed something we're not doing and been given a chance to prototype something and show their stuff. It won't be earthshattering but it might be something we missed or dismissed due to not having the resources to do it. Keep in mind the expectation levels for co-ops and even fresh outs is initially low, until proven otherwise.

  10. Quit by AviN · · Score: 1

    If you don't like you the job, and think you're just being taken advantage of, quit.

  11. Baby steps. by unsung · · Score: 1

    The truth of it is that most engineering companies have a lot of grunt work to do... for the company, its either done by cheap co-ops or by high paid salary engineers. Your case is not unusual. You'll find that most co-op programs simply get your foot in the door. If you want to get ahead, do extra homework, speak up and gain your employers trust. No manager, engineering, co-op, or otherwise, would throw some of its important projects to you without gaining your trust, especially if there's grunt work to be done.

  12. slaves must not revolt! by Splork · · Score: 1

    Get back to work slaves! [whip!]

  13. Internships are unavoidable by Carbonate · · Score: 1

    What you need to realize is that you are going to be Cheap Labor almost all of the way through high school and in to college. An internship gives you valuable skills but it isn't tutoring. You'll find yourselves getting coffe and doing a lot of scut work for low pay. Near the end of any Internship you could find yourselves with a small non-mission critical project. But this project is of no real importance to the company. The reason behind this is that the business doesn't know how reliable you are and while you may have a high oppinion of your ability you have no real expiernce to back it up. For that reason you can expect to be doing scut work for 3 or 4 more years. Or yo can apply for a real job and accept real responsibility.

  14. H1B Visas by swb · · Score: 1

    The only reason they're hiring coop kids is that they ran out of H1B visas.

  15. Re:Freakin' kids. by David+D · · Score: 1

    You sir, are an idiot.

    Fuck you.

  16. welcom! by SpacePunk · · Score: 1

    Welcome to the exciting industry! Your now just a step above the people who make Nike shoes!

  17. Re:stop your complaining... by jefflinwood · · Score: 1
    find something that you can do that will save the company money (or make them money). do a cost analysis detailing how you think X will save the company $Y. ask your boss if you can talk to him and give him a short presentation on what your idea is. this shows initiave on your part. if you want to be an engineer this is it. making something from nothing... well really optimizing and doing what you can with what you have.

    This is a good idea - but as an intern/co-op be sure to tell your boss that your project will only save half the money you think it will.

    That way if your project runs a little over budget, you'll still be seen as the guy who got 85% more savings than he promised. Underpromise, overdeliver. Your boss will probably fudge the numbers to his boss anyway.

  18. Welcome to an Entry Level Job by desertfool · · Score: 1

    This is the way the world is. Get used to it. Expect when you get out into the "Real World" that your first job will probably be as bad, if not worse.

    --
    Just a dude. Stuck in IT.
  19. Get Over It by BattyMan · · Score: 1

    And welcome to the working week.

    Basically, that is all any employer hires anybody _for_, to get something done that they find too time-consuming and/or mundane. BillG hires software engineers because the project has become too big for him to handle by himself - he'd love to, because then he'd get to keep ALL the money, but he can't.

    The only way to get something more interesting to do is to do the stuff you're assigned, and then look for something more interesting, and do that, too. If you get noticed doing things beyond the requirements, particularly if they're difficult, you might get promoted or a raise. Your employer DOES NOT CARE what you do and do not find "interesting" or "exciting".

    --
    Exceeding the recommended torque is not recommended.
    1. Re:Get over it by Cramer · · Score: 1

      Repeat after me:
      Those who can, do; those who can't, manage.

      And business experience is worthless. I don't have the foggiest clue what is being taught to MBA students these days, but I can prove it's wrong. Just look at the cluster-f*** that is the dot-com world.

    2. Re:Get over it by Pulzar · · Score: 1

      Don't forget that most of the useful work is done at the bottom, so it's not a bad idea to have some people with experience down there.

      Managers just need to run around telling people how wonderful of a job they are doing, and figuring out who really needs a raise, and who won't complain too much if he doesn't get one.
      ----------

      --
      Never underestimate the bandwidth of a 747 filled with CD-ROMs.
    3. Re:Get over it by keesh · · Score: 1

      You obviously haven't seen how the company I work for is run... Those with experience relevant to the company stay at the bottom, the managers are all clueless (and don't have business experience either).

      We're not quite like Dilbert, but fairly close...

    4. Re:Get over it by mgilfix · · Score: 1

      While that may apply to some of the students, it doesn't apply to all the students. I have considerable experience in C and Perl and consider myself an expert C programmer. I put that on my resume. However, I'm completing my undergrad right now. Yep. No credability. There are plenty of people out there who may not have the degree but have the ability/skill set. When getting my summer jobs, I never get payed according to my skill set because I just get knocked off as some "college kid". There is another side to the coin...

    5. Re:Get over it by Disco+Stu · · Score: 2

      As someone who just finished his search for a postgraduation job, here's a bit of advice (forgive me if you already know this):

      If you are an expert programmer in some language, you almost certainly have done some projects in that language. (How else could you be considered an expert?) Now, anyone can claim to be an expert in X, (and a lot of liars do, unfortunately), but if you put down the projects on your resume rather than just the languages you know, it'll go a lot further in showing your competence (and credibility).

      Plus, it'll give you some cool stuff to talk about when you meet recruiters, since they'll see it right away. Recruiters see lots of resumes littered with languages and/or buzzwords, but showing that you've actually used those technologies to do something useful or cool will help to set you apart. You especially want to put down anything you've done for fun or just for the hell of it or just to see if it would work. A real common question for me in job interviews was "What's the most interesting programming project you've done outside of work or school?" If you tell an interviewer that you love to program but don't have an answer to that question, you're in trouble.

      And if you're saying, "But I haven't done any projects in language X!", than you probably aren't an expert in it. If that's the case, now's the time to think up something and do it.

    6. Re:Get over it by anticypher · · Score: 2

      Making copies and ordering parts is not terribly useful practical experience, and isn't likely to lead to Real Work.

      But ordering parts is one of the most vital skills an engineer needs in any company, large or small. And an engineer who can't make his own copies will end up as a dilbert joke around the office.

      My first few co-op jobs were purely practical and had lots of hands-on experience, mostly as scab replacement for striking workers. I was thrown into the deep end of the job after one day of training, and did the same repetitive job for 3 months. I was too exhausted at the end of each day to learn more than about another 4 hours of whatever I could before going home :-) But what I didn't learn was how offices worked.

      My first real job out of school I started as a low level grunt, despite my shiny new degree. One of the first tasks I had to do was order a whole bunch of parts for a project, and it took me weeks to figure out the purchasing system, how to properly write up RFPs following company guidelines, who to charm in the purchasing department to get things to happen quickly. If I had learned as an apprentice how to run a purchase order through the system, I could have completed my first real task in about 2 days, not 27. A real eye opener, and a skill I have to rely on no matter what type of job I'm doing, even today.

      So when you are a co-op, you should be learning all the little office skills that will become a constant background noise later in life. Learn how to make photocopies, and how the copier works (ask a secretary how to load toner and special paper). Learn how office phone systems work, and how to leave a professional sounding voice mail OGM every day. Learn how shipping/receiving works. Learn how to run a purchase order through the system. Learn how to send faxes properly with cover sheets. Learn what not to do, such as changing the inhouse network without the express permission of the network manager, lest ye become BOFH fodder.

      I know one big organisation where the IS/IT directorate gets a load of PFYs every summer school break. Even though these kids are the offspring of upper level administrators and diplomats, they all get the same grunt job for the first three days, cleaning telephone handsets and keyboards (this was in Germany, where almost everyone smoked, you can imagine how bad a handset smells after a year with a chain smoker). Even I had to spend my first day scrubbing them clean, despite my supposed role as high-priced and very experienced telecoms consultant. It was a time honored tradition in the telecoms group that every person, no matter how high a job they held, had to spend at least one day doing the job nobody ever wanted to do, but it provided a steady supply of clean and working telephones to put on new employees desks.

      So get over your whinging about just doing grunt work with test equipment, and keep your eyes open for tons of other skills you can pick up while there. Later you will look back on those halcyon days with almost no responsibility and no expectations.

      the AC

      --
      Hemos is like...sci-fi fans;he thinks technology is cool, but he hasn't bothered to understand the science it's based on
    7. Re:Get over it by aallan · · Score: 2

      I'll note that in my experience, when a company takes on co-op students from local colleges (this does not apply to all colleges, of course, but I'm talking here about the local ones and about students that are almost finished their programs), they simply aren't capable of anything more than menial work.

      My experience is similar, I work as an astronomer/programmer and have ran a couple of co-op programmes. People coming in without a PhD in my place of work are usually assigned the grunt work (they're called grad students), when we have a undergraduate (college to you 'merkins), or a school pupil (err, 'college to you 'merkins) coming in for a couple of months, its fairly rare they can contribute anything other than hard work. Which isn't to say that the work isn't appreciated, it had to get done anyway, if they weren't doing it, we'd have to!

      My advice is to work hard, do the stuff they assign you to do, ask for more, and look over the shoulder of the more approachable members of the team to have a look at the cool stuff you'll be able to do after another 10 years of schooling.

      Sorry, but even ``trivial'' cool projects can sometimes get complicated very quickly, they aren't going to give you anything that might get complicated because if you fail that will discourage you, and make you think that engineering is too hard, and that sort of defeats the point of a co-op programme.

      Al.
      --
      --
      The Daily ACK - Eclectic posts by yet another hacker
    8. Re:Get over it by BinxBolling · · Score: 2
      What did you expect to do, start at the top? You may be the brightest employee since time began, but are almost useless without some practical experience. This is how to get it.

      Making copies and ordering parts is not terribly useful practical experience, and isn't likely to lead to Real Work.

      My advice to would-be co-ops: Figure out what skills will make them sit up and take notice, and acquire those skills. When I was a senior in HS checking out various colleges, the head of the CS department at one (the one where I ended up) told me that if I knew C or some other common programming language, I'd have no problem finding a co-op job. So I went home, bought a copy of an inexpensive C compiler, and set about teaching myself the language. The department head proved correct: I easily got a job, and was writing real code (in C) just a few weeks after I started working there.

      I have to admit, it also helped that I was a programmer surrounded by hardware engineers who didn't have a lot in the way of programming skills. Basically, I was in many ways a "support" person (i.e. the work I was doing wasn't as core to the organization's business), I was trusted with more responsibility than someone who was doing hardware engineering would be.

    9. Re:Get over it by yamla · · Score: 2
      I'll note that in my experience, when a company takes on co-op students from local colleges (this does not apply to all colleges, of course, but I'm talking here about the local ones and about students that are almost finished their programs), they simply aren't capable of anything more than menial work. We had one girl who claimed to be a C++ expert but it turned out she had only had two months of training in C++ and knew next to nothing about the language.

      I can imagine the situation would be similar for high-school students. While perhaps the company should try to give you more interesting stuff to do, you should be aware that there are going to be severe limitations on how much 'cool stuff' you are actually capable of.

      And, of course, you should realise that most jobs are fairly repetitive.

      --

      --

      Oceania has always been at war with Eastasia.
  20. Testing is indeed important by Metuchen · · Score: 1

    Testing and design verification are both very important steps in the design process. They may also be quite boring. Any programmer can tell you that debugging is quite boring...and I can tell you that as an engineering student, I must test and verify every one of my designs...sometimes enumerating every possible input and output condition and checking them by hand. Also, you must consider that somebody must perform those boring jobs, and it requires some intellegence to handle many of those jobs...they can't hire somebody out of McDonald's and pay them minimum wage to do this stuff...therefore, they must be paying you something better than minimum wage. In any case, I suggest that you get over it and make the most of your job...you can have fun with virtually any job, so go have some fun with it!!!

    --
    # They who can give up essential liberty to obtain a little temporary safety, deserve neither liberty nor safety. --Fran
  21. Co-op in college by HoldenCaulfield · · Score: 1
    My school (University of Cincinnati) claims to be where co-op was first started in 1908 by Herman Schneider. While that claim is debateable, my school is also one of the few schools that requires students to co-op, though not all colleges within the university require it. The College of Engineering certainly does, and that's one of the main reasons I decided to go to UC even if it doesn't have the reputation of UIUC, Rose-Hulman, or other such name schools. Yes most of those schools allow you to do co-op but you have to jump through hoops to get your classes scheduled approriately.

    Students that co-op are required to do at least 4 quarters of coop, with students who stay on schedule completing 6 or 7 quarters of co-op depending on whether you take your first summer off or not. It's a five year program where you take classes for freshman year and then you can start co-op, with most students alternating co-op, school, co-op, school, etc on a quarterly basis. Works out nice since by the end of a quarter, you're often ready either to stop working or get out of classes, and do something else.

    I'm currently with my 3rd company on my 6th co-op quarter. Students are required to stay with a company for at least 2 quarters, with a lot of students staying with one employer for the whole time. I decided at the beginning that I wanted to work for as many companies as I could since I had (and still don't) have a clue what exactly I want to do after I graduate.

    I've learned a lot of things from my various co-op experiences, and I've also had some really stupid co-op experiences. My first co-op was with a fiberglass company that made parts mainly for the heavy truck industry (i.e. body panels for Freightliner semi's) and I worked in the lab there. I learned that small companies can be a bit screwy. The lab I worked in wasn't the most organized lab, and it was quite out-dated. Lots of 486's and the likes, with a lot of work being done in DOS based applications. I was stupid back then and didn't understand that a lot of a co-op is what you make of it.

    My second co-op was with a DOE lab, where I worked in the ceramics group, which was interesting. I got my first experience with SEM there, but I also came to realize that your supervisor while on co-op makes a huge difference. My advisor didn't really interact with me, and didn't give me much to do, dishing me off to his post-docs. His post-doc's had no idea what to do with me since most of the work they were doing was stuff that they needed to do, and couldn't rely on someone else to do, so I ended up doing a lot of routine sample prep and the like. I also ended up working 4-6 hours a day and getting paid for 8 since all co-ops there are given a weekly stipend. Again, I probably could have got a lot more out of the co-op if I'd taken the initiative, but it would also have helped if the management had a better idea of how to utilize me. Other students were kept busy and productive, doing meaningful work because their advisors had taken the time to plan out what they'd use a co-op student for before they arrived.

    Now, my third co-op is with a large computer company, which does more consulting now than hardware. Anyway, I work in a failure analysis lab, analyzing all kinds of things that come from production. This has by far been my best co-op, and I think a lot of that has to do with my getting along with my supervisors. Granted, my first two weeks here weren't the greatest since the guy I was supposed to work for was so busy he didn't really have time to set me up, but I ended up meeting one of the other engineer's in the department, and since then I've had lots of challenging work. I've developed some analysis techniques, refined my SEM and light microscopy techniques, and really learned how to cross-section and polish samples.

    So, looking back through my rather long winded post it looks like a good co-op relies on two things. One being your initiative, the other being how well prepared the company is for a student. Rather difficult for companies too. They want to challenge the student, but they don't want to overwhelm and frustrate them either, and they have to do this w/o knowing the student except for a resume and an interview.

    My co-op department does point out that your first quarter with most companies will usually be kind of boring, where you're mainly going to learn the ropes, and how things work, and probably won't be given lots of responsibility. The longer you stay with a company, the more responsibility you'll be given. I know I've done my fair share of grunt work on all of my co-ops.

    My advice to you would be to find someone you work with who will really act as a mentor for you, and has time/energy to teach you and also pass work on to you. The longer you stick with one or two people, the more trust they'll gain in you (unless you turn out shitty work), and they'll give you better jobs. Yeah, you'll probably still end up doing the stuff no one else wants to do but that's what happens when you're on the bottom of the ladder . . .

  22. former co-op's advice by tongue · · Score: 1

    As a former co-op employee of two different companies, I have a combined total of over three years experience in that kind of job, as well as a good bit of experience on the flip side of the coin, so I believe I'm qualified to give you some perspective of both sides of the issue.

    When I was a co-op, I too felt that I was a mis-used resource: first of all I'm a programmer, not a network guy, so my time in Support I felt was completely wasted. The rest of my positions were ostensibly programming positions, but the kinds of programs I was given to do were almost completely worthless (only one of the 9 projects I worked on made it onto my resume). The kind of work I did that actually did make it into the products were, as you said, menial--QA, debugging easy stuff, etc. I felt like I was not getting any kind of useful experience doing these kinds of jobs. More on that in a minute.

    On the flip side, you have to realize what your employer is dealing with: an almost completely untrained technical employee with (usually) no real experience other than tinkering with a home computer or in a high school class. In addition to assigning the co-op work to do, they have to make sure the co-op CAN do the work, on top of all the other stuff that goes on your managers desk: REAL programming, infrastructure planning, interdepartmental meetings, phone calls, and eventually life in general. So you have to realize that in general, a co-op is only a tiny blip on his manager's radar. Most of the time they would LIKE you to be happy with the work you're doing, but if nothing else, they'll settle for keeping you busy. The best way of doing that without having you intrude on the hundred other items on their daily to-do list is to give you easy, menial tasks that you'll be able to do with minimal assistance.

    The way its supposed to work at this point is that as you require less assistance, you get more responsibility assigned to you until your assistance level rises to what it used to be and a sort of equilibrium is established. What usually happens is that because you're dropping off their radar, they forget you're probably getting bored; if you're like most co-ops, you don't get to sit in on the status meetings and other such things that tell everyone else what needs to be done without having to ask.

    What's the best way to ensure a good co-op experience? First of all, realize that part of the reason you should co-op in a particular area of IT is to find out if you really find it interesting; all areas have something about them that sucks; for software development its QA... for networking its tech support, etc.... While it doesn't seem fair that you should have to do all the crappy stuff, you have to realize that until you can do that well, you won't be able to do the cool stuff well. And if you find at this stage that you can't handle the crappy stuff at all, then you may not want to go into this field after all. That's how I found out that I wasn't meant for network security.
    Secondly, get through your work quickly and let your boss know when you need more to do. If your daily routine consists of some boring network task like reading logs, try and automate it. write scripts or something. If its qa'ing, write scripts for what you can, and do a good job with what you can't. Especially in QA, if you have access to the source code and can try to pinpoint the area of the code which is causing a particular bug, you demonstrate some capability in your field. (don't spend too much time doing this though.) Stay there long enough and you'll work your way up enough to be satisfied.
    Above all, demonstrate some initiative. That's what gets you cool things to do.
    Realize too, however, that as long as you work for this company, you'll be looked at as a "co-op" and thus an inferior, even if you get hired on as a full-timer. It sucks, but that's the way it is. When you're ready to move up, be ready to move on.

    Good luck

  23. Bunch of snotty nose little bitchs by fartmaster · · Score: 1

    You guys are lucky your not interning where I work. I make sure that our interns understand the facts of business upfront. No one cares how smart you think you are. I love when some little fucker tries to tell me how to do my job, and I love it even more to verbally slame him when I show him that his idea will not work, and would of cost X amount, and to shut the fuck up and get me some coffee. It's just a shame when the parents call wondering why Billy came running home crying with his ass bleeding. Play the game like everybody else. Watch, learn, and don't get in the way. Because guess what? Here's a clue- YOU DON'T HAVE ANY EXPERIENCE PUSSFACE Snot nose rich whiny kids piss me off.

    1. Re:Bunch of snotty nose little bitchs by ovlaski · · Score: 1

      hmm, what a good way to keep interns. I bet your boss really thinks its cool that your long term benefit of having an intern or two is NULL.

  24. You dumb fuck by fartmaster · · Score: 1

    Great! You managed to become a token employee. That will get you far. Lot's of good personal references coming from that job. Glad you like the field you choice to be employeed in, asshole.

    P.S.

    Want to compare paychecks? I bet that I make at least 4X as you, you piece of shit...

  25. EXACTLY!! by CrudPuppy · · Score: 1

    As a Senior UNIX Architect, this is the person I'm looking for in a co-op situation. If you give menial work and the person simply grinds through it without even wondering if it could be automated, then you know that this person lacks ingenuity/motivation/creativity/etc.

    It seems like it's getting much worse out there when I go to movie theaters and the kids behind the counter cannot get "coke, half full with ice" right.

    If you are one of the 2% of kids out there with an actual brain and a tiny amount of creativity, these co-ops would be breeze work because it's almost certain that the people with these same qualities above you on the ladder will recognize this. (Then there's always the possibility that you work at a company that is nearly devoid of real talent. Run for the door!)

    --
    A year spent in artificial intelligence is enough to make one believe in God.
  26. Re:Glimpse of the real world... by gimpboy · · Score: 1

    this is common in the biotech industry. i'm not sure if it is because of regulations or what. you just dont get the kind of expirence required for pharmaceutical research with a masters.

    use LaTeX? want an online reference manager that

    --
    -- john
  27. Re:Glimpse of the real world... by gimpboy · · Score: 1

    it's true for chemical engineering when you are talking about the biochemical engineering aspect. it's really depressing.

    use LaTeX? want an online reference manager that

    --
    -- john
  28. Re:Glimpse of the real world... by gimpboy · · Score: 1

    oh how wrong you are. they are cleaning up after phd's. thats one of the reasons i decided to stay in school after i got a masters. i didnt want to be a dishwasher.

    use LaTeX? want an online reference manager that

    --
    -- john
  29. Find something and improve it by severett · · Score: 1

    When I was working as a co-op student at a local mill I was doing those grunt jobs and some basic
    trouble shooting, they didn't trust me with anything better. One day I saw a really horrific MS Access application, nothing too fancy but I saw several ways to improve it.

    I took a chance, fixxed things up and then showed it to management. After the ooing and awing where over they used my program instead of the old one.

    From then on I was given other programs to "fix" and several other more exciting projects. I've been working elsewhere for over a year now but they still call from time to time for me to "fix" things.

  30. But follow that through to the next step by chrisvr · · Score: 1

    ...because this conversation happens often:

    Boss #1 Hey, we need to hire a entry level employee

    Boss #2 We can't hire just anyone, we want someone with real world experience, even if we are only paying a starting salary

    HR Dweeb Hrm, I received this resume from someone who just graduated from WestNorthSouthern University and did the co-op program. They've got some real-world experience and worked at this company whose name I recognize. All the rest in this pile are just out of college with no real work experience beyond waiting tables at Friendly's.

    Boss 1&2 in unison
    Hire them!

    I've been on both sides of the equation, as an intern and as an employer. Yeah, I worked for $100/week while I lived in my grandparents' den for 6 months but that got me my first job. And when I see a resume for a just-out-of-college grad with some actual relevant work experience vs. summer jobs, guess which one I'll be more likely to hire?

  31. Crappy co-op jobs by Echemus · · Score: 1

    I did a full year of co-op type work during my degree. For the most part the work was very dull and repeatative. I am not so sure the fact I had a years work in the commerical world stood much ground when it came to getting a real job later.

    If you are doing a crappy job, the fact you stuck with it despite of that is a very good thing, as it shows you are not about to give up one a task, just because you do not like it very much. As others have mentioned, jobs are full of less desirable tasks. That fact helped my far more than any experience I gained on the tasks I was doing in the company at the time.

  32. I know of a great Highschool Internship program by Multispin · · Score: 1
    The company I work for (Applied Technical Systems, www.apptechsys.com) runs an awesome intern program for HS students. I was a intern there my senior year of HS(4 years ago) and we currently have 4 or 5(depends on classes/sports seasons:)) working. The entire company is around 20 full time and a few assorted part time college students(I'm one) plus the HS interns. One of our most recent intern hires is the author of gnapster. Most of them work with us full time during the summer.
    There is certainly some easy/simple work that we have them do, but most comes in the form of higher level projects. Some even get to go on travel to meet(impress) customers!
    A few projects:
    • Prototypes of data-driven web sites
    • Building those same sites:)
    • Our intranet
    • SysAdmin stuff
    • Client/Server and database engine programming
    • New language bindings for our database engine
    More importantly, often they 'own' a particular project. Also, we feel that school is far more important then how many hours they put in, etc. If they can't make it in, we just ask they they call or e-mail to let us know. Not to mention that the pay isn't all that bad either!
  33. Re:How to get an interesting co-op experience. by rreay · · Score: 1



    This is so true. My company always has one or two co-ops. We give work to do as work is finished and as we come to trust the quality of the work done.

    Those co-ops that do only a little get only little to do and never looked at again.

    The hard workers will get more and more projects as they finish stuff.

    In fact the last real hard worker we had was good enough that we gave him real board layout to do. That board is currently in a shipping product. Needless to say he got a job offer when he graduated.

    -Rob

  34. Simple Economics by The-Pheon · · Score: 1

    If people are willing to do the work for the price the company is offering, then there is no reason the company should pay people more. If you want more money or a different working experience, find a different employer.

  35. School Workings by Student_Tech · · Score: 1

    I do a "class" at my high school where they basicly having us do this for a grade and hs credit (if I had done double english & history I could graduate at the end of this semester, I am a junior). I get some of the more intresting jobs because the advisor acknoledges that I know more than him (He was doing this 3 years ago).

    All I can say is do the grunt work because sooner or later they will let you do the interesting stuff. Or expect it because you know more and they don't like reading what the error message is saying ("Another computer on the network already has this name" work ticket forwarded to me. They got around to fixing it before I got to the machine (I only "work" 1 day a week, I do yearbook for the advisor's wife the other 4 days, I maintain computers there also (the computers next to the trashcans make excellent X terminals off our dual pentium 200MMX server))

  36. Welcome to real life, kid. by jhutchins · · Score: 1

    That's why they call it work. It's 99% bullshit and 1% eureka. Get used to it.

  37. Getting screwed early in your life by GeorgeTheNorge · · Score: 1

    For the rest of your work life, you will be sizing up situations, and trying to figure out how to make them work for you. This experience has shown you that you are going to have to get your plate up to the buffet line yourself.

    Your needs are the last on everybody else's list, but the first on your own list.

    What I have learned is to NEVER let the quality of my work go down, and keep looking for people who appreciate what I can do, and are willing to pay for it.

    Its a game, have fun playing it.

    --
    If you got a $100 bill, put your hands up...
  38. Repetitive, simple tasks. That IS the reality. by LordOmar · · Score: 1

    I started in tech support and quickly made my way to sysadmin. Since then I've learned that most jobs in the tech sector have a high degree of repetitiva and dull tasks. It's the reality. As a sysadmin I pictured spending my days dealing with complex problems and interesting projects, but most of my time is spent applying patches, cancelling run away print jobs, and adding/deleting user accounts. Sure this is broken by the occassional "We're replacing all the printers in the building and implementiong a central print server, GO!", or "Write a perl script to automate this new process implemented by the developemtn team", but this is the exception. I'm sure developers wish they could spend a lot more time writing killer code than meticulously debugging lines of someone elses code (or their own), but that's the nature of the bussiness. However, just keep in mind that system testing and upgrading is an important part of the operations of many tech companies. Someone has to do them, and when tech workers can usually (and easily) change companies at a whim if they don't like their work environment, who do you think is going to be doing the menial work?

    --
    ______________________ There is no .signature
  39. Co-opping in Nashville by yetisalmon · · Score: 1

    I am going to be co-opping in Nashville this coming school year (01-02) and I am having trouble finding a job working in the high-tech or computer industry. Can anyone give me insight on how to go about finding a co-op oppurtunity? Thanks so much.....

  40. Re:HS Co-op by alprazolam · · Score: 1

    i was responding poster of the parent, i don't want to let people get all down on what kind of job you can get right out of school.

  41. Re:Glimpse of the real world... by alprazolam · · Score: 1

    sounds like they're working for a company thats on its way under. if it can't efficiently use its resources, i would find work at another company.

  42. Re:Where are we SUPPOSED to get cheap labor? by alprazolam · · Score: 1

    i kind of agree, you need to set up a system that automates what you are doing now as much as possible. after you show a little initiative, people will notice, and when you ask for more work they will probably try a little harder to think of something for you to do.

  43. Re:HS Co-op by alprazolam · · Score: 1

    i would like to disagree about entry level positions (at least regarding hardware jobs). if you have the right skills you can really hit the ground running. i have seen guys get involved in their own designs in less than 6 months. i myself got to do a redesign out of school (better than testing, not quite as good as design) if they want you plugging cards into a test box, pressing buttons, and typing in results 8 hours a day for 6 months its a sign that there either isn't enough work to go around or the managers aren't doing a good job shoploading. either is a bad sign. anybody who disagrees based on experiences over 3 years ago is not caught up in the current state of the hardware world.

  44. Re:Glimpse of the real world... by alprazolam · · Score: 1

    those guys are cleaning up after themselves, not sitting there for 8 hours a day cleaning test tubes or whatever.

  45. Having worked at both ends of this discussion... by 8127972 · · Score: 1

    That is as a co-op student and as someone who had to supervise co-op students, I would say that the success of such programs depends on the employer not viewing students as "cheap labour." I think that this point is key as I made my choice to go into IT (I'm an IT Director) based on my experience in co-op where I did everything that a sysadmin would do. In fact, for the last couple of months that I was in co-op, I was the sysadmin. Perhaps I was lucky, I don't know. In any case, employers have to make this as meaningful as possible so that students get as much out of it as possible.

    OTOH, there's a certian amount of s**t work that we all have/will do. As long as it's not being a pure gopher, that's acceptable.

    Just my $0.02 (CDN) worth.

    --
    This is my opinion. To make sure you don't steal it, it's covered by the DMCA.
  46. Re:HS Co-op by Jungle+Boy · · Score: 1

    I wouldn't rule out larger companies though. If the company has a good intern/co-op program set up, you can do some great things.

    I'm currently co-oping with Microsoft (a rather large corp), and I've got a feature that's shipping with Office XP.

    Just make sure you do some research into the company and actually find out what kind of projects they give to co-ops.

  47. i was in the same boat. by limefest · · Score: 1

    I started coop from Northeastern University working at a company called General Interactive. www.interactive.com. I was sposed to do MIS stuff, and about 2 weeks into it, i was switched to the 3rd shift on saturday and sunday 12midnight to 12noon. Worst thing ever. I hate that company and hope they have their fate sealed like most other startup eCommerce crap companies.

  48. the REAL grunt work starts when you get promoted by Akatosh · · Score: 1

    you dont get paged at 3am on a regular basis. you dont have to wory about loosing money, or getting sued. you dont have to listen to hundreds of people like you whine. guess what the higher up people do. the same stuff you do when they arnt managing a zillion ppl like you. trust me, the upper ups would much rather be doing upgrades and testing than paperwork. a job is not a school, it is a job. you are there to preform tasks for the company. learning this is what your internship is all about.

  49. STFU, whiner by supabeast! · · Score: 1

    Stop crying. I would have killed for that kind of work in high school, when I worked in a pet store to try and get enough money to buy a car so I would have reliable transportation to get to a decent job after graduation.

    You are a high school student. I know people making $100,000+ who do that kind of work, and they hate it too. Grow up and learn from the experience. Ask questions. Work late to get it all done sooner and then maybe they can find you other stuff to do.

    But do not complain. You could be working at Taco Bell like many of your fellow students.

    1. Re:STFU, whiner by cuteduo · · Score: 1

      Hmmm, co-op and high school students. Lets look
      at the evidence here. No college degree in
      engineering = no duties in the engineering
      department except for monkey work. You should
      be happy with what you're doing. As the above
      author mentioned, there are plenty of fast food
      jobs out there. You need the experience/education
      before you can move up to a higher position. Once
      you know how to test and troubleshoot the
      equipment you'll have a basic idea of how the equipment works.
      Now next time, if there is a next time, you co-op
      you'll have a better chance of working in a
      higher position such as installer ;)

  50. Welcome to the real world by oldstrat · · Score: 1

    Get yourself a copy of "The Soul of a New Machine" by Tracy Kidder ISBN: 038071115X.
    The real world of engineering is cold, hard, dull and boring. People colapse from the boredom on a regular and predictable basis, also check out "Death March" by Edward Yourdon ISBN:0130146595

    Read those and toss out any ideas about glamour, fame, riches or glory. Then decide if you enjoy the good stuff that come with the bad.
    A boss (co-worker) of mine once said to me, "If this were all fun we could get people to pay us to do it, instead we have to pay them."

    I sure hope the military recruiter doesn't get too close to you guys.

  51. Take it as a warning ... by threaded · · Score: 1

    Take it as a warning that if you don't work hard a school this is what the rest of your life will be.

  52. Co-op w/FiberCo beats my Fast food drive thru job! by Trinity-Infinity · · Score: 1

    I'm a 3rd year university student at one of the larger telecom companies that's been around for awhile. Currently, I work in the switch products division helping the test engineers with their testing, putting results on the website, and generally facilitating their information to get moved along the chain in the company, as well as(through my administration of the group website), helping to keep the engineers informed of the latest test developments, documents and so on.

    The first weeks were scary, as I didn't know what STP stood for, or any of the other acronyms tossed around like so much confetti at a parade. I'm still learning it all, even after 6 months, and it gets better all the time.

    I am curious about the difference between a high school co-op and a college co-op. There's no way I could do what I do now 4 years ago, as I was just learning C++, had begun to play with HTML, and refused to upgrade my trusty copy of Netscape 2.0. Now, I'm writing shell scripts to process data, I'm a Solaris junkie, and have a fully networked apartment with my boyfriend.

    So while the high school co-oping may suck, college level co-oping rules. The only post I read before I started posting said "Its worth it when you're older". And this is true. In 6 months I've shown and felt such improvement in my quality of work and ability to work with computers its amazing! To start in high school will be an added bonus for your personal knowledge and resumes. It sure beats my high school job at Boston Market.

  53. _good_ co-op/intern experiences by tombo · · Score: 1
    In places I've worked, interns get assigned to "real" projects; projects that actually matter to the company. (No, probably not the cutting-edge, critical projects, but "real" ones nonetheless.) And, since the company wants the work done well, mentoring is part of the deal.

    Since the company needs good people, it's in the company's interest to give interns interesting tasks, and generally give them an experience which will encourage them to apply for a job there when they graduate. Oh, and to tell their classmates, friends, and fellow networkers which companies treat their interns well.

    A fairly high proportion of the interns we work with turn into regular employees, and good ones. Everybody wins.

    (Me, I sneaked in through the window while HR was momentarily distracted. Shhhh.)

  54. Not quite what you think it is by Bluedove · · Score: 1
    over the last month or so we have been used primarily as cheap labor in simple, repetitive jobs, such as equipment tests and upgrades.

    First, you are cheap labour!
    Second, equipment test and upgrade is something that engineers do! (although i don't, personally)

    Now, to elaborate.
    You are cheap labour. You are high school students. In terms of the technology, it is most likely that you know about 1% of what the engineers know. Which is in the company's better interests (in terms of time and finance); paying high school students to do a repetitive job or paying engineers to do it? Of course, the company should hold up their end of their social contract and expose you to technology.

    They are exposing you to technology! Let me reiterate - you are high school students. You are capable of much, but most likely you aren't yet capable of designing fibre-optics (or whatever it is they do there). You are likely in the position where you are at the peak of the parabola in terms of what you can contribute to the company and what they can contribute to you. (outside of money, that is)

    Testing is a LARGE part of the engineering business, and anybody who says it is not is likely part of a vapourware company. Exposing you to testing is a great way to get you to learn what's going on. Testing isn't just throwing a switch and saying "it doesn't work", but following a detailed procedure, noting where it fails, producing a report sufficient to allow people to reproduce a fault, and often offering suggestions about why something failed. There are many positions with the title "Test Engineer". (who do a lot more than described here)

    Personally, i don't think you have anything to complain about, you just don't know it, yet.

  55. Re:HS Co-op by Bluedove · · Score: 1

    I believe you skimmed over the part that said (paraphrased) "we are high school students". They are not people with engineering degrees.

  56. Be good at something... by drnomad · · Score: 1
    1. they're not good at;
    2. they don't have time for;

    (Aplaud-for-yourself-alert!!) I am good. I got all the best projects within the companies when I went on traineeship. These were either the-most-fun-projects, or the-most-prestegious-projects, stuff the ordinary people didn't have time for. So in the case you're good, be better than the regulars, and teach that to the people who work for your company.

    I was also a cheap labour, but I learned a lot, then you get a win-win situation right?

    For your situation now, if they don't give you good projects, get another company if possible, or take a deep breath and search for 'projects' on your next co-op.

  57. Co-op Jobs... by Gorbie · · Score: 1

    Yes, Co-Op students generally get the shaft in terms of doing the duties no full time person wants to do, and are certainly viewed as a way to get menial jobs done. This is unsatisfying and frustrating, I know, but it is also really valuable time. It might not seem like it, but time will tell you it was.

    The first thing is that as a highschool student you are getting an early opportunity to see how the corporate environmet works. Pay attention, because it is information you will need to succeed later in life, and others you graduate college with might not have it. Second, you get a first hand glimpse of age discrimination, which is unavoidable. To the "adults" at the company, you are just kids, more likely to screw around than get things done reliably, and they will treat you as such. They might not be right, but it will happen. This is also something you can learn from and be prepared for when you are all gung-ho and thinking you are really knowledgable with a degree fresh out of college. You won't be looked at in this light until you have a wrinkle or two.

    The third thing is probably your biggest benefit, and that is that you get to see a part of a real process that is necessary to get a job done or a product built. Someone has to do this job, and knowing it will be infinately beneficiary when you go to perform a higher level function pernmanantly in the same process.

    At your next Co-Op, og back and see if you can get a job one step up the food chain. Be patient and you will learn a great deal. You can't change it yet, so try and work with it.

  58. Welcome the the real world by SirWhoopass · · Score: 1
    Not to sound too cynical, but a whole lot of jobs can be tedious and repetitive (or have aspects that are that way). Are you now working with different people, or is this the boring part of the job?

    Of course, some companies are just clueless about how to use people. Where I work, the lab director had a flight simulator programmer scanning photos for his PowerPoint presentations.

    I'm not saying that it should be that way. It's supposed to be an educational experience. If this is the boring part of the job, then I would say it's fair game. If it's completely unrelated work, however, then that is not appropriate.

  59. Re:co-op? by SirWhoopass · · Score: 1
    Co-op employees are typically students who work at a company for credit (instead of taking a class). It gives the student some "real world" experience in a particular field.

    Here's a description from the University of Michigan.

  60. The way it goes... by Columbo · · Score: 1

    Well, after having gone through the co-op process at my university, I've learned a few things. The first is that companies hire co-ops as cheap labour. It's a fact of life and now, as owner of a company myself, I understand why that is...companies make money off their people as well as their products. The second thing I learned is that you can affect your experience and make it positive, even if you find the company you're working for isn't being terribly helpful. First, make your supervisor aware that you're available for a larger workload, or suggest that you have some ideas on project X. Suggest, tactfully, that you feel you have talents that can be used in other areas as well. Also, be aware of what is happening in other areas of the company, since if you really are being under-utilized, maybe the reason is that there just isn't the work where you are in the company. Maybe there is in other departments that interest you! If so, suggest a transfer or ask the director of the other area if there is a small project you could make some inroads on. DON'T go behind your manager's back to do this -- it's a politics thing. Remember, too, that companies need time to feel out your skill set and to build trust in your abilities. Good managers (i.e. non-pointy-haired) watch their people perform even the menial tasks and gauge efficiency and reliability BEFORE assigning them to juicy tasks. Be efficient and be reliable with the tasks you are given. Maybe you'll notice the work you're assigned changing to things of more interest to you. If all of this fails, and you finish out your co-op term unsatisfied, just understand that there are jobs like that. Not everyone likes every environment, even if it is "in their field". I personally can't stand corporate IT departments and will never work in one again. But that doesn't mean it's not right for somebody else. Co-op is about learning where you ARE meant to be and if you can at least take that much information out of your work term, then it hasn't been a loss.

  61. Similar High School Experiance by Nemith · · Score: 1

    I am still a high school student and I work for the IT department at our school district. Although most of my friends in fast food is making more money than me I am getting alot more out of my job.

    I have been working at the school district for a little under 3 years and I have learned alot over that time. So far at the age of 18 I am a administrator of out NT domain and help adminstrate the unix ppc (AIX & LINUXPPC) boxen. I have also worked with 95, 98, ME, 2000, NT4, OS9, LINUXPPC, AIX, and iLINUX. Did I mention that I also used to run the webserver and did web site design. Now when I go to college I know where I want to focus my studies. Also I have 3 years of experiance in many different areas under my belt. And how many people do you know that can say they love thier job in fast food. I though not.

    Now often I wished I did get paid more. Also, I am the one that has to haul PC's all around the district (I am know as the GRUNT CREW). If you ask me as a High School student in a similar situation, QUIT YOUR WHININ! Yes you are in high school, and yes you will get the dump jobs. If I were you I would be grateful of the wonderful experiance you are getting.

  62. New the working with a employer by Bork · · Score: 1

    A coordinator inside of the company runs most of these programs. It was his job to find these co-op students and find placement with the company. If you feel that things are not right, talk to this person.

    Explain to the coordinator that you feel there is some sort of miscommunications between what you are expecting and what you are doing. Is this what was planned for me for me? It is fair to ask that you would like to get a reassignment to an area that has what you are looking for. Now what are you looking for? Did you have some input or did you just let them stick you somewhere? Two sides here :)

    This is a two way street. They are trying to lure you into work there when you finish your education and for you to find out what is out there.

  63. Employment Agreements by ProudestMonkey · · Score: 1

    Unfortunately having a good co-op can be contingent on something that's required before you even set foot in your cubicle (or office, as the case may be) - an employment agreement.

    One of the reasons that it's better to obtain a co-op through a school rather than individually is because the school will generally draw up an employment agreement that the company will have to sign before hiring you. At my school, for example, the hiring company is required to outline the basic work responsibilities that you will have, and if the requirements do not seem to reach the level of challenge you require, they will have to negotiate with the school before (or after, if they breach the agreement) hiring you.

    I realize you are not yet in college, so you're pretty much on your own in this case. But you might consider discussing such an agreement with your next employer before you sign on as a co-op. It's not entirely unheard of in such cases. Also, some colleges have built in co-op programs (Among them Drexel University, where I study, and I believe Northeastern has a similar program). It might be worthwhile for you to consider something like that when you look at colleges :)

    Best of luck to you!

  64. Re:Part of life... by ripicheep · · Score: 1

    Your education will always be what you make it.

    That includes most of the jobs you do in the first 2-6 years of your (or at least my) working life.
    Let people know that you know more than they think you do, and let it be known that you are always interested in learning more.

    If a company really only wants you as grunt labour (and be sure of this first) then leave the company and find one that will teach you more. That's what you have to do in the real world. Jobs don't get better without pro-active involvement from an employee.

    Talk to your boss or your Co-op coordinator/counsellor about what you feel is missing. See if there is something more available to you. And remember that your education will not be their highest priority unless you make it that way. Unlike your teachers, your boss is not there for you. At least they see it that way.

    --
    "A witty saying proves nothing." -Voltaire
  65. Re:Freakin' kids. by 1000baseFX · · Score: 1

    How old are you? 15?

  66. that's life... by m.o · · Score: 1

    i've been very idealistic for a long time, switching lots of jobs looking for "the perfect one" - i.e. as little testing, paperwork, etc. as possible, smart people around, interesting projects, and so on. some places were better than others, but in every single one of them i felt exactly as you describe - repetitive tasks, huge underutilization of my potential, and so on... so i said "fuck it" and went to grad. school. you don't make much money in academia, but everything else is great. i'm sure there are other solutions, or maybe i just hadn't been looking long enough, but it seems to me i made a pretty good choice. science is much more fun than the real world...

  67. You now have resume' fodder. by TheMCP · · Score: 1
    Congratulations on co-oping. It's a great idea, it will do you well when you go to college.

    First of all, relax. Employers usually view co-ops as cheap labor. This is pretty normal and you don't need to worry about it too much. Do your best to have a "yes sir, can do sir!" attitude and maybe they'll ask you back and give you better work.

    You're getting two very valuable things from this experience:

    1. Something to put on a professional resume'. This is actually very valuable. When you go off to college and try to get a part-time job doing something more interesting than flipping burgers, you will be able to hand people a real resume showing a real job on it. Okay, so it's only one, but employers will be impressed that you have one when everybody else your age has zero. If you can leverage this to keep doing pseudo-professional jobs through college, not only will you be a better earner than most college students, but when you graduate you'll be able to tell potential employers "yes, I have a degree and five years of experience!", and believe me that can make the difference. For the rest of your life you'll be able to honestly tack years of experience on when you're telling people how long you've been in the business.
    2. You'll have business experience. When you hold a professional job, part of what they pay you for is technical ability... and part is business ability. From your job, even from the grunt work, you will begin to learn about how busines works. You'll learn how to interact with people on a professional level, how to talk to them, how to deal with them. Believe it or not, this is actually immensely valuable. In 5 or 10 years you'll find yourself explaining to employers that they should pay you more because you have business experience... and they will, if you can articulate specific business skills you have. Two months ago I negotiated myself into a 40% raise by successfully explaining to my new employer why my business skills make me valuable.
    Stick with it, grin and bear it (yes really, I do know it sucks, I got an internship at 16 too), and know that you're doing the right thing to get the job experience. We're rooting for you.
    1. Re:You now have resume' fodder. by SuiteSisterMary · · Score: 2

      You forgot number 3: valuable contacts. FUCKING VALUABLE 'networking.' In my college course (university is right out; I didn't want an education. I wanted a job. And as a Senior Systems Administrator at 23, who has co-ops of his own ;-) I think it all worked out) literally 2/3rds of the class (who wern't weeded out, at least) didn't graduate because their co-op employers begged them to stay on. Myself included.

      --
      Vintage computer games and RPG books available. Email me if you're interested.
  68. come again? by wizbit · · Score: 1
    did i read this article correctly? now we have high school students complaining they're not being used to their full potential?

    hey, i'm sure you're intelligent and all, but give me a break, a company needs to be practical. you're fooling yourself if you think you'll be working on the most interesting projects and that your input will be respected in any way whatsoever. You've been alive for fewer years than many of the employees have spent years of experience - and maybe only in that company.

    i'm all for young geeks. but you need to be realistic.

  69. stop your bitchin' by Lord+Omlette · · Score: 1

    and enjoy what experience you're getting. remember, some people's idea of a co-op experience is, "fetch ma coffee boy!" and so on. the company's taking a big chance hiring high school students when for just a little more money, they could have gotten real engineers that are more reliable and less likely to cause trouble. when you're older, they'll give you more responsibilities. or when you've been there longer, whichever comes first.
    --
    Peace,
    Lord Omlette
    ICQ# 77863057

    --
    [o]_O
  70. network, be aggresive. by friscolr · · Score: 1
    The problem is that you are starting out and most likely know very little about the environment you are working in, thus the tasks you can perform, or, more importantly, that the Company feels you can perform are menial.

    But menial tasks need not be solely menial. Ask a lot of questions. find out why you are doing what you are doing, what happens next in the process, the reasons thing run the way they do. Let the Company know you are an inquisitive person who wants to learn. The powers that be will see this, and will eventually give you more responsibilities.

    We have a high school student interning in our Unix department. I would love to be able to give him root and have him install upgrades, etc, on our servers, but, quite frankly he doesn't have the experience for me to trust him with such a task, and it's my ass if something goes Wrong.

    Instead we must give him more menial tasks, and if he is self-motivated enough he will explore the boundaries and beyond of these menial tasks, and gather enough knowledge that we will trust him with more responsibilities.

    The other problem is that while i would love to sit with him and show him all the ropes, i simply don't have the time; my job must get done too. Instead we show him one or two things to do, and let him go. Luckily he is self-motivated enough that he is also teaching himself perl on the way. We hope to have him complete one largish programming task before his Sentence is up.

    -f

  71. Re:Freakin' kids. by Slargon+the+Spiteful · · Score: 1

    You MUST be a high school student.

  72. Freakin' kids. by Slargon+the+Spiteful · · Score: 1

    This to me sounds like some world class whining. "They're not showing me anything cool like they said they were gonna!" Well here's your first lesson about the real world sparky. Speak the hell up, let them know you want to work on better projects, but have something in mind before you do. Yeah they're going to use you for slave labor, what the hell do you expect? You're in friggin' high school. Do you have any real knowledge and experience under your belt? NO! You may think you do, but you'll realize in about four years you don't know jack. This coop job is excellent experience though, perhaps not in the sexy tech aspect of the industry, but you are learning the dynamics of a real world work setting, and believe me, that means quite a bit more than you think. You've got to walk before you run. Man, I would have KILLED for a coop position when I was in HS. I didn't have one until I was a sophomore in college. After about 8 months of that I found myself in the same position you're in now. Instead of whining, I looked around and found innovative ways to improve our processes. I sat down, wrote some code and before I knew it, I made myself pretty damn invaluable in that department. You've gotta pay your dues, man, you're not entitled to a goddamn thing. That's what's the matter with kids these days!!! Boy, in my day...

  73. You foot is in the door by Pointy_Hair · · Score: 1

    Even if you are the guy shoveling poop behind the Clydesdales, you have made it past the security guard. Make sure you get the job at hand done first then focus on getting to know people and find a permanent job you could move toward. I like the earlier post on inventing your own job. I do that daily!

  74. Re:Go kettering A section! by Brownstar · · Score: 1

    B section, fortunatly

  75. Make the Experiance into what you want it to be by Brownstar · · Score: 1

    The univerisity I go to, Kettering , is based on the idea of co-op education. Every one has to have a co-op, usually for all five years that you are there.

    And I know many college students who have the same problem you do. I know I did at my co-op when I first started. They had me doing mostly paper work for new job contracts and it was driving me nuts(especially because there wasn't much of it because of y2k upgrades).

    I don't fault them for doing this, they didn't know what I could do. It would be much worse for the company, and the student, if they expect you to already be able to do the same job that the engineer's that have degrees are doing. It takes a balancing act to figure out where each individual's skills fall in.

    As I was saying they had me doing paper work, and not much of it, maybe 8 hours worth a week. So I spent my free time productivly. The company did database programming in a language called PICK, so I spent all my free time at work teaching myself PICK. After a while my mangers walked by and noticed what I was doing. They were shocked that I already knew how to program, and took the initiative to learn the language that they used. The next day I came in and had a stack of modifications that they wanted me to make to different parts of the code.

    So put forth some initiative and show them that you are capable, and want to do more, and you just might be suprised.

    Even if not, be happy you're actually doing something. I know plenty of co-ops that sit at their desk all day and just twiddle their thumbs.

  76. Positive Co-op Experience by Elfboy · · Score: 1

    I had the joy of going to a college with a fairly extensive co-op program. Year round school, alternating semesters of study/work (Antioch College for those who care). While there I had some absolutely wonderful co-op experiences, with managers that saw the talent and the responsibilty and rewarded it with independance. I also had a co-op that was a coffee and copy job. I used my time on that one to polish my programing skills and a few good books.

    Co-op are what you make of them first and foremost, the managers second.

    It sounds like you've got a pretty decent set-up with at least access to people/engineers. And other posters are right, there's a reason its called work. A lot of it is repetitive and dull. Life is not handed to you, you have to reach out and choke the living *%$# out of it to get what you want.

    Erg, not enough coffee yet to be coherant and make a point...

    --
    * We dance where angels fear to tread *
  77. Interns, coops, cheap labor by ellem · · Score: 1

    -I hear this every Summer: "My son/daughter is a computer whiz! He/She wants to get involoved with computers like you. Do you have any openings?"

    -I always say, "No," and three weeks later some kid comes to my office and I am expected to teach him/her everything I know in 8 weeks. My bitterness aside...

    -Knowing how to set up a 1337 UT server on your cable modem is great but it doesn't mean you know how to do anything else.

    -Recently an intern informed me that he "Invented that ten dot thing." I thought there was a language barrier and offered, "You mean you implemented a LAN with internal addressing?"

    -"No, I invented it. It's my idea."

    -"You're the guy who invented ten dot?"

    -"Yup."

    -"Invented?"

    -"Yeah."

    -I still don't know what he meant exactly and so I put him on phones and desk support; which I needed at the time. He quit three weeks later, I believe he called me a "Big homo-bag, who didn't know shit about the internet," after I blocked some UT site he spent all day on (yes I did tell him to cut it out) while I was out of town. His mother complained that I was "Hording information."

    -I think you kids have a great opprotunity in front of you. I certainly didn't have hands-on network experience until after college. You're at a decent place. Grunt work is important. You have to know it all. Not understanding hardware, or not know how users use things will hurt you in the end. Be happy. Learn. Don't spend all day on a UT site flaming a big homo-bag.

    ---

    --
    This .sig is fake but accurate.
  78. It's a business... by Alomex · · Score: 1

    From personal experience as an employeer, we tend to ask co-ops to perform as difficult a job as they are technically qualified to do. Having said that, every employee, co-op or not, will find him/herself performing boring tasks very so often. As Dilbert says, this is the reason why the pay you: if work was all fun they would charge admission prices at the entrance! This is not to say that there aren't unenlightened co-op employers out there who think of co-op students as under-aged janitors, as opposed to trainees, but from what you write yours doesn't seem to be one. The schools I'm familiar with keep tabs on co-op employers, and if they treat their students as sources of menial labor with no training component the employer gets an earful.

  79. being "the grunt" by thedeacon · · Score: 1

    Working in a big, bloated corporate environment isn't exactly conducive to learning (I am finishing a B.S. in Math--the CIS program sucked and I am learning more on my own and through work experience) and doing useful, let alone progressive things. But, if you find one person, just one, who knows what they are doing and are doing something you would like to do, follow them. Hound them. Get them coffee. Make them brownies (no hash). But, most importantly, ask them questions. I worked at a place full-time and in the maelstrom that was that job, I had a EXTREMELY brilliant woman to ask about different technologies. It was invaluable. Also, speaking for myself, I learn well that way-one on one, not 300 student lectures.

    --
    the deacon...that's all you need to know for now
  80. Keep your chin up by woody_jay · · Score: 1

    Keep working hard, make a lasting impression. Don't make it seem as if you are not liking the job or the details of it. You won't want this to be a bad reflection on you after college or wherever you decide to go from here. Most people start out in goofy positions like this. Don't let it get you down and just do your best. Who knows what can happen. If they like your effort, you may end up with a position with them in the future that you really enjoy. The worst thing you could ever do for yourself is close a door.

    --
    Of course, that's just my opinion, I could be wrong.
  81. co-ops are cheap labor by anjrober · · Score: 1

    after working at a number of large companies with co-ops, nearly every one I have ever worked with things they are going to come right out of school (HS or college) and be put on the absolute highest priority, most fun, sexiest work. They are stunned to find out they are CHEAP LABOR. Most also feel their 18-21 years of life experience along with their 2-3 years of Windoze experience makes them the perfect choice for the toughest, coolest work. What do schools tell these people? They should be telling them you are going to be my bitch for a few months, like it or get out.

  82. My first co-op experience by cafebabe · · Score: 1

    After my sophomore year of college, a friend and I both took internships at different companies. At the end of the summer when we compared experiences, he said he was "offended and disgusted" by the work he was expected to do and learned nothing the entire summer. I said that I had a great experience and learned more than I had the previous year at school. When we talked about our summers in more detail, it turned out that we had both spent our summers doing the same thing: fixing software bugs. Sure the work didn't test all of my programming skills but I learned a lot of things that can't be taught in a CS class. I was able to observe how a code base with over 100 source files was managed, I was able to observe the interaction of roles on a large development effort, and I was able to read lots of code written by experienced programmers. My friend expected to be writing new applications and spent his summer pouting because he was offended when he was asked to do maintenance. Not only is this unrealistic given the amount of time programmers spend developing vs. maintaing code, but he missed out on many opportunities to learn things that can't be taught in the classroom.

    --
    When violence rules the world outside / And the headlines make me want to cry / It's not the time to just keep quiet
  83. Real world experience by ustawas · · Score: 1

    My co-op days were as a 35 year old college student. Much, but not all of what I did was menial. It was of great value to graduate with some real world experience. I just recived an award from my company that includes ca$h and a Carribean vacation for my valuable contributions. Guess what? Much of what I do is still menial and repetative. But not all! If it were I would move on.

  84. Re:Glimpse of the real world... by NetFu · · Score: 1

    That may be true in small organizations, but in a big team environment, sometimes the guys at the low-end of the totem pole get stuck with the crappy duties over and over again. Once you MAKE it up that totem pole, then you have more and more chance to get into the interesting projects. As an IT Director, I know it's tough to keep my guys interested day-to-day and when real projects come up the guys with the most seniority have to have first pick. The only way to fill the rest of the time without losing employees left and right is to give them more freedom in what they do and how they do it.

    We may have to go straighten out some dense salesperson on how to get an attachment out of an e-mail every day (sometimes several times a day), but you can balance that by allowing the guys to work on new company-related projects when they have time (with the idea being that they'll come up with some new and innovative way of doing something that'll help the company and shine the spotlight on them) and also flex hours helps! We've had a couple of employees straight out of college with an MIS degree and, to be honest, they were almost completely useless. They sometimes felt that they were wasting time doing menial tasks (HTML grunt work, running reports, copying/archiving files, etc.), but all of these menial tasks produced an experienced MIS person after a year because those are all tasks that we've had to perform at one time or another. Somebody's gotta do it!

    After that first year, then you have a chance to move up the totem pole, but don't expect that degree is going to get you anywhere immediately. Even with my BSCS degree, I still need 5+ years experience just to have my job (I have 10). That's where it comes from.

  85. Re:How to get an interesting co-op experience. by bluebomber · · Score: 1
    What can we do as students to improve our experience?

    First, do everything they ask of you. Do it quickly, and do it well.

    Exactly! Back many moons ago, I had a couple of different coop jobs. Because I could always do what they gave me, and do it faster and with fewer errors than anyone else (and without any grumbling), I was given more interesting work to do.

    The full-timers don't want you to waste their time. So they're just going to give you some quick, crappy job to get you out of their hair (the first thing they can think of). So if you do the quick, crappy job quickly (and not crappily) and go ask for more, they'll want you out of their hair again. This time, you'll probably get something a little more involved -- they want you gone for a longer period of time. Eventually, you'll see some patterns in the work you're doing, and you may be able to suggest some small projects for yourself (e.g. writing an automated test or creating some kind of test tool to remove the tedium from running the tests). Eventually (and this may not apply to h.s. students -- things might change in college) you'll start to get treated like a peer.

    -bluebomber

  86. The Joy Of Recruitment by DecoDragon · · Score: 1
    It may not be the lesson you wanted to learn, but you did learn a lesson. The next time you're up for an opportunity like this, you'll have a lot of questions to ask that you wouldn't have without this experience. Remember, if it sounds to good to be true, it probably is. Also remember, job interviews involve the company selling themselves to you, as much as you to them. It's all about sales. Read the fine print. Caveat Umptor, and all of that.

    What to do now? There's already a lot of good advice on this board, so I won't repeat. Some of it is going to bruise your ego. Let it sink in, come back to this board a week from now and see if some of it doesn't sound true, once you've had time to get used to the idea.

    It may not seem like the greatest now, but getting in your grunt work period now, is an advantage. We all do it, it's just a matter of when and for how long.

  87. Similar to my highschool "Career Day" by cornflux · · Score: 1

    I had a similar experience, but I wasn't there for any length of time. It was one of those high-school career days where they parade you around to different work places. They, theoretically, base these "placements" on personality, skills, or desire.

    Ostensibly, the career day was intended to show you the "real world" and increase interest in future employment opportunities. Let me tell you, I don't know why they thought I was interested in being a police officer... but I guess it was fun to go to the station.

    The next year, when they did the program again, I told my parents I wanted to skip-out. Because, hey, I thought I knew what I wanted to do (computer anything)! Somehow, my mother mentioned this to some people at work and... one thing lead to another... I had permission from both my parents and the school to skip-out and go hang out with the MIS guys at my mom's work.

    I didn't know what I'd end up doing there, but I figured it would be computer related -- that was enough for me. Well? You know what? They had me clean out a closet of old computer software, manuals, and hardware! How exciting! What a bummer!

    I left that day being disappointed, but (according to my mom) it was somehow worth it because I got to meet some people and see all the different systems they used in MIS and GIS. Overall, though, I was let down.

    That is, until a year later (while I was in college), they contacted me to see if I was interested in some temporary full-time work. I was there *one* day, a little over a year previous, but they remembered me.

    You can see where this is going: I interviewed, and got the job. I made a decent hourly wage, had fun with the job, and got some resume material and references. It sure made that lousy day of cleaning out an old closet seem a lot more interesting and meaningful.

    So, sometimes, those crappy, disappointing experiences are worth it.

  88. Trust? by fwc · · Score: 1

    There is one other point which I don't think anyone else hit on.

    I've been on the "employer" side of several things similar to this. The real problem is trust. In my environment, letting people do real work requires in most cases letting the people have root level access to several unix servers.

    I'm NOT going to let just anyone off the street have those. In fact, usually I don't give them to an employee until they have been there some time and then only if it is really necessary.

    As a result, the first few months are usually what at least we consider grunt work - or more specifically, tasks which don't involve fiddling with the systems at a root-level access.

    I suspect in an engineering environment this is similar. You don't want people you have there only a short period of time to be fiddling with pieces of your business which is critical to it's functioning.

    Imagine a surgeon in a hospital sending their interns into the operating room to do surgery on patients. Not going to happen.

    The only option to let these people do meaningful work is to let them do the work, with a supervisor breathing down their necks. This is going to take longer than it would have if the supervisor would have just done it themselves, and is going to be more costly than if you didn't have the intern. Especially if you are paying the intern anything.

    If you were hiring the employee long-term this would be considered training expense, because after a while, the supervisor can let the employee go on on their own.

    About the only thing I could think of which might be useful company-wise to use an intern for in the context of the original question is to team up each intern with an engineer, and while you probably can't let the intern do the actual engineering, the intern can do the engineer's "grunt work" such as copying, etc, and the intern will most likely learn a LOT from the engineer they are teamed with.

  89. As an employer who has worked with co-op's... by OwnedByTheMan · · Score: 1

    I feel I am in a position to pretend my opinion on this matter is important and espouse it thus:

    I worked with co-op students from, primarily, the high school level. One noticeable way to classify them:

    Student 1> "I was watching that guy over there and it looks like he is working on something I would be interested in. I was hoping it would be ok to look over his shoulder and maybe ask a question or two."
    Student2 (to his/her friends after work)> " I went to my job co-op today and had to stand around until someone gave me a bunch of boxes to stuff. That place sucks."

    You can guess which one is more memorable when it comes time to hiring later in life.

    The test I use is the removal test. Who would be most hurt if the co-op program was removed. Industry would survive without the cheap labor as it must. Education would also survive but I can't help but think that it would be less an experience without the opportunity to spend time in the real element. The loss to education is greater than that to industry. Although you feel that it is industry that is somehow benefitting from this exploitation of cheap labor, please remember where you are standing in the first place. Those who take hold and squeeze will get the most from the experience. Those who expect a scripted, curricular experience are missing the boat and will, ultimately, feel the way you do.

  90. Re:The experience will be what you make it by DarrylM · · Score: 1

    I would have to agree. I worked three terms as an engineering summer student at the local power utility. Sure, a lot of what I did could be described as "grunt work", but the experience I gained from my work terms was invaluable.

    After working for a while with them, I was put on several larger projects and was able to make genuine contributions to those projects. That was very cool. It's often been said, "no pain, no gain." My work terms taught me how true that is, in that the gain of experience was absolutely worth the months of "grunt work". Also, it helped pad my resume and allowed me to make contacts with other established engineers in the industry.

    Hang in there & best of luck in your co-op program!

  91. take initiative by belterone · · Score: 1

    I was a co-op, too.... And the same thing happened to me. What finally started changing things for me was when I started trying to change things.... I don't mean random .5ass stuff. Find a way to make you job better/easier in some way. For me, that meant automating a tedious process that previously had to be done by hand. Make sure that whatever you do, follow these:
    1. It shouldn't cost extra money. The extra storage we required was found spare on unused machines.
    2. It shouldn't detract from "normal" duties. YMMV.
    3. Present boss/superior/etc with a completed solution or at least a complete plan. .5ass solutions, activities don't work.
    4. Your plan should do something substantial.
    I can't think of anything else immediately.

    --
    I can't find my car keys. (no a's in email)
  92. Co-op or Real Job...It's the same by inkypi · · Score: 1

    Whether you are working in a Real Job or in a Co-op situation, you'll have to do plenty of menial tasks. Your MO should be the same: figure out how to accomplish your assigned tasks very well, especially the ones you hate. Automate them, document them, create a script to get them down (whether in Perl or on a piece of paper for physical tasks). Free your mind from the meniality, get the work done fast, and then look around for cool things to get in on. Don't rely on management to give you cool things to do, find them and do them. As long as you get your work done, and don't disrupt the business in any way, you've got a high-tech playground to experiment in. If it's really horrible, look for alternatives next time around. Heck, one friend of mine actually worked at a software company as a lead developer while he was in school. Of course, he had loads of talent, a metric buttload of knowledge and went after what he wanted. And he rarely complained about the inevitable grunt work, he just got it out the way first, so he could have fun. I learned alot from him.

  93. here's the best solution by litewoheat · · Score: 1

    quit crying and pay your dues!! what do you expect? i'd hate to have you on my team in a few years... me: your assignment is to code this dialog box you: but why can't i work on the core routines? me: because you don't have enough experience you: whaaahhhh...

  94. Re:Interns by jugglingfencer · · Score: 1

    One thing to remember though: When you find the guy you want to be your mentor,
    MAKE SURE HE STICKS AROUND!!!
    It does you no good that this guy loves you and will write you the best damn recommendation you've ever seen if he leaves the company by the end of the year!
    But other than that, Co-ops and internships are just glorified grunt work. Just make sure you either get a job offer or a good recommendation when you leave.

    --
    Busco a alguien que me quiera como yo la quiera.
  95. Re:Glimpse of the real world... by Ech3lon · · Score: 1

    A master's degree in just about anything will get you in the door for an interview at a lot of places. It demonstrates one's ability to persist at tedious tasks.

    --

    don't believe the hype

  96. Welcome to the work world by Misao-Chan · · Score: 1

    So, did you actually think that you would be diing all the cool R&D stuff your term there? You're in *high school* for god's sakes, not even College/University. You may know a bit about some things, you may even know enough to hold a conversation aginst many of the other people there, but: a) You're young with no experience, b) More than likely, your knowledge about that field of work is very limited compared to what you need to know to actually do some of the cool jobs, c) Do you actually think that even enngineers do cool stuff like you read in the magazines, every day?

    I mean, get real, this is the work world, you work at menial tasks 70% of the time, spend another 20% arguing with management, and only 10% doing the really cool stuff. When you get an education, and come into the real world, you'll realize the you'll be doing the same thing that you are now. Meaningless crap that has to be done one way or another.

    So don't complain, as least they aren't making you fetch lunch for them, or are making you give them foot rubs or anything.

    --
    -Misao Little Weasel Girl
  97. Get in line by bob_sakson · · Score: 1

    Most employees fight over the good jobs at work. Do you think they're going to give you something like the flux capicator at work?

  98. Re:It will be worth it when you get a real job by tdandh · · Score: 1
    There is no boring paperwork to fill out, no stupid software tests to run, no boring software reloads, no drinking coffee and St John;s Wort endlessly just to stay awake in front of your web browser.
    For in a real job, everything has been automated (by you, of course) and all there is left to do is lurk around /. and post comments.
  99. Sweep the floors, have coffee with the engineers by CharmQuark · · Score: 1
    There is nothing wrong with menial work. Someone has to test the software; someone has to sweep the floor. It is a waste of time only if you do not engage the other staff in conversation. I recall a scene from Dr. Who, the Horror of Fang Rock, I believe, in which Lela chides the young keeper for talking to the seals instead of his elders. You must talk to you elders, she says, for how else will you learn.

    In college I worked for a research lab. I swept the floors, painted the pipes, and ran errands. Two years later, after proving my reliability, responsibility, and willingness and ability to learn on my own time, I was working on the multi-million dollar machines creating state of the art devices. I may have wished they let me play with the machines the first day, but it wasn't gonna happen.

    As an aside, I accepted this menial job, at cut in pay, after I quit a computer development job at a small company. I got the computer job because I had volunteered at a non-profit to help create and maintain a membership database. It starting helping the more experienced volunteers, but soon I was allowed to work alone.

    I know it is frustrating. I know the feeling that you are not fully utilizing your skills. Many years later I still feel that way about half the time. All I can say is that it will get better. Believe it or not, you have been given an opportunity that many people would kill for, and it is yours to use as you please.

    On the other hand, all this could be crap and maybe you are being used with no meaningful compensation. Who knows?

  100. Welcome to the real world by dropdead · · Score: 1

    Now you see why to get an education. You will find the engineering and science fields are filled with endless repitition. But the repetition will be broken up by things you find interesting. And you usually get to choose where you want to put your efforts. Testing a new chip design or pushing a mop are both boring. But which would you pick.

    --


    By definition, a government has no conscience. Sometimes it has a policy, but nothing more. - Albert Camus
  101. There are good reasons why co-op is like that by Kushana · · Score: 1
    I'm going to concur with most of the other decent posts: co-op is there to teach you practical stuff they don't teach in school: work is often boring, lots of time is spent doing activities in support of your main task, and people don't trust those who are unproven.

    The very best co-op positions combine two aspects: they teach you l33t bizne55 sk1llz while not letting you screw up anything important. Let me illustrate.

    I'm a senior programmer, and my rule of thumb is: Don't give an intern programmer any programming job that you can't afford to completely re-write once they've left. That means no time-critical tasks and nothing important that can't be put off until afterwards.

    This is because the skills that they need to make good programs are exactly the ones that we need to teach them: design, documentation, style, and maintainability.

    Hopefully by the time they leave they will have acquired some skill in those areas. But even if they did, the code they wrote to learn them is probably crap. If it's flawless then you can count yourself lucky and integrate it. If it's crap, you can count yourself an idiot if you counted upon it being flawless.

    --

    Careers should combine three things: what you can do, what you want to do, and what you can get paid for.
  102. Ahh, the ignorance of youth! by SparkyMartin · · Score: 1
    Welcome to a real job my friends! No longer will you be burdened with a dull, boring, dreary, repetitive, meaningless, dead-end summer job, but instead you will have a dull, boring, dreary, repetitive career. The only difference is that you will be payed $20-$40/hr more.

    But seriously, any job, even you happen to land your dream job, has its' share of boring and repetitive tasks. That's life. The most important thing is that they don't become the norm.

  103. Get over it! by PhunkySchtuff · · Score: 1

    Get over it. You didn't sign up so they could put you in the CEO's chair from the word go, you signed up so you could see what it would be like on the job. This experience you've gained is probably very close to what they'd have you do as a brand-new employee. If you don't like it, pick another field.

    Verbing Weirds Language.

  104. Be glad you have a co-op in high school by Hazelrah · · Score: 1

    because I never even found a company that wanted to hire me as a future engineering student. I spent my most of my days at a movie theater cleaning up after people and making minimum wage. I would guess that as cheap labor you are still probably making more than someone on the minimum wage pay scale. I did look to switch from that movie job, but no one seemed to know what do with me since I was a high school student. One company offered me a job only to later rescind the offer since they talked to their engineers and they could not figure out what to do with me.

    On a similar note, I don't think you do know anything as a high school student that is all that valuable. Sure, some high school students can program, and other can set up a linux box, but I am sure that these students don't really understand the concepts that are fundamental to operating systems or good software design. As someone who worked on one of the most advanced CPU's on the planet, I will remind those high school students that there is still a lot of learning to be done. Until that you demonstrate you are competent with the advanced topics, be happy not to have to sweep napkins off a sticky theater floor.

  105. Re:Where are we SUPPOSED to get cheap labor? by fghg · · Score: 1

    Perhaps you should look into trying to automate these boring tasks

    This is exactly the thing to do. I did a coop at a university and guess what my first project was. Insert these pictures into this document and create a TOC. Gee whiz bang. I took me about a week. The super was amazed. So then i have to do these labs. Basically it was system test. Run this command redirect output to log. Did the first and the second relized hey these are all the same except for minor things. So i says to the super hey is there anything like a dos batch file in UNIX. Yeah, ok so can we script this. Hey thats a great idea, do it. So I end up learning UNIX cmds,bash,awk,regex and a bunch of UNIX flavours.

    It could have been a really long and boring term but working on what was given and a bit of thought turned it into a great experience.

    So take the lumps, learn everything you can and look for interesting things to do.

  106. You aren't being used to your fullest potential... by SecurityGuy · · Score: 1
    but what you probably don't realize is how expensive in terms of time and effort it is to use you to your fullest potential. I'm working on a project with someone at the moment whose experience level is much lower than mine. The situation is similar in that its sorta free help, so whatever mutual benefit can be gleaned is worth having. However, to get this person to do really good work efficiently would take longer than I project the work itself will take. How much effort, then, should I dedicate to training this person? If the project will take 3 months for me to do alone, I have a hard time justifying spending 2 months teaching this person how to do the work unless he's then going to do in 1 month what would take me two. So what do I do? I'm risking some of my productivity and offering an opportunity to learn a lot. If he chooses to do nothing, fine, he won't waste my time. If, on the other hand, he's highly motivated, intelligent, etc, the time I'll gladly give him will be well spent. That's not to say I'll get enough work out of him to make up the time I spend, but that's fine as long as he learns something useful. I can't speculate if your employers take the same view, but it might be worth making it clear to them (by your actions) that you're one of the ones worth the time.

    The other half of the coin, of course, is that there are co-op employers who are worth your time and those that aren't. Some of the latter aren't worth your time through no fault of your own. It may be that the things you want to do are beyond what they can reasonably teach you in the time available, no matter how skilled you are. They're not necessarily evil, it may just be a bad fit. In any case, if you think they're not worth your time and they act as if you aren't worth theirs (remembering you have to give them reason to believe you are), leave. One of you is right.

  107. Yet another positive experiance. by SagSaw · · Score: 1

    The college I attend (you can figure it out from my e-mail address) requires at least five co-op terms as part of their undergraduate program. I have a co-op with a company which designs and manufactures medical devices, a co-op position which I have had since my senior year in high school. In the two years I have worked there, my experiances have been nothing but positive. Yes, I have occasionally done a number of things that could be considered boring, repetitve, etc, but these experiances are more than balanced by the interesting and educational experiances which consume most of my time.

    I also have a lot of friends who have co-op positions that they really hate. In most cases, it is either because they are working in a field other than where their interests lie, or they work for an employer whose attitute towards co-op is that they are cheap labor.

    When you interview for a co-op position, you should make it a point to talk to the students you will work with. Find out what they do. If they mainly do busywork, you probably don't want the job. Find out how many different departments the student have worked in. There should be pleanty of opportunity to move around, but students should not be bounced from department to department too much, often it can take a couple months to really com up to speed.

    --
    Come test your mettle in the world of Alter Aeon!
  108. Get over it by dprior · · Score: 1

    The first thing you can do is get OVER it!
    You ARE cheap labor. I did an internship for a mjor computer company starting with I and ending with M and all I did was watch some drives do stuff.
    Take on some side projects if you want. For example, I designed a web-page for the Interns at that site. Another option is to get a mentor at the company. Someone who can show you the ropes.
    You can't expect to come in and do really awesome work all the time. In an ideal world, it'd be nice, but it just ain't taht way. You're probably getting paid more than any of your other friends, so enjoy it!

  109. My experiences as a co-op by fleck_99_99 · · Score: 1

    For what it's worth, I think my experiences may even have been valuable enough to share..

    I worked for [insert relatively well-known semiconductor manufacturing firm here]. Before going, I did as much homework as I could in that field to fill in what gaps I thought I could. As soon as I arrived and got a handle on what my position would entail, I set up for myself a list of things to be learned before I left. While my position wasn't particularly menial, I did end up with an awful lot of down time... (Lesson one: Most good work happens in teams, so plan work to fill time gaps while waiting for teammates to complete their segments)

    During this down time, I sought out different people, from my section and from others, and tried to learn as much as I could about how the business worked, how this company in particular worked, how the industry worked, how machine X worked, etc. A co-op serves two real purposes: 1, the company gets a lower-paid employee to do many things a full-time employee could do at a somewhat more closely supervised level AND can evaluate this employee for potential full-time employment in the future; 2, the co-op can evaluate the company, industry, and specific position as a future career, and can (and is expected to) use this opportunity as not only a job, but a learning experience.

    So, even though my primary job function was to work on a handful of control projects (which were important; DEFINITELY focus on your work first), I had opportunity to learn Perl and SQL, work with developing some data access software, learn to use a half-dozen major software packages, poke my nose into at least half of the unit processes in semiconductor manufacture, and learn bits and pieces of the hows and whys of computer integrated manufacturing. Not bad considering I was drawing a paycheck the whole time...

    The upshot is.. er.. well, how many times in the future are you going to get paid to not know what you're doing? Take this as a learning experience, and get everything you can from the experience.

    --
    seven two six five
    seven four six one seven
    two six four two e
  110. I think everyone here is missing the point by schlach · · Score: 1

    Every message I read has been "suck it up!" or "that's life!" or "welcome to something!" which sounds like the ruminescences of lots of bitter, bitter, bitter people. Except for the ones like "volunteer for everything!" and "ask nicely!", which sound like those from suckers. You want a tip? Here's what you do...

    You're a coop. Now, I'm not sure how well this works for high-schoolers compared to college students, but I just finished up a great 8 month coop, and this is why. The place I worked had a lot of coops, but they only had one or two from my university. In other words, they needed to appease me to stay in good relations with my school, because a single, hardworking, creative, young, enthusiastic person like yourself, when pissed off, is a threat. Don't forget it. With that in mind, I took the jobs I wanted, avoided the jobs I didn't, came to work late somedays, left early others, and in general got away with all kinds of shit that a regular employee never could. I took pains to never cross the line so that any action on the company's part would be justified, but within those limits I got to write my own terms.

    Forget what the rest of these suckers tell you. Life's not like that. Work's not like that. Either enjoy what you're doing, or quit and find something better. Have you seen OfficeSpace yet? "We don't have a lot of time on this world." Get busy livin, or get busy dyin.

  111. At the end of the day, by schlach · · Score: 1

    at least my name's not fartmaster =)

    I'm sensing a little bit of built up stress and aggression here. My diagnosis? Unsatisfied with your job.

    What has working your ass off for the Man gotten you? If you don't mind a little constructive criticism, you seem a little tense, your interpersonal skills leave a little something to be desired, and with a name like fartmaster, I'm gonna go ahead and assume you've got self-esteem problems, especially if you're making such a good salary. Come back from a hard day at the office and need to blow off a little stress by flamebaiting on slashdot?? That's a little sad, man.

    Considering how little regard it's popularly believed that employers have for their employees these days, I think it's cute that you're willing to take a stand for upper management everywhere.

    Thanks for posting.

  112. Having Run an Intern Program Last Summer. . . by Zeus72 · · Score: 1

    I did the co-op thing in college for the phone company. The people I reported to were bordering on incompetent and I had full access within a week of coming on board. I successfully wrecked havoc for a full semester but learned a hell of a lot. They paid me as an entry-level engineer as a junior in college (30,000/yr in the early 90's). I loved it and learned a lot.

    Fast forward, summer of 2001. I am the director of development for a huge corporation. I am in charge of bringing in the interns for "cheap tech labor" in the words of my boss. I got a mix of high school and college students. I gave them all projects that they did not know how to do. "Write me an internal web page that displays the following calculations. Here's the server's ftp info, the database logon and a computer with all the software a geek could want with unlimited internet access." Not a single one failed me all summer. I didn't ask them to launch the space shuttle, only do what a programmer with a little experience should be able to do.

    I don't know what the circumstances are at your company but likely, the people in charge don't know how to utilize you. Our society expects little to nothing from our youth (as a 30 something geezer) and that is our mistake/loss. This co-op is just an extension of that.

    So, in answer to the question: A successful internship program pushes the limits of the intern's potential (resulting in cheap labor, granted) but is challenging and rewarding enough to make the trade off worth it for the intern.

  113. Some Advice by Jucius+Maximus · · Score: 1
    When I was in high school, I also did a semester of co-op at a local university. It was actually an excellent placement, and my supervisor knew what he was doing.

    But for unfortunate circumstances like yours, there are a couple of things you can do:
    1. Talk to your liason teacher. Co-op is still a course and there's a teacher in charge of it who monitors it all. Tell him/her about your concerns.
    2. Be aware that managers may not be familar with dealing with co-op students. They may not understand that you are cheap labour. If this is the case, I doubt that they would listen to you if you complained to them, but I'm sure your liason teacher would have much more influence.

    Remember that co-op is supposed to be a learning experience. If you determine that such is not the case with your placement, keep a written record of tasks that you had to do, and go over it in a non-confrontational with officials at your school. Go over it with your parents, too. Sooner or later, someone in charge will talk to the people at your placement have something done about your predicament. If the managers are not receptive, it's not unlikeley that your school will pull the plug on that employer and move you somewhere else.

    O'Toole's Commentary on Murphy's Law:

  114. Make yourself know by pimprin · · Score: 1

    Be an eager beaver. To be seen you must go out and meet the people that you work with. Always ask questions and be interested in what the topics of conversation are. People will then more readily include you in things. If you are working on a project make sure you ask as many questions as you can but dont do it in an annoying I can't do this on my own way. Ask things showing that you are looking to enhance or upgrade the work you are currently doing. This will make you know in your company and full time employees will pick up on this and try and request you for their projects. I wish you luck in your co-op expeirence

    --
    _________________________________________ Stuff to Know Provided by Pimprin _________________________________________
  115. Re:Same woes @ Drexel University by CommieOverlord · · Score: 1

    Someones a bit cynical. The trick to co-ops is to go with small companies. The smaller the company, the more responsility you get. That principal has worked for me and just about everyone that I know.

  116. Re:The real issue perhaps... by CommieOverlord · · Score: 1

    Why were they only 10 week stints? That's barely enough time to find your desk and turn on your computer. A four month term is probably minimal, and an 8 month term is even best.

  117. Re:Quit whining! by Bug2000 · · Score: 1

    Let me disagree a little with that view of yours. Though it is true that uninteresting tasks are part of our daily job, it is not the case 100% of our time: there is almost definitely an interesting and teaching side to our jobs. So when a company claims that students are welcome to participate to an engineering project, they should also be given interesting duties on top of the braindead stuff. Otherwise it is no longer a true engineering project.

    You have the choice as a student to enjoy your student life and leave the stress matters to later which is fine (otherwise they will regret their student life). But if students are worried because they want to have interesting things to do, then there are plenty of ways. Why not taking part of an open-source project ? Why not working on certifications ? As a recruiter, I always have a much better impression of open source people and certified students because that shows a strong will to learn for the sake of making progress. They are the same people who can work independently, make wise decisions and make a project be successful. Of course that does not pay for your moppet at the end of your internship, but when you start your real professional life, your salary will very likely be 50% more than all your friends because of your experience and the potential that you show. So it's a longer term prospect.

    --

    É que os desafinados também têm um coração
  118. similar situation by heumabba · · Score: 1

    I have also found myself in a similar situation with a coop at my college. I enrolled in the program to gain more experience in my field of study (comp. sci.) I am not complaining about the company or coworkers -- I really like them, however the job functions that they indicated that I would be preforming (database work) has been modified into data entry. I know that job functions change as the project changes and other factors get modified, but it is discouraging to be doing extremely basic tasks that someone with very little experience could be performing. I am trying to learn as much as I can despite my circumstances, but it is difficult to both the drone work that has been assigned to me and learn new things at the same time. I just wish that they could have been a little more up-front about what type of work they really wanted me to be doing.

  119. Lessons learned as a college coop by gte910h · · Score: 1

    There are a few things to do/think of: 1. Since you have some work experience, you often can leverage this in a real job to not get as much grunt work.
    2. Volenteer for every little cool thing...you will seem motivated and will be givern more cool stuff. Be a go getter. Then you will find yourself in more interesting areas.cause you went and got that.
    3. Ask to do more interesting work. Often you will get it if you ask.
    4. Use the skills you learn in solving problems and interacting with people in an adult way to run programs at your school and in your community. You will find yourself more capable then many of your peers, and you will be able to leverage this to do better things in and out of your job.

    --
    Want to see every step I took to start my company? http://www.rowdylabs.com/blogs/pitchtothegods
  120. Give feedback to your school by Corporate+T00l · · Score: 1

    The job of making sure that students have a rewarding co-op experience really falls upon the school to perform, but as a participant, you should be in a good position to influence how future co-op arrangements are put together.

    The experiences I'm about to describe are from my college co-op program, your ability to duplicate this in a H.S. environment may vary, although many of the principles should still be applicable.

    Maintaining a good co-op program is hard work. The college needs to find a large pool of companies looking for co-op students, and a large pool of students looking for co-op companies. So the job of an office is already cut out for them, having to search all around for a large pool of companies, and surveying them to find out if they will actually give (or at least claim so) the students a worthwhile experience. Our co-op office was quite good at this, bringing in a large number of opportunities every year, and creating a very efficient interview system so that students could go through a large number of companies, and vice versa, in a very efficient manner, brokered by the school.

    The second part, once the job has commenced, is oversight. About 1/3rd of the way through the work period, administrators from the office went out to all of the job sites (companies participating were required to comply with this) to check up on the students and on the companies. They'd interview the student's manager(s) and find out what they student was doing and if they were performing up to expectation. They had a survey sheet for them to fill out so that results could be correlated with other students at other companies. They'd then interview the student and find out how their experience was going, whether htye were satisfied, and also had a survey forthem to fill out. The point of this was, to make the program as strong as possible, they had to amke sure that poor-performing students were taken out of hte program in order to maintain a good relationship with the companies. This offered the companies protection against wasting money paying a marginal student (who was not really taking advantage of their opportunities) and helped bring companies on board. This offered protectino to the students also, since if they were being abused, used as cheap labor, or otherwise not getting a worthwhile experience at the company, they could return to school and the company would be terminated from the program.

    The third part, was a post-work-session followup with both teh student and the company. The process was similar to the mid-work-review, except that it was usually done over the phone with the company and in writing for the student.

    The goal of all of this, is to create a balanced program that benefitted all stakeholders. In order to get the best companies, they had to make sure that the students were a good fit and make sure that they were serious. In order to get hte best students, they had to make sure that they had the best companies who weren't going to use the studnets merely as "cheap labor". This creates a "positive feedback" scenarior where each strong point recinforces itself and makes the program stronger over time.

    The difficulty, is getting such a system "jump-started". My school's co-op program has a long and venerable history as one of hte best co-op programs out there, and they have a great amount of effort invested in keeping it that way. Getting a program started is often difficult, becuase you need to "sell" the value of the program to new companies and students who haven't worked with your program before.

    There's no easy quick fix to the problem you're encountering, because neither you nor your school is necessarily in a very strong position to demand changes yet. However, based on your description, this is probably not a company that your school would want to do business with again. A hard part is that your school may be afraid of losing companies, even if they really are no good for the program. It's hard to get into the mindset where you really try to build a strong program in the long-term, and are willing to give up short-term gains in favor of long-term goals.

  121. REAL advice... by Scratch-O-Matic · · Score: 1

    I agree, to a certain extent, with the "tough...get over it...pay your dues" advice here. But here are two pieces of more helpful advice, based in part on a similar situation I had years ago just out of high school.

    1) First of all, grab someone and tell them what you told us. In my case, 3 weeks into a 5 week program, someone in charge was shocked when they were told what I was doing, and I was immediately moved to much more interesting work.

    Even if that doesn't work...
    2) Remember this rule forever: Knowledge is Good. While you're at this place, touch and use every piece of equipment you can. Ask every question that pops into your mind. Take tours, guided or otherwise, of every corner and every room you can get your nose into. Try to get through the locked doors. Maybe even sit in on a meeting with the suits. If nothing else, it may get you out of the menial tasks for a while. And you may be surprised when down the road you find yourself saying "Oh yeah, I did|saw|heard that when I was at XX."


    Scratch-o-Matic

    --


    Evil is the money of root.
  122. Paying your dues by aethera · · Score: 1

    That's what it is called. Is it a lot of fun, no, and are you being used to your best ability, maybe not, but this is a business. In school, you are given opportunities to prove yourself.In business, you find those on your own. My first job when I was 15 was working for a summer camp digging, cleaning and maintaining a couple hundred outhouses. But I was the best damn outhouse digger in the whole place, and three summers later I was the youngest area director in the companies history, with a staff of five, the ear of the company president, and a whole lot more room to play. Did the same thing at my last job as a field service tech. Told the above story my first or second day, said "after a job like that there is no way I can ever take someone that seriously when they say they have a shit job for me.." Busted tail, and three years later was the head of the seasonal tech staff at a major theme park, and only 20yrs old. Now I'm looking for a new job... Moral of the Story: Don't expect your employers to automatically see what you are capable of and work you to that limit. Show them that your capabilities have no limits.

  123. Count Those Blessings by ICEPHREAK · · Score: 1

    Personally speaking, cooperative education has changed my life for the better. In highschool I was volunteered to work at a photofinishing retail store. It wasn't my cup of tea, but I procrastinated in picking out my own choice of brew.

    Anyhow, I completed a semester of the co-op work, learning plenty of photofinishing and ended up working for one of Canada's largest photofinishing retalilers selling photographic-related equipment and processing film. At some point I earned enough money to take part time UNIX courses where I eventually met a guy who worked for a large ISP. Bam, new job instantly.

    Four years later I became a network administrator for that same large ISP.

    Moral of the story? Though you're working for free, consider that the experience you're gathering is worth its weight in gold for the progress of the career you plan to pursue. That's a good something to power up the resume with. Being a student, I'm sure you could use the resume fuel as well.

    ICEPHREAK

  124. Re:fp by Safety+Cap · · Score: 1

    Damn you!

    --
    Yeah, right.
  125. Re:HS Co-op by nologin · · Score: 1

    Entry level jobs (even engineering) is a lot of tedious, repetitous tasks.

    Amen to that. An entry level engineering job is often tedious and repetitive work. Before I got my professional certification, I did a lot of CAD work as an engineer's assistant because "I was good at it". If you don't think CAD work is tedious and repetitive, trying doing it for three years.

    But there is also another point that I think needs to be made. Most co-op students usually stay on at a company for a semester (which is usually 4-6 months). There isn't the time to get co-op students familiarized in several aspects of the work, simply because the real employees have work to do on their own. If you get lucky and get posted at the same company after school or for more co-op terms, you might get to learn more about the job.

    But there is a finer wisdom in repeating tasks. For one, there is enough motivation to make the task more efficient.

  126. Re:Quit whining! by icebeing001 · · Score: 1

    I agree with Wav...Cliff, what is it you are looking for in this job? Sounds to me you have a heck of a start in the high-tech sector. I know what my first tech job was like...doing COBOL work on an antiquated IBM 370, in the Canadian gov't! If you want to see brain-dead work, there it is. I was half-way through my term there, and they didn't have anymore projects for me. I spent three termd as a gov. grunt, and it almost killed my chances at getting a cool tech job like yours...I eventually got one, but I spent the entire time doing testing and validation, cause you learn the most doing that. And a bit of coding, but coding does not an engineer make you know. As many ppl have said, your job exp. is what you make of it; if you feel you got short-changed, then you won't really know what u have until you get a crappier job....and believe me, for the job you have right now, at least 10 ppl would love to do what ur doing right now, so don't knock it.

  127. Re:It will be worth it when you get a real job by StJohnsWort · · Score: 1

    Believe me, it will be worth it just so people wont keep taking a piece of me. StJohnsWort

  128. Ask and ye may receive by somethingwicked · · Score: 1
    The first several weeks of the program were quite interesting and informative

    It sounds like they DID live up to their side of the bargain. This is as good as any co-op experience I have heard of, ESPECIALLY for high school level.

    What to do? Go to your supervisor and say "In ADDITION to what we are already doing, is there a way we may expose ourselves to more of the (engineering related items) we were working on before?"

    I'd be shocked if they didn't respond favorably.

    --

    ---"What did I say that sounded like 'Tell me about your day?'"---

  129. This happened to me on my co-op by typical+geek · · Score: 1

    The co-op started out great, but it got boring, so I went to see my manager. She was an older woman, mid 30's (I even had her son in one of my classes), but she still looked pretty, long blonde hair and she wore short skirts a lot.

    I told her that I needed more challenging work, I was a bright young man, full of energy, and in relatively good shape for a computer nerd.

    She leaned forward, and I got a nice look down her blouse. She crossed her legs and her skirt rode up a little on her thigh, and through narrowed eyes she mentioned that had a particular position she wanted to try on me.

    1. Re:This happened to me on my co-op by typical+geek · · Score: 1

      "Now, this opening is very important, and if word got out that you were filling it, things might get awkward." She stood up, straightened her skirt, then walked to her window. She lowered her blinds and closed them, and then walked to her door to do the same thing. Then she walked up next to me and laid her hand on my shoulder.

      "You know tpyical geek, I've pretty much watched you grow up. I remember you coming over to Jordan's 6th birthday party, and now look at you, 6 foot tall, 180 pounds, rugged good lucks, and you sure fill out those jeans, if you know what I mean."

    2. Re:This happened to me on my co-op by cyber-vandal · · Score: 2

      ...and then you woke and realised you'd creamed your bedsheets.

  130. Things to do about this by Mhrmnhrm · · Score: 1

    Sorry to hear you're having such a bad experience. There are a couple of things you should probably look into. First is what exactly was "promised" to you, and what did you think they promised. Remember that as high-school co-ops, you are probably second from the bottom on the totem pole, barely above the janitorial staff, and just under the college co-ops. You haven't had any of the technical classes that the college kids have had, and even if you guys are pure Einsteins, the time it would take to teach you how wave guides and optical switches function, let alone how they are built, would be a huge drain on the time and resources of the company you work for. The college kids don't have it much better.... They've had some of the theory, enough to be dangerous, but not enough to be really helpful (Me being one of those college kids just a short time ago). Second, remember that even if you flew through college and got your Ph.D. before your first job, you still have to put in the 'grunt' and 'gopher' jobs until you learn how things around the company actually happen. Keep your eyes and ears open. If you see something lying around, read it. If the engineers around you are talking, listen (and if they don't mind, ASK QUESTIONS!!!). Show a real interest in what's going on around you... break out of your high school shell, and into their's. The easiest thing to do is just put in everything you've got. If it's a true co-op, you don't have any homework to worry about, so ask if you can take tech manuals home. Knowing how to do more will make you more valuable to the company, and get you better positions (as well as looking cool on your resume's 'skills' section). Do your work quick so you can take on new tasks. You'll get out of the experience whatever you put in. And the more you put into it, the better the return. If you put in 100%, that's what you'll get. If you put in more than that (110%), you'll get more than what you started with out (120%), but put in less (90%) and you'll get even less back (80%). Granted, my numbers aren't exactly scientific, but just my own personal experience through my time as a lowly serf.

    --
    I suspect that one of these choices is incorrect. Correct.
  131. I remember... by pixel_bc · · Score: 1

    ... my first high skool co-op position. It rocked - working in the IT Dept for the Engineering Dept at a local university.

    It worked out wonderfully - and I ended up getting hired on after as a part timer. Then a full time position opened up across campus, and my boss recomended me. I got the job.

    Heh. My co-op job ended up resulting in me taking a break for a year to "work" at the university.

    It was great fun... I hear that doing that kind of thing is/was a big nono, though. Still, I had a blast. Great experience.

  132. What did you think it should be like? by bluetooth_god · · Score: 1

    I am going to have to agree with the majority of the other posts on this topic. You should really make the most of the opportunity. At least you are not flipping burgers, which by the way, is really fantastic job that makes you realize WHY COLLEGE IS SO DAMN IMPORTANT! In all seriousness, follow the suggestions above. Talk to the engineers, read manuals, look for extra projects. You are a Co-op. You are cheap labor. You exist to free up the time of the engineering staff. You should expect being a grunt to be about 80 to 90% of your job. However, generally CO-OP programs set up between companies and schools are very well though out. In fact I have set up CO-OP programs for two other companies with my former college (Purdue). It is a very rigorous process. Purdue required that a company apply to the CO-OP program and must provide a schedule for growth of the students. It is assumed that the student will spend many semesters at the company and with each co-op term the student should have learned more in classes. So, we had to show how we planned to use and build upon that students knowledge. Perhaps you should ask your school what they required from companies participating in the program. If the school has no such program, have them contact the Purdue CO-OP office...or just download the application form and use it! Then again, if you're not happy with what you are doing, then ask your supervisor for some other challenging work...just make sure you've proven your abilities in any other task you were asked to do.

  133. First-hand Experience by KupekKupoppo · · Score: 1

    I was a "technical intern" for a large semiconductor company, and their program was laid out no better than the one you describe.

    We were all trained on a lot of the test equipment, then dumped in the class 1 clean room with a ton of employees who had no idea we were coming.

    Some of us were told "go stand over there." That could last hours, literally. I stood next to a wall (there is about 1 chair per 50 employees in the clean room) for 4 hours one time, went to lunch, stood for another 3 before I got a break.

    Just a personal note: I quit and got a job for the University in their computer support area. Less pay, less hours (clean room was 12 hour shifts), but a lot more livable.

    Intern != cheap labor.

  134. Being a co-op Student myself.... by turacma · · Score: 1

    I go to school at Northeastern. There the co-op program is mandatory for graduation. Unfortunately, the majority of first co-ops, as with those first jobs (i.e. MickyD's) are going to be grunt labor type jobs. My first co-op experience was as a Helpdesk operator at a law firm. You want to talk about boring... Anyway, all I can say try to develop things that semi-automate or shorten the amount of time you spend on your job. Then show your boss how productive you've become and ask if you can have more responsibilities. Repeat as necessary. Even if you don't get a raise, the experience will be worth every penny. Give it time, it's taken me 3 years off and on within the co-op program to make it to the level of semi-valued employee.

  135. Getting the most out of coops by The-One1 · · Score: 1

    I'm afraid that is the life of a coop. Even college students (I worked for a university that is known for its coop program) end up doing grunt work while on coop. It comes with the territory.

    That said, the key to getting the most out of a coop is the same as any other job. Watch what people around you are working on. Ask questions. Look for something that you'd like to be doing, and then volunteer to do it. No, this doesn't make your job easy. It means doing MORE work, and you will probably still have to the grunt work. But depending on your supervisor, you might ALSO end up doing something more chalenging.

    Even if you don't get to actually work on a project, you can still learn by paying attention to what's going on around you.

    And don't hesitate to suggest to your boss (in a polite way) that you would like to do more. You might just get what you want.

    Of course, you might get _more_ than you bargained for. ;-)

  136. I was in the same boat by gridwerk · · Score: 1

    That is basically what happend to me when I started out many moons ago. My 1st job was in support, I was hired because of my knowledge. By the time I left we had to read every response off a screen from thier supported data base, and were not allowed to troubleshoot on our own. If it wasn't on the screen we couldn't help. The 1st day that went into effect was my last day there. Since I have moved onto bigger and better things. Everyonce in awhile I call back with a "new set of problems" when I start hating my job, Then I remember it could be worse.

  137. Catch-22 by limboman · · Score: 1
    This can be a tricky situation, particularly for the employer. A co-op is as valuable as the mentoring he/she is given, in my experience. The typical sequence of co-opdom is this:

    • Co-op is hired because engineers are overworked
    • Co-op does menial tasks or (more often) sits around because the engineers are too over-worked to think up stuff for the co-op to do
    • A 'good' co-op project comes around; co-op does a good job and is given more responsibility
    • Co-op gets more and more stuff to do
    • Co-op becomes equivalent over-worked engineer; newbie co-op is hired...

    I guess the moral here is to stick it out, do a good job and keep asking for more responsibility. Nothing pissed me off more than seeing a co-op playing solitare instead of pounding the bushes for stuff to do. Having been on both sides of the coin, I can say that 'industry experience' is worth it, whatever you're doing - especially in high school!

  138. Sounds Like a good deal to me. by wirehead_rick · · Score: 1

    Engineering is 10% creative and 90% crap work. What you should take from this is crap work makes you money, the rest is just fun stuff you get to do for a while.

    In the real world, money rules. You will find you _always_ have to justify your existance to your employer in terms of how you make a company money. That is the lesson you should learn. Doing the crap work will distinguish you from your peers. Trust me on this.

    --
    -- Mean People Suck
  139. Is there a problem? To me... by jgreenst · · Score: 1

    .... it seems like you are getting a top-notch education with respect to: (1) how high-tech companies function, (2) how engineers are truly perceived within the industry, and (3) what an engineering-related career at a corporation really means. Come to think of it, there is a source that can answer all of your questions. Just click on the following URL: http://www.dilbert.com :)

  140. Ok, here is your next assignment. by AX.25 · · Score: 1

    Ok, we know we've been giving you the crappy jobs, so here is your next assignment. We need a design for a new automobile engine that runs on water and we need it next week Monday at the latest. I want to be looking the the AutoCad drawings by 2pm.

    -Your Boss

    --
    What is pirate software? Software for inventory of stolen treasure?
  141. c'est la vie by JohnnyKnoxville · · Score: 1

    My experience had lead me to believe that unless you run your own business, you will end up being somebody's pee-on no matter what you might be qualified to do. Sadly, also people see age as a factor, since you are in high school, it has probably been determined by someone that you are "too young" therefore "inexperienced" and "unable" to do certain things. Piss on them. Start your own company, and put them out of business.

  142. Same woes @ Drexel University by dogas · · Score: 1

    I've had nearly the same exact experience at my last co-op provided by Drexel University. The want ad billed the job as 'PC Tech Specialist' that promised cutting-edge work in many computer related diciplines but the real job mainly consisted of moving boxes in the basement, upgrading Pentium 75s to meet the minimum requirement for their Office 2000 rollout (which we had to perform on all 700 machines), and nothing (going to work and browsing the web for 2 weeks with nothing to do). So far, my experience being a co-op is nothing but crap. We're used for cheap labor or labor that no one else wants to do. We're not treated like regular employees, but more like kids. Experiences like these make co-op seem like a benefit for the university and the employer, not the student.

    --
    'When the going gets weird, the weird turn pro.' -HST
  143. Pad your fscking resume! by steevo.com · · Score: 1

    What is resume going to say?

    Student co-op with bug high-tech company: duties included sweeping floor, fetching coffee and untangling cords.

    Probably not.

    You will use this experience to load your resume, legitimately, with experience that few people of high school age can have.

    Don't forget about the contacts you will make. They might even lead you to a real job someday.

  144. Just a glimpse of what the working offers you by screwballicus · · Score: 1

    There are people out there with university degrees in the field who have to do this sort of menial labour. One simply can't expect to be handed a breadboard and told "have fun", because the market just doesn't have a place for many people of that sort. That's something you do in your basement for kicks, not something a corporation hires you to do.

  145. Same thing happened to me.. but it was cool. :) by BlackIceGT · · Score: 1

    I was one of a few students that was accepted into the co-op program with Ontario Hydro. I worked at the Western Nuclear Training Center as a computer tech for a year, and yet I spent most of my time unpacking boxes and tying up cables in classrooms.. I really enjoyed the year however.. It was all work that needed to be done, and I got along well with the other students I was working with, and since we were doing relatively simple work, we had time to talk. I learned a lot about car stereos that year, and even had a chance to work in one of the shops and learned how a laser printer worked.. fun stuff. Not the most challenging, but since we were unpacking stuff, moving computers, typing help desk calls into the database.. it allowed the techs there to concentrate on more important stuff like setting up a new server, upgrading the computers to P166s, rolling out NT4 (this was a few years ago) and wiring up the LAN to include new classrooms.

    Anyway, I mostly didn't get to do that I thought I would.. but I still had fun and learned a bit.. too bad I barely learned anything about what I was supposed to from working there! ;)

  146. I would like to add by Sycraft-fu · · Score: 1
    That this co-op experience can build to bigger and better things later on. Real work experience, no matter how menial, counts with companies. Think of this as a good building block for later on. I assume you plan on going to college, and this co-op experience will help you nab internships and part time jobs. I'll go ahead an relate to you my breif work experience, it's a real example of how you can work your way up.

    I got my first job at 16 at a copy shop, this was nothing but bitch work but it did get me some work experience for my resume. My next job was at 18 as a surveyor's assisstant (more popularly called rod man). The fact that I had prior work experience helped me get this job. This one proved to be a lot more interesting, I finally got to use some of that trig I learned in highschool. Also, though I was initally hired to do grunt work (pound stakes, take measurements, that kind of thing), as I showed interest in other things I was allowed to do them. By the time I left for cellege most of the time I ran the gun (the instrument that actually takes the measurements) while my crew cheif did most of the physical work because he like that sort of stuff better.

    So college came around, for the first semester I didn't work but the 2nd semester my roomate convinced me to apply for a job as assisstant webmaster at our school paper, which I got. Well this was still kind of a bitch work job (do what the webmaster told you to) but it was technology oriented. I HTML skills got about 100x better during this time. Then, in the summer the webmaster (who had become my roomate at this point) decided to quit, so I got promoted to webmaster. As webmaster I got to do a whole lot including redesign the site, and do all sorts of special projects. During this time I also took second jobs as network administrators first at the department of Neurology, then at the department of Dance. The job as webmaster was what helped me get those, as it showed I really had technical experience. Also, along the way I picked up some industry certifications. I worked as webmaster for about a year (till December 2000).

    Now, I decided I was tired of being a webmaster, networks is what I wanted to do. So I applied for, and got a job at CCIT, our computer and network centre on campus, and now work with the Network Operations groups. Well, I still get assigned bitch work, but there is plenty of fun stuff too. Also (most importantly) I'm learning tons about routing and switching and this all looks great on my resume.

    So here I am, 20 years old, with a pretty cool job doing what I like, and it all started just getting a simply summer job at a copy shop stuffing envalopes. Basically I am just trying to let you know that just because the work is a bit boring now, doesn't mean it can't be a spring board to much greater things. Unfortunately, highschool students don't seem to be all that highly valued by many people, in highschool I couldn't even let the school district have me fix computers for free much less get paid. However, what you are doing shows a lot of initive and believe me, people WILL notice later. Hang in there, and try to get as much out of your job as you can.

  147. As everyone says, "Get used to it" by gimped · · Score: 1

    That's why it's called work. The benefit of working in engineering is that you're a gimp that actually gets things accomplished. If you don't like it, go buy a blue shirt and khakis and go speak marketing bull for the rest of your life.

  148. Conflicting goals by Kezington · · Score: 1
    When a company hires you as a co-op, you and your employers goals are generally not the same.

    You wish to learn as much as you can in a particular field in order to get a leg up on the competition (your peers) and eventually get hired by the corporation of your choice or start your own business. You know that interesting cutting-edge projects and challenging tasks will help further your goal.

    The company, on the other hand, wishes to increase its profits. The company wants its experienced engineers to focus on the most challenging tasks to solve problems in the shortest amount of time, and therefore ship product faster. Hiring co-ops allows the easier non-critical tasks to be completed 'in the background' without having to 'waste' an experienced and knowledgable engineer's time. It also keeps the engineer happy, because said engineer is often less likely to leave the company if the work is rewarding.

    Co-ops often must strive to find a balance between these two (often disparate) goals.

    Another point to consider is the length of your co-op term. Tasks handed to you are hugely dependant on whether you are at the company for 2 weeks, 4 months, or 8 months. The longer you stay, the more valuable you are to the company. The more valuable you are, the more likely the chance the company will give you more enjoyable and challenging tasks.

  149. Coop'n N Hell by Action_pack · · Score: 1

    Hey that shouldnt matter the company will probaly pay for school. I am coop'n at umm Fast Little Transistors Thats not the name but I dont want to get fired. Well I get paid good and they are taking care of my tution. I work damn hard doing little crap, but when you get to college and that tution hits you would do alot to get it paid. Trust me it also can be used to negoitate a higher salary at your next job.

  150. bad logic. by old-man-river · · Score: 1

    The company doesn't owe you anything. If you don't like your experience there, quit.

  151. REU by dukethug · · Score: 1

    I'm going to break the general trend of comments which are telling these kids to suck it up and get used to getting shit on because they are young.

    The National Science Foundation offers a wide variety of grants for undergraduates and high school students to perform research at major academic institutions. I did one at Carnegie Mellon's computer science department after my sophomore year at college, and it was fantastic. My mentor basically handed me a problem that didn't have a clear solution, and told me to find one. I got to draw on the resources of some of the most brilliant computer scientists in the world to assist me. A good friend of mine spent 9 months working at Lawrence Livermore National Labs in California, and is co-authoring two papers, one of which he is lead author on.

    A couple of cautions: not all of these programs are amazing, but they are reviewed every couple of years, so the overall quality is pretty high. Two, academia has its own variety of office politics and things that suck (think grant writing)- but there are many institutions out there that give smart, young people a chance to prove themselves, which I believe is what you want most. I would highly recommend looking into these opportunities at the NSF website. Best of luck to all of you.

  152. they do suck but that's how it is... by ethanms · · Score: 1

    I've done 2 co-ops thru my college at the same company... my first co-op was software QA, I sat and clicked until it broke then I wrote a bug report for it and filled it with screen shots and other data... it sucked doing it eight hours a day, but I did it... my second co-op I was an apps engineer, I went out to the field and actually worked with the customers, software and hardware... these were trips around the country for days on end... sometimes I'd work 13 hours in a day, sometimes I'd work 2... but it was always interesting and fun. the point of the story is that it sucks at first, but it generally gets better. My advice to all of you who say that "work sucks forever" is to find another damn job! Work shouldn't be total ass all the time... if you hate your job then get another one, maybe in a different field... if I didn't enjoy working with electronics, I'd try software, if that didn't work I'd become an auto mechanic, but I'd find SOMETHING that I can do all day and then go home happy (most of the time anyway).

  153. they only get better by dnuoforp · · Score: 1

    i've had 5 co-op experiences throughout high school and college. a few of my first ones were really boring, however once you get a few under your belt you become a very valuable individual. especially if you have marketable computer skills. at that point you can hit up some job fairs and really score an impressive salary and be choosy about your projects. it all takes a little experience and a good resume. just tough it through the first co-op or two.

  154. Re:Quit whining! by discreet+logic* · · Score: 1

    i have to say that i agree with the question to some extent... no, a co-op should not expect to be working on the latest and greatest product or technology, hell, most grads dont get to work on a version 1.0, and its true that 90% of any engineers day is spent making license plates, eh? however, i think that if your spending your day making coffee then its a complete waste of everybodies time. i admit i was incredibly lucky when i did my internship, i was given a blue sky project to develop some technology that had been on a back-burner for a few years and none of the devs had time to work on it. but since then ive worked at 2 companies who responsibly take students on, and the start-up im now at is getting its first co-op next month. obviously part of the reason we are getting an undergrad is because of cost and commitment. i will, however, be trying hard to insure their time here is not entirely spent making coffee, and that they do something that is usefull, both to us and them. in addition, if its part of a degree course, the university / college has a responsibility to insure the students are getting something usefull out of it. p (big up the recoil.org massive)

  155. Use your time wisely! by url-lm · · Score: 1

    When an employeer hears that a high school or college co-op is coming aboard, he/her has two things in his/her mind.
    One is to tell this person whatever he or she wants to hear. Don't fall victim to promised training courses on cutting edge technology that you'll never apply at the company.
    The other is to get them to do the dirty work and/or fill in for the "SMART" person who just quit his/her job! Don't get under paid and do more work then the regular full-time or contract worker does less and gets paid 4 to 6 times more than you do. Co-op's are only cheap labor and maybe future employees. Look for a position or create a position in the field that you're interested in. Don't work for a paycheck, work to learn and have fun!

  156. Re:Put in your time... by url-lm · · Score: 1

    Much of the mindless work can be automated with the right implementation of the SEI CMM *modified* processes in place with less paperwork. Your generation has caused most of this useless grunt work on the SE side of the fence, old-timer. Administration could be simplified if more ZENWorks like tools were avaiable for remote admin. Hardware is another monster that I don't have enough time to write about. "We don't live in a paperless society, we live in a brainless society!" - D I was already responsible for a bunch of interns and new hires right after I was hired out-of-college. I told them the truth. This work sucks, I could find middle school students to accomplish these tasks! I'm outta here." The "SMART", intelligent enough to leave, left and the mindless grunts stayed. In the near future when I start my own business, I'll know who to hire and not to hire.

  157. AHHAHA by cybercrap · · Score: 1

    Damn this is hilarious. Really what do you expect, your a hs student!! I am a college student and we get coops too. Guess what, we still get dick work and we know a shitload more than you guys do from hs. The reason is, is that you and I both don't know enough to really do anything of research and other stuff accept to read measurements off a scope or write a few miniscule programs. All I gotta say is that when you graduate from hs you don't know jack shit about engineering. Your view of engineering is limited to what you learn in your shotty physics and chemistry classes. Be glad you got a job doing dick work at a decent company, instead of flipping burgers at mcdonalds.

  158. Stop whining by mosch · · Score: 2

    Getting a co-op isn't about getting a kickass job. It's about having a shitty job in business, and learning how businesses work. The lessons you'll learn will tend to be more of the "how to be an effective employee" type than the "gee whiz cool" type.

    Think about this... you're getting paid to learn how to work. Companies don't hire co-ops to get anything productive done, they do it to do a favor to the co-ops.

    --
    "Don't trolls get tired?"

  159. Re:The experience will be what you make it by volsung · · Score: 2

    That sounds like a friend of mine who got a computer grunt job at a government agency. His boss was gone so often, he had to make up useful things for himself to do. (No, reading Slashdot doesn't count.) Some places really don't take advantage of the people they have working (or volunteering) for them.

  160. Common problem by ragnar · · Score: 2
    Many people in seasoned jobs also have this problem, but I too did some internships and I also had this problem. It didn't bother me too much because I used the idle time to work on my business, which at the time was a side project or hobby with college buddies. One of the most important things I learned was that the business world is typically happy if you are product 5 out of 8 hours of the day. I'm pretty self motivated, but if someone only expects 5/8ths from you, you might as well use the 3/8ths for yourself in a good way.

    This advice may not apply for your situation, but in reality everyone needs things to fill the gap. The workplace tends not to keep you engaged fully or utilize your skills well, so having some personal goals and projects is helpful. You might want to pick things that emphasize your core skills in case a conflict of interest is ever brought up.

    Plenty of people will tell you ways to be assertive or this and that, but I say make good personal use of the time. Build a side business, hobby or some kind of thing with the spare time.

    If they keep your day completely filled with mundane tasks and you don't have much in the way of spare time then I would politely approach them with suggestions and a gameplan. Don't go to them and just tell them your vision, be prepared to say how you could put it in action, but by the same token if they aren't interested don't stress it because it is their loss to not utilize you. At least this way you can list on your resume that you "recommended innovated ways of improving productivity." :-)

    --
    -- Solaris Central - http://w
  161. Gleaning the wheat from the chaff? by alumshubby · · Score: 2

    Reading over some of these posts, I see initiative as a recurring theme. And it makes me wonder: Do any companies have an unvoiced or unconscious goal of career Darwinianism to identify who's got the moxie to go after additional, more interesting challenges? The drones would get their drudgery and paychecks too, but they wouldn't necessarily get the offer letter upon graduation.

    --
    "How many light bulbs does it take to change a person?" --BMcC-->
  162. Part of life... by Zaediex · · Score: 2

    While I'm sure you're all competent, I don't think you'll find many companys will give you much of a high risk job until you have more than proven yourself (read gone to college, and gotten a little more experience than your 18 years has afforded you). You may not be in an extremely challenging environment, but the skill here is to be able to do an exeplary job even when the work is brainless. Trust me, if you can prove you are an excellent worker, and can deliver things on time, then you'll be given more challenging projects to work on.

    Zaed...

    1. Re:Part of life... by ScuzzMonkey · · Score: 2

      Plus, companies tend to value what they pay for--even if you're a whiz, they'll trust an idiot that they're paying 90K a year before they'll trust you. There is tremendous pressure to validate their hiring decisions, so they may not see your value because it devalues someone else. In other words, no one wants to hear... "So, if this high-school student, who we're paying absolutely nothing, can do Larry's job in half the time it takes Larry, why exactly did you hire Larry at 90K? You're fired." They're gonna let Larry take care of things and keep you fetching coffee.

      --
      No relation to Happy Monkey
  163. Unfortunately.... by Bob+McCown · · Score: 2
    ...thats how many businesses look at co-op students.

    Boss #1 Hey, we need someone to do this drudgery

    Boss #2 We won't be able to get anyone to do that work, its menial and crap

    HR Dweeb Hrm, I just got this information from WestNorthSouthern University, and they have a co-op program. They earn 'credit' for doing work for us, if we give them good reviews, and its dirt cheap!

    Boss 1&2 in unison Brilliant!

  164. Glimpse of the real world... by coreman · · Score: 2

    And what is it that makes your idealistic views believe boring, repetitive tasks aren't the real world? Stop into your local research facility and ask how many of the guys cleaning test tubes have Masters degrees.

  165. I know where this is going . . . by llywrch · · Score: 2

    [I expect our narrator to continue thusly:]

    At that point, I was sweating with excitenment. I was sweating so bad, & I was afraid she'd smell my sweat & lose interest. But she just gave me this look, & I decided to go with the flow.

    ``You can keep a secret, can't you?" she asked, her voice a husky whisper.

    ``Uh, yeah," I said, trying to sound mature & knowing that I failed.

    ``Good." She reached behind her desk, & brought forward a waste paper basket that had been covered with a binder, & put it in front of me.

    ``What's this?"

    She quickly sat down, & looked as if she was gong to cry. ``I just found out I'm pregnant, & got sick earlier with morning sickness. I need someone to clean up the evidence, & get me some pickles & ice cream on the double."

    Needless to say, this special assignment did not lead me to further technical ability, although I did learn how to quickly clean puke out of those plastic waste paper baskets. And where all of the grocery stores were in near the business park. In return, she was able to hide the fact of her pregnancy for another three months form her employer.

    [well, I doubt our narrator will write the above, but SMPs to 8086s he will end his tale with the following words:]

    But she gave me the best review & recommendation I ever received from a work place.

    Geoff

    --
    I think I see a trend here. Maybe for them it really would be easier to muzzle the entire internet than to produce p
  166. talk to the manager and politely.. by Duke+of+URL · · Score: 2

    Here's what I'd do. Realize you still have a good thing going here. This is excellent work experience even if you're doing the dog's work now.
    Talk to the boss and tell them you like what you're doing and understand that alot of the repetive work will fall to you and the other students, but you really want to learn all you can.. so what other new things can they slip into the schedule too? Tell them you want to do more, learn more, make your self more valuable to them all the while increasing your skill levels.
    Have fun while you're at it too!

  167. Cooped up? by vees · · Score: 2

    Finally, a use for a new ICANN top-level:

    sucks.coop

    --

  168. Interns by Col.+Klink+(retired) · · Score: 2

    My employer gets unpaid interns for the sole purpose of doing the grunt work (mostly data entry). We're very upfront about what you'll be doing (which may not have been the situation in your case), but the interns still have an opportunity to learn.

    Even though you may not find yourself doing the work you thought you could, you do have access to people who are doing it. Talk to them. Ask them questions. Learn!

    Of the last 3 interns my section had, we hired one, offered a job to another (who took a job at another firm), and another section hired the third. Think of the internship as an extended interview. Make contacts and even if you don't want to work at that company, you can get some nice letters of recommendation and perhaps an inside track at other jobs.

    Or you could go around whining and making a pain of yourself and poisoning any future you may have had. It may be too late for that. If I ran a fiber-optic company that had a high school co-op program, I'd be a little suspicious of those students right now.

    --

    -- Don't Tase me, bro!

  169. Re:co-op? by Skeezix · · Score: 2
    Still, a lot of larger companies that have well funded interesting projects you might be interested in have degree requirements. I know AT&T requires ~10 years in the field without a degree and others will be forces into restricting your pay for a period if you are hired without one.

    Absolutely. Many of the positions I looked into did require specific degrees. I wouldn't advise anyone to drop out of school. But it is interesting to notice how the market is changing somewhat; IT positions are in such high demand. I think that one of the major influences the Open Source Revolution will have on the market is produce a supply of developers (without or without formal education or training at a corporation) that are more than capable of fulfilling the demand of the market.

    Perhaps getting a degree via night school would be the best option for you. If your current role evaporates (can in some lines of work) then you may like having that piece of paper to fall back on. But then again some people are so well motivated and so skilled at presenting themselves professionally that it doesn't matter.

    I would like to do that. The company I work for now offers tuition reimbursement, which is really nice. I've already started checking out evening classes at some local colleges and universities. It does feel sometimes like my 2 years were somewhat in vain...I'd like very much to complete what I started.
    ----

  170. Re:co-op? by Skeezix · · Score: 2

    An Educational Co-op is a program in which students work in a coporate environment for a period of time, often a semeseter, usually taking off from school. The idea is that the student receives valuable experience and more ammo with which to base his or her career choices. The employer receives cheap labour and the opportunity to tempt the student worker into coming on board full-time upon graduation, already trained (at a cheap rate) and spun-up. I took a full-year off of school (after my sophomore year at Washington University in St. Louis, MO) to participate in two co-ops, one at the Washington University Electronic Radiology Lab, and the other at Unigraphics Solutions, Inc. After working full-time for a year at $14/hour (sure beats washing dishes at your local bar and grill), it was very difficult to motivate myself to go back to school. In fact I dropped out two weeks into my junior year to pursue a career without a degree. What I found is that a large number of companies viewed my year of experience and my involvement in the open source community as more valuable than the piece of paper saying I had a bachelors. I somehow expected the degree to be the all-crucial key to getting a job in the tech industry.
    ----

  171. Meet people - Learn things - duh. by trcooper · · Score: 2

    As a high school student there is no way anyone is going to let you do anything that's super -ool. Because with super-cool comes some risks that someone has to take responsibility for. If something goes wrong and money is lost someone's head is going to roll. No one wants to be the guy who gets fired because some high-school kid screwwed up.

    So the first thing you can do to maximize your experience is to realize that you aren't going to get to do super-cool things, you're going to get to do the menial things the people with the experience don't want to do. And get over it.

    The next thing you can do is meet people. Start networking and the job where you get to do the super-cool stuff will be closer. If you seem to enjoy the menial work, a future manager may be more likely to hire you on.

    Learn things from other people. Keep your trap shut and listen to what us old folks have to say. Chances are there are quite a few people who have a lot of knowledge where you are. Maybe try to establish a mentor relationship with someone.

    Bottom line is paitence. You are there for cheap labor, there's no getting around it. You don't have enough experience for anything else. But if you keep your eyes and ears open you probably can learn a lot.

  172. Writing your own ticket... by double_h · · Score: 2

    One thing that could well be successful (at *any* job, from a co-op/internship to a real-world position) is to take the initiative to find things around the company that you think look interesting and you might want to learn more about. This might be new piece of technology (hardware or software) you think the company could get use out of, a programming or networking project, or whatever. Write up your idea as a formal proposal, detailing what you want to do, how you plan to go about doing it, and how you think it would benefit the company, and present it to your supervisor. Don't pick something that would radically change the way the company does business ("convert all production servers to Lunix"), but do try to pick something that's actually useful, and not just a "toy" project.

    Even if you don't get the green light to do your proposal as originally envisioned, chances are very good that your boss will be impressed by your initiative and organization, which will increase the chance of getting to work on something more interesting in the future.

    I'm sure there are shady outfits out there who happily will use co-op/intern programs as just a source of cheap labor, but I suspect there are far more cases where the people assigned to supervise aren't themselves managers, and don't always have the best perspective of how to use your skills most effectively.

    1. Re:Writing your own ticket... by double_h · · Score: 2

      Oh.. so you think managers have the best perspective on how to use peoples skills. heh.. right.

      Actually, in my 6-7 years of being a paid coder & admin, I've found that the supervisors and CIOs I've had to work with have been, by and large, pretty reasonable, intelligent folks. There have been some who had PHB tendencies or had a different work style, but in the great majority of cases they've been smart people who knew a lot about computers.

      Upper management and interdepartment politics, on the other hand, have often been the bane of my existence. But there *are* plenty of shops that have competent IT departments. That doesn't mean that I've never had to work with incompentent people, or people with maddeningly strange personalities, but by and large I've been pretty successful in being able to use my skills effectively and learn new things at every job I've had.

      All your base are belong to us.

  173. Put in your time... by lythander · · Score: 2

    Every industry has lots of mindless grunt work to do, much of it cannot or will not be automated for the foreseeable future. Someone has to do it. Someone is defined as a) the new guy. b) the interns. c) someone who doesn't speak english well.

    People who never have to do this sort of work ever tend to take this work for granted and misunderstand it. All work you do has a lesson, and some day you may have to be responsible for a bunch of people doing it OFR you -- better you should have appropriate expectations. You may earn more respect and get more work out of them.

  174. stop your complaining... by gimpboy · · Score: 2

    and wait until you get to grad school. if you took my monthly allowance and divided it by the number of hours i work i would make about $3.00 an hour, and that's with two degrees in engineering.

    when i was in highschool i worked at mcdonalds. if you dont feel loved testing equipment then you should go work at a fast food place to gain some perspective.

    most of my friends who co-op'ed in college had about the same problem. this is the deal:
    to give you a good project and get you up to speed on the stuff you need to know to get it done and then have you leave after a semester is money wasted by the company. you expirence walks out the door with you. they will want to give good projects to full time employees who will take the knowlege they aquire and put it back into the company.

    there is also the realization that a good project might not be accomplishable in a semester (possibly two).

    i'm not saying that the training would be wasted on you. you may come back to this company after college. i'm just saying that you have to see the companies perspective on this. if you want to do something cool this is my advice:

    find something that you can do that will save the company money (or make them money). do a cost analysis detailing how you think X will save the company $Y. ask your boss if you can talk to him and give him a short presentation on what your idea is. this shows initiave on your part. if you want to be an engineer this is it. making something from nothing... well really optimizing and doing what you can with what you have.

    use LaTeX? want an online reference manager that

    --
    -- john
  175. "Never volunteer for anything." by _Sprocket_ · · Score: 2
    In the military, the oft-heard advice is "never volunteer for anything". That's sucker's advice. Do the oposite. Always volunteer - but do it selectively.

    Look at existing taks for something you want to do. Can't find any? Come up with new tasks that take advantage of your stronger skills and get whoever is in charge to bless them. Make yourself as busy as you can. You'll end up spending the majority, if not all, your time doing things you like.

    And the grunt work? That'll be assigned to the suckers freeing their time by not volunteering.

  176. The real issue perhaps... by GNUCyberKat · · Score: 2

    My company has, in the past, hired a few coop students on for 10 week stints. We stopped the practice after we realized that the drain on our permanent resources was greater than the benefit of having the coop staff around.

    We had to hold their hands when we did anything "interesting" and even then, more often than not, they got in the way and used up a great deal of time asking questions which they thought were pertinent but actually were off base and shouldn't have been asked then.

    As a company, we generally support education of tomorrow's workforce...just not at the expense of today's work.

    This is why you are given the crap jobs...they don't require handholding and the senior staff can get on with the real work.

    Plus, there is a general feeling that after we've spent all that time training you, you just leave back for the pack and we are forced to start all over again.

    Just some thoughts...

  177. both sides by maraist · · Score: 2

    I've worked for Dupont, and have friends that have worked for SGI. Often times they give boring, repetative tasks. But there's a good reason for it. It's hard to develop real projects that are both learning experiences for the co-op and profitable for the company. Anything given to the co-op is most likely going to require constant attention from the supervisor, which doubles the process's cost.

    Many times, the descision to hire co-ops is made at a high level, with no clear understanding of what the students will actually be doing. Often times when employees are over-worked and ask for more help, middle-management will jump right to co-ops (if they're sufficiently funded). But from experience, this can actually be counter-productive. Many co-workers will see this and thus resolve the co-ops to menial tasks.

    A student is there to learn new things, but a company wants students that are already skilled, so it's adverse selection. Thus I can't imagine there's much practical use of a High school student (though we've managed to hire one or two for a summer).

    -Michael

    --
    -Michael
  178. You guys have it good. by walnut · · Score: 2

    I oppologise this sound a bit harsh... I'm in a hurry, but I've got a lot to write on this subject.

    Ok... we are a research engineering firm. We work on everything from telecommunications to maglev to industrial robot design to --- whatever... pay us enough for something we're interested in and probably we'll do it. We can manage many multi-million dollar projects simultaneously, yet we can't effectively manage our co-ops.

    Since we do everything, it is common that you cross-discipline, as in I'm a CompE by trade but I know a lot about ME stuff now. With a Co-op, its hard to instill the additional knowledge in a usefull way... plus its hard to slow down to explain to them what we need done... The co-op needs to learn by osmosis and asking questions, figure out when and how to put their hands in, and otherwise stay alert and help out.

    Strictly from a corporate standpoint, when there are no co-ops around, I'm the low man on the totem pole. Theoretical design at the system level and complex mathematics is handled by the PHDs, and the staff engineers get responsibilities delagated to them according to their tallents, availability and socio-political boundaries. Senior engineers (probably middle-management in other businesses) act to advise, help out and handle the larger project portions.... Co-ops are...well, lower than the low... If we need it done, then they get to do it.

    As one of our projects, a co-op got to BOIL RANCID MEAT for the entire time. Think about it, four months of bubbling rancid meat... YUCK! I'd have quit if they had asked me to do it. That's the honest truth. God bless Vinny, who found out that he wasn't thrilled with our company, and who landed a job with a really great company and pulls in the big bucks. Did I mention Vinny was working on a BS not a HS diploma?

    Face it, for the most part, we need the co-ops to do the tasks which are not cost effective for us to do... That means, "wire this up" and "machine me this" are two common things said to co-ops... We don't have you design circuits or robot parts because we have enough people to do that that don't have to be trained. Co-oping at a company is not where the company bows down and bends over backwards to provide the co-op an oporunity to learn. Co-oping provides you with access to real engineers doing real engineering work. Evrey once in a while, if you prove yourself useful, they pass you a task

    You say your job got repetative after a month or so? Surprise, when you get a real job, your job will get repetative after a month or so. One does not go from college to millionare CEO unless they start Napster. Co-oping with a real company (as opposed to starting one) means that you get treated like a real person. That means low man on the totem pole...

    as to your comment:
    We certainly didn't sign up for this program in order to be cheap labor; we signed up because it was marketed to us as an "engineering project," and the majority of us plan to pursue engineering-related careers. What can we do as students to improve our experience, and what guidelines should any company follow when conducting a cooperative education program such as this, particularly with high school kids? Is there anyone out there who has found a successful way to run such a program?

    That's what you are. You are cheap labor. I am cheap labor as well. However, my experience makes me more useful labor, and with the fact that our contracts last from 3 weeks to 5 years, either the information necessary has to be rapidly picked up and executed (higher skillset than most HS students and many college) or the project is so long that to have you design something (potentially poorly) and then you leave leaves the company with no one who "owns" or knows that part.

    You probably don't know statics in depth, dynamics is right out... coding is likely suspect... probably your documentation skills are poor.... and well so on... These things are picked up as you go along... Believe it or not, sweeping the floors and machining a couple of parts is the ground floor enterance for most. (other than IT and so on*)

    Having interned in HS as well, I sympathise with you. I found that bleeding mice and running electropherisis tests was boring, but a different kind of boring.

    anyways... gotta go.

    * someday I'll rant on this.

    --
    You say you want a revolution?
  179. who cares? by iso · · Score: 2

    seriously, big fat deal. i did a highschool co-op as well. i was in charge of entering names into a database, faxing, and doing tech support on Wordperfect (DOS) when people couldn't figure it out.

    so it wasn't the most glamourous job, but i was just a highschool student! i put that job on my resume, and made it sound like i was integral to the team. then i got a better job through that. if you're looking for enthrauling work through your high school co-op, you're delusional and naive. go there, do the grunt work, see how things are done. the very fact that you did a highschool co-op will guarantee that you're looked at in a better light than your competition when you're going for that next job. what looks better: working the summer at McD's, or doing tech "gruntwork" at an engineering firm?

    so get over it. you're in highschool for Christ's sake! i have highschool co-ops working for me now, and while i try to keep them involved and interested, at the end of the day it's one of them who's going to be doing the data entry. this is just your first step, so don't get too far ahead of yourself.

    - j

  180. High school jobs by Lish · · Score: 2
    You are no doubt making much more $$ than you would be at any number of standard high-school-type jobs (McDonalds, grocery store, etc. etc.) that offer quite a bit less in the way of career building and/or interesting tasks. You're doing real, useful work not involving getting burned by the fryer, and getting paid well for it. This puts you well above the status quo for your peers. Maybe it's not thrilling, but most jobs aren't. Make the most of the experience and get on with your life.

    Now, if you weren't getting paid, that's a whole other story. I had an experience in high school with a computer maker who shall remain nameless, who expected us to work 15-20 hours per week, for free. I'm glad I got out of there as fast as possible!

    --
    "This message is composed of 100% recycled electrons."
  181. How-to by 4of12 · · Score: 2

    I appreciate your problem.

    I was once an intelligent young person, but due to my age I was not considered of "sufficient maturity and experience" for tasks for which I frankly had most of the brains.

    Now I'm on the other end. I'm 25 years older and have lost that 100 millisecond rapier wit that I had in high school.

    As such an overworked technical person, I find that it is difficult to spring loose the time to adequately mentor a young person, even if I do enjoy it.

    From that standpoint I'd suggest this:

    Be a self starter. Learn everything you can about the business and look for opportunities to creatively apply something you've learned to improve their quality of life.

    I'm thinking here of things like Perl and PHP programming, setting up a web page to dynamically update their view of what's going on in the company, etc. But don't be limited by my suggestions. Use your own mind to create your own suggested job!

    Be assured, if you don't figure out something creative to occupy your mind at work, someone there will assign you some drudgery to keep you busy. They might still assign you drudgery, but if you start to show some sparkly creation, you might get a reprieve and get to dom something you enjoy that will be of greater educational and vocational value to you in the longer run.

    --
    "Provided by the management for your protection."
  182. Work is only part of a CO-OP program by 4/3PI*R^3 · · Score: 2

    Since day one every body has known what a CO-OP program is for. CO-OPs are for exactly what you are doing -- get cheap labor for meanial tasks.

    You will never be involved in a project as a CO-OP student for several reasons:

    You are a student -- by definition you are still learning and thus may not have the technical knowledge needed

    You are temporary -- the company knows you will be leaving, as such they will not involve you in anything that might require more than 15 minutes of your time

    You will eventually work for a competitor -- since you are a minor you can not be bound by a contract and as such what you learn you can take with you to whomever your future employer is, why should your CO-OP company pay to train you to compete with them?

    Here is what you, as a student, use the CO-OP program for:

    Resume builder -- when you graduate at least you will be able to say you've seen the inside of an engineering shop this will give you some advantage over other graduates that will get you past the HR machine and into an interview (list the projects your CO-OP company was involved in regardless of how little you actually participated, if the projects are high profile you'll look like a little genius)

    Contact builder -- DING DING DING DING -- this is the biggy. When you apply for a job most HR departments don't know squat about engineering, they do a global search on your resume for buzz-words, if they are there they forward you resume to the department. Now that you are sitting in an interview you can use "in the know" knowledge (i.e. peoples names, industry inside jokes, etc) that will make you seem like less of a newbie and more like "one of the guys". There is a big difference between not hiring the "green-horn" and not hiring Joe the guy who CO-OPed at BFD Engineering with Al (get the picture).

    So, basically stop BMW-ing about your meanial work and start rubbing elbows. Go to lunch with the engineers, ask questions about what they are doing and about the industry as a whole. What you get out of a CO-OP is not the ability to be a part of designing the next generation of space flight vehicles, what you get out of a CO-OP is the ability to develop personal relationships with the people who are designing the next generation of space flight vehicles.

  183. co-op? by chancycat · · Score: 2
    My local grocery is a co-op : great high quality selection, mostly organic, kind of expensive.

    I understand that kind of co-op. I'm an owner along with about 5000 other people.

    What kind of co-op is this being described? Is it basically the same and I'm just missing the connection? Or is the relationship build on a different foundation?

    --
    Evan - needs to hit preview before submitting
    1. Re:co-op? by chancycat · · Score: 2
      Hmm... I can appreciate your desire to get on with life, especially if your talent runs deep and your passion for your job is there.

      Still, a lot of larger companies that have well funded interesting projects you might be interested in have degree requirements. I know AT&T requires ~10 years in the field without a degree and others will be forces into restricting your pay for a period if you are hired without one.

      Perhaps getting a degree via night school would be the best option for you. If your current role evaporates (can in some lines of work) then you may like having that piece of paper to fall back on. But then again some people are so well motivated and so skilled at presenting themselves professionally that it doesn't matter.

      --
      Evan - needs to hit preview before submitting
  184. WARNING: This won't change for a few years by kirby697 · · Score: 2

    I'm a junior in CS/Engineering at one of the top CS schools in the country, and I'll tell you for a fact that most internships/co-ops for friends of mine have been stuff like this. You HAVE to do some share of the dirty work before you can ever really get something interesting going. So you're doing testing, etc... big deal. Many of my friends do that 8 hours a day all summer at their jobs, and they have more than 2 years of a college education under their belt, not just most of a high school degree. You most likely don't have anywhere near the necessary education to do anything fun/engineering related just yet. Hang in there though, this will be great to put on a resume. "Yeah, I spent part of my high school years working for this great tech company, doing the kind of work I'd do for you guys. I've already got 2 years of experience over any other potential intern that you were considering." When you talk to the recruiters in the years to come, play it up, don't make it sound like you did menial little jobs. I'm sure if you do a good job, your bosses won't mind sending in nice letters of recommendation to potential employers. (or, for that matter, hiring you themselves.)

    Just some advice from someone who's been there (well, actually still IS there...)

  185. I run a co-op student right now by SuiteSisterMary · · Score: 2

    I was a co-op student, and I make a point of hiring them whenever I can, as co-op is a wonderful concept. I try to make it interesting, and educational, and blah blah blah, but the simple fact of the matter is that there's a lot of 'scut' work that pops up. And a lot of it gets dumped on the person who's other tasks would suffer least, from a business point of view. Guess what; if there's a co-op, it's her. But here's something that most co-ops never realize: if the co-op wern't there to do it, it would still get done. It would still be there. We're not creating the scut work specifically to give to you, and yes, guess what, for every exciting relational database you get to design and implement, there will be thousands and thousands of crap assignments; inventory, renaming documents, etc etc etc. Might as well learn that fact now.

    --
    Vintage computer games and RPG books available. Email me if you're interested.
  186. Re:Positive co-op experiences by SuiteSisterMary · · Score: 2

    Yay Ottawa! My first college co-op was for National Defense. Keep in mind, kids, co-ops are like shit. There's plenty to spread around, nobody wants to step in it, but it'll float to it's proper level, and it's a prime ingredient for growing things. In other words, go in expecting the world, you're in for a grand disappointment. Go in prepared to demonstrate your skill and abilities, and you'll probably be given tasks consummate with said skills and abilities. But nobody likes a teen-age punk know-it-all whiner; at that point, you're fufilling stereotypes.

    --
    Vintage computer games and RPG books available. Email me if you're interested.
  187. Advice by YIAAL · · Score: 2

    Learn how to use the phone & copier system the first day. Be nice to all secretaries, mailroom people, etc. Never go anywhere without a clipboard or other work-related object in your hand.

  188. Dilbert by jon_adair · · Score: 2

    There's a perfect Dilbert for this:

    1. Alice grabs Asok (the intern), tells him it's an emergency and brings him to an airduct.
    2. She tells him "You must crawl through the Jeffries Tube and shut down the furnace before it fries us all!"
    3. Asok gets stuck, ass out, in the duct. Alice, holding a "spank the intern, 50 cents" sign, tells Dilbert "Today young Asok learns that life is not like Star Trek."

    My first intern-style job was at a defense electronics company. I spent entire days counting resistors.

    Believe me, some day you will look back fondly on days like that.

  189. grunt work. by www.sorehands.com · · Score: 2
    Even if you are doing grunt programming and debugging, it still is helping your skills.

    You learn by reading good code, you learn by reading bad code. As long as you recognize bad code as bad, you learn what to avoid.

    In many internships, you end up doing the grunt work, but as long as it's practice or related then it's not bad.

  190. Re:Ask not.. by ellem · · Score: 2

    --You can't hear it, but I am clapping really loud.


    ---

    --
    This .sig is fake but accurate.
  191. Business experience by Alomex · · Score: 2
    My browser (NS4.75) core-dumped on me. Here it goes again:

    From personal experience as an employeer, we tend to ask co-ops to perform as difficult a job as they are technically qualified to do.

    Having said that, every employee, co-op or not, will find him/herself performing boring tasks very so often.

    As Dilbert says, this is the reason why the pay you: if work was all fun they would charge admission prices at the entrance!

    This is not to say that there aren't unenlightened co-op employers out there who think of co-op students as under-aged janitors, as opposed to trainees, but from what you write yours doesn't seem to be one.

    The schools I'm familiar with keep tabs on co-op employers, and if they treat their students as sources of menial labor with no training component the employer gets an earful.

  192. You are cheap labor. by danpbrowning · · Score: 2

    Sorry if you were misled to believe that you were anything *BUT* cheap labor. You are. Don't feel bad, not many jobs are actually like the 'job description'. Most of the time you are doing 'other duties as assigned'. :-)

    --
    Daniel
  193. Re:Where are we SUPPOSED to get cheap labor? by SquadBoy · · Score: 2

    Yup, The training was cool now you get to learn why people are paid to go to work it is because you would not do most of it because it is fun. Just be glad you have something to put on your resume. Work can be fun but most of it is not that is what home is for. Sounds like a good program to me.

    --

    Cypherpunks: Civil Liberty Through Complex Mathematics. Those who live by the sword die by the arrow.
  194. HOLY COW by electricmonk · · Score: 2

    that's inane

    --
    Friends don't let friends use multiple inheritance.
  195. Where are we SUPPOSED to get cheap labor? by IvyMike · · Score: 2

    As a full time employee of a high-tech company, my question is: where are we supposed to get cheap labor, if we can't use high school co-op students? I certainly don't want to do it.

    I know this sounds likes like a smarmy dismissal of the question, but there really are some crappy jobs that need doing, and somebody's got to do them. Perhaps you should look into trying to automate these boring tasks (Perl, Python, VB, whatever makes sense in your environment) and not only will this make your life more interesting, you'll learn something in the process.

  196. Re:The experience will be what you make it by cvd6262 · · Score: 2
    I couldn't agree more.

    I co-oped three summers at IBM in San Jose. Every assignment I had, and the reason I was invited back twice stemmed from one assignment I fought for. I could have been a copy boy the entire time, but because I proposed something, and did it, they offered me further employment.

    Just because someone has you filing or doing inventory, does not mean that there is not more you can do. It's up to you to find a void and fill it.

    --

    I'd rather have someone respond than be modded up.

  197. Quit whining! by Wavicle · · Score: 2

    Hmmm, so let me see if I got this straight... The company spends its money to train and educate you, and now you are experiencing engineering work you complain that the company doesn't keep spending its money on you?

    I know it may be difficult to believe, but a lot of engineering is spent doing menial chores... like testing and validation. Very few find themselves perpetually at the forefront of "cool" new technology.

    --
    Education is a better safeguard of liberty than a standing army.
    Edward Everett (1794 - 1865)
  198. Re:It's good practice by peege · · Score: 2

    Tounge in cheek but TRUE.

    I attend a college with a co-op is part of our curriculum. I will be going on my third and final co-op this spring. What have I learned most from my two previous co-ops?

    1. Engineering is full of menial tasks.

    2. No one starts off doing the really cool stuff right out of college anyway, unless you are a genius. Engineers work in teams and you will most likely start out working under a more experienced PE until you learn a special skill or prove your self to be engineering management type material.

    3. MOST IMPOSTANT LESSON. Not all jobs turn out to be as cool as they are cracked up to be. Not all management cares about giving co-ops meaningful work. They hired you for a purpose and intend to exploit you for it. This is a valuable life lesson.

    My advice for the posters: Ask to get involved in projects that you are interested in. Talk to your supervisor and let him know that you would like to work in some more challenging work along with what you are currently doing. Be open, and if he/she does not respond well then leave and take that lesson with you for the rest of your career.

    Remember, you got an opportunity to see real engineering in person, even if you could not actively participate. That should give you an idea of whether you want to spend the next 4 years studying it and the rest of your life doing it. Not everyone gets that type of opportunity.

    ----------------------------------------

    --

    ----------------------------------------
    Yeah 220, 221. Whatever it takes! - Mr. Mom
  199. good for you(not sarcastic) by musselm · · Score: 2

    Some posters have responded to your question with the answer "tough shit; get used to it kid"(paraphrase). While they have a solid point you may want to absorb on your travels into the work world, you have a good point as well: you feel you were misled by promises of engineering experience. You are getting engineering experience doing the grunt work--that is part of engineering. But you have every right to assert your desire to do more interesting things. You have nothing to lose by diplomatically bringing this issue up with any of your supervisors, including any teachers who helped you find the position. And this could be a great experience in asking for what you want at work. Most people are so afraid of approaching the same issue you're talking about, for fear of losing their jobs, they never even try. Give it a shot--you won't know unless you do. But when you're talking with your supervisors, try not to argue and be pissed off, as angry as you may be. Be assertive and insistent and clear about what you want. And be prepared to not get what you want: if you get to do even a few fun things among your other work, you can consider that an improvement. Hope this helps some; good luck!

  200. Absolutely by Xuther · · Score: 2

    MAybe you think that anyone with half a brain can run cable, perhaps that's true, but without that cable the whole project may not work. For example, I'm a field service engineer with Compaq Federal, my job is to maintain systems. Replace, repair, test, troubleshoot. But before I can do that, I need systems, which means I may be sent off to help build the systems. And then when enough are ready they get clustered. In clustering them and running the storage, there is a lot of cable work. Without the cables the thing wouldn't work too well. And On a test system I've already pulled over 12 hours on a shift just helping with the cable work. I imagine once the production system arrives I'll be doing that day in and out for a week or two. Cabling is all part of the total experience. And you get out what you put in.

  201. I was in a similar situation by Calle+Ballz · · Score: 2

    My highschool purchased a large amount of outdated army computer systems from our town's neighboring army base. The next year a new class came out, a "computer hardware" class. Well, the class taught very little about computer hardware, especially when all we were working with were outdated 8088's & such. Our "class assignment" was to sort through all these computers and see which ones worked, and then set them aside, the ones that didn't work, we had to try to fix them to put them in the working computer pile. It was supposed to go on like this all year, but us students didn't like the idea of being free labor for the school so we mostly destroyed these machines and told the teacher that most of them were broken. Then the ones that worked, we just played around on them and pretended we were actually getting stuff done. It was really bad ethics on our part, but we all got a free credit for the most part.

  202. Re:The experience will be what you make it by bkjoegold · · Score: 2
    I agree with you completly. My first co-op job started sophmore year of college for a small startup software company. They used me for cheap labor and I used them to get as much experience as I could. I started there as a quality assurance tester (endlessly testing bug-ridden software). When I found bugs, I would sit down with the programmers and go over them and watch over their shoulders as they fixed them. Soon I asked if I could start fixing minor bugs and they gave me the chance.

    As it turns out, I was not a good programmer (I can code most anything as long as you are patient enough to wait for me, a long wait sometimes). They then gave me a chance to become their IT department for all 30 employees since I knew how to fix PCs. I ended up staying there for 3 years as a full time IT person after I graduated and that is where I got all of my on the job training for my future career, and they paid me for it (a great deal).

    Now (10 years later), I am still in the IT industry and work in the networking group of a large corporation.

    The point is that, a co-op job is what you make of it. Be aggressive and try to learn what you can and take whatever opportunities are given to you, no matter how small, they may grow into great opportunities. Use this job not just to learn but to help figure out what it is you want to do in the high tech world. There are many options, try out as many as you can before you settle down to a specific career path.

  203. Ask not.. by gte910h · · Score: 2

    Don't ask how they are running their program wrong. Ask how you are intereacting with their program incorrectly.

    --
    Want to see every step I took to start my company? http://www.rowdylabs.com/blogs/pitchtothegods
  204. Get over it by GreatBallsOfFire · · Score: 2

    What did you expect to do, start at the top? You may be the brightest employee since time began, but are almost useless without some practical experience. This is how to get it.

  205. Uh-huh by Iscon+in+Siiscon · · Score: 2

    Guess you should have taken the blue pill.

    --
    __________________ Hey Moderators!! Fuck Off! Thanks.
  206. Positive co-op experiences by MatriXOracle · · Score: 3
    I suppose I can add to this discussion, considering I'm currently on my third co-op education term. Living in Ottawa, I've fortunately had the ability to experience work at many different high-tech companies.

    My first co-op was in grade 11 at Newbridge Networks (which is now part of Alcatel). In a way that term was like the one described by co-op-ted. I was working in an assembly plant and performing labor for free. On the other hand, the program was attached to an electronics course, and I did learn about electronics there. Plus it was basically my first job...I got alot of exposure to how the workplace actually functions which was very important.

    The next year, I did another term at Nortel. This one was linked to my computer science course, and it proved very valuable for me. I was able to learn what the process of designing software in the real world was like, and they gave me the time and space to learn a new language (Perl) on my own from scratch.

    Now I'm in College taking computer science, and I'm out on my third co-op term at Canada Post. (Yes actually mail can be high-tech). I'm really enjoying this experience. We're working on developing applications on PocketPCs (yeah yeah, MS, I know..) which is something not many companies have done and definitely not something I'd get to experience at school.

    So I dunno, maybe my case is a little extreme, most people won't get the chance to do that many co-op work terms. However I have no doubt that they've helped me become not only a better programmer, but someone who knows how to handle the workplace. And when future employers see three companies on the resume of a guy fresh out of college, that's an impressive thing.

  207. It's good practice by glitch! · · Score: 3

    [tounge in cheek]
    Consider this a good educational experience. The company management apparently does not recognise your intelligence or ability to solve problems, nor do they seem to even place a decent value on your contributions.

    Later, once you have your credentials (and some real world experience), you will find that company management does not recognise your intelligence or ability to solve problems, nor do they seem to even place a decent value on your contributions.

    And far in the future, when you are a top professional, having proved your worth and intelligence many times over, you will find that company management does not recognise your intelligence or ability to solve problems, nor do they seem to even place a decent value on your contributions.

    In short, the experience you gain now will be relevent for the rest of your career.

    --
    A dingo ate my sig...
  208. My suggestion by aardvarkjoe · · Score: 3
    First off, as many people have said, this is what you were hired to do. No, it's not exciting, but if you do it you'll have that much of a headstart when you join them as a "real" employee.

    However, I did the co-op thing last year, and had a pretty good experience. The one who was in before me did grunt work -- the few times when he did anything at all. They weren't too inclined to give anything that could be important to someone who didn't want to work. Although I did my share of the dull stuff, after a few months I was doing quite a bit of programming and system administration ... the things that didn't require a whole lot of experience, but still needed to get done.

    Another thing which helped out ... I sort of went in the back door. (I was lucky, my father works for this company ... but check around with any friends you have with engineering positions; they very well may be able to steer you into something interesting.) HR people generally have their own ideas about where they want the co-ops, and if you do some of the legwork yourself, you may be able to get more choices as to where you end up.

    The primary thing I took from my job was that I never want to work in a corporate environment, if I can possibly avoid it ... but the six months of experience waas many times more valuable than a semester of school. Think for a second ... what would you rather be doing, reading a textbook (generally badly-written confusing trash by a faculty member) and doing pointless homework and tests, or doing and watching the same work that you hope to be doing some day? It may not be fun, but there are lots of advantages.

    --

    How can we continue to believe in a just universe and freedom to eat crackers if we have no ale?
  209. Ya bunch of grumpy old men... by JWhitlock · · Score: 3
    Since the highest-rated comments are on the level of "Get Used To It!", I hope I can inject some positive comments into the group...

    Co-op's don't have to suck, but they often do. The problem is, many companies look at you as cheap labor, paid only in experience. You can't be trusted with new engineering tasks, only grunt work that a temp could do, or things that aren't mission critical.

    If you are stuck in one of these, and not getting paid, get out. If you are getting paid, stick around, but you'll probably learn more taking another class.

    If you are getting paid in a boring, repetative job, you may have to take some initiative to make it a good experience. The best way is to shadow engineers doing the "exciting" stuff, and get them to talk about their jobs. You'll learn something, and, if they like you, you may get moved somewhere more interesting.

    If you can't shadow, then spend a lunch with them. You may get a free lunch, if they are feeling guilty, and you'll learn a lot while they talk over sandwiches. Same benefit - you learn something, they may like you enough to move you to something better.

    I haven't had a work-for-credit situation, only summer jobs and part-time work during school. I haven't had a bad experience, but that was mostly luck. The best ones were jobs where someone had a pet project, but couldn't justify putting someone with experience on it.

    One summer, I worked for an energy trading company, filling out forms required by new industry regulations. EXTREMELY boring, but I took my spare time to exhance the original Excel form into something much better, learning Visual Basic along the way. I was able to make a one-hour task take 3 minutes, teach someone else how to do it, and left the process better than when I found it. I got a nice sweater out of it, and a good recomendation.

    In another job, I had to analyze a set of dial-up computers, used as remote terminals over slow-bandwidth connections. Again, boring work, plus the computer room was freezing. I took the time to automate the process, put together some presentations, and learned a bit about how the company worked. I also had many interesting lunches, and learned much more than the scope of my job.

    To make a co-op or part-time job sucessful, you need to get yourself interested in it, find something to like or something new to learn, and talk with those with experience. Again, if you can't do this, or have no interest in the work, you are better off taking another class, rather than working a co-op.

  210. volunteer by PD · · Score: 4

    It won't get you out of the work you are already assigned, but you can volunteer for new projects. You can invent something cool and ask your boss permission to do it.

    Nobody's going to challenge you but yourself. Nobody said to Edison, "I need something that I can talk into and play my voice back to me." Edison dreamed it up and had his lackeys build it for him.

    You don't have the lackeys to do stuff for you (yet) but you can still dream up things for yourself. Personal challenges are always internal.

  211. How to get an interesting co-op experience. by bgarcia · · Score: 4
    ...nor do we believe we are being used to our fullest potential. We certainly didn't sign up for this program in order to be cheap labor...
    But that's what companies want. The last thing they want to do is to become dependent upon you. You'll be leaving in a few months, so it would be a waste of time on their part. It's easiest for them to use you on small, simple projects, which usually translate into something mundane.
    What can we do as students to improve our experience?
    Two things:

    First, do everything they ask of you. Do it quickly, and do it well. This shows responsibility. Acting like you are above this sort of work will not endear you to the people who normally have to do that job when you're not around.

    Second, since you've done the assigned tasks quickly, you should have some time left. Show initiative and ask for some more complicated, additional projects.

    This worked for me. I was able to turn a snoozer of a summer job into something pretty interesting.

    Good luck!

    --
    I'm a leaf on the wind. Watch how I soar.
  212. This is why capitalism is bad. by Greg@RageNet · · Score: 4

    You are being oppressed by the capitalist pigs.

    We must overthrow the tyranical captialist who makes us work at gunpoint and forces us to take their money in payment to perpetuate the capitalist system.

    We will overthrow capitalism and install a perfect socialist society where we can all comment on how great Ralph Nader is and we can all make ice cream together. Our society does not need money, because Star Trek told us so. Some people will do the dirty work like being garbage men because they love our society and our fellow man so much that they don't mind smelling like rotting sealife.

    Meanwhile we can live in the trees and eat small nuts and berries and save all the plants and animals, even the ones that eat us sometimes.

    Hurrah.

    --
    Slashdot, would a spell-checker for posting be too much to ask? It's not rocket science!
  213. ahh, idealism... by mmmmbeer · · Score: 4

    I remember when I thought I wasn't being used to my full potential. When I thought I was undervalued by my company. When I felt I could recode the whole world without bugs in under an hour. How I yearn for those days. How I miss last week.

    Ok, enough kidding. Actually, I do still feel this way, I've just learned not to harp on it. Most of the other engineers I know feel that way, too. Most non-engineers seem to think that way about themselves, as well. You just have to learn to make the most of your situation.

    First, look at it from your employer's perspective. There are three reasons why a company hires high school students: Cheap labor, good PR, and in a few rare cases, a real interest in helping high school students find their calling. A lot of people on here are probably saying, "Of course they just want you as cheap labor, deal with it." I'm not going to say that. What I'll say is, take advantage of it. To make the most of your situation, here are some suggestions:

    1) Accept that you are going to do some crap work. It's inevitable, whether you're a grunt or a top engineer. Sometimes, the only difference between way cool and big-ass lame is a few thousand repetitions.

    2) Ask questions. Lots of questions. Try to make them good questions. (There are no stupid questions, but lots of inquisitive idiots, blah blah blah...) This will: keep them aware of you, let them know you're interested, and possibly lead to them revealing more interesting secrets.

    3) Find the mentor. Somebody there is truly interested in helping you out. Most likely it is some old geek who will never have kids of his own. If you can get one of these guys to take you under his wing, chances are he will let you in on the cool stuff he's working on.

    4) Play on their motives. If you can find the real reason the company hired you (cheap labor, pr, etc.), you can work it in to your discussions when you try to get cooler assignments. Try this, "Oh, there's no need for [engineer] to spend his time on that, I can handle it."

    And never forget, you're just in high school. I know that seems insulting right now, but you'll be saying it yourself in a few years. People are supposed to have crap jobs in high school - it's like a rite of passage or something. And boring crap is better than manual labor.

    And in conclusion, stand up straight, fly right, don't forget to floss, and pull up your pants!

  214. The experience will be what you make it by rw2 · · Score: 5
    Think being a co-op high schooler is grunt work, try being a post-doc or god forbid a grad student at a major physics lab. Grunt grunt grunt.

    Seriously. You will get out of it what you put in to it. The company may not be 100% what you think they promised, but you must put in 100% anyway. So they have you doing crap work. What do you do at lunch and on breaks? Are you talking with the engineers (or hanging with your buddies)? Are you reading whatever they have laying around (or did you bring in a copy of you sociology text to study)? Are you showing a willingness to learn (or are you moaning about the grunt work)?

    Sometimes experiences are plain old rotten, but often times they can be made much better just by having the right attitude at the right time.

    Luck, after all, is mostly just preparedness meeting opportunity.

    --

  215. What pessimism! by Dominic_Mazzoni · · Score: 5

    I can't believe how many people have posted things along the lines of "pay your dues", "shut up and quit whining" or "what'd you expect"?

    In all of my internships, I always found a real project to do and did interesting work. And a lot of my friends did, too. You know how? By doing it.

    My first internship was at RealNetworks (at the time called Progressive Networks). I knew how to program Macs, which was rare, so they put a Mac on my desk and told me to be a tester (I think my instructions were to keep clicking until it crashed). Well, I found a bug, but instead of reporting it, I opened up the code and tried to find it. I didn't understand the code, but instead of asking my boss, I found other engineers who were happy to answer my questions. And I found the bug. And about 35 memory leaks. Then I showed my boss that I had actually fixed those bugs and many others.

    By the end of the summer I was given full responsibility for the new Installer Wizard and I also ported the first RealVideo proof-of-concept to the Mac.

    You're going to have many bosses who don't know how to take advantage of you in such a way that you make a real contribution and learn, too. But others may have projects for you to do, and once you impress them they'll be more likely to give you a try.

    Of course, you may have to do some menial labor, too. That's part of the job. But that doesn't mean that you can't also learn and have responsibility, too.

  216. HS Co-op by FortKnox · · Score: 5

    In high school, just watching what an engineering job *is* is a learning opportunity. But there are 2 truths you must understand.

    1.) Co-ops -ARE- cheap labor. They hire you as an employee at a lot less rate than college grads. You get experience (and trust me, you get experience just making coffee if you are exposed to how the corporation works), and they get cheap labor. Its how the world works.

    2.) Entry level jobs (even engineering) is a lot of tedious, repetitous tasks. Especially in large corporations. Only after a few years of that do you get to do interesting work. Its something we all go through.

    Take this as a learning experience when you get to college and co-op as a college student, take a job in a smaller company (like 100 employees) and you'll have a slightly more interesting job experience. Always do 110%, because employers recognize that with more interesting jobs.
    Oh, and kudos on co-op'ing. You'll find yourself a much more desirable possible employee with co-op experience.

    --

    --
    Good quote, too many chars. Seriously, the slashdot 120 char limit sucks!
  217. It will be worth it when you get a real job by Hairy_Potter · · Score: 5

    For in a real job, every day is filled with incredibly interesting experiences.

    There is no boring paperwork to fill out, no stupid software tests to run, no boring software reloads, no drinking coffee and St John;s Wort endlessly just to stay awake in front of your web browser.

    No tedious pruning of the 2000 odd pieces of mail in your inbox, no hard drive maintenance, nope, just laughts and giggles.