SQLServerCentral is supported by Red Gate Software Ltd.
 
Log in  ::  Register  ::  Not logged in
 
 
 
        
Home       Members    Calendar    Who's On


12»»

What to do when your job is sapping your motivation? Expand / Collapse
Author
Message
Posted Tuesday, September 15, 2009 12:51 PM
SSC Veteran

SSC VeteranSSC VeteranSSC VeteranSSC VeteranSSC VeteranSSC VeteranSSC VeteranSSC Veteran

Group: General Forum Members
Last Login: Today @ 9:43 AM
Points: 209, Visits: 379
I have worked for varying companies over the years, both good and bad. About 3 months ago I moved to another company to be closer to home.

As much as I love SQL Server and data warehousing I have found myself in a position where none of my colleagues understand about data warehousing - from the DBAs to the BAs through to the managers. When you have good specifications and understanding managers from a technical view point development is great and I really enjoy it.

Don't get me wrong I have tried to turn this into a positive and educate these people. It has started to work with some people like the DBAs, but the BAs and Managers aren't interested and don't take anything in. All the managers want to know is when a piece of work will be done.

I know from experience no job is perfect. Unfortunatly I am doing less and less development each day and instead trying to sort out fundamental problems, from the specifications, to ensuring documentation is being completed, making sure version control is being used, testing is being done correctly etc. My role was just to be 'another DBA' and code away in my own little silo as the others have done for the past 5 years. But as I want to do a good job and bring the team along with me I push back to management making recommendations on best practices.

They listen for a short time but then timescales are pushed and management are happy to have hacks done all over the place just to deliver work so they can put a tick in the box. I would rather deliver nothing than something which only will work for so long...it's a false economy.

As a team wo do not have a single manager for the DBAs and myself. Plus the managers we do have are not technical. I have never worked in a environment which has team members reporting to different managers. There is no direction or cohesion and I am finding myself arranging team meetings simply for the benefit of the team!

I am naturally highly motivated and passionate about what I do. But I am now beginning to question what I am doing there and asking myself what difference I can make whilst the current structure exists.

I am don't want to leave as the job fits my personal circumstances for the next couple of years but I am starting to wonder why coding good solutions when the work you do is constantly undermined by poor decisions by management. The developers are treated like expendable cannon fodder by the management which makes me want to move out of IT completely.

Was hoping you guys good maybe share your experiences or provide a different perspective on this?

Thanks All
Post #788462
Posted Tuesday, September 15, 2009 12:57 PM


SSCrazy Eights

SSCrazy EightsSSCrazy EightsSSCrazy EightsSSCrazy EightsSSCrazy EightsSSCrazy EightsSSCrazy EightsSSCrazy EightsSSCrazy EightsSSCrazy Eights

Group: General Forum Members
Last Login: Today @ 11:41 AM
Points: 8,567, Visits: 4,880
It sounds to me like staying will be convenient, but will probably result in stress-related health and personal issues.

How important is staying to you? Is it worth spending the next couple of years being frustrated, angry, stressed out, and compromising your ethics and sense of self-worth?

How bad is leaving? Is it merely inconvenient, or will it likely result in months without pay, loss of necessary health insurance benefits, having to swallow your pride and rely on friends/relatives for necessities?

Nobody can judge those things for you. Only you can make that decision.


- GSquared

"Nobody knows the age of the human race, but everyone agrees it's old enough to know better." - Anon
Post #788468
Posted Tuesday, September 15, 2009 1:14 PM


SSCertifiable

SSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiable

Group: General Forum Members
Last Login: Today @ 8:45 PM
Points: 6,184, Visits: 8,864
I am reminded something a recruiter friend mentioned to me: You need a job to find a job.

Like Gus mentioned, the first thing you should do is come to a conclusion about your long-term prospects with this group. You seem to be leaning one way, but haven't quite committed to a course of action: first make a decision. Assuming you do decide this is not for you - then use it to find your better place.

It can be hard to operate without a lot of support, and it can weigh heavily on you if you let it. I've been in various situations that operate a lot like what you describe for some time, and not all situations are "salvageable". A few years back I gavve up on one such extreme scenario after trying for 3 years to fix it. One thing I can tell you: it takes time to change the minds of others. It can take time to show that your way is better than the chaos they have, more time to show that the differences are meaningful to the business, and yet more time to get the process to realign. But it CAN be done - the question is whether you want to be the one to make it happen.


----------------------------------------------------------------------------------
Your lack of planning does not constitute an emergency on my part...unless you're my manager...or a director and above...or a really loud-spoken end-user..All right - what was my emergency again?
Post #788479
Posted Tuesday, September 15, 2009 1:27 PM
SSC Veteran

SSC VeteranSSC VeteranSSC VeteranSSC VeteranSSC VeteranSSC VeteranSSC VeteranSSC Veteran

Group: General Forum Members
Last Login: Today @ 9:43 AM
Points: 209, Visits: 379
Thanks for your thoughts guys.

I know I don't have a long term future at this company but too be honest that was never the plan anyway. My plan soon after starting there was to remain for 2.5 to 3 years, get some training from them and in return try and upskill the existing team and attempt to break down the barriers to deliver a data warehouse - leaving them in a much better position then when I arrived.

Only now am I starting to see how big the 'education' challenge is! The last thing I want to do though is jump from the frying pan into the fire somewhere else. As I said on my original post few jobs are perfect.
Post #788494
Posted Tuesday, September 15, 2009 1:31 PM


SSCrazy Eights

SSCrazy EightsSSCrazy EightsSSCrazy EightsSSCrazy EightsSSCrazy EightsSSCrazy EightsSSCrazy EightsSSCrazy EightsSSCrazy EightsSSCrazy Eights

Group: General Forum Members
Last Login: Today @ 11:41 AM
Points: 8,567, Visits: 4,880
Only you can judge the cost/benefits/risk ratio on this one, since it's going to be subjective.

Would it possible for you to bring your concerns to a higher manager or executive without just turning the heat up even worse? (To continue the frying pan analogy.)


- GSquared

"Nobody knows the age of the human race, but everyone agrees it's old enough to know better." - Anon
Post #788500
Posted Tuesday, September 15, 2009 1:52 PM
SSCrazy

SSCrazySSCrazySSCrazySSCrazySSCrazySSCrazySSCrazySSCrazy

Group: General Forum Members
Last Login: Today @ 4:08 PM
Points: 2,713, Visits: 3,993
If you look back the last three month:
What did change in your company that wouldn't have been changed if you hadn't brought attention to it?
That could give you some positive feedback that you already changed the company - even if just a little.

And don't forget the more important side of life:
What did change in your family/social life over the last three month?
Does your family/friends enjoy the time you gained since you're working closer or would your family/friends rather have a dad(?)/friend for a few hours less but a happy one?




Lutz

A pessimist is an optimist with experience.

How to get fast answers to your question
How to post performance related questions
Links for Tally Table , Cross Tabs and Dynamic Cross Tabs
Post #788524
Posted Tuesday, September 15, 2009 3:39 PM
SSC Veteran

SSC VeteranSSC VeteranSSC VeteranSSC VeteranSSC VeteranSSC VeteranSSC VeteranSSC Veteran

Group: General Forum Members
Last Login: Today @ 9:43 AM
Points: 209, Visits: 379
That's exactly what is keeping me where I am Lutz - the more important side of life.

Thanks all for you comments - I appreciate it
Post #788579
Posted Thursday, September 17, 2009 1:03 PM
Forum Newbie

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie

Group: General Forum Members
Last Login: Sunday, October 18, 2009 5:02 PM
Points: 9, Visits: 68
I've been there and it's not a lot of fun. I think most of the times we'd just like to have our opinions heard and taken into consideration. To me when problems like this are acknowledged and alternative solutions are at least tried, then I can live with it. As long as there's an effort there from management and co-workers.
Unfortunately, it's the battle that wears me out long before the frustration does. Eventually, I stop fighting and conform for my own sanity and health, but that doesn't really help much either.

So, I've got two things for ya:

1) Serenity Prayer
2) I know this won't help much, but it made me think of a joke that comes to mind when I find myself in a situation like this: http://www.jokes.com/funny/business/monkey-business
Post #789929
Posted Thursday, September 17, 2009 1:43 PM


SSChampion

SSChampionSSChampionSSChampionSSChampionSSChampionSSChampionSSChampionSSChampionSSChampionSSChampion

Group: Administrators
Last Login: Today @ 9:04 PM
Points: 23,060, Visits: 6,851
Some good advice given, and sorry you're in a tough situation.

My advice would be this: change your attitude while you're there. Don't try to be a perfectionist, don't try to make things perfect. Do your best, give you input, keep doing what you're doing, but deliver what people want. You can preach to them, and try to bring them along, but you can't force them. If they don't want to, just let it go. Don't be petty, don't "I told you so", but gently show them where things could be better, or how you'd like to avoid a problem next time.

It's harder than it looks, but if you turn your view on the situation, you'll feel better. Remember it's just a job. And you are paid to do what management wants, not what you want.

Put your energy into some other area. Volunteer your efforts online, blog, write, speak, try to educate others and help those that want to be helped. It's almost the attitude of a preacher (rabbi, imam, etc.). You try to bring others to your view of thinking, but if they don't want to receive the message, you accept that.

and keep delivering it.
Post #789966
Posted Friday, September 18, 2009 8:24 AM
Old Hand

Old HandOld HandOld HandOld HandOld HandOld HandOld HandOld Hand

Group: General Forum Members
Last Login: Today @ 7:02 AM
Points: 371, Visits: 125
aaa-322853 , first hang in there. I was once in a similar situation. Initially I tried to push back and fight them but then I was to by the recruiter that the mgmt. staff said, "he's a nice guy and does great work but he's very difficult to deal with". It was probably the hardest thing I've ever had to overcome in my career.

My plan of action over the next couple of months, I actually had to "play down" to the manager(s) and just pump the work out. Each time I pumped out the work I included a summary of what was done and how long and then also included a proposal what I would recommend to do next (i.e. best practices, etc.) and how long it would take and short/long term benefits to the team and users. I also added in potential cost savings if possible to estimate. I didn't force feed the info I just provided it and walked away. Even though it was incredibly tempting to start on the next step I coded away like the managers asked.
The first 4 "proposals" went unnoticed. One day a manager actually asked me, "we have a new project and we need you to help provide 2 estimates. One being how long and how much to get it done, and another for how long, how much, and additional benefits to get it done right." I'm not sure how it happened but it almost clicked in their heads that a quick project was always the cheapest project.

To say that I'm in a perfect world right now would be false. I still don't always get to do the project the right way (it's around 50%) but at least I get the satisfaction of letting my mgmt. staff know how I feel without being pushy or difficult. Really it is their decision on how I spend my day so if they think it's better to produce a product with a short development cycle with continual maintenance opposed to a long development cycle that hums without tweaks.

It really is their call, all you and I can do is provide them enough information to try to swing their opinion. Mostly the almighty dollar works the best if you could estimate the cost saving down the line.

Remember your closer to home and what is truely important in life. Don't try to change the workplace overnight, change your outlook on it and slowly try to turn the ship.
Post #790428
« Prev Topic | Next Topic »

12»»

Permissions Expand / Collapse