What's The Best Way To Retain Trained Employees?
Johnny Mnemonic asks: "I work for a small company that is considering spending a large chunk of resources on developing/training the team. This training will have the side effect of making us worth two to three times as much as we are paid now--and the honchos are afraid, reasonably, that after they spend the money on dev we will all jump ship. The fact that if we don't receive this training our company will be dead in two years escapes their notice. What do other places do to retain their help after a development/training cycle? Do they require the employees to learn it on their own hook, pay for it and then have the employees sign contracts for a period of time, or bite the bullet and pay for the training and either sweeten the share or expect some loss?"
"For those wanting more detail, we are currently a Mac Reseller and Support shop; admittedly fringe, but in our market there's plenty of work, and we continue to grow. However, we need to prepare for OS X--and although the consumer may never have to get to the CLI, we sure will. Receiving training on the CLI in OS X will make us de facto Unix sysadmins--and there's a lot more want ads for Unix sysadmins than Apple Product Professionals."
I absolutely agree. One of the nice touches at my office is the $0.25 soda and snacks. It's a nice morale booster when you end up getting a diamond rio from pepsistuff.com, from your $0.25 sodas.
The one bad move my company made, was moving from free soda, to $0.25 soda. This made it so instead of grabbing a six pack and having soda for the day, I have to make six seperate trips. The amusing part of this is that in the time it takes to walk to the soda machines and back, they paid me about $2, and that's if I don't talk to anybody on the way.
--
"Don't trolls get tired?"
This is a pet peeve, so I'm going to rant here.
Firstly, exit interviews are useless as data. To the employee who is leaving for a specific cause, chances are better than 50-50 they aren't going to tell you what that cause was. The wisdom on the street is to lie in your exit interview so that you don't burn any bridges.
Secondly, and more importantly, the exit interview is FAR TOO LATE to address the problem! By the time an exit interview happens, that employee has been disgruntled for between three months to a year (depending on their tolerance and the job market). If somebody leaves for reasons you could have fixed, that means you haven't been listening all along. To suddenly start listening on their last day is ironic and hypocritical.
--
This doesn't mean that individuals are allowed to disrupt work or disrupt teams. That's poison. But it does mean that if Jim doesn't want to fly on Sundays, it doesn't mean that Jim is your new Problem Child. Good employees will go the extra mile -- maybe they just won't go YOUR extra mile.
And so, if someone is good, your focus should first be on what you can do to enable them to do their good work on their terms. And if someone is not so good, your focus should be on what you can do to make them good. If they aren't good and can't be made good only THEN are they the Problem Child.
--
I've seen an interesting variation on your (1) there. I and another person were getting good at particular jobs in a workplace. Another guy got hired to a sort of JOAT position- and immediately proceeded to grab most or all of the jobs we were doing, and then ended up not able to do all that right away. The other person is currently on a different assignment, and I took it as a sign that I needed to bail- and am contemplating doubling my price in case they continue to need to call me in after cutting the stability and predictability of the situation out from under me. I was good at what I did and it offended my sensibilities that this other person got allowed to romp in and replace me without anyone checking that he could do what he claimed, and so first I had to deal with being 'downsized' and then immediately had to deal with being called in anyhow. I can't work under those conditions and things are... negotiable at this point. If I stay it will be only because some aspect of the situation was improved for me- either the pay or the security and stability of the position or both. The pathetic thing is, there was really no reason to screw with that situation at all- it was working really well for everyone concerned, this one person just had boundary issues and couldn't refrain from grabbing big chunks of other people's jobs. I think that's a very good lesson to be learned- don't jerk people around for ego reasons or you might end up without the support you need- at the very least you risk losing any loyalty you've earned.
... and you'll have little turnover. Lots of those ways have been discussed here.
:-)
Pay a competitive wage.
Give workers flexibility.
Give your workers good tools and provide a comfortable work atmosphere. Each worker should have an office with a door that closes.
Make certain each worker has interesting, challenging projects to work on.
Recognize and promote talent.
This is a pretty tall order for an employer but if you do this, people will be beating down your door to get a job at your company. I know. I've worked for such a company for 3 years. I've been very lucky. But now, they want to go public and to do so they are taking steps to improve the appearance of profitability. Toward this end, many of the perks we've enjoyed are being eliminated. Guess what? Turnover has spiked. By eliminating perks, they are giving people an incentive to investigate whether they can get a better deal somewhere else.
Now, if you're running a company and you don't want to provide all this stuff but at the same time you recognize that turnover will kill you, there is another option. Hire older workers. They have considerably less job mobility.
Wansu, th' chinese sailor
So, can I claim to be a "Unix Admin" because I've used/installed Red Hat and Mandrake for the last year plus, and acutally set up a FTP and telenet server on it so that myself and my friends can access stuff at work from my home network?
You can claim anything you want! Backing it up is another matter. All you have to do there is know enough that the PHB can't follow a technical discussion with you.
There are actually 'unix' shops out there where the serious 'professional' admins have done chmod -R 777 / to get rid of those pesky permission problems! Management doesn't know the difference because all of their admins are like that.
I find that the number of 'professionals' of that calibre in any given field makes a good index of labor shortage. Of course, as soon as supply meets demand, a bunch of these people will end up either in other lines of work, helpless desk (where they will continue to annoy competant coworkers), or as low level managers (based on the Peter Principle).
Fortunatly, it appears that you are taking the high road and will likely make the cut.
How they achieve this triplification of market value is another thing entirely. In my experience, people who know and use Unix are worth more than Window drones, mostly because you have to know what you're doing in order to use Unix to any larger degree.
Additionally, you are offending a lot of people by underestimating the unixishness of MacOS X.
--Bud
To me the employer / employee relationship is just like any other relationship that people are comming from two totally different perspectives. As the male/female relationships get John Gray and "Men are from Mars, Women are from Venus, maybe an "Employees are from Neptune, Employers are from Uranus" is warranted.
If the company NEEDS to have this training done, get it done and offer accomodations up front. Either way the company is going to have to pay for the talent either way. Maybe, like ask employees what makes them stay. Yes, prepackaged research can help but it might not catch the interests of your crew particular crew.
If it's money, offer it. Give them the little perks before training, pay for the training & give them the salary the way through, pay 2x the old salary (or 3x yearly minus training costs, whichever is higher) starting after the training finishes for a year then pay them market rate after that.
If the PHB's are still jittery, still offer that but ask them to sign a contract.
Did I say OS-X isn't Unix? Nope. I've used it a number of times, and I think its a rather amazing system and 100% unix where the command-line (non-gui) is concerned.
My point is you could be the world expert at administrating an OS-X system and it means NOTHING in the real world -- its not administrated, configured, secured or used the same way other Unix systems are. Any trained monkey can use a command line interface, that doesn't triple your workplace value. You get value as a system administrator by knowing how to properly manage, secure and administrate single servers and collections of servers.
There isn't another Unix in existance that is configured the way OS-X is. Saying otherwise demonstrates that you haven't spent a lot of time using it or even looking at it.
Ability to know what you're doing isn't that rare of a commodity in the workplace, contrary to what a lot of wannabe system administrators like to think. They have a belief that having fooled around with a few Unix variants as a hobby translates into real adminstration skills, which won't work in anything but the worst companies. Who wants to work for a compnay like that anyway?
The original poster has the same issue. He thinks that simply learning to use OS-X and do some very basic administrative talks via a CLI will make him a valuable system administrator. This just screams ignorance and a lack of understanding of the responsibilities of being a system administrator.
Pre-Linux that sort of attitude wasn't nearly as common. People who called themselves system administrators knew what they were doing in a lot of depth, not because they installed the system on their PC or took a week long training course.
Thats not a bad thing for the industry, since it drives the salaries of truely qualified individuals MUCH higher, but its bad for tech in general because that sort of lack of experience is what leads to system downtime, security breaches and other issues like that.
So maybe I offended some ignorant people with my post, but those people calling themselves unix administrators offends me.
...vaues time rather less than I do.
Why is 3 weeks of holiday per year considered generous? It's ridiculous. Half of that will disappear in random little things (take a day off to do errands, a couple of long weekends to go hiking, etc). One thing that companies here just don't seem to get is that time off is really nice. Give your employees 6 weeks off. DON'T pay them extra if they go a year without using it: force them to take it. Make sure that they can work from noon 'til midnight, or whatever hours they want. Making sure that your employees have plenty of time to enjoy the best part of their lives is virtually unheard of in the US, but once they're used to it, other companies will have a very hard time luring them away.
"The biggest problem with communication is the illusion that it has taken place."
I like Orson Scott Card's take on this issue he's talking about programmers rather than sys-admin's but I think there are similarities.
Perhaps I mis-spoke somewhat here - it wouldn't be the first time I've done it.
The employee in question was a very smart person with a good amount of upside. She was being paid a reasonable amount of money for her current skill level and job requirements. She was doing well at the job, and, though she was not perfect (who is?), she was beginning to learn the more advanced skills she needed in order to progress at our company. She'd been in her fairly junior position for about a year, and had gotten two raises in that time.
Obviously, she thought she was ready, and the new employer did as well. One of the reasons that she was perceived as ready, though, was the new certification that we had paid to put her through. I expect she will adapt well and be worth every penny they give her as time goes by. But this particular person was not paid badly to begin with. We were paying a very good salary (given her age, relative skills, and background), paying for her college education, and her MCSE training. She then took the education we bought her that was intended to be for the benefit of both parties, and got another job. I'm not bitter about it - more power to her.
So there's the trade-off. An MCSE is seen as a career-enhancing certification. Personally, I value experience higher, but given the market (especially the NT sysadmin market), it's silly for everyone to hold as little value to the certification as I do (I remember far too many paper MCSE and CNE's over the years that couldn't figure out how to fix a loose connection if there was a big neon sign pointing to it, but I digress...), though - and there are things and skills to be gained for the employee by sitting in a class with other professionals that make it worthwhile.
But that training costs thousands of dollars. Is it unreasonable to expect that an employee stays long enough to let the employer gain some benefit from their investment? I like to think not. Requiring a year's commitment isn't ridiculous, and we're still sending employees for training - it's not holding anyone back. I wouldn't dream of letting us go in the opposite direction some companies do when trained people leave abruptly - cutting off all support for training whatsoever. That's ridiculous.
The carrot we offer the employee is free training and certification - potentially the equivalent of another $10K or so, and tax-free. And we'll pay for further certifications and updates on an ongoing basis. The stick is making them stick around for a year after getting the certification. If they don't let us gain benefit from the classes we pay for, what's the point of paying for it? Suggesting that the employee should simply get training, no strings attached, and have the employer pay is completely one-sided as well - for the employee's benefit. Ideally, we all need to meet in the middle.
- -Josh Turiel
-- Josh Turiel
"2. Do not eat iPod Shuffle."
I have a 4-person network staff at my company. We have had a company-wide policy since before my time that we would pay 100% of the cost of any college classes or professional certifications that are helpful to the job. We also give peoople a very nice work environment, good benefits, and competitive pay (not the top of the market, but pretty good compared to most). We also give my techies good toys to play with and a good deal of autonomy.
Anyhow, I sent two people through MCSE training - one in spring of 1999, and one in the fall of last year through winter. The first one who went was a fairly senior employee with loads of experience who already is commanding a pretty high salary. The other was a smart, but much less experienced person with a lower job level and salary accordingly (about right for her experience level, though, and she was getting regular raises). The experienced employee is still with us - the junior employee left a couple of months ago to go to a communications company at a substantial increase in pay.
Did I think she was ready for the job she took? No, not yet. Certification is nice as a checklist item, and the training process is useful, but you need real-world experience, too - and she didn't really have enough for the role yet. I expect she'll ultimately do very well there because she's a fast learner, but based on her current skills I couldn't have offered her equivalent pay to stay. However, she was being paid reasonably well, and did leave only a few months after completing MCSE training.
The bottom line for us out of this affair was that our company will still pay for education, but we have now added a 1-year requirement - they have to stay for at least a year after taking their final test for any sort of certification. We aren't counting the sort of periodic training that we send people to that isn't on a certification track, simply because those sort of classes aren't really resume checklist items.
Is it a little disappointing to add this policy? Yes - I liked the old way of just paying for everything, unconditionally. But one thing the prospective trainee doesn't realize sometimes is that companies that do train their employees are paying for it - in money spent and in time given up. We do this hoping that we can use the skills the employee gains to benefit the company. If they turn that training into another job immediately, then it's unfair to the company that just paid for the classes. The bargain we now require is "we'll pay you reasonably and pay for your advancement - but you have to promise us that you'll let us get some benefit from our investments".
- -Josh Turiel
-- Josh Turiel
"2. Do not eat iPod Shuffle."
I think stock options are still important, just not overwhelmingly so.
I work at a very rare company; the "Realistic Startup". We are actually working to become profitable within the next two years (and are well on track to do this). The options are important, but they are treated as extra money; the salary still must be competitive.
It is my opinion that the stock market is returning to a realistic market valuation of tech companies, that it is not "bottoming out". Given this, expect to cash in your stocks for a down payment on a house, rather than the millions that people assumed they could get, but were never promised.
And your organization matches. I've interviewed at places like that, and couldn't get out the door fast enough. Usually the phone interview is enough, but once or twice I've gone face to face.
Employees who put up with bosses like you and jobs like yours are not good creative quality employees. They are self-losers to tolerate that kind of bullshit.
Furthermore, such contracts aren't legal. Fat chance getting anything out of an employee who quits short of that one year mark. Again, any employee who believes that kind of threat isn't a good worker to start with.
Cracking the whip may work on slaves, but people who stay at a job voluntarily are much more productive and pro-active.
I bet most of your employees spend their time looking for ways to shift blame and responsibility, either up or sideways. Any problem comes up, they dodge and weave, duck and cover. Any one with initiative has long since left.
--
Infuriate left and right
Perhaps a 20 year Unix veteran admin would be worth triple, but going thru some admin course and memorizing the minimum man pages for a few commands is no substitute for those 20 years.
Maybe yon newbie could fake his way into such a job for triple pay, but it wouldn't last long.
Think about it in pure econmics terms -- if mere coursework tripled pay, world and dog would be lining up for it. How long would it stay secret? The mere fact that it hasn't happened should be proof enough it's not going to happen.
--
Infuriate left and right
> The role of the State is to make a level playing field for everybody
Maybe in your world. In mine it's to protect me from external enemies and those seeking power through coercion, and not a hell of a lot more. All men are created equal, doesn't mean they stay that way.
I've finally had it: until slashdot gets article moderation, I am not coming back.
Not about the money?
I don't know about you, but if it weren't for the fact that my employer gives me money, I doubt I would take the trouble to go to work every day.
All the other stuff is nice and dandy, but money is the reason people work. Employees will NOT refuse a $90K job because they like the $30K job that comes with a ping pong table and a $10K performance based "bonus".
If tits were wings it'd be flying around.
But the trips to the soda machines probably relieve your eyestrain and help prevent RSI, thus making you more productive and reducing the risk of a lawsuit. ;-)
--
Ben "You have your mind on computers, it seems."
The role of the State is to make a level playing field for everybody, so no one is disadvantaged for being "nice". Since every company (cough) pays taxes, everyone will pay for the training, and everyone will benefit.
--
Americans are bred for stupidity.
It really depends on if you are in a "Right to Work" state. I'd still watch the contracts though. I do consulting as a side biz, and I've had a few try to get me to sign the standard employee rag simply because I was on retainer. While Indiana is a "Right to Work" State, some conservative judges or arbitrators won't think this way.
/.?) and repeatedly warns me that a contract is and was always supposed to be a negotiated instrument. Companies don't like to think like that and write contracts based on whats the best for them.
If there is something in your contract you don't like, strike it and return it back to the employeer for review. A good friend of mine is a Patent Lawyer in DC (is that a swear word on
Rewrite the argued statements and negotiate. If State Law says one thing, but you agree to another, ya deserve what ya get.
clif
Heh...someone that thinks Unix is really that hard of an OS. I've used UNIX since the mid 80s, but most of that was just to connect to my email and then later muds. I later went into Mac Repair and Administration, which through a round about way led me to admining a large NT network. A few years back, I decided to load up Linux on one of my spare boxes and realized just how damn easy it was in comparison to either of these. I'm not expert by far, but I'm frequently finding myself in a position that I know far more than a lot of the UNIX admins I know. I kinda think this is pathetic, but LINUX has given all these people another line on their resume "UNIX Administration Experience" and they get jobs doing just that.
If you think it takes a complete geek to be a Unix Admin, well you have something to worry when you threaten to quit your job unless ya get a raise. One of these OSX Junkies might be your next replacement.
clif
I think these lists combined together include about every thing I care about except flexible schedules and vacation times. Also I feel I'm friends with everyone in the company to some extent so I'd not be likely to want to move somewhere I don't know anybody just for a little extra cash. I'm very pleased with my job currently even if the pay isn't that great yet. I'm willing to wait for the company to grow before I make a lot more $.
At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
To a very limited extent, this sort of thing works. Foosball, Playstations, etc. have an immediate effect on morale. However, it falls off quickly. In the kind of environment you're describing (typical startup) you've got tons of work to do, and are probably already short-handed. Adding these diversions will not help your ability to be productive if people are playing on them all the time.
I just recently left a company that had this philosophy. My pay was roughly half of what I'm worth in the real world, I had great healthcare that didn't cost me a dime, a very relaxed dress code (not naked was the code), free soda/coffee/spring water, etc. The perks were cool, but didn't make up for the fact that I was making about HALF of what I could make somewhere else. All of this stuff is nice, but each and every one of us is still at some level "coin operated".
I left that place. They're starting to tank now, so all of my stock (I was there long enough to exercise my options) makes a lovely wall hanging.
I seriously considered the idea of IC, to get the extra time off, but then I got an offer I couldn't refuse.. With my base plus commissions on what my sales guys sell, plus bonuses, I'm back at my market rate. It's a big company, has good benefits - in fact, just as good as the benefits I just left..
BTW - you say you're reluctant to go back to IC.. Why? That's what dice.com & headhunters are for. Work smarter...
--
The unsig!
If I ever found a company that offered 4 weeks of vacation to start I would be willing to make substantial allowances for that. I can't be the only one. Try offering more vacation!
You should work in academia -- it pays less, but has more perks (depending on where you are) than a typical company.
You generally start out with a lot more time off, and also get more holiday time at the university level. I'm currently making 75% of the salary I know I could get on the open market, but its nice to work in an environment that's as over-all casual (dress, attitude, schedules) as a university.
No 80-hour/week death marches, no bankruptcy (no stock options either), and I started with 4-5 weeks of vacation my first year (plus 2-3 weeks of sick leave, 1 week of "personal leave" and comp time). My friends might be making more money, but its nice to wake up and say "I'm gonna take off two weeks next month and go hiking" without worrying that its the only time you'll have all year, or that you'll come back to find your job is gone. I know I've still got another few weeks worth of time if I should want it...
---------------------------------------------
Recursive: Adj. See Recursive.
We'd be happy to buy our own soda at CostCo and truck it in. Problems with that:
.15/can, so its really nothing in terms of expense (a few hundred dollars a month? We spend more than that on stupid report binders).
Where to put it? There is one refrigerator on the floor and we can't exactly just take it over with soda.
Who to do it? We're in the middle of Boston and most people take public transit. Lugging in a few cases of soda regularly is a bit of a pain.
If we try to get our own half-size fridge and hide it in a lab someplace, facilities will ultimately find and take it, I guarantee.
You buy a fridge and have it delivered by the place you buy it from. That is the drink fridge, and I don't know why "facilities" will take it, but tell them (and mean it) that its there officially and if they touch it they are fired.
WE have our drinks delivered by the local vending distributor so that we can get both coke and pepsi products, but if you use a LOT (we go through a dozen cases every other week) you can just call the pepsi or coke distributor and they will be happy to physically deliver 20 cases of coke products a week to your office (or tell you who will). It only costs us something like
---------------------------------------------
Recursive: Adj. See Recursive.
As an employer, you've got your head in the sand if you think that training an employee is a cheap way to get skills. $1000 worth of training will get you (1000/(Hourly Market Rate of Skill)) hours of free skill use for your company before the employee realises that he should get a pay rise or look elsewhere for another job. I've been on many training courses, and they've often been touted by trainers, during the course, as a great way to get a pay rise or a higher paid job.
Let's face it, there's not exactly a shortage of employers looking for Technology employees.
Certain aspects about your company may delay this. It is only a delay, however, until your employees find something tempting enough to leave.
AC Said:
I don't get it. What's the difference between administrating Darwin and other Unices?
I don't get it either... care to elaborate?
you are offending a lot of people by underestimating the unixishness of MacOS X.
Well, I'm not personally offended, but I think there's hell of a lot of "UNIX" people out there that don't realise:
The Mac OSX CLI is a shell, just like any UNIX shell. If you want to run bash then you can, if csh is your thing then run that.
If you want to run vi or emacs, you can.
If you look at the file system structure then it follows the UNIX structure (/etc,/usr,/tmp,/var etc...)
The Mac OS-X kernel is based on BSD, that's pretty UNIXy to me! (1977 - CSRG?, 4.4BSD-Lite --> BSD/OS,FreeBSD,NetBSD,OpenBSD --> Mac OS X... ring any bells?)
What got me was the fact that Apple didn't have the foresight to supply a contrib CD with GNU tools.
UNIX has many different flavours: Solaris, HPUX, Linux (Yes, I consider Linux a UNIX), BSD (Free,Net & Open) + all those others each with it's own little foibles... add to that Mac OS-X.
It seems that the old-school management still cling to the notion that employees do not discuss compensation packages with each other.
I know that, for the most part, all the geeks I work with will happily disclose their salary and compensation history with the company.
I have yet to see a potential employment contract that indicates I cannot do this.
ANd it's true.. one unhappy person can spread a vast amount of unrest!
I was in a similar situation a while ago. I was generally happy, but kind of suspected that a lot of other, less qualified people were gettin gpaid a lot more than me. It turned out to be true. What made matters worse, is that when I talked to all of these people, even those older than me, every single one of them was under the impression that I got paid a *lot* more than them, and they viewed me as a very senior and knowledgeable part of the staff. That's when I realized that, in no uncertain terms, I was getting the short end of the stick.
Actually, that's the kind of notion that you should learn to dispell.
Just because you maintain the equipment does *not* imply a de-facto right to see documents not meant for your eyes, whether or not it's easy from a technical perspective. As far as the company is concerned, things like personell files are for the eyes of the authorized HR employees (or whoever) only.
Believe me. You *never* want your management to think you abuse your position and snoop around.
Also.. in many cases, it is appropriate, and I've actively encouraged this, to set up completely separate subnetworks for HR, where I know no passwords, no nothing. I train one of their people on the tasks they need to deal with, and ensure that I am not left alone with the HR data ever. Why? It both gives me a legal leg to stand on, should I get accused, and it builds trust within the company.
Perhaps in your chosen sub-field of systems administration, MCSE is useless. I can relate.. I don' t and probably won't ever do it either.
MCSE is not a liability on a resume, no matter what you may think. It depends on the rest of the resume, and what's there. If it's listed at the bottom, behind your other skills.. that's great. It's something else you've done. Certainly those 'I'm an MCSE so that's all I need on my resume' resumes go in the bin.
I think that's the point right there though.. about choice. I posted elsewhere about it.. but you are right. THere is a big difference between being given the option of training, and being told you must do the training.
That's all part of getting the details sorted out *before* you get into the job, though.
I realize that OS X is BSD, yes. I'm just saying that it seems doubtful that a single course in 'OS X admin' will qualify you as a unix administrator. Also, how much of that admin course is specific to osx? (XML property lists, etc, as you say). Does the course focus on unix, or does it focus on apple's innovations with osx?
It goes both ways.
Given that training will make you more 'valuable', your employer shoudl consider two things.
1) If you *are* more valuable, you should be appropriately compensated.
2) Make the payback for training costs (even if the money is loaned by the company), paid back over a set period of time (negotiate this). THis doesn't mean you have to actually be out money; consider it that you owe them money, and this debt automatically decreases over time. YOu are alwyas free to take another job if you pay them out. This should cover the full cost of training.
An employer that suggests some sort of employment contract ammendment in exchange for training.. that's just FAIR! I have been through this, it's not in the LEAST bit 'mean' or 'keeping employees by contract'. It's called COVERING YOUR ASS. The logic is simple: You don't throw money away.
And I don't throw time away. Without such a contract, what prevents an employee from doing many thousands of dollars in training, and then walking? Even if the contract only guarantees six months (which may be what the employer determins it takes to cover his costs of training, ie, he would otherwise have to bring in outside help), it is enough time for the employee's new skill to be judged, and a new contract to be issued.
Also.. and I have to say this... part of the problem is overvaluation, or undervaluation, of what people think they do, or what employer sthink they do. If one little course makes you worth 'twice as much', you must not know much in the first place, or perhaps you don't value what you currently do enough.
Re-training on the UI for OSx will *NOT* make you a 'de-facto' unix admin. I'm sorry. No more than simply learning how to install linux will make you a 'de-facto' unix admin.
I'm not saying you can't do it, but what about the course? how much of it teaches real unix concepts? How mac-centric is it? How much of what this course will teach is like traditinoal unix, or is it just using a cli to do custom apple things?
Do you think that someone who has taken a mac osx course is somehow magically competent to go admin a solaris network?
The question is whether or not the company *requires* you to get the training. If they REQUIRE it, and also try to force you into an employment-term contract.. that's bullshit.
If they OFFER it, but you are under no pressure to accept it, then it's perfectly fair.
Keeping Employees by Keeping them Happy.
Sounds like you really get it.
Too bad more bosses don't.
The general gist of the story is that the cost of hiring replacement employees is far higher than any amount generally that would be spent keeping employees happy. BEers, lunches, goodies.... the total cost of these for the department woudl be dwarfed by teh cost of replacing even 1 or two employees.
I can't seen how requiring a 1-year contract for training is going to be a long-run winner for a company. Perhaps the company can tie down the newly skilled employee at their current pay, but the employee is sure going to resent this arrangement, and fly the coop as soon as the contract is up, or perhaps bite the bullet and leave even sooner. Then the company is going to be back in the same boat all over again. In addition there are going to be employees that just flat refuse to sign the contract - and these folks will not get the training the company needs to be competitive.
The only way that is going to work is if the company bites the bullet and pays a fair price for the new skills.
That's why I'm incorporated, and invoice my employer as a service provider.
I pay no sales tax on company expenses, expenses are deducted from revenues and help lower taxable income, and income is split three ways: company, salary, dividends. Throw in 5-10K per year in RSP's and other placements, and you're all set. I do not come _near_ paying 50% taxes! You just have to know how to play the system!
- Our cafeteria offers free coffee, but it is only open in the morning, then lunch, then for an afternoon snack -- you can't get it whenever. Also, it's 6 floors (and an elevator change) away.
:(
- We've asked for our soda machine (75cents!) to be rigged so that we get free soda. Problem is that we're on a 20floor building and the facilities people argue that our machine would get raided by everyone else (at least partly, but probably not entirely true).
- We'd be happy to buy our own soda at CostCo and truck it in. Problems with that:
- Where to put it? There is one refrigerator on the floor and we can't exactly just take it over with soda.
- Who to do it? We're in the middle of Boston and most people take public transit. Lugging in a few cases of soda regularly is a bit of a pain.
- If we try to get our own half-size fridge and hide it in a lab someplace, facilities will ultimately find and take it, I guarantee.
I'm seriously considering getting a few of these babies from ThinkGeek and just putting them under people's desks (they look enough like machinery that I bet facilities wouldn't notice). They only hold a sixpack, though, so we'd have to get a bunch -- maybe one per shared office or something.Duane
P.S. - As a christmas gift I did get my team the caffeine sampler from ThinkGeek, so I'll be distributing that as soon as it arrives. Hey, it's something, right?
www.HearMySoulSpeak.com
There are lots of ways. The problem described - how to keep people after they have learned a lot more and become more valuable - can be attacked by refering to the English management author, R. Meredith Belbin (see e.g. his company's home page). (Belbin's ideas are interesting for a number of reasons: he has a team role theory that in my opinion is more sutiable for describing teams than the MBTI, and he has a tounge-in-cheek form in his writing that I think should appeal to Dilbert fans. He refers, for instance, to something called BS 9000. But I digress.)
Consider two dimensions characterizing an employee: 1. Eligibility (i.e. formal background for doing a job). Those who take the course in question will hopefully become eligible for the job. 2. Suitablity (i.e. the attitudes, habits, and other personality characteristics required). Brought together, one may discover sense into a pattern:
Eligible & suitable Disappointing Ideal candidates move to greener pastures
Eligible but unsuitable The real problems The poor fits are reluctant to move and become difficult
Ineligble but Suitable Surprise fits perform surprisingly well In the job by accident, contended and staying put
Ineligible and unsuitable No problem Total misfits leave of own accord
This in fact coinsides with the much more scientifically valid writings of Mihaly Csikszetmihalyi (look him up in your favorite web-bookstore, his most well-known work is called Flow: The Psychology of Optimal Experience. His thesis is this:
In order for a task to be so interesting as to put the executor of the task into a state of flow (by some known as Deep Hack Mode), there must be an optimal mismatch between the skill that the task requires, and the skill that the executor possessess. This optimal mismatch is individual. Below this mismatch, the job is boring, above this mismatch, the job is frustrating.
So what might the employer do? Lots of things of course. Increasing wages and piling on gravy train benefits are obvious options (and should not automatically be ruled out by alternatives). But the employeer (any employer!) who wants to keep his or her staff should make sure that the job always requires a little bit more. After training, the employees match the task better. The employer better make sure the job doesn't match the employees too well!
-- Rolf Lindgren, cand.psychol
"Yeah right, a 7+ year A+ tech with Novell, NT and Linux experience isn't worth more than $10/hr?"
:-)
Hey! I make $5.25/hr!
Hmm...but I work at Subway so that kind of makes sense...
Heh, carry on.
A DC is probably paid less than an IC who can negotiate well, but it is a great option for mediocre negotiators or people who don't want to incorporate, market, and handle paperwork themselves.
Yes, I am a DC.
--The basis of all love is respect
Training in technology only has a short term value: as an investment it depreciates just as fast as any other piece of computer technology. A company who poaches trained employees instead of doing its own training will leave those employees with outdated skills. Better to work for less in a company that makes a credible promise to keep your skills up to date. And the first step in making that promise is... provide training.
The second step is to put together a career development program which shows people how they will progress if they stay with you, and then make it real.
Paul.
You are lost in a twisty maze of little standards, all different.
[In a high-pitched, nasal voice]
I don't understand all this fuss over retraining tamed employees. Why are we taming them in the first place? Doesn't anyone else think this is a dubious use of psychoactive drugs?
And one more thing. There's the question of retraining at all. If you hire these people to do what they're good at, why not let them keep doing it? You're throwing away years of...
[Whisper from off-screen]
Oh, "retaining trained" employees.... Nevermind.
Of course, people started leaving like mad. It was getting pretty bad for a while. Morale was low, other people were actually talking to headhunters when they called.
The official response: All exit interviews had to be forwarded to the VP Engineering and new questions had to be asked. No effort was made to preemptively keep people from leaving, they just asked people (who of course wouldn't answer truthfully) WHY they were leaving. How ridiculous!
There are two things that came from this policy.
First, was resentment. Most workers there saw this as an attempt to endenture them. My friend avoided training whenever possible. And when another company came along with an offer he decided to take - the old company was unable to match it. And they tried - they made a very excellent counter offer. But in the end, he remembered what KIND of company he was working for and was more than happy to leave it behind.
So how did he ditch the required pay-back? The new company's offer included an adjusted sign-on bonus that paid for his previous "debt".
Too a good techie, training is a motivator. It is valuable to the employee, and can also improve the effectiveness of the company. Makeing it a tool to lock in employees only creates resentment. This makes your valued people easier for another company with deep pockets, and also starving for good people, to raid.
The perception created by this policy was the attempt to create a financial incentive to stay with the company for a specific time in exchange for training. Something along the lines of "I'd leave... but then I would owe them X dollars and I can't afford that." In this case (and in many others I've heard of), it didn't work that way. The new company had made its offer and then increased its offer to cover the buy-off of the employee's training. The employee got everything they were origionally offered and the raiding company got a valued employee. It was no barrier to the employee leaving.
So to recap... with today's shortage of good technical personnel, such a policy does not stop an employee from leaving. Its also very likely that such a policy generates resentment and provides a reason for an employee to leave.
Granted, the employer gets to retain their training funds - but that doesn't take into account for the lost time to find a new (scarce) qualified replacement and train them. Is it really a benifit to anyone involved?
He said it would triple their market value, i.e. Y=3X.
He didn't say what Y was. He didn't say what X was.
You clearly have an opinion as to what Y realistically could be. OK. Solve for X.
"Ouch."
Yeah, doing Mac support is not terribly lucrative right now.
-*- Any technology indistinguishable from magic is insufficiently advanced -*-
Funny you should mention that. At my company, when someone leaves, we see the same letter over and over again, but with a different name. MS should make a "Resignation Wizard" for situaitons like that.
Inform people when there are leavers
.. I find that the best way, besides money, is to provide a plesent working environment. Don't restrict employees to cubicles -- sit down with the talent and say 'Alright, how do you want your workspace to look?' They will be much more happy working in an environment that they had at least a small part in designing.
Second, make sure that they KNOW you appreciate their work. I currently work as a freelance employee for GameSpy Industries. Because I don't live in California, I work from my home. And I can tell you right now, it is the best job that I've had. Not only is it working in an area that I have both a lot of knowledge in, and pure interest, but my contact with my boss(es). If I have an idea, I send one of them an ICQ msg, and we talk it over. If they have concerns, they let me know. I don't know if this is simply a bi-product of telecomutting, but the openness in communication really goes A LONG WAY.
------------
CitizenC
My name is not 'nospam,' but 'citizenc'.
If you take it out of the last paycheck. You aren't paying a lot for training. Many commercial training courses cost a lot more than one paycheck. And the cost of airfare, room and board etc. to get the person to the training site, often exceeds the cost of the course itself.
If the cost is in excess of what their last paycheck do you go after them? Do people strategically time their quitting so as to minimize the amount of money they lose. I'd bet you get a lot of people that don't bother with giving two weeks notice. If you have outstanding training costs then you would in essence be working for free.
I would only sign a contract like this if I have no other choice. To me it is like becoming an indentured servant.
My Weblog
for the exact same reasons. They want us dumb and in their employ. Also, if they train us, they'd have to pay us more...
General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
Think about contractors and other service-providers you've worked with in the past. If you've had much experience with them, then you've probaby seen some gung-ho folks who really know what they're doing and are eager to make sure you're happy. You've probably also seen some who don't know what they're doing, are very unhelpful, and just want you out of their hair. If you low-ball your technichal staff, they're going to get out of there, and you're going to be left with bad employees.
It's very true that money is NOT the only consideration, but it is easily the most persuasive. You will not succeed if your employees are grossly underpaid, and neither will you succeed if your employees are grossly underqualified. If the management at your company can't grasp this, maybe it's you who should be looking for another job.
so basically, we should reward people who are too lazy to pay for their own self-improvement; people who are too shortsighted to invest money in their futures. and while we're at it, lets reward them with my money!
/. posts I haven't read yet. every ounce of technical knowledge I have today I developed either on the job or on my own time and money. I have no obligation to improve people who don't have the interest to improve themselves.
possibly the most asinine thing I'll read today, but then again there are a lot of
the role of the state is to define some rights for people and protect those rights for everyone. it should be pretty obvious if -- say, youre alive, conscious, and observing (which I imagine you must not be) -- that the state has no real interest in creating a level playing field, nor should it.
I've been a consultant since April 1, 1998. I was hating life for years before that, but my life as a consultant is rapidly closing in on the longest job I've held with one company - my own.
Speaking as one company to another - here's everything I know about finding clients - or everything I knew at the time I wrote it, it could use some updating:
Market Yourself - Tips for High-Tech Consultants
And for everyone to read - you ever deal with those pesky headhunters?
Important Note to Recruiters and Contract Agencies
Michael D. Crawford
GoingWare Inc
-- Could you use my software consulting serv
Anyway, what I wanted to say was that high-tech is an expensive business and high-tech talent is hard to come by, the people who have the talent have to work long and hard to get the skills they possess and so they deserve to be richly rewarded.
If your business model does not allow you to pay your employees fairly and still remain profitable, you need to reevaluate your business model.
One suggestion might be to shut down your business and sell real estate or something.
Another suggestion would be to provide the training in command-line interfaces to your Mac OS X techs, and continue beyond that to cover Unix training of all sorts, so you can take on customers who are running "dot-com" web applications and are likely to be willing to pay more for service, and require it in higher quantities, than the typical home, education and small business consumer that is going to be using a Mac.
You should bring this question up in Apple's forums too - it's something Apple needs to address, because if end-users aren't going to be able to get their Macs serviced because all the techs have taken higher paying jobs doing something else, then Apple's not going to be able to sell Macs.
Michael D. Crawford
GoingWare Inc
-- Could you use my software consulting serv
While it is often in your employer's best interests to train you, and you should evaluate opportunities for training when selecting a new job, don't ever allow yourself to lapse into the belief that all of your training is your employer's responsibility.
At the very best, your employer will train you for what is required for you to perform your current job, or to allow your company to take on tasks that no one knows how to do yet. You won't be trained in things that will allow you to advance out of your current rank within the company, to find a better job at a new company - or importantly, to recover from losing your job.
Think you can't be fired? Well, maybe so. But your company could tank or lose enough money you have to be laid off. Always be prepared for this.
As a consultant, I keep canceled checks and receipts for technical books that I purchase for my own self-training. Most of my training comes from reading these books, websites on programming, participating in newsgroups on programming topics of interest to my work at hand or future work I'd like to do, and contributing to open source projects like the ZooLib cross-platform application framework.
As a self-employed businessperson, I can deduct my technical books as a business expense, so I know how much I spend each year on my books. In 1999, I spent about $750 on technical books alone, in 1998 I spent about $250.
You should spend a significant amount of your free time when you're away from work doing self training. Otherwise you may find that your skills are regarded as out of date and you're not able to get a job, or you cannot get a job with pay appropriate to your level of experience - fifteen years of experience in a language no one uses anymore won't get you anywhere, but fifteen years of experience as a programmer where you've picked up a new language and a few new API's each year and you'll be very salable.
Also see my advice Study Fundamentals not APIs, OSes or Tools.
Michael D. Crawford
GoingWare Inc
-- Could you use my software consulting serv
Once I have completed training (and perhaps received certification) I am presumably a more valuable employee- and deserve to earn more money.
When a company "gives" you training, it doesn't benefit you unless you get an increase in pay at completion. If not, you are a more valuable employee to any employer, so start looking for a company that recognizes that.
IANAL, that being said-
Any non-compete contract that makes it impossible for you to earn a living (short of moving to another industry, or another state) is invalid.
An employer can put restrictions on stealing clients, on taking proprietary technology, but cannot enforce a non-compete that basically puts you out of work.
I do not deploy Linux. Ever.
The company I currently work for takes a slightly different approach to this situation. When it comes to training, there are two routes we can take in the company. Basically, for vendor service we have to meet different requirements (i.e. for Microsoft MCSP status we must have 2 MCSEs, for Apple Service Center 1 Apple Certified Tech per location, for Compaq Server Service 1 ASE company wide and two ACTs at each location, etc). If our company's status as a provider for a vendor comes under jeopardy for needing a certified technician, they target the most likely candidate for retention and send them to the classes / testing. What this results in are a few technicians that have been with the company a long time and have numerous certifications, backed by a large team of uncertified technicians who will be with the company, on average, one and a half years.
The second route is one that I have been using. Basically, the company will pay for any test that I want to take, and will even compensate me for books that I purchase as long as I leave them with the company when I am done with them. Since tests are only $100 on average and most of our employees take maybe 1 test a month, that works out well for them. If you want training, you are on your own. I am fortunate in this respect because my background experience and current client list provide me with more hands on experience than I could ever get in a classroom, and I am usually over qualified for the tests I take. I have been taking on average 2-3 tests a month and have become certified in an ungodly amount of things.
Point of all this being, I have become essential to several of the company's qualifications without signing any commitment agreements since the company has not payed for any training. If I were to leave, they would send off several techs to training in order to cover the gaps. The glory of the system is that it works out economically for the company.
So, if your company is not worried about turnover, and not concerned about individuals, then that is the easiest and most efficient way to go about it.
Although many markets in the North and in the West are in need of IT professionals and have amazing benefits, in the South East (Florida) it is a cutthroat market.
And, just for the record, I don't expect to break the 1.5-year tradition and have already begun a job search.
Don Pezet
MCSE+i, CCA, CCNA, Master ASE, Network+, A+, Blah, Blah, and Blah+
(Yes, I really have those)
As far as contracts that don't allow you to leave at all, methinks that would not stand up in court. There may be repercussions from leaving, but certainly they can't legally force you to stay?
"This message is composed of 100% recycled electrons."
Plus, the bosses won't let the secrataries go to **FREE** computer training seminars given by the university, because, "we have an admin you can just ask him." ... so I spend 2 hours a day showing people how to attach shit in outlook and meanwhile we haven't backed up in 6 mos :)
Free Techno/Jazz/DNB/MI Music by guys obsessed with monkeys!
1:) They paid for the course and subsequent exam.
2:) I agreed to stay with the company for at least 12 months afterwards.
The interesting bit was what would actually happen if and when I left the company; for example, if I left three months after the training, I would pay back 75% of the fees, if I left six months after the training, I would pay back 50% of the fees, etc, etc.
Of course, after the twelve months contract expires, I am free to do whatever I wish - in my employer's words, "We have had our moneys' worth after that anyway!".
"Hmmm... they have the Internet on computers now ?" - Homer Simpson
"Be vewy vewy quiet, I'm hunting wuntime ewwors!" - Elmer Fudd
I work at Best Buy, a multi billion dollar company, as a tech. I make shit for money, and don't really do any "real" tech work beyond installing ram, but this is Best Buy's solution:
They will pay for your A+ test as long as you stay on for a year. Fair deal I say. Another major player that does it is gateway country - You get a computer when you get a job, but if you leave before a year's out, you have to pay the pro-rated balance.
So: My proposed solution is pay for the training, but make the emplyees sign a form that says if they jump ship in less than a year, or 2, or whatever, they have to pay a pro-rated ammount of the training cost, i.e. if the contract is 2 years, the training costs $1,000, and they ditch at 1 year, they owe you $500.
insert clever line here
sig?
Don't get aggressive about that. It's a Federal felony.
18 USC 1584: Whoever knowingly and willfully holds to involuntary servitude or sells into any condition of involuntary servitude, any other person for any term, or brings within the United States any person so held, shall be fined under this title or imprisoned not more than 10 years, or both.
Employment contracts have run into this provision. Some states have tougher laws, too.
I'm on the other side of that issue, as an
owner and employer in a small internet company.
What staff cost in the big picture vs what they
bring in is always a big question. In a small
shop that leads very quickly to scale of operations,
business focus and my ability as manager to
keep it humming.
We've learned that you have to pay pretty much
the going rate in your area. **Then** you can
talk about quality of life and benefits,
flexibility and training, health club, AND
the challenges, etc....
Those extras will attract and keep the best people
but only if the pay is there. At least for top
level people, the challenge is critical too. Are
they going to learn management (OS-X or whatever
their personal goals)? The fit **must** be there
both for leaders and production staff.
That jibes pretty well with what the local
headhunters tell me too.
We're about to hire someone that will start at
twice what I make as owner. Personally I don't
have a problem with that; in theory at least I
own the shop. But it will create problems up
and down the line with everyone else - including
my wife.
Still, once I decided that mediocrity was not
going to cut it, only the best I could find would
do. So my challenge as manager will be to double
the scale, refine the business, and bring up the
level of the other staff (and clients). The
alternative is we won't get and keep good staff
and will ultimately go out of business.
If the owner of your business is really committed
to training and increasing your skills and value,
then he must also commit himself to doing **more**
with you. Doing that in a {stable|declining}
market, Mac services, is a tough nut.
We use a rather standard approach, we offer training at company expense, but require the employee to work for us for a year after the training, at the same performance level. The contract is lengthy, but in essence, if we train you in a field or subject that would benefit us and the employee (making him/her more likely to seek employment elsewhere),the employee will repay the cost of training out of their last paycheck if they fail to remain with us for a year. This year timeframe is a rolling window based upon the last training received. Job performance must not decline. That is to say, we provide you with MSCE training and pay for your expenses, then you deceide to "get out of the contract" by showing poor performance in hope of being terminated and eliminating your responsibility for repayment, well, we have excellent lawyers. This is to protect the investment we have made in our employees. Good employees are the main asset any company has, although some places do not realize this. We are not trying to be mean, it just makes sense to protect company investments. Few people can afford the high cost of training when working at subsistance levels. (These levels are not the result of being poorly paid, but arise from the American problem of not saving enough money.) I am able to save 25 percent of my take home pay, but my co-workers are always broke and going into greater debt on a daily basis. They need new cars, fine clothes, rent their places to live and generally are not fiscally responsible. These folks want instant gratification. But this is a different topic, and I digress...
Good point. Extension conflicts aren't the most logical thing to troubleshoot. And some of the problems that occur with Windows.....
.conf file isn't. (At the same time, knowing what extension to drag over is more or less "trial and error" while *NIX admins know exactly what .conf file to edit.)
Linux/Unix has the advantage that it usually works the way it was designed. If something goes wrong (which doesn't happen that often) it's easy to track down. The one problem with Linux/Unix is that most maintenence is far more difficult to administer. Dragging a Mac extension to the trash is easy - editing a
So I guess there are two ways to look at this. Unix/Linux is easier if you know how to troubleshoot problems and are comfortable with the command line/unix. MacOS is great for those who are scared of a command prompt. If something goes wrong with a Mac, one can generally fix it without documentation.
Two different systems - two different users. I really like what MacOSX is doing for bringing the two together.
Willy
If there is any significant amount of money involved, I would consider this inappropriate. If the company selects the training program, they pay for it; otherwise, there is too little incentive for them to make a good choice, and it opens up employees to all sorts of possibilities for abuse and fraud. If we are only talking a few thousand dollars, it should make no difference to the company anyway.
If the company trains you and adjust your salary and working conditions appropriately, you shouldn't be any more likely to leave after the training than before. If they don't, that should be their problem, not yours.
Forcing employees to take on is business expenses like that looks like just a transparent attempt to tie employees to your company at substandard wages or substandard working conditions. It smells of the kind of financial abuses migrant farmworkers or people who sign into iffy marketing schemes are subject to.
I hope you are honest about your policies with new hires before they sign up. In fact, you could save people more time by just letting us know what your company is so that they don't apply.
A better approach would be to incentivize employees to stay. Something like: after the training, your salary will be subject to the normal pay increases. But a year after completion of training, you will receive an additional 10% raise, together with a bonus or options valued at 15% of your current salary.
With that kind of approach, the cost and value of the training is properly accounted for by the company and there is no incentive for the company to cheat or force employees to accept unreasonably costly training. The risk of the employee is limited to the value of his new training to the company: if he leaves, he loses exactly as much money as his new training is worth to the company over a year.
with robots. Then program them to never want to work for another country.
My previous employer, a VAR type computer house that mostly served state government in West Virginia, changed training policies while I was there. We always had to train ourselves, but at least the company would pay for the tests (I think this is the LEAST an IT employer should do).
:)
When we had some engineers leave (Our CNE among them) the payroll of course went down. The company then started talking out of both sides of it's mouths "yes we NEED you to get more certifications, then "we don't want to pay for your tests then have you leave".
They started asking for a 1 year contract to pay for ANY test at all. Then for any kind of training assistance, ANY kind (even for CNE which the company needed badly) they wanted a 2 year contract. When I wrote one up that read that I was guaranteed to be employed for 2 years and see reasonable raises, and that I was free of the contract if the company laid me off for any reasons, they had a SHIT fit.
Not only that, but when my annual evaluation came up, I got near perfect marks, but no offer of a raise. That's why I'm now in North Carolina
In response to the specific situation: Your company NEEDS better trained people to grow. It's an investment that has to be made. Yes, they have to risk losing people, but if they are honest with them and give them what raises they can WHEN they can, I think they will retain most people.
But, the company has to be realistic. IF someone gets experience/certifications that are worth $50K in the industry, and you are only paying them $25K, they are going to leave. And there is nothing you can do to stop it, because only an idiot will work under contract for that much less than they are worth.
This is the mistake my old company made, they stopped being forthcoming with training and cert tests, stopped giving raises, and their best talent is leaving, and the only new people they can hire is raw talent with no experience (who then leave after getting experience)
=== The price of freedom is eternal vigilance
"DOH! You get what you pay for.
Wages are the bottom line for any employer-employee relationship. Anyone who says otherwise is deluding himself."
Wages are the bottom line if the employer is grossly underpaying people (like paying veteran A+ techs barely more than 1/2 the prevailing wage). Otherwise it's just one of several factors.
At my previous company, they simply started refusing to pay ANY technician, regerdless of experience more than $10/hr, and they didn't pay you any overtime at all (it was pro-rated). They also thought nothing of having us work an entire weekend on a mass build (150 machines).
This pissed off a lot of people, and cost us 2 engineers and 2 very veteran techs within 3 months. I ended up being the only guy with more than 3 years experience left, and my eval came up and they did the same thing to me: no raise. I left and am now in NC.
Not to say that money is the ONLY criteria. Personally, I want a good work enviornment where there aren't any unrealistic expectations, good people to work for and with, and management that don't walk around like a bunch of buzzword-spouting paper pushing drones.
I also judge a company by the people they put around me. Where I worked before I was the last experienced technician left. So basically I was having to provide the training for all the new "green" people which were all that they could hire for what they were paying. When they refused to give me any raise at all at my annual eval, that was my cue to skedattle.
I didn't even start THINKING about how little I made until this happened. It's my former employer's loss. When what you do is thrown back in your face with "you aren't worth a raise" when you worked as hard as I did, you look at your salary as the score of the game, and see you don't have enough points.
=== The price of freedom is eternal vigilance
"he had hired five new employees, all of whom has less experience than I, and all of whom has fewer job resposibilities than I. Every single one of the new hires was paid between $1 and $7/hour more than he paid me, even after a "generous" (to him) raise."
This brings up a good point. Companies that do this are going to have an entire disgruntled staff. Managment often deludes themselves into thinking that you won't "know" that someone else junior to you without as much experience makes the same or more than you, but that is FANTASY. The rest of the staff ALWAYS knows.
Going back to my personal experience, when I got my annual review, with high marks and NO raise offer, I was 2nd in the entire company in time with the company (and 2nd only by 3 months). The VP pled poverty, then the Operations manager told me that I wasn't worth any more money.
Yeah right, a 7+ year A+ tech with Novell, NT and Linux experience isn't worth more than $10/hr?
I also found out that another tech, after his 90 day review, got a $3/hr raise to make what I made ($10/hr). Though I personally felt he deserved it (he came in raw and was getting very good), I also resented the fact that the company wouldn't even find $1 more for me, especially when I was being asked to TRAIN the new raw people (because they wouldn't pay enough to hire veterans).
Come to find out the main reason I didn't get a raise is because I'd have ended up making more than my 2 immediate supervisors.. Which speaks poorly of them. And of the company's chances. It either won't be there in 6 months, or will have nothing but entry-level people. And that won't sell in IT.
=== The price of freedom is eternal vigilance
The moral arguement works both ways. If a company pays for your training you do have a moral compulsion to stay with them, yet they also have a moral responsibility to re-evaluate the value of your skills and compensate you fairly for your new skillset once you use those skills. (mind you, I state that one must use those skills, training in itself does not make one good at using the skills one trained for.)
As for such a contract, even the traditional non-compete contracts that many big IT firms use are very limited and not very easily enforced. Such a variation on the theme that you suggest would likely not work since it basically prevents an employee from seeking gainfull employment elsewhere in their chosen profession.
But, let's face it, in either case there are companies out there that will leach from their employees after training them without giving them any incentive for training except to move on elsewhere. And there are employees out there who will move on for more money no matter how well they are treated. In either case the good employees will stay with the good companies and the other exceptions will end up stuck with each other in the end, job-hoppers and contract mongers alike will end up with what they deserve.
"When people are being beaten with a stick, they are not much happier if it is called 'the People's Stick'." -Bakunin
I agree that it is really annoying when new people come into this field for the money, (what money?)
I think the wheat will be seperated from the chaff in this case though. The truely good IT professionals always come into IT for the love of tech, not money. The people into this for the money are easy to spot, they are the ones who can't do the job and constantly ask repetitive questions. Eventually managers will learn to hire by fit and not by paper. There are key questions to ask in an interview to see if someone is motivated by love of the tech, or love of the money, someday companies will learn that there is a difference.
Until then, just smile at the posers who pretend to be IT professionals with their freshly printed paper certifications and flattering resumes of half truths. Their time and due will come, and the skills of the true IT professionals who love what they do will shine.
"When people are being beaten with a stick, they are not much happier if it is called 'the People's Stick'." -Bakunin
If you are a manager or business owner and you are concerned about retaining employees after training them, then instead of looking at forcing them to sign contracts you might want to take another look at the way you interview and hire people instead.
As I've said, contracts are a scary thing, I know I wouldn't sign one. But, I really hate the idea of looking for another job also, so long as the company I work for treats me reasonably well.
When you need to hire someone, instead of looking purely at skills or experience, you may wish to look at their personality instead. Why did they get into IT. What do they want to do in the future. What type of people they like to work with. What type of company they want to work for.
If you find a person who is an ideal or close fit to your culture, (if you have one), And if that person likes what they do and you feel confident that they will like doing their work for your company then you will have little to worry about when you send that person to training.
Employment is a two way street, both sides should be happy with each other and both sides should gain in the arrangement. If employment turns out to be a parasitic relationship on one side or the other, it's a losing deal for both sides.
The point is, improve the selection process or the basic retention practices instead of going after the quick fix like contracts.
"When people are being beaten with a stick, they are not much happier if it is called 'the People's Stick'." -Bakunin
Get real, learning an OS-X CLI and how to administrate OSX won't give you any noticable increase in market value in the real world. You still won't know how to administrate a "real" Unix, won't have any "real" training, won't have any "real" experience. It takes a LOT more than a couple weeks training to be a qualified Unix system adminstrator, especially when that training is on a heavily modified variant of a Unix that isn't widely used in real enterprise environments anyway. There would be almost no skills transfer from OS-X to other Unixes.
Thats the way to get them to pay for the training -- educate them on the real lack of value that such training represents and point out to them that any of their employees that think that the addition of that skill set would significantly increase their value in the marketplace are so out of touch with reality that their loss probably won't be very significant anyway.
I don't want to be rude, but its not like they're paying for you to get Sun Certified or something.
I have been given the opportunity several times to go to training, but the company puts my neck in a noose with a contract. No thank you, I would rather buy the O'Reilly book.
This is what really bothers me... most of this training stuff can be figured out if the person just spends a little time reading and thinking through matters. Being sent to a training session has all the appearance of learning something (just like college courses), but it doesn't compare with spending some time learning it yourself. This route does have some limitations, especially if you are learning a proprietary technology. In my company we solve that problem by adopting no proprietary technologies. Basically, if O'Reilly doesn't write a book about it (or they conceivably couldn't do so) then we don't adopt the technology. It is really that simple.
-- Solaris Central - http://w
I hope anyway. Otherwise I'm going to put the fact that I installed Linux on my box at home down as sysadmin experience too. Cause I don't log in as root, I created another user for myslf. And I shut off ftpd to avoid security holes. That makes me a sysadmin too, right? In a resume sort of way?
sorry, got a little out of hand...
Bleh!
Buying a hammer does not qualify you to build houses.
Buying a camo hat and shiny boots does not make you a soldier of fortune.
Buying a Mazda Miata does not make you an F1 champion.
Buying a golf ball does not make you Tiger Woods.
--
Infuriate left and right
This is one of the big things that keeps me in contracting. I have a lot more leverage with clients for time off. If there is a slow period between projects, what do they care, let me have two weeks off, they do not have to pay me. Also, between contracts I can take as much time off as I want.
What I would love to see is more jobs (W2 employee) offered as hourly positions. Then time off just becomes a project management issue. December is going to be very slow? The project manager lets you take it off, if you are willing to forego the income (maybe this income loss was offset by extra hours earlier in the year).
I have a few ideas on how to keep trained employees.
One: If they leave within a year, make them pay for the training.
It sounds mean, but it works. The company that I work for does the same thing. We consider it our invisible leash, but I think its fair. If they are going to spend thousands of dollars on me, they deserve something out of me. And I get to be trained on the latest and greatest things. Makes me happy, makes them happy. But don't make the leash last more than a year. Anything more than that might scare away candidates.
Two: Compensate them well.
In a technical company, us techs are the lifes blood of the company. Marketing, sales, legal, all very important people, but in this economy we have now, techs are very valued, and deserve to be paid for their skills. Its easy to get another salesman, they are a dime a dozen, but finding another perl guru might be a wee bit difficult. If you don't pay your tech's well, they will easily jump ship as soon as their invisible leash breaks, and take them and their skills YOU paid for to another company for more money. Plus more pay helps loyalty too. Stock options are nice too.
Three: Listen to your techs, and make them feel like real members of the company
I can't count how many times I've seen/heard techs give a honest and non flattering review of something only to be disregarded and ignored. Then when the project or the machine blows up, the techs get jumped on for not getting it to work correctly. And don't let saleman Bob define how things must work. An overview, perhaps, but not cramming specs down tech's throats. Give them some freedom and power to play (which is what makes them good techs) and you will be amazed. But don't let them go nuts either. Know when to put the breaks on things. Finaly, make them feel part of the team, not the stepchildren you have hidden in the server room.
That being said, people with H1-B visas are in a bit of a pickle. I've never dealt with it (I'm a citizen), but my understanding is that the consequences of leaving the job are being deported. This could be turned into indentured servitude, if I understand the law correctly.
Any H1-B employees have a perspective on this?
--The basis of all love is respect
Not to say money isn't a factor. While money can't buy you happiness, financial insecurity causes an aweful lot of greif and depression. If a company is unwilling or unable to pay for your skills, then it's their loss.
But their are other factors that affect whether or not people will stay once they are there.
That covers most of the bases. Money might bring people to a job, but people don't start looking for another job unless they are unhappy. Keeping with what I said before, too little money can cause unhappiness, so don't forget that too. (btw: I know, I know, I have been trolled, and I will try to have a nice day.)
More Caffeine. NOW
The answer, of course, is pay-for-performance rather than pay-for-time.
Under pay-for-performance, people have an incentive to optimize their performance so they'll have more spare time to do things that the company shouldn't have to pay for. Things like spend more time with the kids, work on some cool hack they've been dreaming up, just defocus a bit to take in a larger view of life or *gasp* becoming more educated so they can further optimize their performance!
Call me old fashioned...
Seastead this.
How about ripping the last 50 or so pages out of all the manuals and not giving them back until contracts have been signed? :-)
The conclusion of your syllogism, I said lightly, is fallacious, being based on licensed premises
1.)Foosball tables, poool tables, video games, etc..
2.)Send everyone on a cruise! (My employer is oing this right now. Its a cheapo 4-day deal in Miami, but what a great morale booster.
3.)Buy lunch once a week.
4.)Offer 3 or 4 weeks of vacation. A little bit more than average.
5.)Open a satelite office in the 'burbs, or do work at home two days a weel.
6.)Free soda,coffee, bottled water.
7.)Stock options.
8.)Better than average healthcare.
9.)Ask your employees what they want most.
Okay, I'm out of ideas. Here's the scoop. I know right now that I could increase my income as a direct bill contractor by 50-60%. Why don't I?
Two reasons. First I have a family and two small children, and I want to spend time with them and not work myself nutty chasing down leads, so I guess thats less time. Two, I have great health care which helps with the kids. So I'm giving myself a break for a few years. (I have been an IC for the last 7 years.) It absolutely kills me to here management talk about high costs of free soda and vacation. The cost of replacing one employee is at least 25% of the annual salary of the position. Happy people don't leave. You can be cheaper onthe salary if you don't scrimp on the benefits.
One last thing to all you HR people. As an IC I would take 4-6 weeks off a year. I routinely make up for all those lost weeks and more in overtime. Every time I look for a job I mention desiring 4 weeks of vacation. I get looks like I am from mars. Its not a negotiable benefit, and no one seems to think its a reasonable request. If I ever found a company that offered 4 weeks of vacation to start I would be willing to make substantial allowances for that. I can't be the only one. Try offering more vacation!
www.avacal.com -- the home page of pete shaw
- "Just in Time" inventory systems, for example, where you save money by not having a large warehouse, but get screwed over if there is a temporary shortage. The upside on shortages if that if you plan it right, you can charge more for product in high demand.
- The removing of many layers of middle management. The upside is the removing of many layers of deadwood. The downside is the loss of a place to send workers who can't be fired, but who are harmful to the company in a decision making position.
- There is also a trend to lack of company loyalty because of diminished investment by workers and management in the future of the company. The result is that now that there are fewer senior being grown internally. This not only applies to middle managers, but also to Technology Experts. Factually, people have to be imported form overseas. This does not ensure competancy, and may produce other problems because of cultural clashes, sometimes on a subtle level.
- Lack of Scalability due to lack of sufficient people at hand to have sufficient organization to grow.
The overall effect is to encourage a cannibalization of resources because it is cheaper in the short term to strip mine what you have, or to pillage your competition for resources. This is horribly short sighted, often encouraged by investment houses and others who scream for higher stock prices so they can make their profits, and the human cost be damned.It is far more difficult to breath life into an enterprise and to grow it into a stable expanding concern.
Despite all of the management schools in existance, and all of the courses and degrees offered, it is obvious the most of the content beyond the basic machanic of accounting is full of junk ideas.
The management systems of companies are buggy beyond belief. There are resource leaks all over the place. There is no effective garbage collection. There are system conflicts all over the place. Anyone who put together a system like this would not even have the competancy of a script kiddie.
The fundamental expertise required to establish a modern running business has to be at least the level of any experienced system guru out there. And it isn't.
Management science needs to become an actual science based in the real world, with real principles. Right now, management is based far more on individual talent and genius than any real standardized body of knowledge.
Heck, when was the last time you saw the idea of applying the techniques of quality assurance to management? and how would you do it?
"It is a greater offense to steal men's labor, than their clothes"
There is one good answer when an employer asks, "What if I train my employees and they leave?" and that is "What if you don't train them and they stay?"
Wages are the bottom line for any employer-employee relationship. Anyone who says otherwise is deluding himself.
KTB:Lover, Poet, Artiste, Aesthete, Programmer.
KTB:Lover, Poet, Artiste, Aesthete, Programmer.
There is no
The reason that I have left my last few jobs was not money, but the work environment. Cubical Hell is a good way to loose employees. Give everone an office, even a small one, just so that every once in a while you can close your door and be alone to work on something is an increadble incentive to stay at a company. Free soda, coffee, hot chocolate and snacks are also major pluses. Another personal plus is the ablity to listen to music...esp the music I like. So either a good sound system (the altec-lansings are good! So are the harman-karden stuff), or good headphones...the Koss KSP/Portapro series give excellent frequency response from 50Hz to 20,000Hz, serious bass, and cost about $50. They are open air style, so that they don't block outside sounds.
Flex time, where possible is good, and/or the ablity to "bank" time, then take it off later is good. Extra vacation time is another plus...a week paid vacation is worth $5,000/year less to me.
A lack of dress code is also a major plus...if they really wanted a GQ model, they could have hired one, along with their wardrobe...if they hire me, I am a Unix/Linux SysAdmin/Security person, not a GQ model. Having to wear a tie all the time will cost a company an extra $10,000/year to hire me. A suit does not make a person work better.
Give people input into the company!!!! When people feel engaged in the company, rather than just some cog grinding out product, they tend to become more interested in the company, and thus less likely to be headhunted.
Prevent "little empires" within a company, this is bad for the company anyways, and it builds cliques, and when a person feels excluded, ie., not part of the clique, they are more open to leaving.
..just a few ideas...
ttyl
Farrell
CAN-CON 2019 - Ottawa's only book oriented Science Fiction Convention! October 18-20, Sheraton Hotel, Ottawa, Canada h
As a Canadian Hi-Techy, many people ask me why I don't pack up and head to the States to make twice as much as I do now.
Money is nice, but it's not all. Right now I work in an environment where my boss respects me, I have no boss over my shoulder all the time, no strict timesheet to complete, no idiot co-workers to bog me down, and the freedom to arrive a bit late and take an occasional afternoon off. Besides, I don't have to wear a shirt and tie!
I make a pretty decent salary, and it's plenty to afford house, cars, snowmobiles, cottage, 2.3 kids, dog and cat. What more could I want? Greed breeds misery, if you ask me.
It's not always greener on the other side!
Somehow I think it takes more than that to be a Unix sysadmin. :-)
I worked for a small ISP a while back. The owner proposed that I get an MCSE, and that he would pay for the tests on the condition that if I left within a year of taking a test, I reimburse him for the test. I think that offer would have been workable except for one thing: since I started working there, he had hired five new employees, all of whom has less experience than I, and all of whom has fewer job resposibilities than I. Every single one of the new hires was paid between $1 and $7/hour more than he paid me, even after a "generous" (to him) raise.
The fact that I was quite obviously being given the short end of the wage deal was enough to make me consider the one-year-or-reimburse deal to be not nearly sweet enough. When I left after a year and a quarter (the second longest tenure of any of his employees, according to the bookkeeper), I was still getting paid the same very low wage.
So, basically, I suppose what I'm saying is that it is impossible to retain employees if you give them the distinct impression that you will not be fair to them. If you give them a fair deal, something like an "if you leave within a year, we get back some|all of the money we spent on your training" will look a whole lot more attractive, and pay the person running your entire ISP division a bit more than the new techie grunt.
Well the original poster says he works for a reseller and support shop dealing with Macs. If the guys working there are going to be sysadmins after a one week class, well they are going to become sysadmins in a few more months on their own inititive anyways.
I've been to some unix training classes before, one of them Sun's sysadmin training (part 1). And I can tell you that it will take a lot more than a 1 week class to make someone a sysadmin. Even if that classes is geared towards making sysadmins.
Unless Apple has some really great training - "I know kung-fu! AND Unix!".
Unless the original poser is implying that a 1 week training class automagically makes someone worth double what they were making. Regardless of what they learned in that class.
Prospective employeers give preferance to employees skilled in a version of Unix they are using. If the interview was for a job in an OSX shop, well I'd expect the guy with OSX training and experiance to get a higher offer than someone with training and experiance with Solaris, all things being equal. How many places out there are looking to hire Solaris admins? HPUX? Lots. It remains to be seem what the demand for OSX specific admins will be.
What's the difference between admining OSX and some other Unix? Maybe 10 - 20K a year.
That being said, if I would interviewing for admins I would prefer someone who had been messing around with Linux for a couple of years and really nailed the general unix questions to someone who had been to 2 or 3 classes in exactly the OS they would be working in on the job, but couldn't answer any general technical questions.
Lots of people out there that look good on paper but sound REALLY bad when you get them in the room with a couple of admins with 10 years experiance doing the technical questioning...
People like to be challenged and appreciated. If it's really true that your people will be 3 times as valuable after the training, show it. Can you afford to pay them what you think they'd be worth in the market? That would be a good start. If you can't, look at retention bonuses. Everybody will say that it's not about the money, but honestly that depends on the scale. If you're paying $50k and somebody else offers $55k, then yeah, it's not about the money. But if you really mean that they could make $150k elsewhere, then you'll likely find that people take a serious look at those other offers.
But if the money is in the ballpark, then it's vital to keep the workplace interesting. The best consulting houses I know all run a common knowledge base that individuals feel they can feed off of, which is a nice feature. The best hackers know that they don't know everything, but they like the idea of having access to such a distributed knowledge base. Have regular events, too. Not just drinking at the local pub, either. Have offsites where you plan future projects. Give management responsibility to some of your more senior people. Make them feel that there's more to the job than just the Unix training they received.
I don't think that trying to lock people in will work. For starters, instead of sending the message that "The company wants you to improve as a person", you get "The company wants to use you to improve itself". And whether or not that's true in both cases, the thing is that people don't want to have it thrown in their face. Management is well aware that when Java people say they want to work on Enterprise Java Beans, it's to improve their own marketability -- it's not a far stretch to assume that people know that if a company sends you for training, they expect it to be profitable for them as a company. But trying to enforce that will just cause people to resent you, in which case you'll either lose them before the training, or else they'll take the training, grudgingly suffer the minimum contract period, and then definitely leave.
Remember, people do leave. There's nothing you can do about it, once someone has made up her mind. That's what exit interviews are for. If somebody leaves and tells you on the way out "Damnit I've been asking you for 9 months for a refrigerator for the developers", then you get an idea of how important those perks are.
In short, if you're talking about treating some people like the stars of the show, make sure that they feel like it. Let them walk around in their socks, even if there's a company dress code. Give them their own refrigerator if they don't already have one. In the long run these are tiny benefits that won't cost the company much at all. You have an advantage, your people are already there. Contrary to popular belief, the best people don't like to job hop. It's a pain in the neck to change insurance, move 401k money, etc... So you don't really have to compete with every job out there -- you just have to make sure that you work with what you've got and keep it nice for your talent.
www.HearMySoulSpeak.com
Why have you ever left previous jobs?
Then ask this of the people at your company.
Here are the reasons I think that people change jobs:
(1) Lack of respect. The scenario I've seen over and over again over the years is the ego tripping manager whose internal narrative is "I get things done despite the miserable cretins who work for me." The people you want to retain do not put up with nonsense like that.
(2) Lack of progress. No matter how brilliant the work you do is, if it goes into a productivity black hole, or if the company doesn't know how to make use of it, you're morale suffers. When your boss expects the impossible of you he's failed to put together a winning plan and is setting you up for the fall.
(3) Lack of financial stability. Not knowing if you're going to be in business next week is much worse on morale than not having the highest salaries in the industry. Repeat after me: overhead is evil. Overhiring is evil and unproductive.
(4) Lack of opportunity to do interesting stuff. The best people will want an opportunity to stretch their capabilities, both by working on novel projects and by professional development.
All these things are the ingredients of a winning team -- respect, clear and achievable goals, fiscal responsibilty, and creativity. I don't have problems with various gimmicks to raise employee motivation, but the best motivation of all is being part of a winning team.
Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
A lot of people have cited contracts, but has anyone ever heard of repurcussions from breaking them? Compucom hires bright college kids, send them to Dallas for MCSE, and a bunch of other certs from a pool (Compaq,HP, Intel). They are supposed to stay for two years, but I knew two that jumped ship about 1 to 1.5 yrs in, without repurcussions. How legally binding are they? This was in MA, so state right to work laws might play a role.
IANAL, and have never worked for CompuCom.
matt
I'm one of those deluded individuals that believes there's more to life than money. I also manage a team of 5 people and have been able to keep them as happy, well-adjusted employees.
First, having an open, honest relationship with your people is important. One of my guys came to me a couple of months ago, and told me that he was thinking of floating out a couple of resumees; I asked him if there was a problem with what he was doing, and he indicated that he wasn't learning as much as he wanted to. So, we discussed the matter openly and honestly and he has since decided to stay -- after I assigned him a good amount of his weekly time to do "technology discovery" -- basically, playtime where he is able to see if there are other appropriate technologies that we should be using (my department does web design and development). I offer my people flexible work times, even though that is not company policy. I keep them "in the loop" as far as company-wide and department-wide issues go. I make sure they are well-equipped, with fast machines and 21" monitors. I give them access to mentors outside of our department so that they can learn from more experienced people. I have convinced accounting to allow me to pay for technology-related and programming classes outside of the normal tuition-reimbursement channels, so that they can also take college classes. I buy them lunch once a month or so, and we have a couple of beers and bitch about stuff that we want to fix, and come up with plans on how to fix them.
Bottom line to me is, I have a group of people who are not the highest paid in the company (though I am working on that, too), yet I have one of the highest retention rates in a 900 person company. Remember, sometimes the less-tangible things can be as important as money.
Pete
I find it extremely hard to define a whole set of things that want to make people stay. Most people are different and want different things from work; younger folks want money; older folks want time. But when companies institute policies that aggrevate employees they almost guarantee those people will leave.
Not all people are happy at work, it does not mean they wish to leave, nor does happiness guarantee that someone will be a lifer. 20 year olds might like foosball machines, but a 50 year old might prefer a quiet room where they can smoke.
It takes allsorts to run a company, but we also run companies through the use of quite small teams. Keeping teams effective generally ends up retaining those team members.
I'm a network manager and I have some theories on the best way to keep IT people and the sad thing is that they are common sense issues that don't involve hiring IT slaves from India.
1. compensate people within the regional average for the skills they bring. (this rule MUST be followed first before others can work)
2. Make sure that the employee will do what that person was hired to do! (there is nothing worse than being hired as a network professional only to be stuck doing support work)
3. Spread interesting projects around, even if an employee doesn't have all the skills needed for a project, then team that person with someone who does. Make work a learning environment, that beats classroom training anyday!
4. Give honest praise when and where it is due. There is nothing worse than doing work that doesn't make a difference or doesn't receive recognition.
5. Listen to the people doing the work. They know about what they are doing and this gives them a chance to be a part of the business and learn more about business paired with IT.
6. Talk to your employees and be honest when ever you can. If there is something that you are not allowed to tell the employees, tell them that you can't say instead of lying.
7. Train when you have to, and compensate for new skills when they are being used.
8. Make room for employees to move within the organization. I would rather hire from within than hire outside the company, this benefits the company by retaining company knowledge and improves staff retention.
9. Make flex time available to people who want it. As long as the job gets done, what does it matter when the employees work? If they do a night shif for downtime projects, give them comp time instead of overtime if they want.
10. Small perks, take the staff out to lunch or drinks after work, expecially after rough projects or exceptional work done.
There are some other variations, of course, and many other twists that will work in substitution for the soft benefits. But the issue boils down to respect since these people are professionals.
IT people went to college, have to continuously study and relearn, they work long hours, and they work hard to be the best at what they do. Recognize their effort and make steps to appriciate this and show your respect when it is due.
But, that is just my opinionated opinion as a network manager with limited control over what I can do for my employees. (who have never left when I have managed or supervised wherever I have been).
"When people are being beaten with a stick, they are not much happier if it is called 'the People's Stick'." -Bakunin