Frustated programmers
-
Why is it that most programmers i meet are a frustrated bunch of people. They feel cheated and used up.:confused:
I only read newbie introductory dummy books.
I used to work for a company where my immediate boss played with spreadsheets and ms project and had no idea what he was doing. His boss was in another country and ignored us. His boss was one of those that reads a book about a new buzz word and shouts about making something new and pointless. All in all it wasn't great. Current job is nothing like that.
-
Dear @CDP1802, I hope you don't mind if I use these two gems in my presentation. They really cracked me up, and at the same time are so true!!!
-
Why is it that most programmers i meet are a frustrated bunch of people. They feel cheated and used up.:confused:
I only read newbie introductory dummy books.
It's quite simple: A customer comes to you with some sort of idea. That idea isn't fully formed, and it isn't even thought out. You spend endless hours listening to them arguing amongst themselves over what their own business process is (as if they had one) with an end result of projecting expectations of you for a system that would rival Fortune 500 companies' implementation with a complete air of obliviousness to what kind of a staff it would take to produce what they want. "Microsoft did it, so it should be easy." That should be a bad joke, but that is the real life attitude they take into their endeavor (I've actually had someone say this to me). On top of all this, many of us are expected to perform at that Fortune 500 company level (being one programmer) at far shorter deadlines. Things like "Well, Exchange was created, so recreating a system that replicates it's features should take you a few weeks, right?" is all too common. Then to top off all this chaos, they want to micromanage the entire process. Taking into consideration they didn't know what they want when they went into it, this is an endless circle of ideas that often trump their previous ones. The bottom line for frustration? Non-technical people who hardly know where the power button on their PC is with grandiose get rich schemes are our daily clients (ergo "project managers"). If you are a consultant, your hardest hurdle is attempting to not get caught in scope creep which costs you dearly. Without focus or direction, their requests can be endless, and cost you a lifetime of work. The end result of this is them expressing their discontent at the project never being fully realized. So the question is not "Why are we stressed out," but rather "Why is it 'going postal' instead of 'going software engineer?'" :omg: :omg: :omg:
-
Why is it that most programmers i meet are a frustrated bunch of people. They feel cheated and used up.:confused:
I only read newbie introductory dummy books.
5fingers wrote:
Why is it that most programmers i meet are a frustrated bunch of people.
Long hours? Check. Deliberate attempts to keep you away from loved ones? Check. Too much responsibility and not enough authority? Check. Obsolescence in < 5 years out of school? Check. No longterm advancement path? Check. F'ing frat rat dork managers riding your 60 hour weeks to a bonus you'll never see? Check. The same managers blaming you for the lack of success of projects you begged them not to start? Check. New Microsoft API for the same old task every 5 years whether you need one or not? Check, Check. Check. And coming up on Check. About five orders of magnitude more complexity to deal with than your EE bretheren, and more than that compared to civil engineers? Check. Too many women who think you're geekiness is a liability? Oh yeah. Check. A job that forces you to think every day, "How can this fail?", while at home, they call you a pessimist for asking that question? Check. A craft with internal beauty and consistency that virtually no one can appreciate? Check. Wait until you're 40 and get to see the age discrimination? Check. Jeez, what's not to be frustrated about?
-
Too true. Nobody says "Some guy went all systems analyst on the boss today. Cops were everywhere." Folks are very law abiding. Apparently the movies have lied to me. :((
_____________________________ Give a man a mug, he drinks for a day. Teach a man to mug...
-
Why is it that most programmers i meet are a frustrated bunch of people. They feel cheated and used up.:confused:
I only read newbie introductory dummy books.
I am frustrated because I can see beautiful, elegant code constructs in my mind that I could build in weeks, however I am given days to accomplish these tasks. Then others complain that the result is sub-optimal.
Tanks for your support
Pat O
Blog_ _ _
/*\== /*\== /*\==
<ooo> <ooo> <ooo>modified on Friday, May 20, 2011 2:14 AM
-
I'm with you -- my job is great. I basically work on what I want to each day, set my own hours, and work with little mgmt oversight. I do work for the US government though... :-)
PSU Steve wrote:
I do work for the US government though... :)
... and - starting this week - get paid in currency that is worth slightly more than the currency of the Confederate States of America. :sigh: