Organizational Practices of an IT Department? 231
fbg111 asks: "I've recently joined a company, a regional airline, with an IT department that has grown organically (ie in response to immediate, rapid-growth-driven need, rather than according to any organizational plan). In the past five years the company has come to rely on IT, specifically the web team, for about 3/4's of its revenue. However, this unstructured growth has caused some problems, like this one: the lack of defined career paths and clear promotion 'triggers' makes techs feel 'stuck' in dead-end situations, and we tend to lose good people who find more transparent advancement opportunities elsewhere. I've recently joined the new CIO's task force for putting together a plan that addresses the immediate problem of defining career advancement paths and payscales. Does Slashdot have any ideas on this subject?"
"I'm particularly interested in industry best practices that cover providing breadth and depth of experience and training, dual (or more) career tracks that allow techs to go the management route or the technical guru route, and aligning promotion triggers and career paths with IT department & corporate goals, and anything else relevant to the matter. Do any of you have anything in particular to recommend?"
Sure fire solution (Score:5, Funny)
Re:Sure fire solution (Score:5, Informative)
Re:Sure fire solution (Score:2, Funny)
Five... You got a problem with that?
Re:Sure fire solution (Score:2)
Re:Sure fire solution (Score:2)
Re:Sure fire solution (Score:2)
Re:Sure fire solution (Score:2)
Re:Not True... (Score:2, Informative)
Re:Not True... (Score:3, Informative)
The real reason it was termed a lockout and not a strike is that the owners moved first in order to set the terms of the debate. The players union was set to strike, the owners just scheduled their press conference first.
The NHL was on strike? (Score:2, Funny)
Re:Sure fire solution (Score:2)
Don't offer someone a contract for more than you feel comfortable paying them. Don't blame the players for accepting an overvalued offer.
Re:Sure fire solution (Score:2)
Re:Sure fire solution (Score:3, Insightful)
fuel prices (Score:2, Interesting)
ahem... not a dupe! not a dupe! (Score:4, Interesting)
This ilk of article is a tired saw, but its frequent appearance here at slashdot may be a sign of the times, i.e., the problem may be getting worse (I doubt it's getting better).
The bottom line is you, as an individual, fend for yourself first and foremost. If IT is messed up, management doesn't seem to care, or know how to do their job(s) that's not something you can fix. Decide what you want and need, weigh those criteria against what you experience in your job and management. If it's bad, it's unlikely to improve (much).
You, as an employee, owe the company little other than doing the work expected of you. (I used to be much more gung ho pro-company... but that's another and long story.) Businesses today don't view employees as valuable resources, nor do they care what upheaval they toss employees' ways. If you want something from your job and they say okay, get it in writing. Be suspicious. Be paranoia. The next visit to your desk from your manager may be a stroll to the front door.
Most companies aren't interested in grooming, triggers, etc., they're interested in their bottom line. Unfortunately they don't (typically) associate healthy career paths and directions with business performance. That you've been "tasked" (hate that word) by joining the CIOs task force is scant evidence of addressing the problem (I know, people will ask "what else do you expect them to do?"). But a company that doesn't "get it" isn't going to "get it" by organizing some CIO appointed task force.
As I mentioned, I used to have more faith in business and companies. Under the auspices of cutting costs, improving the bottom line, "right-sizing", (and very little mention of better customer service), articles are popping up almost every day about companies "making adjustments", but if you read a bit closer and between some of the lines, there are a whole lot of bent-over employees being victimized in these scenarios.
I'd be inclined to be more sympathetic and say "business is business" and companies have to make hard decisions, but when a recent article showed the average ratio of pay for CEOs compared to their employees increased to 431 times (did you hear that?, 431 times!) the pay of their employees it started to feel wrong (actually it'd started to feel wrong quite a while ago). When CEOs are getting this disproportianately higher compensation than their employees, I expect better performance numbers from businesses. I haven't seen that. Aside: Heads up, since you've joined an airline... make sure you keep the jackscrews lubed!)
Re:ahem... not a dupe! not a dupe! (Score:2)
No shit. You know it will be a bad day when your tail section [ntsb.gov] shears off.
Re:ahem... not a dupe! not a dupe! (Score:3, Insightful)
What you said is what's leading to my question. How many companies are "good" with the IT dept. example valuing the employees, realizing the importance of IT etc compare to the bad IT shops? Since I'm a semi newbie, I only have one job to go on, my current job and I say its more negative than positive. My company sees the impo
Re:ahem... not a dupe! not a dupe! (Score:5, Insightful)
1) a smokescreen to make you believe they care and make you feel "empowered" so you do more work or not quit
2) The CIO is an idiot and looking for "vision" from subordinates
3) a "shiney thing" to distract you from something unpleasant on the horizon.
"C" levels set the tone for the organization, and there is very little that the guys/gals in the trenches can do to fix poor management. Keep your parachute handy at all times, and realize there is no such thing as a 20yr job anymore.
Re:ahem... task forces are not bad things (Score:2)
I don't understand your comment. Any C level that is not utilizing the talents of the staff reporting to them is an idiot. Idiot CIOs are the ones that blindly follow the "I've done this for 20 years" path.
Re:ahem... not a dupe! not a dupe! (Score:5, Insightful)
It's been my experience that this type of thing is simply a talking point. By organizing a committee/task force/other_buzzword, it gives the impression something is happening since all these wonderous ideas will get floated around a nice stack of papers in the form a report will end up on someone's desk and floating around by email. Unfortunately, 1/5 of the people who should read it won't because they have too many other things to be working on and of those 1/5 who do it will be very unlikely that someone in that bunch will do something or has the power to do something. All the while your CIO/high level manager can tell all other high level managers "We have a task force charged with reporting to us $XYZ analysis. Aren't I doing a good job".
If this were a high priority to your CIO, he/she would interview some key folks, including a few of you developer/admin types and then take action immediately instead of forming some bureaucratic committee who generates a report that gets debated on by management for months.
My 2cents at least. Sorry if I sound negative, but I just find committees to be an utter waste of everyone's time and really just a facade for the person who calls for it.
Re:ahem... not a dupe! not a dupe! (Score:2)
Always sound advice.
Re:ahem... not a dupe! not a dupe! (Score:3, Insightful)
And when addressing this issue IS the work expected of you, should you respond with "that's not my problem"?
--
Flamefest!
Re:ahem... not a dupe! not a dupe! (Score:2)
I have the same sort of skepticism at this. Who knows, maybe this will work, but a lot of the problem with these things tend to be the Dilbertian business tactics and managerial strategies, and a "task force" seems in line with the sort of attitudes and actions that cause these problems.
How about treating your IT people like people? Talk to them. Do something nice now and then. Appreciate the work t
Fend for yourself (Score:2)
Re:ahem... not a dupe! not a dupe! (Score:2)
Re:ahem... not a dupe! not a dupe! (Score:3, Informative)
Thanks for responding, I submitted this article, and I see I may need to clarify things a bit. First, I'm not complaining, I'm happy to be here, it's a great
Talk with the IT staff. (Score:5, Insightful)
After you come up with a preliminary plan, again, discuss it with the staff. Get their input. Don't just come up with a plan and then implement it. Use all the feedback you can get, so that you create something that benefits everyone (potentially).
Re:Talk with the IT staff. (Score:2, Funny)
Shitcan those that gave you the best ideas in private. Take credit for those ideas. Take the humdrum and promote them underneath you. Tell the CIO what he wants to hear.
Make sure that the typical employee has a very locked down machine. No IM, No WMP. Keystroke lo
Re:Talk with the IT staff. (Score:2)
Do you work at my company?
Re:Talk with the IT staff. (Score:2)
...claim to be a straight-shooter, and that whatever you say stays in that room. Then go about firing anyone who didn't claim that it was their lifelong dream to work for your company as well as anyone who voiced any criticism of your company.
(I've seen it happen. Had a manager once who thought it was a good idea to fire anyone who didn't think their current job was his/her "dream job", thereby ensuring only m
Re:Talk with the IT staff. (Score:2)
Cob A System (Score:4, Insightful)
Re:Cob A System (Score:3, Informative)
Thanks, that's exactly the response I was hoping for, though you wouldn't happen to know of any in particular, would you? Even Google isn't very helpful on this. We've found some general info on this on Salary.com, in terms of jobs and roles and salaries that we can use, but I'm hoping for more detailed suggestions from
What I would want. (Score:5, Interesting)
If you do good work you get better pay, also the longer you work the better you should get paid. This way we keep the most salt of the earth of the workers, if they can get better pay elsewhere then they will go there.
Titles and advantages to the titles. If the person doesn't want to go into management positions they still should get titles that represent their status. Sr. Programmer or whatever. Besides just giving the name there should be some benefits of earning the title, other then pay, they should have higher priority on what projects they want to do, depending on their status. If they have 10 years of experience and have done a good job for you in the past they should get earlier pick on the more fun jobs and leave the more mundane to the less experience people who need experience (But depending on the person you may be surprised what jobs are quickly taken up early)
Say in policy as people advance they say in company IT policy should have more weight.
Job Security, the higher position the more secure you job should be from layoffs.
Improved Benefits, Like allowing to work at home during normal hours, Flex Hours, More vacation time. With ¾ of the business they should also get some commission on their work.
Constant training, allow them if they choose to keep their skills up with modern technology, that way you are not stuck with software on a dead platform with a near dead language and IT staff who is afraid of changing because they don't have training on newer tech.
The main trick is to figure out what do you want in a job and break it into priorities and the higher you are the more you get.
Re:What I would want. (Score:5, Interesting)
1. Physical: Pleasant workplace, Adequate compensation, time off, commitment to worker efficiency (up-to-date equimpent and methods).
2. Safety: Seniority, Finge Benefits, Good Supervisors, Sound Policies and Practices.
3. Social: Opportunities to interact with others, team spirit, nice co-workers.
4. Esteem: Symbols, Awards, Challenge, Advancement and Decistion sharing
5. Self-realization: Planning your work, Freedom, Opportunities for Growth, Opportunities for creativity.
Many people will say that their needs are in a different heirarchy than this, but I suspect the usual the case is that their lower-level needs are met and are therefore out-of-mind. I doubt that IT people are a different species than other humans, despite what it seems like at times.
Businesses often fail at providing level 2 safety -- especially in terms of the business being sustainable in the long run. If you're always 2 weeks away from unemployment, it just won't matter that you have a career-growth path.
Bottom line: If you can't provide safety and comfort for your employees in the form of a solid business that's not going to lay them off at the first signs of earnings downturn or outsource them to India to maximize shareholder value, then stuff like career paths just doesn't matter.
Source: I cribbed this from A.H.Maslow, Motivation and Personality, 2nd ed., 1970.
Re:What I would want. (Score:2)
They don't generate ¾ of the business, they process the orders for ¾ of the business. Yes, IT depts can have a huge influence on purchases -- but it's not nearly the same as commission-based sales, where one person is individually responsible for generating x revenue. Instead, the collective efforts of the IT team support the entire online sales function.
So, commissions in this case would be more like profit-sha
Incoming! (Score:2, Insightful)
Re:Incoming! (Score:3, Insightful)
Re:Incoming! (Score:2)
How Not to & How to, a view (Score:2, Interesting)
B. Accept task requests
C. If too many task requests then
1. Deny addtional requests
2. Have users fight among themselves to determine what is highest priority
D. Work until you feel like going home. (if you like your job this may be late)
E. Be criticized for when you come in, despite having worked until x:xx AM previous night.
F. When time permits (often on employees on time) develop or research powerful new tools that make everyon
Don't say it with flowers. (Score:5, Insightful)
Re:Don't say it with flowers. (Score:3, Insightful)
Please don't listen to people like this -- they are completely wrong. Advancement, growth, respect and other quality-of-life factors have a larger bearing on employee satisfaction and retention than sheer dollar value. This is particularly true for older, more experienced staff.
Money's nice, and it does play a factor. But giving people a decent amount of vacation (and letting them take it), giving them control over their environment and work practices, giving them funding to go to conferences, take cla
Re:Don't say it with flowers. (Score:2)
I think that money is to employee satisfaction what penis size is to sexual prowess. It is important that there be enough, but once you reach that point it is more useful to focus on making the situation more enjoyable in other ways than to simply have "more" (although "more" is generally also appreciated somewhat). And even if t
Is there anywhere for them to actually advance to? (Score:5, Informative)
Rather than waste money on useless managerial positions, give each staff member a raise. They'll get the financial benefits of having a higher position within the firm, while at the same time keeping a structure that is currently fairly functional, and without the overhead of excessive management.
My IT Department, Episode II (Score:5, Funny)
And then there's the oral sex.
*shudder*
We think there's some sort of hierarchy with an advancement/promotion plan involving a Lovecraftian quagmire of Thunderdomes and quatloos, but scientific instrumentality can only accomplish so much.
techie are always techie (Score:2)
Huh? (Score:3, Interesting)
How the heck does the web-site of an airline account for 75% of revenue? Do you mean that most of your ticket sales come from your web-site? Or do you mean the company is focusing on selling hats and T-Shirts from its web-site and isn't actually doing any flights? (Granted, with the cost of fuel lately, it might be a better solution than actually flying.)
Geez. I don't recall ever seeing such a formalized "choose your own career-adventure things".
There is no "you rolled blue, advance three steps towards tech-guru", or "you rolled yellow, advance to middle management".
I've worked for people who used to code for a very short period of time, but moved into management. I've known people who coded for a very long time and switched to management. And I've known the old-school holdouts like me who have no interest in becoming management.
If you want to be a tech guru, well, you'll just simply have to be more knowledgeable and skilled than most people. Knowledge of arcana is amust for guru status.
If you want to go into management, start reading books on that or enroll in your MBS program.
Sadly, in my experience, nobody is going to manage your career more than you will.
Troll????? (Score:2)
I've worked in the industry for 10+ years, and *I've* never seen what the poster was asking for.
Re:Huh? (Score:2)
I've worked for people who used to code for a very short period of time, but moved into management. I've known people who coded for a very long time and switched to management. And I've known the old-school holdouts like me who have no interest in becoming management.
If you want to be a tech guru, well, you'll just simply have to be more knowledgeable and skilled than most people. Knowledge of arcana is amust for guru status.
If you want to go into management, start reading books on that or enroll in your MB
Get real (Score:3, Insightful)
In my experience people don't leave because someone hasn't defined a 'transparent career path', but rather because there is NO career path, because their efforts aren't recognised and rewarded, and because they smell the stench of collapse just around the corner.
Forget 'industry best practice'. Forget asking Slashdot. Try asking those concerned what really matters, then delivering on it.
You won't find the answer in the failures of others, chart a new path that is in some way true. If you can't, resign.
Simple (Score:3, Funny)
That is the future of IT.
Re:Simple (Score:3, Insightful)
Re:Simple (Score:2)
Joel On Software (Score:5, Informative)
Take it with whatever size grain of salt you want, but it is interesting food for thought for those in your position.
Also Rands in Repose (Score:3, Informative)
Career Routes in IT (Score:3, Insightful)
Given the trend of most companies to attempt to outsource IT, I'd suggest that. Outsource all of the web development because it is not the company's core business; they are after all a regional airline, not a web development shop. This co-source can support best practices and have a more defined career path.
That's right! Lay them all off. It also moves them from being an operating expense to a capital one. Human resources are costly.
Excuse me? Job protection? What is that? I have worked for so many companies that promote "technical people", usually engineers, into management paths that Do not want to be there, and Are not qualified to be there. So why would any web developer worth his weight in Javascript want to go from a creative hands on process to a managed hands off one?
Very few people in IT/IS these days expect employer loyalty. Allowing IT/IS people to somehow advance into management is about as rational as all geologists and accountants managing and designing all the software at the oil company I work at.
Man, I don't know (Score:2, Funny)
Someone answer this for me... (Score:2)
I think what he meant is that they get 3/4th of the reservations via online..
SAGE/USENIX (Score:3, Informative)
Other than that its also important to distinguish management and supervisory positions that make sense for the size of the group. Then you can chart a course for both the folks who want to head towards leadership roles, versus the pure techs who never want a single soul reporting to them.
First, make three envelopes. (Score:2)
1) If you don't have senior leadership buy-in on this reorg, you're dead. Period. And, regretfully, oftentimes the CIO doesn't count as senior leadership. [woodstockwire.com]
2) Pay scales and advancement are good things to have, but I wonder if this is the root cause of the defection. How is the organization structured? Is a tech lead a road to nowhere? It might be, if the group is divided functionally. A true siloed organization ain't any good either, because of the risk of becoming an insect (i.e.,
Jet Blue? (Score:4, Interesting)
When they didn't call me back for a second interview (I had almost no IIS experience) I was somewhat relieved. The biggest reason was that I knew it would be a rough few years working for them while they worked out their issues. Their problem (which sounds suspiciously like your problem) is not just that you don't have a clearly defined organizational plan, but that you let the business drive the department. With three-fourths of your revenue coming out of the web site, *everyone* watches the daily and even hourly sales numbers. When there's glitches in the system, *everyone* from the sales guys to the CEO knows about it and *your* butt is on the line. Structure a business plan for the IT group. Lay out simple and clear lines of responsibilty, disaster mitigation plans, and (to get to the heart of your question) career paths. Make sure that all layers of managment understand that IT can be subject to forces outside of its control (network/power outages and acts of God anywhere in the world affect everyone else). Have set goals for each employee and set rewards for meeting them. Yearly bonuses, raises, and other perks will go a long way to the retention you seek.
I know it isn't the specific advice you were looking for, but you're not going to find that kind of answer on Slashdot. You know your business better than us. You know your IT needs, and only you can fix it. Start with the basics (career paths, goals/rewards, clear lines of responsibility) and the rest will fall into place. Good luck!
Re:Jet Blue? (Score:3, Insightful)
1) try to convince your people that you are not going bankrupt like all other airlines, that the pension/401k is safe and their benefits are not about to be cut. Yuo can't do that because all those things are probably going to happen. That's a problem.
2) Try to convince them that their jobs are not going to be outsourced to Mumbai. don't get the CIO to do that - he's aware of corporate's long term cost reduction plans and he would be lyi
two Links (Score:3, Informative)
http://www.joelonsoftware.com/articles/fog0000000
Gotta feel important to you (Score:2, Interesting)
Companies need defined ways of moving ahead. Performance reviews, raises to acknowledge good work, yearly bonuses for the staff - all great ways to help people feel motivated to go the extra mile. But in addition I would argue that you have to make their job feel needed - like they are the only
Pay (Score:2, Funny)
Re:Pay (Score:2)
I think you've been found out [slashdot.org]
-Adam
management speak (Score:2)
Re:management speak (Score:2)
That's just because his Action Items [fatalexception.org] didn't include utilizing his resources with synergy.
Shake and Bake (Score:3, Insightful)
With almost 100% certainty their are many positions where the skill set of the person have evolved to fit the position and vis-versa. No other individual has the skill set to fill the position and the individual in that position can't fill another position because of his/hers skill set is unique (read diverse and yet incomplete). Their direct managers refuse to give the individuals up because they fear for the worst, and the individuals don't have the right skill set mix to get out. Catch 22, and you have inertia.
Levels and job definitions (Score:5, Interesting)
Once you have a definition of their jobs, then create levels. Four levels is typical. Each position has levels for which for which the level gets both more responsibilities and more pay. First level is entry level. Second level is "certified" in that they've proven themselves over months or even up to a year as being good employee. 3rd level is senior in that they know the processes well, are fairly independent, and have high quality of work. 4th level are those few shining examples of great employees who do outstanding work on many different levels and would be very hard to replace.
Create paths to different groups to. For example, in a lot of IT departments, the path from a department that helps with desktop leads to network or server support as advancement.
Create requirements for each level to move from level 1 to 2. Some people use written tests to grade someone skills, others simply use management review. Some require a specific certification in a computer technology.
Finally, make sure everyone in IT starts out as level 1 and create a short term plan to have everyone move through the levels. This will help you figure out who's worth holding onto, and reward them appropriately. Be Prepared for a little backlash from those who don't warrant promotion, but if they don't warrant it, you have documentation as to why not.
And make sure you have guidelines for how managers should document everyone under their pervue so that they have a more standardized way of grading people and don't go off doing their own thing. When one manager grades easy and one grades hard, the people under the harsh manager feel left out while the easy guys get the money.
Re:Levels and job definitions (Score:2)
Don't do it! (Score:2)
welcome to every job i've ever had (Score:2, Interesting)
I've come to figure out thats just about every job everywhere.
Start your own business. Thats the only way anyone ever truly gets ahead.
I'm starting several right now. One is a software support company, just mostly fixing home internet connections and cleaning crapware. You may think big deal, but it
That's great, but, uhm, (Score:2)
Re:That's great, but, uhm, (Score:2)
If the shares of the company are distributed such that "partner" is no-longer an appropriate title, you are offering "stock options" as an incentive to your "employees" for whom "salary" or "wages" are their primary source of income.
See how that works?
Most "small business owners" take home about $65k per year. YMMV, but generally speaking, a road to riches it is not.
Re:That's great, but, uhm, (Score:2)
...not much different. (Score:2)
Re:...not much different. (Score:2)
Conv
The problem. (Score:2)
Both self-employment and employment--I've done ten years of each, in that order--can be as much the means to fulfillment and joy as they can be to misery and despair.
Regardless, whenever the topic of organizational complexities and politics comes up, a chorus of people start chiming in like speakers at an MLM opportunity meeting that being-your-own-boss is the only way to happiness and enlightenment. Well, tha
From personal experience... (Score:5, Insightful)
The rationale behind this is pretty simple -- a person gets complacent, and especially in IT, because they feel they are going to be outdated, or they aren't performing duties that will get them noticed in a future job. While your employer's job is to keep you working at THEIR company, they can't remove the possibility of you working somewhere else -- and the career 'path' at a company has to take this into consideration else there will be a lot of turnover in your IT department. Web programmers that are doing one thing, constantly and not being able to use and learn new technologies (because if it ain't broke, don't fix it) they won't feel the need to stay at that company, even though they are stellar at their jobs.
Bonuses are good too. Stock options, Christmas bonuses, paid holidays, and a big one that's often overlooked -- gym memberships -- are all very important. Little expenditures can reap huge rewards for an IT department because it keeps employees happy. As IT personnell, I have personally found working in environments that are laid back (let me wear a backwards hat, t shirt and shorts to work!) are the best. With hours being spent in front of the computer, they should be comfortable, and sitting in the best chairs, have the best keyboards and mice, nice monitors, etc. It's something that other departments SHOULD envy because let's face it -- if your company is relying on them to make the money, then your company is going to want to make them feel wanted. It works much the same for sales people in ANY field -- do your job well and you get more perks than you can imagine.
So if your company can offer title changes, personal training budgets, maybe some catered food once in a while, free tickets to see some ballteam playing, the best equipment, ergonomic chairs, etc... these small expenditures will go a long way to keeping the staff you have happy and working hard for YOU and not somebody else.
I should mention one piece of advice I learned from a friend that is a manager, and that is exceptional in his field and his employees love him. What he said is something like this:
"Your job as a manager for your employees is to assign them the work to do, see they do it satisfactorily, take the blame FOR them if they fuck up, and then tell them to stop fucking up in PRIVATE. And when time comes, you fight tooth and nail to get every penny you can out of the higher ups to make sure they get the best raises they can get."
There is no faster way to lose employees when if they make a single screwup, the world comes crashing down on them, believe me they are going to look to leave fast. It makes me regret leaving MY last job, because it's the situation I'm in right now. So on a side note... if anybody's looking for a Windows SysAdmin....
Good luck to you.
Thicken your skin, and keep pushing. (Score:2)
First and foremost, thicken your skin and be prepared for either no change or having to move elsewhere to get a change. While your IT organization may improve (and I certainly hope i
Free M&Ms (Score:2)
Promoting talent? (Score:2, Interesting)
Promoting talent should be in the form of having first-dibs on projects and a healthy bonus package, unless the person's skills can be adequately used in another position and a suitable replacement has been found.
My $0.02...
Managing Your Own Career... (Score:3, Insightful)
But there must be some initiative on the part of the IT worker to manage and plan his/her own career. If you feel like that the company/organization has no vision on why they should retain and give value to your position and function, you need to speak up and let them know that you bring not only short-term bandaid solutions, but long-term values to the organization. If they are not willing to listen and go to bat for you, you can either (a) create value within the context of the position, or (b) move on to another employer.
I am currently working at a higher-ed institution where there are some very good people on my team to whom I am informally a mentor. As much as I speak up for them to get training or experience to enhance their career, they have also come up to me on their own to indicate a willingness to expand their training and knowledge. It does take two to tango.
IT segregation (Score:2, Insightful)
The management above you, who fear and distrust IT due to their technical ignorance, smell the us vs. them that you put out (duh, of course you smell it from them too, the difference is that their smell is caused through ignorance and fear, yours is caused by disdain and a sense of geekish superiority {okay, _maybe_ your IT dept.
Two Words (Score:2)
Lean Thinking is simply the current state of Edward Deming's work on quality, which is seen most evi
You'll lose this one, basically (Score:2)
(1) the company needs a particular job doing
(2) the worker only wants to do it for a while, then he wants to do something else (better, more senior, more interesting, whatever).
State government: Colorado (Score:2)
Re: (Score:2)
Well... (Score:4, Interesting)
1) Fair pay and good raises.
2) Certification / Education re-imbursement/paid by company.
3) Bonuses based on company's profits (Quarterly or Half).
4) Work from home for jobs where it's appropriate as long as they are meeting goals.
5) Listen to them
6) A small gym and recreation area is nice... computer work is mental, sometimes helps to be physical to work off stress.
7) Free Food Friday (God, I miss this!) (Different restraunt each week...)
8) Tie any holidays possible to "long weekends" or "multiple days off" so employees can get good R&R and enjoy home life.
9) No NDA. NDAs just pisses people off and is largely unenforceable against MOST employees.
10) Good Severance Package.
11) Good Medical/Dental/Vision.
12) Talk to individual employees. Find out what is important to them.
Those are all things I've seen done to good effect that improve moral and make the employees more likely to stay.
Basically in our society today, techs are finding out the hard way that most companies don't value you, they don't care one bit... no matter what you put into your work they're gonna screw you first chance. If the company tries to show it DOES care and provides for the employees you would be surprised how far the employees will go for you. I got layoff notice at one company I worked for 3 months in advance of the layoff, I got 2 months worth of pay as severance, and I busted my ass the last 3 months I was there for them because they weren't just trying to do me from behind at the last minute trying to milk all they could. They gave me a fair shake so I gave them the same in return... even though I knew I wouldn't be there in a couple months.
Treat your employees as a valued asset and they'll do your company right. Sure you'll get some duds, but for the most part the good ones will return any ammount you invest into them in effort many times over if they feel the company is doing its best for them.
But hey what do I know, I've just been through 3 buyouts, 2 department closures, 3 company closings... since 1997. You do your best for the ones who do their best for you, you do the minimum possible and jump ship asap on the ones who treat you like a disposable commodity.
My experience... (Score:2)
Incentives... (Score:2, Funny)
Ask and Airline Veteran (Score:2)
ericbardes@gmail.com
Thanks, Eric
Just my 2 cents (Score:2, Insightful)
Superqualification Alert! (Score:2)
Defining IT "career paths" is rapidly becoming an excuse to superqualify employees.
Superqualification is where you take a current position (or create a new similar one) and load it up with added qualifications (the most obvious one being "a college degree").
Superqualification is being used to push down wages and establish an IT elite. The surviving elite end up working monstrous hours and (eventually) training their own overseas or H1B/L1 replacements.
Th
Exit interviews? (Score:2)
Here are some common reasons for techies to leave a company:
unconventional reply (Score:3, Interesting)
Just think logically for a second. Imagine if everyone on the planet was justified in desiring advancement and actually got their wish? Well gee, then all the old people would be CEOs and Presidents and Popes, and all the young people would be supporting this immensely top-heavy upside down pyramid. Would this be a healthy society? Personally, I don't think so.
Just look around and pay attention: what kind of person is advancing? Are they moral or immoral? Are they compassionate and selfless, always immediately giving away the fruits of their labor, or the one who is always looking out for the NUMERO UNO, who, at best, make a gesture of giving, while their core practice from 9 to 5 is to cheat, steal, and to spread misinformation about the real situation to all the people around them?
Frankly, I don't see a single person, NO, HONEST, who is "deserves" advancement.
Now, don't get me wrong! I am not against advancement in and of itself. Just try to see that advancement is not a right. There is no way to deserve it. Advancement is something that egoistic people do, by fighting for it, either openly or covertly behind the scenes, but still fighting, still forming hostile intent toward others.
The very meaning of the word "advancement" discloses the truth. How do we recognize someone who has "advanced"? We recognize them as being advanced in relation to others, less advanced. Without this distinction, the word "advancement" has no meaning. So desire for advancement is really a hostile desire, because essentially you desire to be above others. Saying that "a person desires others to be seen as being below oneself" is just a different way to describe the very same dynamic. This is not the same as desiring to benefit the community and oneself and being spontaneously promoted by the community without actively seeking it out. A person who has been promoted by the community does not attach much sentimental weight to it, and sees it as a service to perform, rather then spoils of "hard work" to enjoy. And should the community want another person to supercede such community-promoted individual, such individual gladly gives up their top spot, because all along they had no hostile motivation to make others seem as below themselves.
"Hard work" doesn't mean good work or moral work. Many people work hard at self-promotion and getting others to buy into their ponzy schemes. Some of them work 70 hour weeks and make big risks, and extract big rewards. That doesn't mean it's good. That doesn't mean it's right. That doesn't mean it leads to a good life.
Re:My advice: (Score:2)
Re:Exit Interviews? (Score:2, Insightful)
As to the base question - some points because I don't have time to elaborate.
- Your VP won't like every thing he hears. Tell him in advance he's not going to like it all, possibly no
Re:4 words (Score:2)
How about a cadre of Asian Relaxation Specialists? Why not train monkeys to do the employee jobs, and pay the employees to throw a non-stop party?
But dear lord, paintball is all you can think of? You need to get laid.