On Sat, 28 Sep 1996, Adamsc wrote: able to learn from their experiences, and will probably find working for them less frustrating than working for a "Dilbert Zone" manager. Sooner or later, though, you will encounter Dilbert's boss in the workplace, and not everyone can leave to become a famous cartoonist. You may need to
Well, there is always AP.
become (eeek!) a technical manager. You won't fare well if you've completely neglected those non-technical skills. You'll be forced to communicate with mundanes ... Work to succeed in that creative writing course. Someday you will have a Great Idea, and no matter how well you know you can implement the Great Idea, you will need to convince others to believe, too. You will need funding, or staffing, or equipment, and you will need to make others understand the Great Idea, even if they do not have the technical background to do so. You will be a sad and frustrated individual if you cannot convince them.
You get hold of a technical writer, explain it to them (they are use to translating geek to mundane).
Pack in all the math and comp sci you can, but take a real English course or two, and not "pocket protector comp. 101", either. Dabble in eastern philosophy, art history, or whatever catches your fancy, and see a bit of the world outside the computer lab. Your technical skills will take you much farther if you can understand their impact on the world. Good luck.
While this is all true, most of it could be aquired in a competent High School. Petro, Christopher C. petro@suba.com <prefered for any non-list stuff> snow@smoke.suba.com