260 votes

How can I move past being burnt out when working long hours?

That question is a hard read - I've been through similar experiences to you, although in different circumstances. The answer to your question; How can I keep going? DON'T Or at least - not in the ...
  • 2,554
237 votes

Fired because your skills are too far above your coworkers

Well I hate to burst your bubble but if this is the third time this happened that almost rules out "it's not you, it's them". Your title says that you were fired for being "indispensable" but apart ...
  • 59.9k
230 votes

How can I move past being burnt out when working long hours?

I have been through this and at the time I still thought I was 12 feet tall and bullet-proof. I didn't listen to the signs and ended up destroying my health, my career, and my family. I hope I have ...
165 votes
Accepted

Thought interview went well but contacted by recruiter saying HR found me rude

I'm going to take a different approach from the consensus here. I think this is a bullet dodged. I don't know about the country / culture you're speaking of, and that carries a lot of weight in these ...
152 votes

How can I ask my boss to stop constantly "outing" me at work?

You need to tell your boss in no uncertain terms that she should not be outing you. Try something like: I'd appreciate it if you didn't mention my sexual orientation to other people. It's a ...
  • 6,354
151 votes
Accepted

Fired because your skills are too far above your coworkers

It's not a joke, I could not stand to have this happen a fourth time, it's impacting me mentally. This line is important, because it shows that you feel it is time to change. It shows that you ...
  • 3,028
151 votes
Accepted

How to ask for employment terms in writing without coming across as not trusting?

A written contract for an employee is just normal. You don’t have to be afraid about asking. Don’t even make an issue from it. Don’t ask IF there will be a contract as that might really trigger some &...
  • 3,118
142 votes

How to stay relevant as programmer in long term

I’ll be 70 in a few months, and I still write some code. Not a lot, but some. My experience is that the latest tech is usually ephemeral, and it’s generally not all that difficult, intellectually. The ...
  • 1,988
138 votes

Stop doing tasks outside of my Job Title

You have already talked to the manager about a salary increase and it hasn't happened. You should be job searching. Any time you bring up more money there is the implication that you will take steps ...
  • 204k
136 votes

Fired because your skills are too far above your coworkers

There are always reasons. A previous employer did this with a coworker of mine. His skill level was far beyond our skill. So, he was let go. Why does this make sense? He was the only one who ...
130 votes
Accepted

Will not wearing makeup affect my career?

The previous answers are very optimistic. However, the truth is the answer to your question depends a lot on: the country you are in, the state of your skin, the industry and your role. Normally, ...
  • 22.7k
120 votes

I was asked to pay to write technical written test for internship

There are red flags all over this one. I'd suggest you withdraw. I have never heard of people needing to pay for job interviews or taking a technical written test. Is this normal? Nor have I. ...
  • 9,496
115 votes

I'm technical referent but I lost the lead for technical decisions

Remember that coding does not exist in a vacuum. Even code that's less than ideal can solve real business or humanitarian problems. Quality is not an all-or-nothing proposition. There are certainly ...
  • 24.9k
112 votes

How do you break it to a new employer that you don't drink?

Short answer: Don't make a big deal of it, just drink what you feel comfortable with! I don't drink either, and all I do is to just buy a non-alcoholic drink instead if I happen to be involved in ...
  • 46.4k
107 votes
Accepted

Going back to a potential employer after turning his offer down 45 days ago

Go for it. Be open and clear about the change in circumstances. Explain why you said no the first time and why you are suddenly available. Go directly to the hiring manager (if you can) to minimize ...
  • 96.9k
107 votes
Accepted

Will an eccentric personal style hinder my chances of being hired at a tech company?

Do you think that my current physical appearance might hinder me from getting a job in a tech company Absolutely, in the sense that you're stacking the deck against you. Whether a particular company ...
  • 59.9k
104 votes

Are humanities subjects useful for Computer Science jobs?

In my professional experience as a software developer, if there is one skill I would say that is more useful than anything else, it is communication. When you get into your career, you are going to ...
  • 10.9k
102 votes

How to stay relevant as programmer in long term

Your experience will make up for slowing down. As a fellow software developer over 30, I too noticed the slowdown you've talked about in my early 30s. It occurred in all aspects of life, not just ...
  • 3,586
93 votes
Accepted

I'm technical referent but I lost the lead for technical decisions

This line destroyed my confidence in your firm's leaders: No more Test-Driven Development and no more unit tests. That's such a bad decision, I cannot imagine working somewhere that behaves or ...
  • 1,776
90 votes
Accepted

Fired for gross misconduct because I sent confidential information to personal mailbox - how do I get another job?

It's all about wording I think your comment: The information was work i was working on at the moment and I emailed it as I needed to do work on my personal laptop ; I couldn't take my work station ...
90 votes

I was asked to pay to write technical written test for internship

There are 2 options: It's a scam, and/or an abusive company. You misread, or they made a typo, and they want to pay you $200+ for you to take the test. Monetary incentives like these are not unheard ...
  • 14.4k
84 votes
Accepted

Should an intern expect quality from the workplace?

I am going to be blunt. Most of the time an intern does not have the credibility or knowledge to drive organizational change. Nor are interns considered to be long-term employees so they automatically ...
  • 141k
82 votes

Will not wearing makeup affect my career?

I'm a senior technical architect, female (and umm, not in my early twenties any more), and I really only wear makeup if I'm going into meetings with our larger clients where I need to be more formal. ...
  • 46.4k
80 votes
Accepted

How to deal with a senior coworker who wrote their own programming language?

Let's give your question some context. Your company has: A 25-year old product A senior back-end developer with considerable institutional knowledge Assumption: Several mid/junior developers A ...
  • 4,405
68 votes
Accepted

Unofficial offer from company following an interview where I didn't get an official offer

This is a good thing, I'm not sure why you are concerned. Big companies hire often, they just need the approval to do so before they can extend the offer. In this case, it sounds like they were ...
  • 7,801
67 votes

Fired because your skills are too far above your coworkers

Good code is easy to understand, even for poor engineers. One advice I often received is "program like if the person that will maintain your code is a mediocre programmer, and a dangerous psychopath ...
  • 9,317
66 votes

Going back to a potential employer after turning his offer down 45 days ago

There is never anything to be lost by reaching back out to the prospective employer and explain that your situation has changed if they still had any positions available. At worst they wont be ...
  • 6,640
59 votes

How to deal with a senior coworker who wrote their own programming language?

Full disclosure: I have been the Senior guy you are complaining about, in the past. I have been, not by choice but by necessity, the primary architect and developer of a framework strikingly similar ...
  • 8,316
58 votes

Fired for gross misconduct because I sent confidential information to personal mailbox - how do I get another job?

There are many ways to say thing like this without lying. never actually say the words Gross Misconduct. They sound far more serious than what happened. "I made a dumb mistake and misjudged the ...
  • 12.3k

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