ImpatientBoss strikes again
Mid-August:
ImpatientBoss: Do the thing X! I need it by the end of September.
Koodiorjatyttö: I am on vacation the last two weeks of September. And before that, I have to do things A, B and C, which all have to be done before the thing X. I don't think I will have time for X. Give it to somebody else. For example to somebody who is actually here the last two weeks of September, which is everyone except me.
This falls on deaf ears, mostly due to the fact that the ImpatientBoss is imagining that I know how to do the thing X, and no amount to my assurances to the contrary can shake him in this belief. Have I mentioned that listening is not his greatest skill?
Thing X is, in principle, a tool for analyzing the output of A, B, C and a lot of other things. It currently consists of 7150 lines of Java code and a couple of scripts written by a certain Koodiorjapoika (who has since left us) to analyze the output of another project. The estimated changes to it would be 2000-3000 lines of code. The only reasons ImpatientBoss believes I have some magic skill for the job is that I am the only one who happens to know where said code is located on our CVS repository's directory tree, and how to run it. I, on the other hand, am endowed with the skill of writing and can inform the rest of the company's developers of the code's location. I can also tell them how to run it, although, considering that they are all trained professionals, I think that when faced with a directory containing two scripts names build.sh and report.sh they just might figure out which one of them builds the software and which one of them runs it without any help from me or the ImpatientBoss.
Koodiorjatytto: All right. I'll at least start it and if I don't have time somebody else will have to finish it.
Last Thursday:
ImpatientBoss: I need it working, at least partially, but the end of next week. Or better yet by the beginning!
Koodiorjatytto: I'll try to get it partially working by the end of next week but it's hard to promise anything. Beginning of the week: no way.
Today, at 17:29:
ImpatientBoss: I need it working by Wednesday!
Koodiorjatytto: The only thing it will do by then is throw NullPointerException.
ImpatientBoss: And without any bugs!
Koodiorjatytto (aside): Sure, and the world peace while I am at it.
Koodiorjatytto: This is not very realistic.
ImpatientBoss: This is absolutely crucial, do you understand?!
Koodiorjatytto (aside): This does not make it possible. It is absolutely crucial to me that some medicine that prevents and reverses aging be invented before I get old and die, so get on with it, you fucking nimrod.
Koodiorjatytto: I'll see what I can do, but don't expect miracles.
ImpatientBoss: Do the thing X! I need it by the end of September.
Koodiorjatyttö: I am on vacation the last two weeks of September. And before that, I have to do things A, B and C, which all have to be done before the thing X. I don't think I will have time for X. Give it to somebody else. For example to somebody who is actually here the last two weeks of September, which is everyone except me.
This falls on deaf ears, mostly due to the fact that the ImpatientBoss is imagining that I know how to do the thing X, and no amount to my assurances to the contrary can shake him in this belief. Have I mentioned that listening is not his greatest skill?
Thing X is, in principle, a tool for analyzing the output of A, B, C and a lot of other things. It currently consists of 7150 lines of Java code and a couple of scripts written by a certain Koodiorjapoika (who has since left us) to analyze the output of another project. The estimated changes to it would be 2000-3000 lines of code. The only reasons ImpatientBoss believes I have some magic skill for the job is that I am the only one who happens to know where said code is located on our CVS repository's directory tree, and how to run it. I, on the other hand, am endowed with the skill of writing and can inform the rest of the company's developers of the code's location. I can also tell them how to run it, although, considering that they are all trained professionals, I think that when faced with a directory containing two scripts names build.sh and report.sh they just might figure out which one of them builds the software and which one of them runs it without any help from me or the ImpatientBoss.
Koodiorjatytto: All right. I'll at least start it and if I don't have time somebody else will have to finish it.
Last Thursday:
ImpatientBoss: I need it working, at least partially, but the end of next week. Or better yet by the beginning!
Koodiorjatytto: I'll try to get it partially working by the end of next week but it's hard to promise anything. Beginning of the week: no way.
Today, at 17:29:
ImpatientBoss: I need it working by Wednesday!
Koodiorjatytto: The only thing it will do by then is throw NullPointerException.
ImpatientBoss: And without any bugs!
Koodiorjatytto (aside): Sure, and the world peace while I am at it.
Koodiorjatytto: This is not very realistic.
ImpatientBoss: This is absolutely crucial, do you understand?!
Koodiorjatytto (aside): This does not make it possible. It is absolutely crucial to me that some medicine that prevents and reverses aging be invented before I get old and die, so get on with it, you fucking nimrod.
Koodiorjatytto: I'll see what I can do, but don't expect miracles.

0 Comments:
Post a Comment
<< Home