3 ms·
Dear programmer: If the Boss asks you something, it's okay to say "no". Since your boss is apparently unaware of the problem, who's going to solve it if you do
by rickmb 15y ago
Dear programmer: If the Boss asks you something, it's okay to say "no".
Since your boss is apparently unaware of the problem, who's going to solve it if you don't speak up? There are no magic hacker fairies on HN that are going to do that for you.
- barefoot 15y agoBe careful about how you phrase "no". Sometimes an explanation of what's involved, previous times on similar tasks, and a question ("sure, would you like me to go ahead and start now?" after explaining that it will likely take two hours instead of two minutes) goes a lot further.
- tomflack 15y agoI agree with you and the parent. It's a conversation you need to have at least once. Explain your workflow, getting in the zone, etc. Explain why there is a ticketing system. Explain the disruption to the productive day that interruptions like this bring. It totally sucks that you can't just be a semi-independent craftsman who works on what comes their way in a nice orderly queue, but that's the reality of today's workforce. If the interruptions keep happening time and time again after having this conversation and following up on it, then at least you know where you stand in this company.
- wisty 15y agoThe problem is, you suddenly have an onus to be polite about it. "I have a concern that this may not be feasible". "No, you just have to try harder!" "Sorry, I wasn't very clear: This is flat out impossible". "Are you sure?" "Yes, because google tried, and couldn't do it. You see, it's actually impossible to get the (technical mumbo jumbo) so it will take literally years to run a single query." And this isn't a typical case. The most likely case is you suspect that the boss is leading everyone into the valley of death, but can't prove it. Do you confront them yourself, try to sound out other colleagues (who may have other concerns, since it's not their problem), or just warn them that there's likely to be problems, and gradually manage their expectations? In an ideal world, bosses are good at both ferreting out concerns fro indirect hints ("I'm a bit worried that"), and dealing with direct statements ("It's impossible, you git!"). In reality, they are often just wage slaves who kiss up and kick down, and don't really care if the project flops as long as someone else is to blame.
- johnx123-up 15y agoIf the Boss isn't clueless when you say "no", you may be get fired. My friend has similar experiences.
- gte910h 15y agoYou mean "if he is clueless" perhaps? Managing experts in a field means using their expertise. I'd call not using that clueless, so you'll usually only get fired by the clueless.