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

From java.dzone.com

57 thoughts on “Life of a programmer

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s