Click here to Skip to main content
15,891,253 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Disgruntled employees Pin
Manfred Rudolf Bihy2-Apr-14 11:46
professionalManfred Rudolf Bihy2-Apr-14 11:46 
GeneralRe: Disgruntled employees Pin
mikepwilson2-Apr-14 8:59
mikepwilson2-Apr-14 8:59 
GeneralRe: Disgruntled employees Pin
Albert Holguin2-Apr-14 9:36
professionalAlbert Holguin2-Apr-14 9:36 
GeneralRe: Disgruntled employees Pin
mikepwilson2-Apr-14 9:40
mikepwilson2-Apr-14 9:40 
GeneralRe: Disgruntled employees Pin
Albert Holguin2-Apr-14 9:54
professionalAlbert Holguin2-Apr-14 9:54 
GeneralRe: Disgruntled employees Pin
mikepwilson2-Apr-14 10:06
mikepwilson2-Apr-14 10:06 
GeneralRe: Disgruntled employees Pin
Albert Holguin2-Apr-14 10:18
professionalAlbert Holguin2-Apr-14 10:18 
GeneralRe: Disgruntled employees Pin
Fran Porretto3-Apr-14 0:54
Fran Porretto3-Apr-14 0:54 

Sir Edward Grey, the Foreign Secretary of England during World War I, wrote in his memoirs that "Happiness consists of having all that one wants and none of what one does not want." This applies to one's work environment as well as anywhere else. Accordingly, the key to happiness at work has three components:


  1. Work at something you enjoy for its own sake;
  2. Establish adequately comfortable conditions in which to do it;
  3. Contrive to screen out irrelevancies, distractions, and intrusions.


In a corporate-employment setting, items 2 and 3 can be a challenge. Item 2 can sometimes be partially covered out of one's own pocket, but there are limits; few of us are willing (or able) to purchase our own cubicle furniture or computers. Item 3 is the toughest of the nuts by far.

Most dissatisfaction among software people arises from managerial and supervisory sources. It's not just schedule and deadline pressure, either. Managers and supervisors sometimes seem incapable of letting an engineer do his work without sticking all their appendages into it. They're "above" the lowly practitioner, they "think," and therefore have a right and a duty to perform frequent layings-on of their sacred hands to "ensure quality." That can drive just about anyone to despair, drink, or on occasion, violence.

I've come to regard the front-line supervisor -- i.e., he who directly supervises working engineers, and might well still be technically hands-on himself -- as the optimal spot for the solution to this problem. If he can be persuaded to fulfill three functions:


  • Give his people clear and specific tasks to perform;
  • Stay away from them as much as possible while they're working;
  • Rigidly exclude all "higher-level" management from their work environment, except for "ceremonial" occasions scheduled well in advance;


...his engineers' working conditions can be brought as near to optimal as capital budgets permit.

Finding such a supervisor is not easy. He must be smart, humane, results-oriented, and very tough. For his engineers to retrain one who possesses the "raw material" but is not yet enlightened can be just as hard. But the alternatives are all unsatisfactory.

I try to be such a supervisor. It often demands more humility than I naturally possess. That highly unappreciated and increasingly rare virtue might well be the critical factor -- and can anyone sincerely say he's sufficiently humble?

Don't all answer -- or laugh -- at once, now.

(This message is programming you in ways you cannot detect. Be afraid.)

GeneralRe: Disgruntled employees Pin
Albert Holguin3-Apr-14 2:45
professionalAlbert Holguin3-Apr-14 2:45 
GeneralRe: Disgruntled employees Pin
C Grant Anderson3-Apr-14 5:34
professionalC Grant Anderson3-Apr-14 5:34 
GeneralRe: Disgruntled employees Pin
Kirk 103898213-Apr-14 3:10
Kirk 103898213-Apr-14 3:10 
GeneralRe: Disgruntled employees Pin
Albert Holguin3-Apr-14 3:36
professionalAlbert Holguin3-Apr-14 3:36 
GeneralRe: Disgruntled employees Pin
agolddog3-Apr-14 3:49
agolddog3-Apr-14 3:49 
GeneralRe: Disgruntled employees Pin
_WinBase_3-Apr-14 4:16
_WinBase_3-Apr-14 4:16 
GeneralRe: Disgruntled employees Pin
B. Clay Shannon3-Apr-14 5:39
professionalB. Clay Shannon3-Apr-14 5:39 
GeneralRe: Disgruntled employees Pin
User 5838526-Apr-14 15:22
User 5838526-Apr-14 15:22 
GeneralAPOD Pin
R. Giskard Reventlov2-Apr-14 4:55
R. Giskard Reventlov2-Apr-14 4:55 
GeneralRe: APOD Pin
BillWoodruff2-Apr-14 5:51
professionalBillWoodruff2-Apr-14 5:51 
GeneralRe: APOD Pin
TheGreatAndPowerfulOz2-Apr-14 6:52
TheGreatAndPowerfulOz2-Apr-14 6:52 
GeneralRe: APOD Pin
R. Giskard Reventlov2-Apr-14 7:00
R. Giskard Reventlov2-Apr-14 7:00 
GeneralRe: APOD Pin
TheGreatAndPowerfulOz2-Apr-14 7:03
TheGreatAndPowerfulOz2-Apr-14 7:03 
GeneralRe: APOD Pin
lukeer2-Apr-14 22:26
lukeer2-Apr-14 22:26 
GeneralRe: APOD Pin
Nagy Vilmos2-Apr-14 10:47
professionalNagy Vilmos2-Apr-14 10:47 
GeneralRe: APOD Pin
R. Giskard Reventlov2-Apr-14 11:16
R. Giskard Reventlov2-Apr-14 11:16 
GeneralRe: APOD Pin
Nagy Vilmos2-Apr-14 21:58
professionalNagy Vilmos2-Apr-14 21:58 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.