Skip to main content
767 votes

Criticized for doing my job too well

You did exactly what was instructed, and took scores from "barely passing" to mastery. Emphasize that. If your boss won't bend, offer to take the game down. Meanwhile, you may want to update your ...
Old_Lamplighter's user avatar
280 votes

Should I reveal productivity tricks to peers, or keep them to myself in order to be more productive than the others?

If you reveal it publicly (that is, everyone knows you have trained your peers) not only will you be more productive, but your whole team will be, and management will know why. By advancing the ...
Kate Gregory's user avatar
254 votes

Should I clock in if computer started updating?

You should just ask your manager what you should do, as how to specifically bill your time will depend on your company policy. Of course, you should get paid for this time. You're at work, updating a ...
curt1893's user avatar
  • 4,566
220 votes

Is it normal to take lots of breaks in a programming job?

In an 8 hour shift, at minimum you should take two 15 minute breaks, and a 30-60 lunch break. The 15 minute breaks are on the clock, the longer lunch break is not. Additionally, you mention in one ...
MealyPotatoes's user avatar
215 votes

Criticized for doing my job too well

While it's not immediately your fault that people are spending too much time on the game, as the developer, you could help the situation. Turn off the scoreboard server/disable the game entirely for ...
bxk21's user avatar
  • 1,550
205 votes

How can I manage my team to maintain a reasonable productivity when my employer doesn't treat employees well?

A wiser man than me said “You can make people stay in the office for 80 hours a week, but you can’t make them work more than 40 hours a week.” That’s the problem you are running into, and there’s ...
gnasher729's user avatar
  • 169k
191 votes

Criticized for doing my job too well

I don't think you've correctly identified the problem. You weren't "too good" at your job, you simply performed a task without specific requirements. There were no guard rails. I don't think this is ...
dwizum's user avatar
  • 43.6k
185 votes

Who should pay for team building events?

management says employees should pay for such events Sadly your management is clueless. They are the ones who desire increasing engagement of employees. They are the ones who will have something to ...
Joe Strazzere's user avatar
175 votes

How should I tell front-end to stop passing bugs to back-end by default?

There are multiple things to fix here: From a technical perspective, if your frontend is getting an error reply and they cannot tell it's their fault, then the backend error reply is faulty. Fix your ...
nvoigt's user avatar
  • 141k
171 votes

How to negotiate with a stubborn coworker?

You'll have the most luck persuading your co-worker to recognize their contributions to the collective problem, when you start by recognizing your own. Case in point: having proper IDE is more ...
Chris Stratton's user avatar
161 votes

Constantly pulled onto different tasks/projects, becoming exhausted

To triage while looking for a different job: start pushing back. Phrases like: "I will look into that first thing tomorrow" "I'm in the middle of something, can I get back to you in X minutes/hours?" ...
enderland's user avatar
  • 111k
160 votes

CEO says not to expect pay increases unless you do something really exceptional. Is this counter-productive?

Is this counter-productive for staff moral, retention, and productivity? Yes, it is. People generally get better at their jobs with more experience, and if their productivity increases, they ...
joeqwerty's user avatar
  • 47.9k
158 votes

Is it a good idea to push new employees to prove themselves in their first 90 days?

If you want to burn out a potential good employee then go ahead and be "ambitious". Don't be surprised if they resign or are ineffective due to burnout.
sf02's user avatar
  • 79.5k
152 votes

How can I tell my boss that my productivity is low due to a conflict with a coworker, without blaming the coworker?

Is it possible that you've been too concerned about not blaming your coworker? Your coworker has been doing things that cause you to feel exhausted and to feel unproductive. That's a big problem. Your ...
Tanner Swett's user avatar
151 votes

How should we handle an over-productive employee?

Congratulations, you seem to have won the "great employee" lottery. Bob is becoming somewhat anxious, as he feels guilty for not having enough tasks and is getting increasingly worried that ...
Hilmar's user avatar
  • 123k
134 votes

Is it normal to take lots of breaks in a programming job?

Sometimes I just can't get anything done. Sure, I come into the office, putter around, check my email every ten seconds, read the web, even do a few brainless tasks like paying the American ...
marcelm's user avatar
  • 1,544
132 votes

Should money be paid as a motivation to testers and developers for detecting and producing bugs?

It seems like a dreadful idea. Here's a few things that will happen, in addition to your developers and testers starting to hate each other and yourself for introducing this: Everyone will focus on ...
Erik's user avatar
  • 35.7k
128 votes

How can I get my programs to be used where I work?

How can I get the web apps I create to be used? Other options than "leave" or "nag your Manager", please? You are looking at the problem the wrong way. Don't build something, then ...
Joe Strazzere's user avatar
126 votes

Who should pay for team building events?

Professional team-building is more than a few co-workers having a good time together. It is designed with specific goals in mind. The event might encourage people from different departments to mingle ...
o.m.'s user avatar
  • 3,168
125 votes

Am I overreacting to a new rule where I have to check-in my status every morning?

While this is a counterproductive step as framed, it’s more effective to lean into it than fight it. You admit to a litany of errors in the first sprint, so responsible management has to look more ...
mxyzplk's user avatar
  • 36.5k
120 votes

Staying focused during automatic processes, "It's compiling"

A long build cripples the entire software development process. You shouldn't accept this as a fact of life without first taking steps to reduce the build time. Here are some ways you can do that: ...
Jim G.'s user avatar
  • 14.7k
118 votes

Should money be paid as a motivation to testers and developers for detecting and producing bugs?

I read an idea for increasing productivity in a company. It went like this: Have a certain fund, that will be a bonus. Say $100,000. For each tangible bug found, the testers get paid $5 - $15. ...
Joe Strazzere's user avatar
107 votes

Should I reveal productivity tricks to peers, or keep them to myself in order to be more productive than the others?

I agree with almost all points given in Kate Gregory's answer but would suggest two minor changes: First, I would not say "make me a lot faster than the rest of the team" (even in case it's true). I ...
simplemind's user avatar
  • 2,000
106 votes

How should we handle an over-productive employee?

As a software developer who is also quite fast, I strongly recommend against doing some of the ideas that are presented here. First of all, do not give him too many more tasks. I am assuming he is ...
Cem Kalyoncu's user avatar
  • 1,188
104 votes

Constantly pulled onto different tasks/projects, becoming exhausted

Short answer: Just quit. Longer answer: I've been where you are and it ended very badly for me. I ended up having a stroke from all the stress at the ripe old age of 40. IF you stay where you are,...
Old_Lamplighter's user avatar
99 votes

How should I tell my boss to stop accusing me of slacking in a backhanded manner?

Time to go a little more on the offensive. Schedule a 1:1 or use an existing 1:1 meeting (if you have it). This needs to be talked in person. Ask your boss point blank: "Do you feel that I spend ...
Hilmar's user avatar
  • 123k
89 votes

Is it a good idea to push new employees to prove themselves in their first 90 days?

The problem with this approach is that the new employee doesn't know your organisation and doesn't know that the first 90 days are considered "special" by you. What would you think if you started a ...
BigMadAndy's user avatar
  • 22.9k
85 votes

I've increased my productivity by 40% by automating my job. Should I ask for a higher salary, or just enjoy having more time to learn?

I managed to automate a fair portion of my workload. I wrote a script [...] (workload reduced from 4-6 hours to 15 minutes), what would have a very positive influence on two of the most important KPIs ...
berry120's user avatar
  • 34.7k
84 votes

I am becoming very unproductive because of working from home

When I was reading this question, I zeroed in on this statement: I also feel very sleepy all day long. I get good sleep but perhaps, it's the high amount of coffee I drink. I have tried drinking less ...
Joel Etherton's user avatar
83 votes

Am I overloaded or just slow?

I could tell you "yes/no this is/n't reasonable", but who says I'm not either a slow developer myself or of the same opinion as your manager? These things are very subjective and hard to ...
Flater's user avatar
  • 17.6k

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