Fired for third time - what to do?

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP





.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty margin-bottom:0;







up vote
1
down vote

favorite
1












Today I was fired from a software company.. for the 3rd time in 1.5 years. Needless to say I feel like I reached bottom and it's impossible to get out without changing career. Should I change a career? Is it even possible to find a job now?



Case 1: Fired from a fintech company on the 2nd month for not performing. This was correct since I had a lack of motivation.



Case 2: Fired from a web platform company for not performing. I was placed to work with a technology unrelated to what I signed for, so this seems like poor management from my side.



Case 3: Fired on 6th month for poor performance. During probation I received positive feedback. After that I changed project and I spent a lot of time refactoring and trying to remove technical debt. I received a verbal warning for under-performing before going on holidays. In the 4 days I had I tried to fix that by staying overtime and finishing all due work. However when I came back from holidays I received a termination letter.



Except case 1, I think the other cases was due to poor management and probably a bit poor communication from my part. However is there even a chance that I can sell that? Generally the issue as I see it, is that I have a tendency to cleanup messy code, refactor and ensure things are well tested - something that can be seen by many as slow performing.



I'm pretty lost at this point. I'm in my 30s without a fallback place, no family around and not many friends. Luckily I have a few savings for keeping me going for 6 months but I'll need to make the right choices.










share|improve this question





















  • Related: In a job interview, how do I explain why I was fired?
    – Carcosa
    2 hours ago






  • 1




    Possible duplicate of In a job interview, how do I explain why I was fired?
    – Dukeling
    2 hours ago






  • 2




    @rath Well, the close vote was a coin-flip between duplicate and asking for advice on a specific choice.
    – Dukeling
    1 hour ago







  • 2




    You'll have a hard time finding a company that values spending a large amount of time refactoring code (or even writing extensive tests, for that matter). But even at such companies the primary focus is getting stuff done. As explained in the linked post, you need understand that this is "wrong", grow from the experience and avoid similar "mistakes" in the future.
    – Dukeling
    1 hour ago







  • 1




    @Johannesberg - assuming your performance wasn't poor in those jobs - why not? What is different now? As I wrote in my Answer, maybe temp jobs are just your "thing"?
    – Joe Strazzere
    35 mins ago

















up vote
1
down vote

favorite
1












Today I was fired from a software company.. for the 3rd time in 1.5 years. Needless to say I feel like I reached bottom and it's impossible to get out without changing career. Should I change a career? Is it even possible to find a job now?



Case 1: Fired from a fintech company on the 2nd month for not performing. This was correct since I had a lack of motivation.



Case 2: Fired from a web platform company for not performing. I was placed to work with a technology unrelated to what I signed for, so this seems like poor management from my side.



Case 3: Fired on 6th month for poor performance. During probation I received positive feedback. After that I changed project and I spent a lot of time refactoring and trying to remove technical debt. I received a verbal warning for under-performing before going on holidays. In the 4 days I had I tried to fix that by staying overtime and finishing all due work. However when I came back from holidays I received a termination letter.



Except case 1, I think the other cases was due to poor management and probably a bit poor communication from my part. However is there even a chance that I can sell that? Generally the issue as I see it, is that I have a tendency to cleanup messy code, refactor and ensure things are well tested - something that can be seen by many as slow performing.



I'm pretty lost at this point. I'm in my 30s without a fallback place, no family around and not many friends. Luckily I have a few savings for keeping me going for 6 months but I'll need to make the right choices.










share|improve this question





















  • Related: In a job interview, how do I explain why I was fired?
    – Carcosa
    2 hours ago






  • 1




    Possible duplicate of In a job interview, how do I explain why I was fired?
    – Dukeling
    2 hours ago






  • 2




    @rath Well, the close vote was a coin-flip between duplicate and asking for advice on a specific choice.
    – Dukeling
    1 hour ago







  • 2




    You'll have a hard time finding a company that values spending a large amount of time refactoring code (or even writing extensive tests, for that matter). But even at such companies the primary focus is getting stuff done. As explained in the linked post, you need understand that this is "wrong", grow from the experience and avoid similar "mistakes" in the future.
    – Dukeling
    1 hour ago







  • 1




    @Johannesberg - assuming your performance wasn't poor in those jobs - why not? What is different now? As I wrote in my Answer, maybe temp jobs are just your "thing"?
    – Joe Strazzere
    35 mins ago













up vote
1
down vote

favorite
1









up vote
1
down vote

favorite
1






1





Today I was fired from a software company.. for the 3rd time in 1.5 years. Needless to say I feel like I reached bottom and it's impossible to get out without changing career. Should I change a career? Is it even possible to find a job now?



Case 1: Fired from a fintech company on the 2nd month for not performing. This was correct since I had a lack of motivation.



Case 2: Fired from a web platform company for not performing. I was placed to work with a technology unrelated to what I signed for, so this seems like poor management from my side.



Case 3: Fired on 6th month for poor performance. During probation I received positive feedback. After that I changed project and I spent a lot of time refactoring and trying to remove technical debt. I received a verbal warning for under-performing before going on holidays. In the 4 days I had I tried to fix that by staying overtime and finishing all due work. However when I came back from holidays I received a termination letter.



Except case 1, I think the other cases was due to poor management and probably a bit poor communication from my part. However is there even a chance that I can sell that? Generally the issue as I see it, is that I have a tendency to cleanup messy code, refactor and ensure things are well tested - something that can be seen by many as slow performing.



I'm pretty lost at this point. I'm in my 30s without a fallback place, no family around and not many friends. Luckily I have a few savings for keeping me going for 6 months but I'll need to make the right choices.










share|improve this question













Today I was fired from a software company.. for the 3rd time in 1.5 years. Needless to say I feel like I reached bottom and it's impossible to get out without changing career. Should I change a career? Is it even possible to find a job now?



Case 1: Fired from a fintech company on the 2nd month for not performing. This was correct since I had a lack of motivation.



Case 2: Fired from a web platform company for not performing. I was placed to work with a technology unrelated to what I signed for, so this seems like poor management from my side.



Case 3: Fired on 6th month for poor performance. During probation I received positive feedback. After that I changed project and I spent a lot of time refactoring and trying to remove technical debt. I received a verbal warning for under-performing before going on holidays. In the 4 days I had I tried to fix that by staying overtime and finishing all due work. However when I came back from holidays I received a termination letter.



Except case 1, I think the other cases was due to poor management and probably a bit poor communication from my part. However is there even a chance that I can sell that? Generally the issue as I see it, is that I have a tendency to cleanup messy code, refactor and ensure things are well tested - something that can be seen by many as slow performing.



I'm pretty lost at this point. I'm in my 30s without a fallback place, no family around and not many friends. Luckily I have a few savings for keeping me going for 6 months but I'll need to make the right choices.







termination career-switch






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked 2 hours ago









Johannesberg

5431412




5431412











  • Related: In a job interview, how do I explain why I was fired?
    – Carcosa
    2 hours ago






  • 1




    Possible duplicate of In a job interview, how do I explain why I was fired?
    – Dukeling
    2 hours ago






  • 2




    @rath Well, the close vote was a coin-flip between duplicate and asking for advice on a specific choice.
    – Dukeling
    1 hour ago







  • 2




    You'll have a hard time finding a company that values spending a large amount of time refactoring code (or even writing extensive tests, for that matter). But even at such companies the primary focus is getting stuff done. As explained in the linked post, you need understand that this is "wrong", grow from the experience and avoid similar "mistakes" in the future.
    – Dukeling
    1 hour ago







  • 1




    @Johannesberg - assuming your performance wasn't poor in those jobs - why not? What is different now? As I wrote in my Answer, maybe temp jobs are just your "thing"?
    – Joe Strazzere
    35 mins ago

















  • Related: In a job interview, how do I explain why I was fired?
    – Carcosa
    2 hours ago






  • 1




    Possible duplicate of In a job interview, how do I explain why I was fired?
    – Dukeling
    2 hours ago






  • 2




    @rath Well, the close vote was a coin-flip between duplicate and asking for advice on a specific choice.
    – Dukeling
    1 hour ago







  • 2




    You'll have a hard time finding a company that values spending a large amount of time refactoring code (or even writing extensive tests, for that matter). But even at such companies the primary focus is getting stuff done. As explained in the linked post, you need understand that this is "wrong", grow from the experience and avoid similar "mistakes" in the future.
    – Dukeling
    1 hour ago







  • 1




    @Johannesberg - assuming your performance wasn't poor in those jobs - why not? What is different now? As I wrote in my Answer, maybe temp jobs are just your "thing"?
    – Joe Strazzere
    35 mins ago
















Related: In a job interview, how do I explain why I was fired?
– Carcosa
2 hours ago




Related: In a job interview, how do I explain why I was fired?
– Carcosa
2 hours ago




1




1




Possible duplicate of In a job interview, how do I explain why I was fired?
– Dukeling
2 hours ago




Possible duplicate of In a job interview, how do I explain why I was fired?
– Dukeling
2 hours ago




2




2




@rath Well, the close vote was a coin-flip between duplicate and asking for advice on a specific choice.
– Dukeling
1 hour ago





@rath Well, the close vote was a coin-flip between duplicate and asking for advice on a specific choice.
– Dukeling
1 hour ago





2




2




You'll have a hard time finding a company that values spending a large amount of time refactoring code (or even writing extensive tests, for that matter). But even at such companies the primary focus is getting stuff done. As explained in the linked post, you need understand that this is "wrong", grow from the experience and avoid similar "mistakes" in the future.
– Dukeling
1 hour ago





You'll have a hard time finding a company that values spending a large amount of time refactoring code (or even writing extensive tests, for that matter). But even at such companies the primary focus is getting stuff done. As explained in the linked post, you need understand that this is "wrong", grow from the experience and avoid similar "mistakes" in the future.
– Dukeling
1 hour ago





1




1




@Johannesberg - assuming your performance wasn't poor in those jobs - why not? What is different now? As I wrote in my Answer, maybe temp jobs are just your "thing"?
– Joe Strazzere
35 mins ago





@Johannesberg - assuming your performance wasn't poor in those jobs - why not? What is different now? As I wrote in my Answer, maybe temp jobs are just your "thing"?
– Joe Strazzere
35 mins ago











4 Answers
4






active

oldest

votes

















up vote
10
down vote














Today I was fired from a software company.. for the 3rd time in 1.5
years. Needless to say I feel like I reached bottom and it's
impossible to get out without changing career. Should I change a
career? Is it even possible to find a job now?




Yup, that's pretty bad. But remember that you weren't sure anyone would hire you after being fired before - yet you ended up with this third job.



I think you need to look inward and determine for yourself why this is happening.



Don't blame "poor management" here. Something is going on in each case that results in poor performance on your part. In other questions you mentioned that you were fired for not asking enough questions and for not performing senior-level work. Hopefully there are things you can learn from all that.



It might be that you are choosing jobs and/or managers poorly. It might be that you haven't learned how to work hard, focus on what is important, and perform well in spite of issues at work. It might be that you are shooting for too senior-level of a position and are more suited to junior-level work. Or it might simply be that you are not well suited for this sort of job at all.



Spend some time on introspection. Try to come to a conclusion before acting. You likely can't afford to make the same mistake again.



You might consider taking a stab at temp work. Those might be easier jobs to get in your situation. Maybe you can motivate yourself to perform well when the projects are small and time-limited.




I'm in my 30s without a fallback place, no family around and not many
friends.




That's something you'll want to work on independently from your work issues. We all need friends. And a good support group would help when you have work issues.



Try to be friendly and make some friends. Join a club. Socialize with folks from work. At least try.






share|improve this answer


















  • 1




    +1 for Don't blame "poor management" here. - Even if that were true it is an awful pitch to a new employer.
    – MaxW
    1 hour ago






  • 3




    @MaxW - don't get me wrong, poor management happens. But not 3 times in a row within 1.5 years. And even if it did, that says something about your ability to choose your next jobs.
    – Joe Strazzere
    48 mins ago











  • @JoeStrazzere true but it's hard to be picky when you don't have a job in place already. Plus you can't tell what is going on internally until you work there.
    – Johannesberg
    21 mins ago

















up vote
5
down vote














I spent a lot of time refactoring and trying to remove technical debt. I received a verbal warning for under-performing before going on holidays.




It seems here you were working on something that wasn't asked for. This is generally very bad, and can lead to termination. If you think the project needs refactoring, and I trust you that it did, you must sell it to the management before you can do it. If you had done that, I suppose the management would have acted differently.



You may have told yourself you can't complete your task without the code to be clean. Truth is, most companies' code aren't. They work with legacy, they try to move on with what they have...




I was placed to work with a technology unrelated to what I signed for




...and almost all of them will hide the legacy behind more appealing new technologies when interviewing.



I don't think this is in itself a signal you should change career. I would think you have no aversion to software engineering when it's done right. But engineering in a company is always a matter of dealing with software done wrong, with management pushing forward. If you want to last in a company, you must be ready to accept this.






share|improve this answer



























    up vote
    1
    down vote













    This is a broad answer with many suggestions:



    1. Try to lower your expectations, there must be a job position right
      for you in IT.

    2. Maybe you should question your agreement on responsibilities at
      first time.

    3. Communicate whenever there are blocking issues. Speak out your mind while staying professional.


    4. When not enough motivated, this is generally your problem, so try
      requesting short vacancies breaks dispersed along the year, rather
      than taking few long vacancies (this may help, or may not).



      Personally this helps keeping myself focus, energetic and motivated knowing that I don't always like my tasks and I am in IT.



    5. You can try part time jobs knowing that you have savings for up to 6 months, then it could be extended to more ! while keeping competitive spirit, and an updated resume.


    6. Changing roles, in big companies is sometimes easier, if it would be a possible case for you, this could be very motivating.


    7. I don't know your background and profile, but there are missions in IT enveloping less technique like promoting IT products, organizing awareness sessions on new technologies for other colleges, writing documentation, cleaning old code (for developers), establishing new proof of concepts, project ideas, participating in challenges and trying to be on top for the name of your group ... etc etc, see there are many things a developer for example can do in IT.


    This is a list of more freedom option I can imagine for now.






    share|improve this answer








    New contributor




    Curcuma_ is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.
























      up vote
      0
      down vote













      You could always teach computing in high school if you think your industry career path is limited. There are other things you can do like project management too.



      But when you do apply for another position, don't explain your firings as management problems. Even if the manager was completely responsible for what happened, you will give the impression that you aren't capable of assessing your own mistakes and weaknesses.



      Write a short cover letter with your new applications and explain what happened. Take responsibility for it regardless of the reasons. Explain why things will be different.



      You might have to take contracts for a while. Trust me, I've seen contractors come and go a lot.



      Once you've re-established yourself, you can start building your career as a successful employee.



      NEVER think your options are limited because this will only limit your options. Its cliched but you have to keep a positive attitude.






      share|improve this answer






















      • Thanks for the suggestion. But as I see it.. who would like to hire someone who got fired thrice as a dev, as a project manager?
        – Johannesberg
        22 mins ago










      • You cant think that way, even if you decide to become a teacher. You can always shuffle your resume around - you are only talking about 1.5 years. Fill the gap in your resume with teachers college or something similar.
        – Jordan McBain
        20 mins ago










      • Also i wouldnt necessarily abandon your current career path.
        – Jordan McBain
        19 mins ago










      Your Answer







      StackExchange.ready(function()
      var channelOptions =
      tags: "".split(" "),
      id: "423"
      ;
      initTagRenderer("".split(" "), "".split(" "), channelOptions);

      StackExchange.using("externalEditor", function()
      // Have to fire editor after snippets, if snippets enabled
      if (StackExchange.settings.snippets.snippetsEnabled)
      StackExchange.using("snippets", function()
      createEditor();
      );

      else
      createEditor();

      );

      function createEditor()
      StackExchange.prepareEditor(
      heartbeatType: 'answer',
      convertImagesToLinks: false,
      noModals: false,
      showLowRepImageUploadWarning: true,
      reputationToPostImages: null,
      bindNavPrevention: true,
      postfix: "",
      noCode: true, onDemand: false,
      discardSelector: ".discard-answer"
      ,immediatelyShowMarkdownHelp:true
      );



      );













       

      draft saved


      draft discarded


















      StackExchange.ready(
      function ()
      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fworkplace.stackexchange.com%2fquestions%2f120957%2ffired-for-third-time-what-to-do%23new-answer', 'question_page');

      );

      Post as a guest

























      StackExchange.ready(function ()
      $("#show-editor-button input, #show-editor-button button").click(function ()
      var showEditor = function()
      $("#show-editor-button").hide();
      $("#post-form").removeClass("dno");
      StackExchange.editor.finallyInit();
      ;

      var useFancy = $(this).data('confirm-use-fancy');
      if(useFancy == 'True')
      var popupTitle = $(this).data('confirm-fancy-title');
      var popupBody = $(this).data('confirm-fancy-body');
      var popupAccept = $(this).data('confirm-fancy-accept-button');

      $(this).loadPopup(
      url: '/post/self-answer-popup',
      loaded: function(popup)
      var pTitle = $(popup).find('h2');
      var pBody = $(popup).find('.popup-body');
      var pSubmit = $(popup).find('.popup-submit');

      pTitle.text(popupTitle);
      pBody.html(popupBody);
      pSubmit.val(popupAccept).click(showEditor);

      )
      else
      var confirmText = $(this).data('confirm-text');
      if (confirmText ? confirm(confirmText) : true)
      showEditor();


      );
      );






      4 Answers
      4






      active

      oldest

      votes








      4 Answers
      4






      active

      oldest

      votes









      active

      oldest

      votes






      active

      oldest

      votes








      up vote
      10
      down vote














      Today I was fired from a software company.. for the 3rd time in 1.5
      years. Needless to say I feel like I reached bottom and it's
      impossible to get out without changing career. Should I change a
      career? Is it even possible to find a job now?




      Yup, that's pretty bad. But remember that you weren't sure anyone would hire you after being fired before - yet you ended up with this third job.



      I think you need to look inward and determine for yourself why this is happening.



      Don't blame "poor management" here. Something is going on in each case that results in poor performance on your part. In other questions you mentioned that you were fired for not asking enough questions and for not performing senior-level work. Hopefully there are things you can learn from all that.



      It might be that you are choosing jobs and/or managers poorly. It might be that you haven't learned how to work hard, focus on what is important, and perform well in spite of issues at work. It might be that you are shooting for too senior-level of a position and are more suited to junior-level work. Or it might simply be that you are not well suited for this sort of job at all.



      Spend some time on introspection. Try to come to a conclusion before acting. You likely can't afford to make the same mistake again.



      You might consider taking a stab at temp work. Those might be easier jobs to get in your situation. Maybe you can motivate yourself to perform well when the projects are small and time-limited.




      I'm in my 30s without a fallback place, no family around and not many
      friends.




      That's something you'll want to work on independently from your work issues. We all need friends. And a good support group would help when you have work issues.



      Try to be friendly and make some friends. Join a club. Socialize with folks from work. At least try.






      share|improve this answer


















      • 1




        +1 for Don't blame "poor management" here. - Even if that were true it is an awful pitch to a new employer.
        – MaxW
        1 hour ago






      • 3




        @MaxW - don't get me wrong, poor management happens. But not 3 times in a row within 1.5 years. And even if it did, that says something about your ability to choose your next jobs.
        – Joe Strazzere
        48 mins ago











      • @JoeStrazzere true but it's hard to be picky when you don't have a job in place already. Plus you can't tell what is going on internally until you work there.
        – Johannesberg
        21 mins ago














      up vote
      10
      down vote














      Today I was fired from a software company.. for the 3rd time in 1.5
      years. Needless to say I feel like I reached bottom and it's
      impossible to get out without changing career. Should I change a
      career? Is it even possible to find a job now?




      Yup, that's pretty bad. But remember that you weren't sure anyone would hire you after being fired before - yet you ended up with this third job.



      I think you need to look inward and determine for yourself why this is happening.



      Don't blame "poor management" here. Something is going on in each case that results in poor performance on your part. In other questions you mentioned that you were fired for not asking enough questions and for not performing senior-level work. Hopefully there are things you can learn from all that.



      It might be that you are choosing jobs and/or managers poorly. It might be that you haven't learned how to work hard, focus on what is important, and perform well in spite of issues at work. It might be that you are shooting for too senior-level of a position and are more suited to junior-level work. Or it might simply be that you are not well suited for this sort of job at all.



      Spend some time on introspection. Try to come to a conclusion before acting. You likely can't afford to make the same mistake again.



      You might consider taking a stab at temp work. Those might be easier jobs to get in your situation. Maybe you can motivate yourself to perform well when the projects are small and time-limited.




      I'm in my 30s without a fallback place, no family around and not many
      friends.




      That's something you'll want to work on independently from your work issues. We all need friends. And a good support group would help when you have work issues.



      Try to be friendly and make some friends. Join a club. Socialize with folks from work. At least try.






      share|improve this answer


















      • 1




        +1 for Don't blame "poor management" here. - Even if that were true it is an awful pitch to a new employer.
        – MaxW
        1 hour ago






      • 3




        @MaxW - don't get me wrong, poor management happens. But not 3 times in a row within 1.5 years. And even if it did, that says something about your ability to choose your next jobs.
        – Joe Strazzere
        48 mins ago











      • @JoeStrazzere true but it's hard to be picky when you don't have a job in place already. Plus you can't tell what is going on internally until you work there.
        – Johannesberg
        21 mins ago












      up vote
      10
      down vote










      up vote
      10
      down vote










      Today I was fired from a software company.. for the 3rd time in 1.5
      years. Needless to say I feel like I reached bottom and it's
      impossible to get out without changing career. Should I change a
      career? Is it even possible to find a job now?




      Yup, that's pretty bad. But remember that you weren't sure anyone would hire you after being fired before - yet you ended up with this third job.



      I think you need to look inward and determine for yourself why this is happening.



      Don't blame "poor management" here. Something is going on in each case that results in poor performance on your part. In other questions you mentioned that you were fired for not asking enough questions and for not performing senior-level work. Hopefully there are things you can learn from all that.



      It might be that you are choosing jobs and/or managers poorly. It might be that you haven't learned how to work hard, focus on what is important, and perform well in spite of issues at work. It might be that you are shooting for too senior-level of a position and are more suited to junior-level work. Or it might simply be that you are not well suited for this sort of job at all.



      Spend some time on introspection. Try to come to a conclusion before acting. You likely can't afford to make the same mistake again.



      You might consider taking a stab at temp work. Those might be easier jobs to get in your situation. Maybe you can motivate yourself to perform well when the projects are small and time-limited.




      I'm in my 30s without a fallback place, no family around and not many
      friends.




      That's something you'll want to work on independently from your work issues. We all need friends. And a good support group would help when you have work issues.



      Try to be friendly and make some friends. Join a club. Socialize with folks from work. At least try.






      share|improve this answer















      Today I was fired from a software company.. for the 3rd time in 1.5
      years. Needless to say I feel like I reached bottom and it's
      impossible to get out without changing career. Should I change a
      career? Is it even possible to find a job now?




      Yup, that's pretty bad. But remember that you weren't sure anyone would hire you after being fired before - yet you ended up with this third job.



      I think you need to look inward and determine for yourself why this is happening.



      Don't blame "poor management" here. Something is going on in each case that results in poor performance on your part. In other questions you mentioned that you were fired for not asking enough questions and for not performing senior-level work. Hopefully there are things you can learn from all that.



      It might be that you are choosing jobs and/or managers poorly. It might be that you haven't learned how to work hard, focus on what is important, and perform well in spite of issues at work. It might be that you are shooting for too senior-level of a position and are more suited to junior-level work. Or it might simply be that you are not well suited for this sort of job at all.



      Spend some time on introspection. Try to come to a conclusion before acting. You likely can't afford to make the same mistake again.



      You might consider taking a stab at temp work. Those might be easier jobs to get in your situation. Maybe you can motivate yourself to perform well when the projects are small and time-limited.




      I'm in my 30s without a fallback place, no family around and not many
      friends.




      That's something you'll want to work on independently from your work issues. We all need friends. And a good support group would help when you have work issues.



      Try to be friendly and make some friends. Join a club. Socialize with folks from work. At least try.







      share|improve this answer














      share|improve this answer



      share|improve this answer








      edited 1 hour ago

























      answered 1 hour ago









      Joe Strazzere

      231k112678957




      231k112678957







      • 1




        +1 for Don't blame "poor management" here. - Even if that were true it is an awful pitch to a new employer.
        – MaxW
        1 hour ago






      • 3




        @MaxW - don't get me wrong, poor management happens. But not 3 times in a row within 1.5 years. And even if it did, that says something about your ability to choose your next jobs.
        – Joe Strazzere
        48 mins ago











      • @JoeStrazzere true but it's hard to be picky when you don't have a job in place already. Plus you can't tell what is going on internally until you work there.
        – Johannesberg
        21 mins ago












      • 1




        +1 for Don't blame "poor management" here. - Even if that were true it is an awful pitch to a new employer.
        – MaxW
        1 hour ago






      • 3




        @MaxW - don't get me wrong, poor management happens. But not 3 times in a row within 1.5 years. And even if it did, that says something about your ability to choose your next jobs.
        – Joe Strazzere
        48 mins ago











      • @JoeStrazzere true but it's hard to be picky when you don't have a job in place already. Plus you can't tell what is going on internally until you work there.
        – Johannesberg
        21 mins ago







      1




      1




      +1 for Don't blame "poor management" here. - Even if that were true it is an awful pitch to a new employer.
      – MaxW
      1 hour ago




      +1 for Don't blame "poor management" here. - Even if that were true it is an awful pitch to a new employer.
      – MaxW
      1 hour ago




      3




      3




      @MaxW - don't get me wrong, poor management happens. But not 3 times in a row within 1.5 years. And even if it did, that says something about your ability to choose your next jobs.
      – Joe Strazzere
      48 mins ago





      @MaxW - don't get me wrong, poor management happens. But not 3 times in a row within 1.5 years. And even if it did, that says something about your ability to choose your next jobs.
      – Joe Strazzere
      48 mins ago













      @JoeStrazzere true but it's hard to be picky when you don't have a job in place already. Plus you can't tell what is going on internally until you work there.
      – Johannesberg
      21 mins ago




      @JoeStrazzere true but it's hard to be picky when you don't have a job in place already. Plus you can't tell what is going on internally until you work there.
      – Johannesberg
      21 mins ago












      up vote
      5
      down vote














      I spent a lot of time refactoring and trying to remove technical debt. I received a verbal warning for under-performing before going on holidays.




      It seems here you were working on something that wasn't asked for. This is generally very bad, and can lead to termination. If you think the project needs refactoring, and I trust you that it did, you must sell it to the management before you can do it. If you had done that, I suppose the management would have acted differently.



      You may have told yourself you can't complete your task without the code to be clean. Truth is, most companies' code aren't. They work with legacy, they try to move on with what they have...




      I was placed to work with a technology unrelated to what I signed for




      ...and almost all of them will hide the legacy behind more appealing new technologies when interviewing.



      I don't think this is in itself a signal you should change career. I would think you have no aversion to software engineering when it's done right. But engineering in a company is always a matter of dealing with software done wrong, with management pushing forward. If you want to last in a company, you must be ready to accept this.






      share|improve this answer
























        up vote
        5
        down vote














        I spent a lot of time refactoring and trying to remove technical debt. I received a verbal warning for under-performing before going on holidays.




        It seems here you were working on something that wasn't asked for. This is generally very bad, and can lead to termination. If you think the project needs refactoring, and I trust you that it did, you must sell it to the management before you can do it. If you had done that, I suppose the management would have acted differently.



        You may have told yourself you can't complete your task without the code to be clean. Truth is, most companies' code aren't. They work with legacy, they try to move on with what they have...




        I was placed to work with a technology unrelated to what I signed for




        ...and almost all of them will hide the legacy behind more appealing new technologies when interviewing.



        I don't think this is in itself a signal you should change career. I would think you have no aversion to software engineering when it's done right. But engineering in a company is always a matter of dealing with software done wrong, with management pushing forward. If you want to last in a company, you must be ready to accept this.






        share|improve this answer






















          up vote
          5
          down vote










          up vote
          5
          down vote










          I spent a lot of time refactoring and trying to remove technical debt. I received a verbal warning for under-performing before going on holidays.




          It seems here you were working on something that wasn't asked for. This is generally very bad, and can lead to termination. If you think the project needs refactoring, and I trust you that it did, you must sell it to the management before you can do it. If you had done that, I suppose the management would have acted differently.



          You may have told yourself you can't complete your task without the code to be clean. Truth is, most companies' code aren't. They work with legacy, they try to move on with what they have...




          I was placed to work with a technology unrelated to what I signed for




          ...and almost all of them will hide the legacy behind more appealing new technologies when interviewing.



          I don't think this is in itself a signal you should change career. I would think you have no aversion to software engineering when it's done right. But engineering in a company is always a matter of dealing with software done wrong, with management pushing forward. If you want to last in a company, you must be ready to accept this.






          share|improve this answer













          I spent a lot of time refactoring and trying to remove technical debt. I received a verbal warning for under-performing before going on holidays.




          It seems here you were working on something that wasn't asked for. This is generally very bad, and can lead to termination. If you think the project needs refactoring, and I trust you that it did, you must sell it to the management before you can do it. If you had done that, I suppose the management would have acted differently.



          You may have told yourself you can't complete your task without the code to be clean. Truth is, most companies' code aren't. They work with legacy, they try to move on with what they have...




          I was placed to work with a technology unrelated to what I signed for




          ...and almost all of them will hide the legacy behind more appealing new technologies when interviewing.



          I don't think this is in itself a signal you should change career. I would think you have no aversion to software engineering when it's done right. But engineering in a company is always a matter of dealing with software done wrong, with management pushing forward. If you want to last in a company, you must be ready to accept this.







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered 1 hour ago









          Arthur Havlicek

          603210




          603210




















              up vote
              1
              down vote













              This is a broad answer with many suggestions:



              1. Try to lower your expectations, there must be a job position right
                for you in IT.

              2. Maybe you should question your agreement on responsibilities at
                first time.

              3. Communicate whenever there are blocking issues. Speak out your mind while staying professional.


              4. When not enough motivated, this is generally your problem, so try
                requesting short vacancies breaks dispersed along the year, rather
                than taking few long vacancies (this may help, or may not).



                Personally this helps keeping myself focus, energetic and motivated knowing that I don't always like my tasks and I am in IT.



              5. You can try part time jobs knowing that you have savings for up to 6 months, then it could be extended to more ! while keeping competitive spirit, and an updated resume.


              6. Changing roles, in big companies is sometimes easier, if it would be a possible case for you, this could be very motivating.


              7. I don't know your background and profile, but there are missions in IT enveloping less technique like promoting IT products, organizing awareness sessions on new technologies for other colleges, writing documentation, cleaning old code (for developers), establishing new proof of concepts, project ideas, participating in challenges and trying to be on top for the name of your group ... etc etc, see there are many things a developer for example can do in IT.


              This is a list of more freedom option I can imagine for now.






              share|improve this answer








              New contributor




              Curcuma_ is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
              Check out our Code of Conduct.





















                up vote
                1
                down vote













                This is a broad answer with many suggestions:



                1. Try to lower your expectations, there must be a job position right
                  for you in IT.

                2. Maybe you should question your agreement on responsibilities at
                  first time.

                3. Communicate whenever there are blocking issues. Speak out your mind while staying professional.


                4. When not enough motivated, this is generally your problem, so try
                  requesting short vacancies breaks dispersed along the year, rather
                  than taking few long vacancies (this may help, or may not).



                  Personally this helps keeping myself focus, energetic and motivated knowing that I don't always like my tasks and I am in IT.



                5. You can try part time jobs knowing that you have savings for up to 6 months, then it could be extended to more ! while keeping competitive spirit, and an updated resume.


                6. Changing roles, in big companies is sometimes easier, if it would be a possible case for you, this could be very motivating.


                7. I don't know your background and profile, but there are missions in IT enveloping less technique like promoting IT products, organizing awareness sessions on new technologies for other colleges, writing documentation, cleaning old code (for developers), establishing new proof of concepts, project ideas, participating in challenges and trying to be on top for the name of your group ... etc etc, see there are many things a developer for example can do in IT.


                This is a list of more freedom option I can imagine for now.






                share|improve this answer








                New contributor




                Curcuma_ is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                Check out our Code of Conduct.



















                  up vote
                  1
                  down vote










                  up vote
                  1
                  down vote









                  This is a broad answer with many suggestions:



                  1. Try to lower your expectations, there must be a job position right
                    for you in IT.

                  2. Maybe you should question your agreement on responsibilities at
                    first time.

                  3. Communicate whenever there are blocking issues. Speak out your mind while staying professional.


                  4. When not enough motivated, this is generally your problem, so try
                    requesting short vacancies breaks dispersed along the year, rather
                    than taking few long vacancies (this may help, or may not).



                    Personally this helps keeping myself focus, energetic and motivated knowing that I don't always like my tasks and I am in IT.



                  5. You can try part time jobs knowing that you have savings for up to 6 months, then it could be extended to more ! while keeping competitive spirit, and an updated resume.


                  6. Changing roles, in big companies is sometimes easier, if it would be a possible case for you, this could be very motivating.


                  7. I don't know your background and profile, but there are missions in IT enveloping less technique like promoting IT products, organizing awareness sessions on new technologies for other colleges, writing documentation, cleaning old code (for developers), establishing new proof of concepts, project ideas, participating in challenges and trying to be on top for the name of your group ... etc etc, see there are many things a developer for example can do in IT.


                  This is a list of more freedom option I can imagine for now.






                  share|improve this answer








                  New contributor




                  Curcuma_ is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                  Check out our Code of Conduct.









                  This is a broad answer with many suggestions:



                  1. Try to lower your expectations, there must be a job position right
                    for you in IT.

                  2. Maybe you should question your agreement on responsibilities at
                    first time.

                  3. Communicate whenever there are blocking issues. Speak out your mind while staying professional.


                  4. When not enough motivated, this is generally your problem, so try
                    requesting short vacancies breaks dispersed along the year, rather
                    than taking few long vacancies (this may help, or may not).



                    Personally this helps keeping myself focus, energetic and motivated knowing that I don't always like my tasks and I am in IT.



                  5. You can try part time jobs knowing that you have savings for up to 6 months, then it could be extended to more ! while keeping competitive spirit, and an updated resume.


                  6. Changing roles, in big companies is sometimes easier, if it would be a possible case for you, this could be very motivating.


                  7. I don't know your background and profile, but there are missions in IT enveloping less technique like promoting IT products, organizing awareness sessions on new technologies for other colleges, writing documentation, cleaning old code (for developers), establishing new proof of concepts, project ideas, participating in challenges and trying to be on top for the name of your group ... etc etc, see there are many things a developer for example can do in IT.


                  This is a list of more freedom option I can imagine for now.







                  share|improve this answer








                  New contributor




                  Curcuma_ is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                  Check out our Code of Conduct.









                  share|improve this answer



                  share|improve this answer






                  New contributor




                  Curcuma_ is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                  Check out our Code of Conduct.









                  answered 1 hour ago









                  Curcuma_

                  142




                  142




                  New contributor




                  Curcuma_ is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                  Check out our Code of Conduct.





                  New contributor





                  Curcuma_ is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                  Check out our Code of Conduct.






                  Curcuma_ is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                  Check out our Code of Conduct.




















                      up vote
                      0
                      down vote













                      You could always teach computing in high school if you think your industry career path is limited. There are other things you can do like project management too.



                      But when you do apply for another position, don't explain your firings as management problems. Even if the manager was completely responsible for what happened, you will give the impression that you aren't capable of assessing your own mistakes and weaknesses.



                      Write a short cover letter with your new applications and explain what happened. Take responsibility for it regardless of the reasons. Explain why things will be different.



                      You might have to take contracts for a while. Trust me, I've seen contractors come and go a lot.



                      Once you've re-established yourself, you can start building your career as a successful employee.



                      NEVER think your options are limited because this will only limit your options. Its cliched but you have to keep a positive attitude.






                      share|improve this answer






















                      • Thanks for the suggestion. But as I see it.. who would like to hire someone who got fired thrice as a dev, as a project manager?
                        – Johannesberg
                        22 mins ago










                      • You cant think that way, even if you decide to become a teacher. You can always shuffle your resume around - you are only talking about 1.5 years. Fill the gap in your resume with teachers college or something similar.
                        – Jordan McBain
                        20 mins ago










                      • Also i wouldnt necessarily abandon your current career path.
                        – Jordan McBain
                        19 mins ago














                      up vote
                      0
                      down vote













                      You could always teach computing in high school if you think your industry career path is limited. There are other things you can do like project management too.



                      But when you do apply for another position, don't explain your firings as management problems. Even if the manager was completely responsible for what happened, you will give the impression that you aren't capable of assessing your own mistakes and weaknesses.



                      Write a short cover letter with your new applications and explain what happened. Take responsibility for it regardless of the reasons. Explain why things will be different.



                      You might have to take contracts for a while. Trust me, I've seen contractors come and go a lot.



                      Once you've re-established yourself, you can start building your career as a successful employee.



                      NEVER think your options are limited because this will only limit your options. Its cliched but you have to keep a positive attitude.






                      share|improve this answer






















                      • Thanks for the suggestion. But as I see it.. who would like to hire someone who got fired thrice as a dev, as a project manager?
                        – Johannesberg
                        22 mins ago










                      • You cant think that way, even if you decide to become a teacher. You can always shuffle your resume around - you are only talking about 1.5 years. Fill the gap in your resume with teachers college or something similar.
                        – Jordan McBain
                        20 mins ago










                      • Also i wouldnt necessarily abandon your current career path.
                        – Jordan McBain
                        19 mins ago












                      up vote
                      0
                      down vote










                      up vote
                      0
                      down vote









                      You could always teach computing in high school if you think your industry career path is limited. There are other things you can do like project management too.



                      But when you do apply for another position, don't explain your firings as management problems. Even if the manager was completely responsible for what happened, you will give the impression that you aren't capable of assessing your own mistakes and weaknesses.



                      Write a short cover letter with your new applications and explain what happened. Take responsibility for it regardless of the reasons. Explain why things will be different.



                      You might have to take contracts for a while. Trust me, I've seen contractors come and go a lot.



                      Once you've re-established yourself, you can start building your career as a successful employee.



                      NEVER think your options are limited because this will only limit your options. Its cliched but you have to keep a positive attitude.






                      share|improve this answer














                      You could always teach computing in high school if you think your industry career path is limited. There are other things you can do like project management too.



                      But when you do apply for another position, don't explain your firings as management problems. Even if the manager was completely responsible for what happened, you will give the impression that you aren't capable of assessing your own mistakes and weaknesses.



                      Write a short cover letter with your new applications and explain what happened. Take responsibility for it regardless of the reasons. Explain why things will be different.



                      You might have to take contracts for a while. Trust me, I've seen contractors come and go a lot.



                      Once you've re-established yourself, you can start building your career as a successful employee.



                      NEVER think your options are limited because this will only limit your options. Its cliched but you have to keep a positive attitude.







                      share|improve this answer














                      share|improve this answer



                      share|improve this answer








                      edited 14 mins ago

























                      answered 25 mins ago









                      Jordan McBain

                      1092




                      1092











                      • Thanks for the suggestion. But as I see it.. who would like to hire someone who got fired thrice as a dev, as a project manager?
                        – Johannesberg
                        22 mins ago










                      • You cant think that way, even if you decide to become a teacher. You can always shuffle your resume around - you are only talking about 1.5 years. Fill the gap in your resume with teachers college or something similar.
                        – Jordan McBain
                        20 mins ago










                      • Also i wouldnt necessarily abandon your current career path.
                        – Jordan McBain
                        19 mins ago
















                      • Thanks for the suggestion. But as I see it.. who would like to hire someone who got fired thrice as a dev, as a project manager?
                        – Johannesberg
                        22 mins ago










                      • You cant think that way, even if you decide to become a teacher. You can always shuffle your resume around - you are only talking about 1.5 years. Fill the gap in your resume with teachers college or something similar.
                        – Jordan McBain
                        20 mins ago










                      • Also i wouldnt necessarily abandon your current career path.
                        – Jordan McBain
                        19 mins ago















                      Thanks for the suggestion. But as I see it.. who would like to hire someone who got fired thrice as a dev, as a project manager?
                      – Johannesberg
                      22 mins ago




                      Thanks for the suggestion. But as I see it.. who would like to hire someone who got fired thrice as a dev, as a project manager?
                      – Johannesberg
                      22 mins ago












                      You cant think that way, even if you decide to become a teacher. You can always shuffle your resume around - you are only talking about 1.5 years. Fill the gap in your resume with teachers college or something similar.
                      – Jordan McBain
                      20 mins ago




                      You cant think that way, even if you decide to become a teacher. You can always shuffle your resume around - you are only talking about 1.5 years. Fill the gap in your resume with teachers college or something similar.
                      – Jordan McBain
                      20 mins ago












                      Also i wouldnt necessarily abandon your current career path.
                      – Jordan McBain
                      19 mins ago




                      Also i wouldnt necessarily abandon your current career path.
                      – Jordan McBain
                      19 mins ago

















                       

                      draft saved


                      draft discarded















































                       


                      draft saved


                      draft discarded














                      StackExchange.ready(
                      function ()
                      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fworkplace.stackexchange.com%2fquestions%2f120957%2ffired-for-third-time-what-to-do%23new-answer', 'question_page');

                      );

                      Post as a guest

















































































                      Popular posts from this blog

                      How to check contact read email or not when send email to Individual?

                      Bahrain

                      Postfix configuration issue with fips on centos 7; mailgun relay