Slashdot Mirror


Do You Like Your Job?

G-shock asks: "I've worked for the government (NASA), large public companies, and small startups as a software engineer. They all have something in common. It seems like management at this company is just winging it. I find myself putting all my energy, both mental and emotional, into a project only to be disappointed by decisions made by management. I really feel like management at my current employer is disconnected from what is actually going on. They manage a project, but not the people. They also seem to lack any real vision. Direction is constantly changing and proper time is not given to engineer these changes correctly. This leads to mandated quick and dirty solutions that end up being maintained with great pain for long periods of time. All this leads to me feeling cynical about the work I'm doing. What I want to know is, how can I feel good about the work I'm doing if I don't have confidence in my management? How many of you are happy with your management? Why? Why not? What can I do about this? Thanks in advance for your insight." Considering that this seems to be a common problem in technology companies, and seeing as we have been producing software for basically half a century, do you think that managing software projects is a different beast than the management of anything else? How many of you have had this problem in your career and what did you do to adjust?

22 of 1,115 comments (clear)

  1. Tower of Babel. by Black+Parrot · · Score: 2, Funny


    The gods created managers to keep our species from competing with them.

    --
    Sheesh, evil *and* a jerk. -- Jade
  2. I gotta be honest... by EvilJohn · · Score: 5, Funny

    ... at this point, I wish I had a job.

    --

    Less Talk, More Beer.
  3. sure I do! by I+Want+GNU! · · Score: 2, Funny

    You ask me if I like my job? I absolutely love it! Being a garbageman is the best profession in the world! You wouldn't believe all the wonderful things have discarded, and I get them all, _for free_!! Plus, I get to see cute little racoons and bacteria and greet them every day at work. It is really fun when I find a discarded banana, then I get an extra special snack.

    Plus, being a garbageman gives me lots of time to think about the universe and discuss it with clients like Dilbert!

  4. Managers are morons by Yorrike · · Score: 3, Funny
    Though it would be unwise to tell my opinion of my managers, let's just say that most of them are morons^H^H^H^H^H^Hreally nice guys who pay me for doing nothing^H^H^H^H^H^H^H^H^H^H^H^H^Hworking extremely hard all day.

    God I hate them^H^H^H^H^H^H^H^H^H^H^Hbless them.

    --

    Looks can be deceiving. Or CAN they?

  5. MMMmmmmm yeaaaaa... (The problem with management) by pOs*x · · Score: 4, Funny

    I'm going to come along and ask you shift yourself into positive mode, mmmkay?

    If you could plow through those TPS reports, that'd be great... Yeah, okay, and I'm gonna need you to go ahead and come in on Saturday, mmmkay, greaaaaat...

  6. Attitude adjustment by michaelmalak · · Score: 4, Funny
    what did you do to adjust?
    I became cynical. Then I became a consultant.
  7. Odd Todd would agree with you... by Anonymous Coward · · Score: 3, Funny
  8. Re:Ex-programmers make the best managers by catsidhe · · Score: 4, Funny

    There are two problem with having a boss who does/ used to do what you are doing now:

    1: They are under the impression that if they think something is easy, then it is easy. This is even worse when they are brilliant, and you are merely adequate, and

    2: They know what you should be doing. It is a lot harder to fool your boss with 'Just stress-testing the network' (with Quake Deathmatch), when he used to do it too!

    But then, sometimes he joins in!

    --
    "This is a Hollywood movie: when it comes to the Laws of Physics, they're lucky if they get Gravity!" --- my wife
  9. My name is Cliff, brother of Joe... by Anonymous Coward · · Score: 0, Funny

    I got me some crack, I want me some hoes!!!

  10. Re:heh by Anonymous Coward · · Score: 3, Funny

    I would have taken the three weeks pay and then got fired!

  11. This seems more like a poll question to me by SONET · · Score: 2, Funny

    Its time for a new poll anyways...

    Do you like your job?
    -Yes!
    -No!
    -What job?

    --SONET

    --
    Any fool can criticize, condemn and complain and most fools do. --Benjamin Franklin
  12. Anyone else find it funny... by CrazyDuke · · Score: 4, Funny
    I've noticed, since being at Virginia Tech for a few years, that when the CS and CPE students fail, they transfer and graduate with a Management Science diploma. In, addition, the people that are just at college to party, but want something other than a Liberal Arts diploma also take this route.

    Anyone else find it funny that these are the people that end up managing the CS and CPE graduates when they get a job after college? Maybe this is the reason why management sucks so much.

    --
    Any sufficiently advanced influence is indistinguishable from control.
  13. Re:Work for a Good Cause (tm) by Swaffs · · Score: 3, Funny
    "and while it's silent, we work on improving our site's image (notice i'm not linking to it... this isn't because i'm trying to be noble and not shamelessly plug my company, i am, but i'm embarrassed by the current homepage). "

    Oh please, we all know its because you don't want it /.ed

    --

    --
    "Karma can only be portioned out by the cosmos." - Homer Simpson [1F10]

  14. the real reason you aren't linking to it: by StandardDeviant · · Score: 3, Funny

    this is slashdot. you're a network admin. the real reason is you don't want your pager to go off, telling you in shrill tones that every router you own has just gone Tits Up due to inbound traffic... ;-) You can be honest here, you're among friends.

    (And yeah, I agree with you, working in a casual atmosphere rules. It's worth the pay cut if you have to take it, to show up wearing what you want and know that you have a good chance of making it through the day without getting screamed at.)

  15. Re:Simple solution, work for yourself by Juggler+cant+juggle · · Score: 2, Funny

    I'm trying not to talk to my plant right now. Unfortunately, I've moved it where I bump into it frequently and have to resist apologising.

  16. Re:Ex-programmers make the best managers by tedgyz · · Score: 4, Funny

    FUNNY STORY: I was working for a major Un*x vendor implementing 64 bit support in the dev tools.

    On a dare, one of our engineers messed with the manager:

    Engineer: "We tried hard, but could only get 63 bits to work."

    Manager: "That's ok. We can get that last bit in a patch."

    --
    "No matter where you go, there you are." -- Buckaroo Banzai
  17. Re:WE NEED A LINUX ADMIN!!!!!! by TheGreenLantern · · Score: 2, Funny

    Is this "Linux" anything like NT 3.5? Cause I'm a freaking wizard at NT 3.5. My brother in laws a dentist, and I setup a nice little 3-computer network in there so his receptionist could email him directly with patient info and such. NT 3.5 Server on a 1Ghz machine to handle all the "back end" stuff (technical term).

    If you're still looking please let me know. I can do some research and find out if Exchange/Outlook is available for Linux.

    --

    It hurts when I pee.
  18. AOL by JohnHegarty · · Score: 3, Funny

    I work for AOL.... need say no more... ggghhhhh

  19. I love my job by LennyDotCom · · Score: 2, Funny

    the problem with my job is I got involved with my boss romaticly. That is a big problem since when we fight it affects my job so now I have a great job but a shitty relationship

    --
    http://Lenny.com
  20. work for yourself by LennyDotCom · · Score: 2, Funny

    Ive worked for myself and still hated my boss. I just can't win

    --
    http://Lenny.com
  21. J.O.B. Definition by bill_guts · · Score: 2, Funny

    Just Over Broke.

    --


  22. I could code a better manager by reverend0 · · Score: 3, Funny

    I think that many people feel that a technical manager is better, but I disagree. I don't totally disagree, but I do to some degree.

    A technical manager is good iff they know the limit to their knowledge. They shouldn't make decisions outside of their knowledge.

    A manager is good iff they support their employees to do their job (aka run interference).

    There are many qualities that make for a bad manager so we should best leave those alone.

    int main() {
    while (Manager_EMPLOYED) {
    for (int i=0; iDIRECT_REPORTS; i++) {
    if (employee[i] != HAPPY) {
    root = findRootProblem();
    correctProblem(root);
    }
    for (int i=0; iDIRECT_REPORTS; i++) {
    if (employee[i] == jobComplete) {
    giveRaise(employee[i]);
    }
    else {
    if (employee[i] == blocked) {
    runInterference(employee[i]);
    }
    else if (employee[i] == resourceStrapped) {
    realignProjectPlan();
    }
    }
    }
    doProjectPlan();
    doBudget();
    hire();
    fire();
    }
    }

    Probably needs some work but it is at least better than most I've worked with.
    rev