Do You Like Your Job? 1174
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?
You want an honest answer? (Score:4, Informative)
I work for a company that practices draconian software at it's finest. I have to fight for weeks, nay months, to get some improvement on the tools available. And the list goes on.
Many hours are spent on something that is casually swept aside by some new marketing spin
What do I do about it? I don't care that much really. Call me apathetic, call me brilliant. But I do the work, learn some stuff and get paid for it. I am not interested in running the company and the company is not interested in what I see as important or useful. We co-exist in a symbiotic relationship with both sides agreeing not to have too many conversations. Management and Code do not easily mix. Especially in the typical management environment
I recent left a job however, that had one good manager that knew how to balance these projects out. The one's that he saw as important where prioritized, and the one's that had hype where given a somewhat longer schedule. That way, then the ship had to do an about turn, there wasn't as much mass to move.
I think it's a matter of following the important projects with more zeal than the hyped projects and leaving at all behind you, no matter what, when you walk out the door. I get paid so that I can run my own server at home and play PlayStation. I enjoy both -- but to think that my work is all that important that it won't get cast aside in a moment is folly.
Re:Ex-programmers make the best managers (Score:3, Informative)
They have to lead a project team, that's why companies rather choose them by their ability to manage a team rather than by their ability to understand the internals of CORBA or of whatever technology you use.
I would love to have managers understand development issues (more than the "manager level") though, that would be the beginning of the "managers" vs "techies" war...
Re:Job Board Sites are dead (Score:2, Informative)
I spent 5 minutes on each application bullshitting about the particular company I was applying to. I always addresed it as, "Head of the Human resources department at company;" I think the personal touches paid off. I never had any replies when I used the "apply" function for months at various job sites, but when I started emailing them directly without a form letter they started calling.
8-12 hours a day 6 days a week for 3 months and found both jobs I have now getting 1-3 interviews a week from the start.
Re:Sigh. If only I'd known then. (Score:2, Informative)
Machiavelli has nothing to do with stabbing backs or being an asshole. If anybody ever takes the time to read and understand "The Prince", they would understand that it outlines common archtypes(sp) of people, how they can be dealt with, and how to switch power from them to you. It's to politics (personal and otherwise) what "The Ancient Art of War" is to battle (both physical, mental, and emotional).
Re:Simple solution, work for yourself (Score:4, Informative)
Having started my second business, which is slowly going down the tubes due to various reasons.. (it's a software company).. your advice is VERY VERY sound and insightful.
I would like to highlight on number two though, we have always paid a little bit extra for someone good to do our books, and because of that we haven't had to deal with embezelment (spelling?) , our projectections where always pretty close and we usually knew exactly where we stand. None of us are being chased by the Inland Revenue (Uk Equiv of IRS) and everything is clean.
We might not be rich, but at least our books are in order
good luck with your jet-venture. Sounds pretty damn cool.
Re:Highly skilled employees... (Score:2, Informative)
"Everyone rises to their level of incompetence"
and
"within a successful organisation, people who have not yet reached their level of incompetence accomplish all the work"
Re:First Post! (Score:1, Informative)
If he'd ommited the words "first post" I bet it wouldn't be
Re:Anyone else find it funny... (Score:3, Informative)
Basically, you had a triumverate of equals -- engineering, financial, and marketing -- under an owner/CEO that new the product inside and out.
It's probably not something you can hope to find in a larger company, however.
Unfortunately I had to leave that job to follow my love (so I guess it was fortunately), and I sure haven't found as nice a place to work since.
Re:Simple solution, work for yourself (Score:4, Informative)
Spend a few bucks to get some quality business advice.
If you live in the US (which you don't but it might apply to other people starting their own businesses), you might be able to get free business counseling at your local Chamber of Commerce. Many CofCs participate in a program called SCORE (Service Corps of Retired Entrepreneurs). The SCORE people volunteer their time to advise people starting their own businesses who might not have the cash to pay an expensive consultant.
I used to work for the CofC in my hometown, and the SCORE guys there usually came in about twice a week, and the people who came in to see them seemed to find the service helpful.
Avoid cynicism, feel better, ... work? (Score:2, Informative)