8

I really really want to change jobs and pursue being a game dev.

I am so tired of our company kissing our clients' asses, out of fear they might leave, making the developer work an extra mile without the appropriate salary for the extra work, which now I realize why we have alot of sh*ty projects.

I think there is a clear line between customer service and being suckups.

:(

Comments
  • 3
    Same here, besides becoming a game dev ;)

    I had to change (err the opportunity to ;) ) the team because the client wasn't sure if has enough work for everyone. After a month they realized 'oh fuck we have an assload full of work'. But now I'm gone.

    At least I am going to learn something new.
  • 3
    @KnutKnutsen my current company had once a project, where the client keeps on changing the requirements and expects it done ASAP.

    The dev team ended up working overtime for months, and most of them ended up resigning.

    In the end, the project was cancelled
  • 6
    The people that make all the promises never actually do the work that they promise, leaving others to work extra time and unsocial hours to complete. Changing jobs is not necessarily going to fix that. I became self employed and now wear many hats. I have never lost a client by being frank and honest about projects and telling them they are wrong or it's not possible without xyz happening. They respect you for it. I don't put up obstacles but provide alternatives and explanation for their shite requests. I don't fear losing clients, the ones that don't respect you as a professional are not clients you want to keep anyway. Until we get more devs in client facing roles who understand technology and managing clients then this is not going to change. But devs don't want to be on that side of the fence, that's why it will continue.
  • 3
    @helloworld devs facing the clients directly would actually be great. I find that non-dev managers who talk to the clients walks on eggshells and will go to great lengths trying to please the clients such as underestimating development costs or marketing a feature that the dev team clearly know doesnt exist.
Add Comment