Is being the only remaining developer in a department a good reason for promotion if one does everything that a senior developer would do aside from displaying eagerness, passion, and being popular?

Basically the person does not go out of their way to be friends with everyone at work, but he does handle all of the job responsibilities and workload that would normally be required of a someone in a senior position. He handles all the job responsibilities the previous senior developers had. He's just not socially outgoing. That's not really what management likes to see.

Is that enough good reason to move him to a senior position?

  • 1
    Well, it depends. If everybody left or was invited to leave, are you sure that you are not the next? – dvc.junior Mar 22 '19 at 18:22
  • 1
    @dvc.junior, no the senior devs left because they got better offers somewhere else – Grasper Mar 22 '19 at 18:26
  • 2
    " except eagerness and crazy passion" "the person is passive in being friend with everyone" "except kissing other people's butts" - there's a lot of undertone in these statements. What's your point here? Does the job description of "senior developer" require some level of interaction or friendliness? – dwizum Mar 22 '19 at 18:37
  • 2
    If everyone left for better offers, I would strongly consider how to keep the one left. Removing the "better offer" option might be a good idea. – Thorbjørn Ravn Andersen Mar 25 '19 at 16:14
  • 2
    Voting to reopen since it's a unique situation and potential opening. Unlike the duplicate question linked since OP is not feeling underpaid just the only guy left. – Dan Mar 25 '19 at 16:43

Is being the only remaining developer a good reason for promotion?

No, but it would be a good position for negiotiating as the company could get in trouble if none of the developers were left.

if a person is the only remaining developer at the department and does everything that a senior developer would (do)

Yes. The person is basically senior if s/he would do all the senior things, so a promotion would be in order. (Assuming the person is working at the company for quite some time. It takes experience to become a senior developer)

  • How should he negotiate? – Grasper Mar 22 '19 at 18:25
  • 1
    I would ask politely (never threaten to leave or offer an ultimatum) and explain I need to take over the duties of the developer that left. Your boss is probably aware that he's not in a very strong postion and it won't be wise for him to let his last developer go. – Fatal Error Mar 22 '19 at 18:31
  • that didn't help. – Grasper Mar 22 '19 at 18:37
  • 1
    @Abigail but that isn't a problem of the remaining developer. If an employer hire new people he will guide and train them. Should he stay demoted because of that until it happens? – Grasper Mar 25 '19 at 19:45
  • who else will guide them? He is the only one left who knows the product and how it's executed. A new hire can't be a senior because a senior dev would never take that position. – Grasper Mar 26 '19 at 12:26

You can certainly make the case for a promotion if you have been given additional responsibilities.

Whether or not you can be promoted to "senior developer" depends on your company's definition of a senior developer. If all they care about is someone who can complete all the tasks then you can make a good case ( provided you can complete all the tasks ). If they care about things such as knowledge, experience, and completing the tasks in a timely matter ( compared to a junior ) then you would probably need those qualities to be promoted.

  • He has everything, a decade of experience... – Grasper Mar 22 '19 at 18:38

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .