Πέμπτη, 27 Μαρτίου 2014

Life of a programmer

source: http://edwardthienhoang.wordpress.com/life-of-a-programmer/

“The first time you apply a CSS to a web page”

The first time you apply a CSS to a web page
“When I show my boss that I’ve fixed a bug”
When I show my boss that I've fixed a bug
“When I upload a code without tests and it works as expected”
When I upload a code without tests and it works as expected
“When my boss told me that the module I’ve been working on will never be used”
When my boss told me that the module I've been working on will never be used
“When something that worked on Friday doesn’t work on Monday”
When something that worked on Friday doesn't work on Monday
“When you close your IDE without saving the code”
When you close your IDE without saving the code
“When you develop without specifications”
When you develop without specifications
“When you go on weekend and everyone else is at the office trying to fix all the issues”
When you go on weekend and everyone else is at the office trying to fix all the issues
“When you run your script the first time after several hours working on it”
When you run your script the first time after several hours working on it
“When you solve a problem without Googling”
When you solve a problem without Googling
“When you try to fix a bug at 3AM”
When you try to fix a bug at 3AM
“When you update a database script and note that you have deleted the whole database”
When you update a database script and note that you have deleted the whole database
“When you upload something to the production environment”
When you upload something to the production environment
“When your boss finds someone to fix a critical bug”
When your boss finds someone to fix a critical bug
“When your boss tells you that testers are for those who don’t know how to code”
When your boss tells you that testers are for those who don't know how to code
“When your regular expression returns what you expect”
When your regular expression returns what you expect
“When a big SQL query works on the first try”
when a big SQL query works on the first try
“When a bug goes unnoticed during a presentation or client demo”
When a bug goes unnoticed during a presentation
“When a newbie suggests to add a new feature to project “
When a newbie suggests to add a new feature to project
“When a presentation is almost over and then suddenly the system crashes “when a presentation is almost over and the system crashes
“When after a big update I test the new site with IE “
When after a big update I test the new site with IE
“When asked to lend a hand on a Friday afternoon “
When asked to lend a hand on a Friday afternoon
“When customer wants to change specification 2 days before pushing to production “When customer wants to change specification 2 days before pushing to production
“When I am asked about something from the 900 pages of documentation “When I am asked about something from the 900 pages of documentation
“When I am the only one to notice a bug on friday night “When I am the only one to notice a bug on friday night
“When I follow a tutorial to the letter and there are dozens of errors “when I follow a tutorial to the letter and there are dozens of errors
“When I have been asked to update a regular expression “when I have to update a regular expression
When I manage to replace 200 lines of the algorithm by only 10 lines
When I manage to replace 200 lines of the algorithm by only 10 lines
when i need to do a quick-fix to correct a bug in production
when i need to do a quick-fix to correct a bug in production
When I notice I was editing production code and I quickly correct my errors
When I notice I was editing production code and I quickly correct my errors
when I open my code on Monday morning
when I open my code on monday morning
when I open the folder that contains code from the intern
when I read a technical document written by marketing
when I read a technical document written by marketing
When I return to development of my code that wasn’t commented
When I return to development of my code that wasn't commented
when I see a client talking to a marketing guy at the coffee machine
when I see a client talking to a marketing guy at the coffee machine
When I see someone commit 500 files to fix one bug
When I see someone commit 500 files to fix one bug
when I see someone write his first ever lines of code
when I see someone write his first ever lines of code
When I start coding without doing analysis first
When I start coding without doing analysis first
when I wait for a long compile
when I wait for a long compile
When I’m told that my code is broken in production
When I'm told that my code is broken in production
when marketing tries to use technical terms
when marketing tries to use technical terms
when my project crashes 30 minutes before I present it
when my project crashes 30 minutes before I present it
When my script finally worked
When my script finally worked
When project manager thinks that I can handle whole project all by myself
When project manager thinks that I can handle whole project all by myself
When the app goes into beta and the first bug reports arrive
When the app goes into beta and the first bug reports arrive
when the client asks us to create a social platform to compete with Facebook
when the client asks us to create a social platform to compete with Facebook
When the client tries to click on the mockups
When the client tries to click on the mockups
When the project manager enters the office
When the project manager enters the office
when the specs change. again
when the specs change. again.
When they me ask if I have tested it
When they me ask if I have tested it
When they tell me the website has to be supported by IE6
When they tell me the website has to be supported by IE6

Δεν υπάρχουν σχόλια:

Δημοσίευση σχολίου