Skip to main content
265 votes

Fired for third time from a software development job. What to do?

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'...
Diane M's user avatar
  • 7,098
230 votes

Fired for third time from a software development job. What to do?

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 ...
Joe Strazzere's user avatar
168 votes

Fired for third time from a software development job. What to do?

Understand why you're getting fired You've said it yourself. You're focusing on rewriting, when that isn't what you're there to do. You have a really bad case of Not Invented Here syndrome. As far as ...
Graham's user avatar
  • 8,273
67 votes

How to describe professional software development experience if I can't share my code as per company policy

Is it sufficient to just mention it on my resume and discuss during an interview? Yes. Will potential employers take my word for it even if my automation projects can't be shared externally? Yes. ...
nvoigt's user avatar
  • 140k
59 votes

How can I transition to a more technical role without sacrificing salary?

On the other hand, my PM/ PO salary is good and I don't see how I could transition from a role that's close to IT, but non-technical to a technical role without sacrificing my standard of life. As ...
Aida Paul's user avatar
  • 35.4k
48 votes

Is transition into consultancy a one way street?

You're not becoming a consultant, you're moving from one manager position to another manager position. This doesn't affect your career options much at all.
Kilisi's user avatar
  • 222k
43 votes

I have wasted 3 starting years of my career. Is there any way to start over?

Basically, you've gotten yourself stuck where you don't want to be because you've been worrying about what other people expect of you. It's time to stop doing what other people tell you too, and to ...
HorusKol's user avatar
  • 27.4k
33 votes

How to answer HR question, "Why did I leave my latest company after 7 years"?

The truth is always a good starting point I was very happy there for six years. But than my department was closed and I was transferred into a different role that really wasn't a good fit for me so ...
Hilmar's user avatar
  • 121k
31 votes

Junior Software Developer Looking for Career Advice due to Worry of Job Security with AI

Many have said that programmers, especially those in junior positions will soon have their jobs either replaced by automation or automation would make software development a much more difficult field ...
nvoigt's user avatar
  • 140k
30 votes
Accepted

Is it career-killing to change field at 30?

From 2nd part of your question I figure you're switching to another IT field. I would say that this totally counts as staying in the business, even if this isn't iOS anymore. So from this ...
Drakemor's user avatar
  • 2,958
28 votes
Accepted

Should I list a completely different profession in my technical resume?

I suggest that you wrote down your cook experience and emphasize what you learn that you can use in your next position. We hired some candidates as a Junior Developer in past companies where I work ...
Tom Sawyer's user avatar
  • 2,743
26 votes

Fired for third time from a software development job. What to do?

Ouch You don't need me to tell you that this isn't good so I'm not going to belabour the point but it's worth a quick look at the three firings: Case 1: Fired from a fintech company on the 2nd ...
motosubatsu's user avatar
  • 108k
25 votes

I have wasted 3 starting years of my career. Is there any way to start over?

I have wasted 3 starting years of my career. Is there any way to start over? You have not lost any years, you learned many things. Teach Yourself Programming in Ten Years provides a mind-provoking ...
Basile Starynkevitch's user avatar
23 votes
Accepted

Are there lifestyle restrictions if you work for a firm requiring top secret clearance in the US?

Just for clarity's sake, DoD Secret is not a Top Secret clearance. Those are separate levels of restricted access. Additionally, requiring an "active" clearance means you must already be ...
A.Comer's user avatar
  • 346
23 votes

Is transition into consultancy a one way street?

In addition to Kilisi's entirely correct answer -- management is management, especially within the same industry -- even moving to true consultancy is not a one-way street. I've seen consultants hired ...
keshlam's user avatar
  • 67.5k
22 votes
Accepted

How do I explain to my manager that I am searching/found a new job at another company?

Simple. You find a new job, sign the contract, then you give notice. No explanation needed. No advance warning needed, that’s what a notice period is there for. Telling your company any earlier can ...
gnasher729's user avatar
  • 169k
21 votes

Recovering from getting fired twice

Right now, you should follow the advice in all the other "I'm on a PIP" questions and apply for other jobs immediately. Go get out before you get fired. A PIP is not meant to be helpful for you, it's ...
nvoigt's user avatar
  • 140k
21 votes

Fired for third time from a software development job. What to do?

I realise there are already 16 answers here, many of them excellent, but they don't seem to have addressed that there is a small possibility that there could be other reasons for being fired. It ...
Bamboo's user avatar
  • 821
21 votes

Can employer require me learn a new technology that I have no interest to learn?

It sounds to me like many devs who are "Java developers" and do not want to learn python because you can do everything with Java... The way I see it, is that you have a good opportunity here! How ...
Juan Antonio Gomez Moriano's user avatar
20 votes

How to describe professional software development experience if I can't share my code as per company policy

To add to Nvoigt's answer (which is a good answer) - what is common is that all technical companies know you can't share specific details about your existing work. What often will happen is you can ...
TheDemonLord's user avatar
  • 33.7k
17 votes
Accepted

Is role experience more important than industry experience?

If possible, stick it out until your performance review. The learning curve in software engineering (even for recent college graduates) is very steep, and it is possible that you are not be as bad ...
Dan Pichelman's user avatar
16 votes

Fired for third time from a software development job. What to do?

I'm guessing that not listening is a key problem. Not just hearing words, but understanding and taking them to heart. This jumps out at me: Generally the issue as I see it, is that I have a ...
Andy Lester's user avatar
  • 2,118
16 votes

How to make a career shift to less stress with a Developer background?

By your own account, you've had 6 jobs in 8 years and you "have a hard time understanding large legacy codebases." Each job switch brings its own stresses: new rules to learn, new pecking order and ...
jcmack's user avatar
  • 17.3k
16 votes
Accepted

Should I share my source code with new employer?

Do not reveal the source code, without fair compensation. If you're correct and this tool does provide a major edge to the big players in the industry, then the data it produces is going to be worth a ...
flexi's user avatar
  • 13.6k
15 votes
Accepted

When changing careers, should I address my lack of experience in the new field in my cover letter?

When changing careers, should I address my lack of experience in the new field in my cover letter? No. Your cover letter is a selling device. It should be enthusiastic and highlight your ability ...
Joe Strazzere's user avatar
15 votes
Accepted

What to do if you are offered a raise at the same time as you negotiate a job offer from another company?

Don't say anything. Because, a) the raise is not a "thank you for all the hard work you'll be doing next year". You earned the raise already. And b) the offer could fall through exactly. ...
deviantfan's user avatar
15 votes

I am 6 months into a junior software position but still can't code well; should I quit?

First of all, pro tip: Care less. Jobs are different than school/university. In an educational setup, it's possible to get everything 100% right, there IS always a way to get it right. In a job, not ...
jwsc's user avatar
  • 11.5k
14 votes

Fired for third time from a software development job. What to do?

I'm going to completely disagree with the other answers here So, I came out here to find all the answers telling you to behave, keep your head low, accept the criticism, work on assigned tasks and ...
Benjamin Gruenbaum's user avatar
14 votes

Job description changed after starting the job. How to proceed?

For a large company like a FAANG, there isn't a lot you can do. For them, the hiring market is a buyer's market rather than a seller's; if you choose to quit, there are 5000 people lined up out the ...
Ertai87's user avatar
  • 45.6k

Only top scored, non community-wiki answers of a minimum length are eligible