Discussion Locked

IT Generalist

0 helpful
185 replies
Closed to new repliesThis discussion is closed. It stays readable, but it takes no new replies.

Is it me or does Generalist seem to be the buzzword nowadays. Isn't that a jack-of-all-trades, master-of-none?

In the ads and few interviews I've had, I hear more and more about these 'generalists'. Is being really good at your game a past value? Now you have to run the data center, helpdesk, and be the programmer analyst.

185 replies

by gralfus

Today, companies are looking for as much bang for the buck as they can get. I'm way overqualified for the job I'm in and was hired because I stood out as someone willing to do the job, despite much greater training. It is better to be employed than to not be employed. So I'm back doing what I started doing over 10 years ago, but I keep teaching myself more as I go. I'm pursuing compuer security since that seems to have potential locally.

Anyway, the more you know and are willing to do, the better chance you have of getting a job from a company (through normal channels). Others in the forum feel you are better off selling yourself to the higher-ups directly or working for yourself, but I think that takes a certain personality or level of confidence that many IT "geeks" may not possess (unfortunately).

by mcollins1

I would agree, I feel that the more you have on your CV, the better it looks to an employer.
I have found that they seem to value experience more than just qualifications. But if you have both then you are laughing.
At the end of the day it's about having enough for your needs. Being employed is much better than not, and it is no good pitching yourself too high if you are not capable of doing the job. The company will soon find out.
I do feel however that communication skills are the key. I agree that a lot of IT "techies" don't possess these skills, and I feel that perhaps a course focusing on these skills may be the most beneficial qualification you could get.
Anyone is capable of selling themselves, it is just about finding their own, comfortable way of doing it.
And one thing I would say to a lot of people is to find a balance between work and pleasure. Get out and socialise, preferably with other people outside of work.
If you never leave work/work colleagues then you never properly relax, you are more likely to find yourself sitting for longer in front of the computer, and those social skills will just drift away gradually...
At least that what I found for a while till I got myself sorted!

by tngamecockfan

I have had to do just that for many years now in the Federal government. I am more qualified to be a systems analyst or programmer than desktop support. But things happen. I feel that I am over paid for what I do (and it true most of the time). But a wise person once told me "Your not getting paid for what you are doing, your getting paid for what YOU CAN DO AND WHAT YOU KNOW".

He's right and it has let me accept where I am. Right now I am on a detail for 60 days that allows my abilities to shine. Just glad for this moment and the chance I might be able to move on to a more challenging career.

Hint: I have alway found that I can find other things to do that can improve my department or the people I support. Sometimes the best thing you can do is take some initiative (be self-impowering) and make a difference. It makes it easier to go home every night. And people do notice.

by gatech51

I have always been a jack of all trades; machinist, computer repair, design tech. marketing events manager and after 5 months of unemployment back to computer repair. Multiple skills are very helpful in helping you survive today?s employment market.

by timothyrcullen

After spending three years in IT I never realized I'd be a "generalist" (nor do I intend on being one forever). My original intention was to be a DBA. A large number of companies out there are "in between sizes"-they think they're too small for a battalion of IT guys (or may not be able to afford it at the moment), but big enough to require a myriad of services. As an example, in the time I've been at this company (eight months now with 120 users) we've added a second domain controller in our corporate office, an Exchange server, a fax server, a SQL server, Blackberry Enterprise Server, a general purpose server, and upgraded all of our routers...I won't bore you with the other eight-hundred items on the list.

The unfortunate part in all this is that we get the bulk of the squeeze. We got into IT because of one particular interest...databases, hardware, etc. and ,thus, spent more time practicing and learning that one area. I find myself neck deep in white papers and books trying to catch up on everything.

Sure-some employers want to squeeze everything they can out of the company and their employees. Others, as in my case, simply grew too large too fast and still consider themselves a tiny business. It took a couple of nasty conversations and insistances to open eyes.

I may be coated with pixy-dust, but I believe that with a little time and patience things will slack up. I know personally I'm not where I ultimately want to be, but I do know that where I am is a good learning place for all of the skills. Keep up the faith!!!

by sjohnson175

"We got into IT because of one particular interest..."

Single focus didn't draw me to the field.

I do find that the Programmer/Analyst role seems to be the one I enjoy most but I can be happy wearing most any geek hat.

by mitchlr

Too many specialists only know what's in their own silo. I know dozens of programmers that don't know squat about infrastructure, and program according to unrealistic assumptions, to wit:
Available CPU cycles are assumed as infinite.
Available RAM is assumed as infinite.
Available bandwidth is assumed as infinite.
Available disk space is assumed as infinite.
Latency is assumed to be zero.

If programmers who have these assumptions understood the real world infrastructure their brainchild has to work on, they would code better. The ones that do understand infrastructure write better code because of it. I don't want to step on the toes of any coders here, but being a generalist is helpful.

Similarly, as a Systems Administrator, not only understanding hardware and infrastructure but something about programming helps me automate lots of my functions.

Finally, knowing the business side of things helps me anticipate the needs of my business users. Often business users decide they know the means as well as the end they want to achieve, but because I can speak their language as well as talk to the techies down in the basement, I can convince them to trust me to help them achieve their purposes in ways that might be more efficient than the means they had thought of.

Being a generalist not only makes things more interesting -- it benefits all the folks who work in the areas of expertise you have.

by pabouvier

You should try IT in a State Government situation. No one even knows you exist until they have a problem. Short staffed inexperienced help except for a small nucleus of people who like you say are willing to do anything to keep the system running. Salary levels way below average and no sign of any adjustment. Not a great place for young talanted individuals looking to get ahead.

Benefits are the only thing goin sor this job, so if you plan on retiring from it it's worth staying on.

by xitmanager

I work in a health center in a state university...for 24+ years I have had to be the "expert" in programming, PC's, application software, operating systems, telephone systems, networks, etc. As the only real tech person, I have always been between a rock and a hard place...a jack of all possible tech trades. It finally was my downfall since an outside consultant came in and pronounced me unfit since I had no advanced degree. (I have a B.S. in CompSci). They moved me to a DBA-type position, and brought in an interim with the correct paperwork who was let go after 2 months because he couldn't do the job supporting the PC's, networks, servers, telephones, etc. Go figure! And me...I'm working on my Java skills.

by loh

Having been in IT for many more years than I want to admit, I feel blessed. Although the pay may not always be so great, and the lack of appreciation for hard work and long hours is frustrating, it is the people I have had the pleasure to work with that make it all worthwhile. Under paid and under valued, they still show dedication and their tallents still shine, regardless of what they get in return for it. Self preservation is not an issue. The true value in any job comes from having the confidence to enjoy the job you do and doing it to your fullest capabilities, that value has no price tag. The days are never the same and the job is ever evolving, this is what keeps me in IT year after year.

by blueknight

The State level is pretty bad, but here at the County level - at least in our county - the pay is quite good (high end on national salary surveys) and we do have our specialists. The shop runs lean, but is not understaffed.

If you want to rise to the top quickly, this isn't the place, but if you want a good job with very good benefits and a great mix of coworkers, this is the place.

by firstpeter

My experience tells me that most of the mid/large companies that are doing that ("you get to do everything") don't see IT as a true business partner but as a cost center. A necessary evil, if you will.

Obviously in some situations it's an issue of being able to afford only one or two people, but in larger enterprises the issue may very well be that folks don't see the value IT can bring to the table ("can", not "does", because it's not a given) if given the resources. They see $$$ going out, timelines that take longer than they expect they should ("what do you mean 15% of the time is for testing? You shouldn't need more than 5%!") and little return for the dollar they spend, and as such look to keep IT expenditures down, forcing a "jack of all trade" situation.

by amcol

Technology IS a cost center, a discretionary one at that. That doesn't mean IT can be totally eliminated, but it does mean that when times are bad and budgets need to be cut the deepest slices can come out of IT. It's hard to sell product without Sales, it's hard to count the beans without Accounting, it's hard to make the widgets without Production, but it's real easy to survive with a few less computers. That's a fact of life.

You're right, companies do NOT see technology as a true business partner. Why? Not because we're a necessary evil, and not because (as some in these threads would love to believe) all management is incompetent by definition. How good are we at justifying our existence? (Lousy.) How many times do we propose projects with credible ROI analyses, or any at all? (Infrequently.) How often do we make our deadlines, stick to our budgets, produce to spec and expectations? (Rarely.)

And what's the solution? I've heard people scream "More resources!" so many times I could vomit. The number of resources isn't the issue, it's what you do with what you've got that's truly important. Inspired IT management and leadership can make sure only those projects that have true business value are proposed and/or accepted, and that those projects come to fruition as promised. How many inspired IT managers and leaders do we have out there? (See my previous answers.)

by gralfus

There is a distinct limit to how discretionary IT is. You say it is easy to survive with less computers, but if your job is overseeing supply-chain in multiple countries, and your computer isn't working, and you can't get a replacement due to "IT" restrictions, then it affects the bottom dollar because you can't do your job. This isn't some fancy project, it is simply keeping alive the tools of doing business in a global economy. Sales, Accounting, and Production often all rely on computers and networking, which rely an IT staff to keep them working. Therefore, there is a limit on how much hardware and IT staff can be cut without affecting the core viability of the company.

by firstpeter

You're right - Technology IS a cost center. So is Sales, so is Accounting, so is Housekeeping, so is Operations...

I'd argue that you can make the argument you make in the first paragraph about where cuts can come from about any of the places you mentioned, IF you see IT as a true business partner. If you don't then you're correct - you can cut IT without feeling any pain (or you can BELIEVE that you won't feel any pain because of it, anyway). But I've been in organizations that would have seen more benefit by cutting their Sales staff (or comp) and reallocating it to IT for some development projects. Absolutely, without a doubt they could have either saved some $$$ that way (efficiency) or grown revenue (by widening the bandwidth or opening new channels). New computers can be considered "not vital" (for some period of time), but not IT in it's true sense.

Your second paragraph is right on and exactly my point - we're not seen as a business partner and it's OUR problem. Most of the time it is our fault because we don't communicate clearly, we don't meet deadlines, we don't hit budgets, we routinely believe that a +/- 300% LOE is okay to sign a contract on...sheer madness. To be fair there are times when management simply turns a deaf ear to us because they're ignorant, but it's safe to say that's not the preponderance of times.

I'd argue that the issue of "resources" isn't the issue. At some point it absolutely is - saying "it's what you've got that's truly important" has to assume that you have a bare minimum of resources allocated to it in the first place.

I have a friend of mine that was responsible for all IT for a 300-user base. ALL IT. This included help desk, IT procurement/negotiation, server administration (about 20 servers of various types), SQL admin, infrastructure, machine configurations/rollouts, new development, etc. ALL IT. Absolutely the issue there was resources. As it turned out, 80% of his time was spent on the help desk. If he had a resource that could handle the help desk calls (even half of them) then he'd be free to clean up the messes that he inherited and that CAUSED the help desk calls in the first place.

Does that mean resources is always the issue? No. Certainly I've seen IT groups that have resources doing things they had no business doing - the answer there is reallocation or reduction, not adding more. I've also seen groups that couldn't prioritize and felt as though they had to do everything. The answer there isn't more resources, it's getting a priority put on all the projects and working them. Cull the low value projects and be done with it. And of course there's the folks that are resource-laden with sub-par people - when it takes two people to do the job of one reasonable person there's a different issue at play.

by tjonas

It's a pure economics guys. There are lot more small IT organizations out there than large ones and IT manager with much smaller budget these days wants to get the more bangs with the smaller possible bucks. So what he does he gets the "jack of all trades" that can manage his programming, operations, network and everything else in between. I am one of those people, I use to program but programming jobs disappear so I got into system administration than networking and with few security classes I became systems and nework admin. And of course I got new job much easier. Now I am 58 years old and still ticking.

by cmb from omaha

Experienced a similar "challenge" as a weather officer working for an F-16 pilot at an air base in Korea. He was no dummy, not a bad guy at all--but he didn't know weather operations (why would he?) If I needed something, I had to show him--in ways a non-expert could clearly understand--what I needed and why it would help the mission. Once that involved trotting out a $50K-plus piece of equipment, setting it up as best as we could, explaining IN ENGLISH what it was supposed to be used for, and then mentioning that no one in my flight could figure out how to use the damned thing. But, if the good colonel would authorize a few hundred lousy bucks, the in-theater expert on this equipment had volunteered to come and teach us everything we needed to know, hands on, and he'd bring copies of all the manuals that someone had apparently tossed or stolen along the way. The boss went from "you want WHAT?" to "so where do I sign?" in about five minutes. Bosses don't have time to try to figure out a lot of technical gobbledygook. If one takes the time and effort to 'splain it in a way that is meaningful...then the boss can make an intelligent decision. And if the boss still DOESN'T make the intelligent decision, your conscience will be clear when all hell breaks loose as a result.

by tuomo1

If you are a generalist one of the skills must be justification of what ever you do. I started 35 years ago in an insurance company and found out very fast that any / all tasks/projects had %99 better success rate when based on language ( ROI, etc ) the upper management would understand. As a systems programmer one of my (many) tasks was the installation capacity planning, space, systems, personel, utilities, etc.. predictions for one year, 2 years, 5 years. Even the best plans are a lost uphill battle without very detailed business justifications - try to get $5mil ( a lot in 70's ) for a new system you know will be needed in next 12 months just based on technical facts - no way! With good business justifications it is a normal business routine, you may get it or not but it ( and you ) will be remembered. I'm old school, first learn the business and then the technology, in that order. Unfortunately (IMHO) this is not teached enough any more - used to be that way a long time ago, kind of sad. Also, it is much more fun to work on something when you understand why, not just how.

by wdewey

IT decreases costs in other departments. The number of bean counters that are required is decreased by technology and inventory reports used to take months before everything was computerized. How about online tracking of packages? Would that even be possible without IT? And what is the cost if you have bean counter and sales sitting around because your server died and your budget was cut so spare parts went out the window? IT is not a necessary evil. It is a smart business decision that pays off every day or no company would use it.

Bill Dewey

by tony hopkinson

I've been a a Network & Systems Adminstrator, DBA, Sofware Engineer and Programmer throughout my career. Once I wore all four hats at the same time.
I make no claim to be an expert at any of these disciplines, but in business terms I am good value for money. The thing is experts have a very narrow application and consequently should not be needed for any length of time. You fetch them in to solve a particular problem, if it's a real solution, then someone like me can ride herd on it and have other things to occupy their time.

Having lots of broadly applicable skills and experience has kept me in work no matter what the market conditions. The more you narrow your focus the more you are at the mercy of the market.

by hbacheler

It has been my experience over the past 13 months that some companies only want those 'experts in a narrow applization' to apply for employment.
As a Systems Analyst' who has been programmer, analyst, trainer, project leader, course developer, contingency plan reviewer, tech writer/editor, mentor, I find it difficult to accept that I would not bring value to a company.

by charliespencer

A generalist often has the freedom to set his own schedule. If I walk in the door and the help desk queue isn't backed up, I'm free to work on whatever interests me that day. Write an Excel macro; install new hardware; research a new utility; attempt to learn Linux (again); participate in on-line discussions.

by bluegiant

I also get bored in a single role. Fortunately, I'm in a "Jack of All Trades" role too. My official position is Business Systems Applications Analyst/Administrator, but what that amounts to is that I handle anything and everything related to our ERP system software (JDEdwards) and hardware (AS/400). AS400 system administration, business intelligence, JDEdwards help desk, minor programming and many other items are things that I may be doing on any given day.

The reason I do so many things at our company is because we don't need deep expertise in these areas on a daily basis. I handle the day to day issues, improvement projects, new applications etc., and when deep expertise is needed for a particular problem, I find that expertise and contract it.

The other thing that I enjoy here is that I'm not limited strictly to IT projects. Because I, and my coworkers in IT, came from other departments (manufacturing for me) we are included in many non-IT projects. As you may know, IT is the one department that touches all other departments. We understand the business relationships between the departments and processes, and therefore are valuable members of almost any business process improvement team.

The combination of business process knowledge and the ability to implement and maintain the supporting information technology kept us employed during the toughest times (at least so far ;) ).

Never a dull moment!

Mark

by beads

The term DP/IS/IT generalist has been around for quite awhile. Usually comes up during the peaks and valleys of the IT industry. When times are bad business leaders try to overextend IT to save money. When times are good, the generalist has to do everything because help isn't readily (cheap enough) to hire.

No one person is going to be a really good "generalist". The first divide is programming or development versus the support or engineering side. From there you can divide admins from engineers from security from help desk. The list goes on and on. I can do alot of those things but I can't do all of them well enough on a daily basis to call myself an expert.

Hope that helps.

- beads

by sjohnson175

For a small company let's say a developer not afraid to do some network and server admin and a sysadmin who's eyes don't glaze over discussing SW dev.

I'm sick-to-freaking-death of all the "not-my-jobism" in the IT field. It's one of the root causes of offshoring.

by markand

I am an I.T. generalist and proud of my "family practice" in I.T.

I am a jack of many trades and master of some. When I am out of my depth, I know when to stop messing with something in hopes I'll stumble on a solution, and get help from a more qualified person.

While I have a certain amount of technical skill myself, most of what I do is find solutions to people's problems. I'm a librarian by trade, so I am happy at finding the answer to my customer's questions, and finding solutions to their problems, without necessarily having to know the answer myself, right off the top of my head (though I do most of the time).

Most companies in the world are small firms. Most non-profit organizations are like small firms. They can't afford an "I.T. department" headed a middle manager or CIO. Where I work, I AM the I.T. department, middle manager and CIO, yes, I run what passes for our data center, I am the help desk, and I am the de facto programmer analyst. If it plugs in the wall, I get a call. From my perspective this is not an exception, it is the rule most places that use computers.

Large I.T. shops are something of a luxury - a luxury many companies find ways to do without at the most inconvenient times. Just ask the guy who just got a pink slip or whose job was just sent overseas in a cost cutting measure.

by sjohnson175

My recent job search taught me that. I'd try to sell the generalist role and all the companies seemed to want was X or Y specialty and focused on that one aspect of my resume.

by hbacheler

In my experience in looking for employment lately (as a tech writer) the focus is on the tools I have used. rather on the documents I have produced over the years.

by dmambo

Many IT people are more or less project managers now who can speak the language. The big projects are outsourced and the generalist is there for day-to-day maintenance and to call in the "business partners" when there's a significant problem or upgrade. This way companies do not need the experts on the payroll week in and week out, but are able to get coverage when needed.

You can argue that the rates paid to the consultants can exceed the cost of company staff, but it's in a different budget line, and headcount is one of the first things the bean counters look at when slashing. Sometimes it's a lot easier to justify (or hide) consultant fees in capital projects and expense budgets than it is to justify staffing levels.

by jck

think about it...

20 years ago if you were working with a PC and wanted things to happen in the OS during boot, you had to know how to write DOS shell script.

20 years ago if you wanted to make a "windowing" application, you had to either know how to make the ANSI characters to build the frame or have a designer that took a lot of work.

20 years ago if you wanted to administrate a server, you had to know the settings in the system config file and the ramifications of modifying those settings.

Now? Point and click.

The advent of the GUI has not only made the computer easier to use, but it has also led to the production of technology that allows just about anyone who can put their mouse over an object, or who can drag and drop an object onto a form, or click a check box to change a setting...an IT specialist.

It doesn't take any real knowledge of the internals of an OS, programming language or peripheral component to get the thing to work right at a basic level.

A fine example is a report viewer that we're looking at using at my office. I was in the middle of writing an application to do (pretty much) everything that it does. Then, my boss comes along and says "We can get this for a little bit of nothing and we can use your time to do more important things."

First of all, are reports for the Administration at my government office not important things?

Second, the application is developed and maintained by a university professor (and I would assume, some small staff). How timely will bug fixes be from this company once they are reported, versus my ability to take the task to hand within minutes and have a fix out for any issue within a short amount of time?

The fact is, just about anyone can be a "IT Specialist" in the *general* sense. However, it neither guarantees a level of expertise nor does it ensure quality of delivery for the tasks which they undertake.

by amcol

I didn't say IT is a cost center, I said it's a DISCRETIONARY cost center. That means business has a lot of discretion when it comes to IT budgets, more so than in other departments. Cuts can be made anywhere, no one's immune. My point was IT is typically where the deepest cuts can be made.

I do see IT as a true business partner, as obviously do you. So what? Our perspective is important because it's up to you and me to sell that vision to our business partners. However, it is the perspective of those same business partners that's far more relevant. If for whatever reason THEY don't see us as business partners, then no matter how good a job we and our staffs do we'll never be anything more than order takers, the geeks in the back room who have to be tolerated so the e-mail system can keep working. The good news is that although there's still far too many organizations that don't get the true business and strategic value of IT, I really do believe the pendulum is swinging the other way. As more and more tech savvy people rise in the ranks, people who understand how to unlock the value added synergies in a truly effective business/IT collaborative relationship, we'll be taken more seriously as business partners and will in fact be welcome at any table in the whole company.

The issue of resources is also not cut and dried. The problem, once again, is that the first thing most IT managers do when their backs are to the wall is to scream they need more resources. Project teams are forever screaming they don't have enough resources. OK, fine, it's a soldier's right to complain. But we managers are kidding ourselves. Until we can demonstrably and objectively show, with absolute veracity, that more resources will solve our problems it's our responsibility to do the best we can with what we have. That's what organizations demand of all business units...why should IT be exempt?

by firstpeter

It's not too literal - my point is that IT should not be any more susceptible to cuts than another organization - it's as discretionary as everything else is. If the premise is that cuts are made on the basis of the perceived value they bring to the organization then IT should not be "more discretionary" than any other group.

Now, to be fair, in many organizations it's NOT that way - cuts are made based on other factors, so saying that "IT is a discretionary cost center" is relevant there. But by no means is saying IT is a discretionary cost center a valid general statement (which is my point).

Again I'll agree with your second paragraph - we're saying the same thing. IT has to prove themselves (through words or action - it all depends on who they're trying to prove themselves to) just like Sales does, Marketing does, Finance does, Accounting does, etc. The problem is that IT (from my experience, anyway) generally does a poor job of that communication. Finance, oddly enough, seems to have a better go of it, despite the fact that everyone hates the Finance people (because they say "no" all the time...*grin*). But you're absolutely right on - it's not whether or not IT brings value, but whether or not IT is PERCEIVED to bring value to the organization ("value" being defined as perceived benefits over perceived costs).

And I don't disagree with your statement on the resources - again if people don't see PERCEIVED value in IT it's going to be difficult to get anything at all. But the issue still remains - lack of resources IS a valid problem. My point isn't that throwing more resources at it always solves the problem, only that it's not valid to say that "resources are not the answer". Absolutely that's the right answer. Management's inability to communicate it well doesn't change the fact that the answer is more resources.

I think your last comment is dead-on. "why should IT be exempt?" The answer is, unequivocally, they shouldn't (probably self evident since that was a rhetorical question...:)). But the same thing holds true for the first part of the conversation - IT should not be looked at as "more discretionary" than Sales, than Marketing, than Accounting, than Finance, than . Assuming you have rational leadership that's not a problem...if IT can adequately communicate the value they bring to the table.

by ip_fresh9

Your second paragraph is right on and exactly my point - we're not seen as a business partner and it's OUR problem. Most of the time it is our fault because we don't communicate clearly, we don't meet deadlines, we don't hit budgets, we routinely believe that a +/- 300% LOE is okay to sign a contract on...sheer madness. To be fair there are times when management simply turns a deaf ear to us because they're ignorant, but it's safe to say that's not the preponderance of times.

I'd argue that the issue of "resources" isn't the issue. At some point it absolutely is - saying "it's what you've got that's truly important" has to assume that you have a bare minimum of resources allocated to it in the first place.

I have a friend of mine that was responsible for all IT for a 300-user base. ALL IT. This included help desk, IT procurement/negotiation, server administration (about 20 servers of various types), SQL admin, infrastructure, machine configurations/rollouts, new development, etc. ALL IT. Absolutely the issue there was resources. As it turned out, 80% of his time was spent on the help desk. If he had a resource that could handle the help desk calls (even half of them) then he'd be free to clean up the messes that he inherited and that CAUSED the help desk calls in the first place.

Davis,
http://www.my-loan-insurance.co.uk/
http://www.my-home-mortgage.co.uk/

by isaacreiff

As Technology evolves, so does the mind set of those responsible for supporting this complex world of systems, networks, applications, etc. The feeling among many CTO's/CIO's is to staff these positions with younger more specifically skilled individuals. What they are now realizing is that there is a missing link that once brought all the pieces together into a "Big Picture" like rendering, which connected all the dots and kept things on track. The Generalist was expected to have a very wide breadth of knowledge in all areas of the organization, while keeping an eye on newer alternatives to improve the environment. By contrast, the new breed is more inclined to adopt a technology that may serve only a portion of a given unit in the organization, thus leaving the rest to suffer in silence or seek alternative solutions that are not consistent with the firm's overall direction. As most things go, this too shall make the full circle and we may start to see a return to the older philosopy of having one really well rounded individual in the forefront of these hi-tech institutions.

by tony hopkinson

I've been continuously employed since 1981. Just started my most recent employment 3 months ago as Delphi/MS SQL/ WEB Client-Server, mentoring, leading and training development expert, which of course I'm not.

by charliespencer

I've spent my entire career working at manufacturing plants that are not corporate headquarters. The specialists (programming, security, WAN, testing, etc.) in the IT department are located at corporate headquaters hundreds of miles away. The plant has a couple of hundred users, large enough to require on-site support. There are many companies with this structure, and a generalist often fits the bill. It's a great improvement over answering the phones at a centralized corporate help desk.

A generalist gives the plant a front-line support person with the ability to solve many problems and the experience to determine which specialist to contact as necessary. He must be self-motivating, able to set local priorities, and able to determine when they override departmental ones. A generalist should keep the IT boss appraised of his facility's unique needs, explain technologies to the local managers, and keep the users in compliance with IT policies.

Yes, it is a "jack of all trades" position. The generalist is rarely the first to implement new technologies or play with the new toys. While the generalist is almost never the best in the department in any one field, he is often second or third best at everything. He has the advantage of seeing how all the pieces fit together. Sounds like a good step toward a management position.

by sjohnson175

That sort of autonomy scares the 19th century style management to death.

The scheduling you describe doesn't fit well into Accounting's line items.

by martymccaghren

The definition of a 'generalist' was supposed to be someone who did know a lot about a lot of 'general' things in IT. What it has evolved to is an older 'pro' who has worked with a whole lot of stuff. That kind of person is relevant and in demand. The generalist coming out of college is not, in my opinion, because I find that they do not 'know enough' to handle the varied issues that the experienced person (>10 years, more likely 15+) does.

Anyway, as training evolves to 'high levels' and teaching about the 'base' of systems declines, the experienced old generalists will become very important.

by jeffersnet

That's where I'm at today. I'm not really there by choice I just sort of ended up being the person everyone went to when the problem was too difficult for them. I started as a DBA went to being a Network Admin/System Engineer who also did all of the Lotus Notes Admin duties and I am now really a jack of all IT trades. Today I fix hardware and software on servers and workstations along with network admin duties. I also work on switches, routers and printers from time to time.

I don't think I get paid as much as a specialist but I also think I can get a job quicker than a specialist. I consider myself a specialist with Lotus Notes administration but those opportunities are limited.

by dstraight

Long ago in a career far, far away, there used to be people called pipefitters, tin knockers, electricians and painters. There were carpenters, and machinists and instrument techs, too. All had their own specialty and each was seen as a "specialist" in terms of the unique skill they possessed.

Eons passed and a shift was seen, company hiring was moving from the specialist to the Maintenance Person. Someone in an HR department somewhere woke up one day and over their plate of poached eggs thought to themselves: "Instead of hiring an electrician, a painter and a carpenter, what if we just hire someone who can do all those things. A "Swiss-Army knife" type of person?".
And that is just what they did. Now look at the want ads in your city manufacturing, real estate, institutional. They all want the same thing. One person doing the work of 4 for the pay of one.

The reality is, of course, that there is no such thing as a "one-size-fits-all/one-man-army" person in any field. Anyone who claims to be that person should be approached with caution and from up-wind.

It's interesting for me to watch IT go through the same sort of evolution over the last few years. From my chair it seems to be totally cost driven just as it was in the maintenance & trades universe.

Oh, and they would like you to have 5 to 10 years experience and a Masters as well. Here's your bucket and paint brush.

Thanks,
Doug

Formerly a Chief Stationary Engineer in a big, hot, noisy power plant.
(Yeah, like Scotty on the Enterprise)

by deadly ernest

Too many people are becoming specialisedad then expecting all the problems to be as compartmentised as they are. This results in many disputes over what problems are and what is the best way to go about things.

I have seen problems bounced back and forth between spcialised areas as each claimed everything was working properly within their area and it was the other area's fault. In the end the problems get solved by a generalist who understands enough about both areas to identify that the problem is in the hand over between the two - one is sending data in one format and the other is expecting it in another; why because both have set their area up for maximum performance based on their specialised knowledge, not on what is best for the overall system.

I have also seen a manager who was a top network infrastructure fellow actually mess up a few hundred thousand dollars worth of specialised secure gateway because he did not understand the importance of having hardware that natively managed all the communications protocols used in the gateway - thus he bought some new equipment that was good for general use but required a total redesign of the gateway to allow it to be used as intended in that situation. He was good on network cables switches etc but useless on communications and protocols.

Some companies have been bitten in the pocket due to these types of problems and are now looking to have their IT run by people with a good overall knowledge and then short term hire specialists when required for specific tasks.

by sjohnson175

Even as a generalist I like my primary role to be development and all anyone seemed interested in was X yeas of .Net.

Never mind I've been developing with many languages (primarily VB) since 1995.

by simplyshaman

by IT generalist it sounds to me like the same thing that happened to department stores with the coming of the limited inc. if anyone remembers.. once upon a time there used to be a such thing as a person who only did window displays at a department store... one person who fronted the racks.. one person who did inventory.. and this was all these people did all day 5 days a week... my personal opinion of the term "IT Generalist" is someone moving into a broad spectrum job... multiple certs A+, N+ MOUS, MSCE... and spreading out what they can do to downsize the staff's needs because one person can do the jobs that 3 do now.. instead of specializing in networks or repairs.. or programming.. they can do all of it... the key is in having several of these generalists but nowhere near what IT departments currently have.. the only problem with that strategy is when too many hands get into the pot... things get messed up... because people go behind eachother and change settings here that someone just fixed... the only advantage of this straegy is an increase in productivity due to more hands in the pot..

by teksmart2003

As stated, too many hands in the pot. three people doing the job of nine. This strategy is nice in moderation. However, the problem begins with all chiefs(generalists) no indians(specialist).

by tony hopkinson

I keep ticking away refeshing old skills adding new variants, revisiting concepts and aboslutely refusing to be described as someone who knows nothing about anything else.
Stay away from those some companies unless you fancy a go down the consultancy route.

by tony hopkinson

they aren't capable of judging the quality of your work, so they look for acronyms on your CV that match everything but their password on the Post-It next to the monitor.
Put all the buzz words you can lay claim to on there, drown the non technical in techicalities, get the interview, then you normally get the oportunity to talk to somene with at least some knowledge of IT.
These pratts are just a hoop we have to jump through to get to the starting blocks.

by silvioandpauly

I was just thinking - what if sports was like this? Um, We're looking for someone who's a good pitcher, catcher, outfielder, and oh yea, cover all the bases too. LOL - I guess we'd have a bunch of generalists who weren't that good at any one thing.

by mattww

And when said sports jock breaks his specialist arm he is out of the job, hoping he has made enough money to keep him going and prevent the need to be selling second hand cars.

by charliespencer

Anybody else remember the concept of the utility infielder, that guy who could do a decent job of covering any base?

NASCAR drivers have to drive a variety of tracks (half-mile ovals, road courses, 2.5 mile tracks with reduced-horsepower engines).

Some small town high schools have football teams with so few players that everyone plays both sides of the ball.

by golfloon

I manage a small IT Team and have to employ generalists to get enough spread of skills to manage all the technologies we support and use consultants for things outside of our skillbase.

If an organisation has a large IT Department then they will employ specialists as the technoology they manage is usually more complex and downtime is more expensive.

From a personal perspective if you want to play with lots of toys be a generalist if you want to get serious about technology become a specialist.

Or if your interested in technology and just want to dabble be an IT Manager :o)

by rstoebe1

All I can say is welcome to the new world of IT support. It is either expansion of the roles for a position or the actual combining of two postions theat leaves these very broad job definitions. They are shooting for the sky and that is what their "A" canidate would look like. They really would settle for a "B" canidate and depending on time related issues would settle for a "C" canidate. It never hurts to apply. If you get to the interview you need to give them something that sets you a part.

by aussie kid

The issue is that the world gets more and more complex and the ability of people to be specialists in everything is limited.

Generalists are needed for broader strategic and big picture items - specialists for specific purposes. It may be argued specialists are exceptional at what they do, but can be restricted in generalist skills such as people management, politics, networking and broad planning. Generalists can similarly be restricted in the specialist skills. One is not better than the other - both are necessary. The problem occurs when a generalist is sort for a specialist role and vice versa.

It is my opinion that we are seeing a decline in the quality of senior management and talent management is suffering as a result ? specifically the ability to communicate business needs to technical staff appears to be worsening rather than improving even with the recent experiences.

by johan.glantzberg

I am sorry that you have met with such difficulties.
Maybe you should go to Sweden, where highly educated Generalists like myself can go un-employed for years, but Specialists are recruited per day.
Maybe I should have gone to where you are? (I am employed now ;-)

by brentc76

I work in a factory and I support the Desktops, desktop apps, and here is where it may get tricky for some...On the Shopfloor(Production environment) I support the Barcode Scanners, Barcode Printers, Shopfloor Production Applications, and much more. I do more than what an IT person (in my mind) would do, but I have been around here for a long time and people take advantage of what I know here. I often ask myself, "If I were to leave today, would the next IT guy to fill my seat do ALL of what I do?" I doubt it.

by mignered

I am now a retired IT person who entered the career in the mid 1980s. I am now a "semi-retired" librarian at a small college and much saner.

When I got into IT in the early 80s I was a Cobol Programmer with one mainframe program to maintain. By the time I retired in 2000 I was an "object librarian/DBA" on a Powerbuilder/Oracle project, on-call and going crazy.

Will not go back to that.

by trafficjon

I've enjoyed this thread more than any in a long time.

Myself, I moved from a branch manager position into "IT Manager", with very little computer knowledge.

So now, I'm the generalist IT guy, no programming ability, PC Tech, help desk, jackleg security guy (helped by a healthy dose of paranoia), webmaster, and a skilled search engine optimizer.

In my spare time, I'm overseeing a software conversion and data mapping, training recruiters, and doing just a touch of recruiting and relationship building/online networking and planning future online ventures for the company....

Does that make me one of those generalist kind of people? LOL

y'all have a good day.

Jon

by sjohnson175

if the pay was right.

You do far more than most I see with the "manager" millstone hung about their neck.

by set me free

My what greedy little bastards we have become. More with less...I feel it all the time. Hey, I'm a big person but not some super being. Screw the mentality. What happened to customer service and satisfaction. Big corporate types will try to make you believe customer satisfaction is what the company is all about...a big lie. The company is about $$$ and satisfaction of stock holders.
Ultimately the customer suffers with resulting delayed response to critical situations and poor service. Screw the bean counters and the social butterflies within the ranks.

by sid

Okay, I'm an optimist. And I went independent in 1993 after five years of desktop support and microcomputer management.

But I think that there is no one-size-fits-all solution. And the more we know what we're good at and what we want to do, the better we'll be able to move up in a career.

I don't mean you have to be a specialist. If what you love is being a generalist, then go for it.

Success is achieved by adding value. To succeed in a job, we need to maximize value for two--for ourselves, and for our employer.

Value for ourselves includes our paycheck. I suggest it should also include something between an acceptable job and a rewarding career. (Which one is your choice--how important is your job in your life?)

Value to the company (or organization) comes from understanding what the company needs. And that does require good communictions skills, as many have mentioned. It helps to understand the industry or agency you are a part of. And, if you don't like your job, to understand how other industries work, as well.

For some people, it is crucial to do what we love, and we have to carve out a niche, either through career development, or through going out on our own and then marketing what we do.

For others, we're more willing to do what others want in return for a paycheck.

But note--in both cases, understanding what others want is crucial. I recommend getting past job titles and looking at functional roles and work processes.

You might also consider self-evaluation for personality preferences or skills.

My suggestion, figure out what you want to do, and then find someone who will pay you to do it.

by mwinder

I've been reading a lot of articles lately on the burnout rate increasing for IT professionals. Looking back at my 20 years in this field, I've had to learn most of what I do on my own without formal training (lack of training budget) and have done everything from systems analysis & design, programming, database design, network installation & maintenance, configuring & maintaining servers, firewalls, routers, PC & printer maintenance, and many "other duties as assigned".
I've found that being in this field is a never ending learning curve causing me to put in many extra hours at night and on weekends either learning new technologies or doing work that there just isn't enough time to do during the normal 8-5 work day.
Is it any wonder that so many of our peers are going through burnout? A life? What's that?

by hybrit

I've been living this sort of IT life for the past 10 years. It was fun in the beginning, it's not so fun anymore. I have proven time and time again how quickly I can learn and adapt to any company, environment, people, or product yet companies still are not interested in providing any training (i.e. investing in their employees).

Frankly I'm tired of having them make money off of my hard work in my spare time. I no longer give 110%. The best option is to work for yourself. It takes a year or two to get up to speed, but in the end you'll make a lot more money...and you might as well if your not doing something you necessarily don't enjoy.

After all, why should a company bill $150/hr for me to go on site and I get less than 1/3rd of it? Where's the logic in that?

"Oh, it's to cover overhead costs..." - whatever! Do you think we're stupid!?!?!

Greed has ruined this industry.

by brentc76

I recently transitioned to a contractor company, my previous company signed a contract with them, and each time there is a new software install, desktop relocate, desktop deploy, etc.... there is a charge of X amount dollars, and I have to fill out what I have done each day and they charge according to that. I know I do not see even close to 1/4 of what is being charged. So I agree if you want to get ahead in life, working for yourself is the best thing you can do if it is available.

by haydt1

Couldn't agree more. After 23 years in the game I'm tired of companies making a massive ammount of money off of my experience,knowledge etc... I have worked for small startups fortune 500's and one of the big 3 (EDS). They are all the same. Squeeze everything out of you they can, No training and in the end your out the door when thier done with you. I have been in the process of starting my own company for the last year and can make more money in 10 hours billing for myself than I do in a 40hr week at my current employer. Few more customers and I can tell the boss to go pound sand :)

by charliespencer

One of the advantages of being a generalist is that you aren't stuck in one area and getting burned out. You're exposed to even more new technologies than a specialist who only sees new developments in his area. If you decide you want to specialize, you've seen a variety of technologies and can make a better-informed decision than a specialist who wants to change. If you remain a generalist, sooner or later you'll be the only one with any knowledge about a system, however shallow, after that specialist leaves.

by beilstwh

I was in a smaller company and I ended up wearing the DBA, SA, Programmer, e-mail administrator, Telco Guy, virus protection, network administrator, and hardware support hats. I am now in a company that is 4 times bigger and all I do is is programming, SA and some backup DBA. Large companies tend to have MUCH more rigid role definations, but smaller companies can't afford to do that.

by don'tquityourdayjob

Bottom line. The avereage IT/IS expert is still unable to communicate what it is that they do for their company. A generalist can come in and communicate with your management better and get the job but may not do the job as well as the expert.

A lot C-Level Management DOES NOT understand all of the terminnology that this "expert" throws at them. The IT/IS expert DOES NOT understand the functional terminology thrown at them from various areas of the organization.

The generalist demonstrates the ability to step outside of his/her box and communicate in areas that he/she is not an expert in themselves.

The gemeralist is better at acting as a liaison between IT/IS and the rest of the company. They tend to communicate in terms that are easier for non techies to understand.

Mind you, there is still a place for the focused expert but more often than not a translator is required.

by dcharlesm

Gartner has a term they use called Versatilist - where a person's prior roles, assignments and experiences create knowledge and context and add business value. This is uniquely different than a genealist or specialist. A versatilist is neither, but yet a little of both.
This seems to apply well to much of the IT organizational change in progress - particularly as the nature of IT, and the value that IT brings, shifts to a more business value focus. AND as the inevitable outsourcing/offshoring activities increase - questioning the core value that IT brings to a company. IT does not bring developers and network specialists, etc as the core value proposition - it brings business value through the creative coordination of those roles.
A versatilist is a necessary capability, or role, in today's IT.

by wordsend

Started out specializing in pc support, now -inventory, connectivity, electrical, phone systems, mover . . . more for the money.

by doug

I can relate. In modern-day austere budgets, we all know it's hard to hire the so-called experts for every position. But let's face it: Our jobs are a key component of public personna and private self-esteem. My first order of business after accepting a government "MIS Generalist" position 7 years ago was to get the job title changed. It has the cache of someone in show business being called an "entertainer". I make a science of my work, and I work too hard at it to be tossed off as a techno-gopher in the company flow chart.

by zoran

... despite the fact that it is a true story, and I have learned in a veeery hard way that it doesn't matter at all (and if it matters one day, then it is too late for the victims).
Here is the one fragment of my life (the latest one)

Non-IT and semi-IT people have a very generalized idea of IT job. In my case, 4 years ago I got the job at Infineon as "IT". That was a title. And I worked exactly that - everything concerning IT:
- Network administration
- DB system development and administration
- programming (VBA, C++, LabVIEW, SCPI) the measurement devices, data analysis, report generation
- HW reparement, configuration, reconfiguration
- HW/SW ordrering, taking care of lincenses, inventarizing equipment,
- you name it
And I tried and tried to explain that we need more people, but it was "not right time", "no money", ... , and I managed somehow to do everything, working and learning 10-11 hours a day and at least one day of the weekend.
Then we were acquired from another company.
And one day, my new CEO came, asking me how is it going and asking me "why we have to hire external IT support to configure our Cisco router and e-mail server (Debian-Linux)", and that I should learn to do it myself "in my free time", and that by "looking what are those guys doing and then next time do it myself". "At the end", he concluded "it is always some stupid command you have to type in".
"Why and for what money?" you may ask. Because I come from a country destroyed by those who "know the best what are the human rights" and who lied terribly about everything concerning the situation and events there, and I have a wife and two beatiful little doughters to whom I wanted to provide nice life that I once, as a boy, had in that country.That was Yugoslavia, by the way, and I am "Serbus terribilus".
And, at the end, we made a good product (ROADM), tested it, and the bigger company came, bought the know-how and closed us. Without any compensation, because it would be the same amount needed to hire a lawyer to get it.
I love kapitalizm ;)

by ttetranscripts

My experience has led me to the conclusion that the larger companies require more specialized people. For example, they would most likely have a person or persons dedicated completely to Exchange server. Medium sized comanies would require you to know everything within a particular area. For example, you would need to know Windows Server, Exchange, IIS, etc. When you move to smaller companies, you need to be a jack-of-all trades. The size of the company you want to work for is entirely up-to-you. Larger companies offer more perks and benefits, smaller companies has more stability but offers less money. Let me know what you think.

by pauly pockets

This seems to be the way of the future specially if you work for a small shop. I am the resident Backup & Recovery expert/Intrusion Detection Expert/ and head of Research & Development in my department.

I work for a large university and since they can't afford to pay (will not pay) to have experts in each field I am more than willing to take on multiple roles and when I am comfortable enough with each field I pick what I want to be when I grow up and make the money in specializing at a diffrent job.

I would not get the opportunity to do the things I do around, I can't complain about it. Besides I get the training I as for...can't beat that.

by matrix181

A brilliant physicist once said there are two kinds on knowledge workers generalist who know nothing about everything and specialist who know everything about nothing. The point here really is how your knowledge fits into your career plans and the opportunities that flourish in your chosen field or your geographic location. Your tolerance to risk should also be evaluated as specializing will narrow your opportunities but often increase your potential earnings.

by mhasf

The only way I am keeping my salary up there is to do more and more... Besides, systems are easier to maintain these days than they used to. When I built my first server, I had to set jumpers and map out non-conflicting IRQs. Now, everything plugs in... Windows 2003 is more stable than any other MS O/S I have worked on. So... While the servers are humming along, I got trained in SAP ABAP/4 and started writing new systems.

by shawnl

I have to agree with another post. In today's job market, you need to be good at anything in IT. At our company, the IT department is my boss, myself and one other programmer/analyst. We do everything from cat5 wiring to disaster recovery on an AS400. We are a small shop (~150 employees) but that does seem to be becoming the standard for many places.

by brentc76

I know I may be one of the younger generation techies here, but I definately agree with Gatech51. I have been with the company I am with for the past 6 years, I started here in the Facility maintenance Department. I was an Electrician upon many other things. I have been working IT for the past 4 years, I think that working Facility Maintenance has made me understand how to troubleshoot Technical issues better. Also, Unlike the IT Manager, I understand how electricity works, and understand how to check out issues in the server room without having maintenance in there. I am now working toward my Security Degree to add onto my Electronics and Computer Networking Degrees.

by baebaetech

I agree with gatech51, it's best to have more than one skill or you could find yourself in the unemployment line. I do both Desktop support and PeopleSoft Security and trust me I don't get paid for both but I have to pay my mortgage and eat.

by tsalagi

I recently interviewed for a position with a different company. The interviewer asked me what I do in my off hours. They are interested in people with other interests, hobbies and more importantly skills that they can make use of. They want people who are able to slip into different positions as their needs dictate. Being a 'generalist' is what employers are going to consider an asset. I don't believe in 'the master of none' cliche. I believe that being a master of several is possible and is beneficial.

by andeanderson

I've been a JOAT all of my life. I may not be as academically challenged (college degree) as my peers, but I am the one called on to fix the problems no one else can figure out. Not because I have extensive knowledge, but because I am not afraid to dive into, explore and learn new skills and tools. Where the academically challenged IT people say "It's not my job." or "I don't do that." JOATs say "How soon do you you need it fixed?". And then the JOAT start searching for the solution.

Computers and JOATs just seem to go together. It's not just the ability to fix things that is great, it is also the drive to constantly learn about other things and processes that makes a JOAT valuable. The first computer companies, other than IBM, were started by JOAT's.

In the U.S. Air Force we had a training program called "CUT", Cross Utilization Training, which had different career fields learning how to do other critical career field tasks. Not only did it provide a back-up for combat situations it allowed for a closer knit team to accomplish the Unit's Goals.

It never hurts to broaden your experiences and skills. When you learn what someone else has to do to accomplish their work it gives you a whole new perspective on what actions you need to take to help reach your corporations goals and to further your own career.

by quiet_type

No one needs to tell you that this is a constantly changing field. In some ways, you can't help but generalize, since there is so much you need to learn and know that may not be directly related to your specific area of expertise. At my place, I was the only tech around for a couple of years, and when I finally got a helper, they didn't fund the position sufficiently to really get an experienced person. Every time I turned around, someone wanted something that required the introduction of a new technology to us, so I had to learn it or get out of the way. Yes, I guess I'm a "jack of all trades" here, but nothing else would really fit well in this environment. Perhaps in a larger organization, with a finer division of labor, they can afford to hire specialists in various areas, but small businesses can't. It all depends on the specific needs of the place.

by marcel lecker

I've worked wioth a lot of folks looking for work in IT. The general trend is "When you are too specialised, generalise. When you are too generalised, specialise."

Think Darwinism, and think about adaptation. A generalist is very versatile but has a hard time excelling. A specialist excels when the conditions are right, but sacrifices adaptability in the process. If the conditions change they could quickly have painted themselves into a corner.

I suppose in the end a lot depends on what you specialise as. If it is an area set to take off (read: do your research), you could stand to do well for yourself, however keep in mind that all things change. Have a contingecy plan in place that will help you adapt to the comming change.

by ndemox

Much as we play Jack of All trade it will be a very great idea to tyr by all means to obtain necessary paperwork to avoid being sidelined on the basis of documentation.

by don.bricker

I work for State Government and we are experience moving in the opposite direction. We are gathering the resources from agencies statewide and pooling these resources in defined functions. We are not only standardizing the hardware and software, but people are being categorized and placed in specialized categories according to function. Some of our groups will be e-mail, Windows administration, Unix administration, Database Administration etc. These people will then perform that function.
It seems to me that human nature is to look for the one solution that solves all problems. When we stop and think about it don't we need both generalists and specialists. I see the sliding scale going from generalist in small organizations to very specialized in very large organizations.
Either approach that is taken brings with it it's own set of problems that need to be dealt with. Eamples might be,in a small organization trying to hire specialist for each IT function would be costly. Or in a large organization having a large number of generalists is probably going to be costly in duplicated efforts and added expense of getting different technologys to work together.
So to the original poster. Are you looking in the right places to utilize your speciality skills? There are a lot of companies out there subscribibg to the specialized approach to IT.

by dbreeden

One thing that amazes me is how narrowly focused people (headhunters, HR, Management) seem to be at hiring time. Not only do they want you to have expertise with their product, they want a particular version. I'm sorry, but at the speed things change in IT, what is important is if a person stays current with technology as a habit. Can they learn the needed technology. Amazingly, they don't seem at all concerned with breadth of knowledge and experience, which from my perspective (work) tends to be critically important.
I tend to work in smaller shops where I am the system, database and development department. Does anyone ask me if I can do that when hired? No. They tend to have no idea what I can do.
Frankly, my experience does not lead me to warm fuzzies about being hired. I assume that they are not going to communicate what they need.
The amazing thing is that I tell them that much of my job is research and they hate that. Basically, I feel that most (not all) employers hate their IT departments because they don't understand what or how they do things, it is extremely labor intensive and it is necessary. I may not like the constant pace of change and my managers like it less.
Enjoy, Mike Breeden
.
.... I wrote sort of a Fear and Loathing in IT essay. Here is the start of it. I hope it amuses.
.

Who am I? I'm the Tech Man. I build it all for you.
My first PC came with only a floppy.
I was there when Jugi Tandon was making the first 5 Meg Hard Drives in Chatsworth and then the 10 Meg Winchester.
I was there in the Silicon Valley when it grew.
I was there to build Apple, Maxtor, Tandem, Ampex, Seagate,

I've been hit by 220 volts when putting together the Apple Building in Milpitas
and I've been gaffed by CPU pins while doing PC testing at XXCAL in Santa Monica.
You could say I've had close relations with hardware.

Hardware is my friend, but I didn't neglect software.
I wrote my first c programs on a CPM machine and then sent my them to a PDP machine at JPL to be compiled. ... Was it THAT PDP machine? I don't know.
I programmed the Windows API... for OS2. I liked ATT Unix better than SCO XENIX 286.
I learned C++ and grocked the Tau of OOPs. Then I networked it all.
In 5 years, I architected, designed and wrote two Enterprise class software projects in San Diego.
I was a follower of Bjorn Heisner at Borland. He made the Builder from COM. He built Microsoft .NET from COM as well, so I followed him to that vision.
I first learned VB.NET to do something that was not not C. Then ASP for where computers be. XML, well XML.
I have other essential IT skills.
I keep my tongue still.
I can beg and flatter until tech support will help me with any problem or else I just wear them down.
I can understand your business.

by charliespencer

Anybody remember a last-page article from Datamation back in the 80's? Something like

"I am a computer technician. I get paid three times what the janitor does but don't dress half as well. I find errors in Mr. Spock's logic. I never include comments or write documentation; the code speaks for itself."

by sjohnson175

I get frustrated with interviews where they want information of a very technical nature on the fly.

An example recently was expectation of an in-depth discussion of SQL Server's different index types.

I've been working with some type of RDBMS since 1995. Isn't it enough for me to know there are different flavors of indicies and I'll spend a few minutes with the documentation to determine the correct one for any given project?

by Member 28898618

You were not set aside due to a lack of a degree. You were set aside because you are older. Age discrimination is rampant in the tech industries. Little reward for building the very industry these young turdz now want to dominate alone.

by deea1

I have been in IT since 1979. Been all over the board from the local admin to IT Director. I too, after being laid off in 2002 for 5 months, went back to hands on Jane of All Trades, everything thing from changing toner to copier repair to Exchange server admininistration to support desk to voicemail to phones to hubs to routers to ... well, you get my drift. I am certainly never bored. Either way, experience AND certifications got me my present job, beating out over 500 other applicants. I love what I do and I'm not sure if I'd have it any other way. And due to downsizing, I guess that's a good thing. -- Oh, and My title is "IT Specialist" - I like that name better.

by rayjeff

I'm going into my sixth year working IT in the academia; two state schools that (one I graduated from and one I currently attended) and one private college. At the college I'm currently at (the private college) I am the "jack of all..." here. The division I work in has no IS department. And the college as a whole has a very small IS department.

I bring a wealth of knowledge and experience, moreso than everyone combined, even though I'm younger and haven't been in IT as long. But am I fully utilized....NOPE!!

by rayjeff

In my almost six years of being in in IT, feeling "under valued" and "under appreciated" are marquee titles that I've come to live with everyday. I'm feeling it more at the current job I'm at. But, I'm trying to regain what I first had when I got to this job...the love of what I do...the love of helping the users. I guess as IT/IS worker want to feel that all of the anguish we put with, all of the namecalling and bad remarks about us are worth it in the end when we do that one thing that solves an user's problem. Makes the job worthwhile.

by blueknight

I worked in the education arena for 16 years doing the same stuff... everything from mainframe systems programming to LAN Admin and network construction. The administration, in their attempt to slow or stop the hemmorage of funds (due to their inept management), decided to outsource the last 2 mainframe apps and layoff 4.5 staff to save $310K over 4 years. I showed them how to save $420K over the same period without layoffs or outsourcing. They ended up eliminating my position... and the hemmorage of money continues (now 8 years later). Fortunately I've not had any problem with my education... I only have a dual AA degree, so obviously it's the experience that does the job.

by dave.blair

I have been a generalist for 30 years. Almost all of my positions have been with Small Businesses (in the range of 50 employees). I have done 1 man IT depts. I now supervise 8. The generalist is really helpful in small shops, in management and in vendor relations. When I need a specialty that I cannot easily buy, I find that broad experience helps me acquire skills quickly. I've had 6 positions in 30 years, but have never been long without work. I attribute that to the dynamic nature of the Small Business world (new businesses always come and go)and the value they place on generalists.

by rayjeff

As being a generalist, being younger and knowledgeable is just as bad being older and knowledgable. But when it comes to being younger, you are seen as a "know-it-all" or no one just plain listen to you. It's bad when you are in that situation in a small environment like a small business or a small institiution of higher learning. Even when your intentions are the best and all you want to do is your job, you still have that stigma attached.

by lando56

I couldn't agree more with mitchir because todays IT is exactly that... there are no more singular departments. Every department, within reason of course, are intertwined together, and these days you have to have at least a basic understanding of, for example, how compliance to Fed Regs such as SOX, HIPAA, etc. affect the company. I'm keeping this very simplified and short but I'm sure everyone here can figure out what I mean.

I can't remember if what I read was in regards to ISO 17799, ITIL, or whatever, but no matter, the point driven home was that it's the business that drives IT, not the other way around and one would be wise to have some background or at least understanding of more than just ones own singular specialty. May not be fun! But a fact of IT life now :(