I was coding for a software company that landed a contract to fix a problem a wireless company was having. This wireless company had their own team of sw engrs that spent months trying to fix the problem but to no avail. My manager hands me a copy of the code and after 5 minutes of testing, I locate and fix the problem.
ME: It's fixed.
My Manager: WHAT?! Already? What was wrong with it?
ME: The GUI was polling the wireless card at 10 Hz and bogging down it's CPU. I slowed it down to 2 Hz and since the GUI updates at 1 Hz the user will never know a difference.
My Manager: No shit? and they had a team of software guys working for two months and they couldn't fix it.
ME: Yeah.. didn't you bid on an hourly basis? This means we would charge them for maybe 8 hours since I had to install code and hardware to test it and find the problem.
My Manager: Well.. let's not be hasty.. run some tests.. make sure everything is ok.. uh...
ME: Gotcha.. say two weeks at 60 hours a week worth of testing?
My Manager: yeah..something like that.
No comments:
Post a Comment