8
zfor
7y

Hi guys! I need your help.

I'm currently facing a big decision.
I've got a job offer a couple of days ago. The new job would involve an 80% raise to my current salary, and I would make another step on the hierarchy ladder.
BUT
The new place is not a software development company. They have a small team working on internal stuff, but they are basically maintaining a 12 years old garbage.
My job would be, to design the new system from the ground up. At the moment, the new system has to do the same things as the old one, just faster and better. Then they'd like to extend it further.
The first part is not challenging, but the things that they planned in the future sound interesting.

The problem is, that my current company just got a new contract and I'm supposed to conduct the deploy (speaking with their managers, prepare their sites for installation, and install). And since it is a small startup, the deploy depends highly on me.
If I take the new job, then I have to start in February which ultimately means that I screw my current company real bad. They'll probably survive, but they might lose this contract and/or lose money.

If I do what makes economic sense, then I take the job. (fuck it's almost 2x as much!!) But I have mixed feelings about it.
I've got 48 hours to decide.

What do you guys think?

Comments
  • 13
    Take the job and help your current company on board your replacement.
  • 5
    What @psion1369 said. Find out the absolutel latest they can have you and set your start date there then give your notice immediately. Suggest internal employees that can fill your role if relevant but keep an eye on numero uno, you
  • 4
    i also agree with @psion1369. Had a comparable talk with my (amazing) granddad lately. he made it clear to me that as soon as you have no value to a company, they should and will fie you. the same logic applies to your employer.

    Dont get me wrong. Loyalty is a good thing, but in the end you sell your time for money. If somebody else offers you more value for your time (note the "value", it should be a nice place to work etc ofc), you should go for it.

    Might be nice to openly talk about it with your current employer tho, to give them a last chance to increase your salary by that 80% to match your offer. Most employers will understand that you go for more money, since that is how companies operate themselves.
  • 3
    What @psion1369 said.

    You are your number ONE priority. And you aren't an ONG.
  • 3
    Thank everyone. I'll give them my notice first thing tomorrow and I'll try to move my start date to the latest possible, so I can help them until then.
  • 0
    @Grom I'll first talk to them about it, so they'll have a chance keeping me :)
  • 0
    If you chose the right system it will be much faster to develop and easy to scale once you have reached the first goal.

    Just make some specification about the old system features and how it's methods solves the problems (and what are those )then attemp to write it your way with classes (Preferably using some MVC stuff).

    Of course migrate the old database and make it easier to understand if its not clear.

    Have a good journey broski!
Add Comment