In one of our previous articles, we wrote about reasons developers wear headphones. Now, we are going to dig a little deeper. If there is something we know it is how developers work and function in day-to-day life. That's why we decided to write about one day in developer's life explained through movie roles.
Nowadays, there is no such thing as "typical developer". However, all developers have one thing in common - from the moment they wake up and start coding they all go through few phases. We described those phases through movie roles.
Note: If you haven't seen one of these movies, please skip reading the comparisons. Shortly - the text is full of spoiler alerts!
Waking up like Neo from Matrix
If a developer has been coding that night, he/she probably doesn't know where he/she is and wonder have the machines taken over the world. Kinda like Neo getting to know the Matrix. Except the fact that a developer already knows how to read all those code lines. :)
Morning routine like Tony Montana from Scarface
Do you remember the scene when Tony Montana sits in front of a pile of cocaine? Don't get us wrong, a developer is not a junkie, but coffee is his/her cocaine. To be honest, there are few developers that start their day with a smoothie or some other kind of healthy refreshment.
Starting the work like Bruce Wayne from Dark Knight Raises
If you have seen the movie, you know how hard it was for Bruce to become Batman again. It was a struggle, to say at least. Every Developer raises like the Batman once did.
Coding like a pro, Forrest Gump style
Do you remember that scene when a girl screams "Run, Forrest, run!"? And that's how a developer codes. Strong and with passion. One day in developer's life just got a bit more interesting, ha?
Solving problems like Vito Corleone from The Godfather
In the process of coding, nothing ever goes smoothly. If it did, something would be wrong. So, a smart developer makes a move - giving the code an offer it can't refuse. And it works, most of the time.
Nothing works and a developer pulls Jack Sparrow moves
Captain Jack Sparrow moves, to be exact. You know how Captain Sparrow always goes from one person to another, trying to manipulate him/her in order to get his way? That's what a developer does with the code. Going from one code line to another, manipulating it and trying to find the solution.
Finding solutions like Jamal Malik from Slumdog Millionaire
The whole point of the film is learning things by accident, being thought by life situations. That is precisely how a developer learns - through experience and life.
Being like Andy Dufresne from Shawshank Redemption
If you haven't seen the movie, please skip this part. All we want to say is that hard work pays off. A developer doesn't take 19 years to create an app but being through always pays off.
Living the dream like John Smith from Mr. and Mrs. Smith
In the end, being a developer is like being a top secret agent. Everyone wants to hire you, 'cause they know how good you are. Your secret life starts when the lights turn off and the blue-ish screen shines on your face.
As you can see, one day in developer's life is pretty messed up and we went from do-gooder, like Neo is, to manipulating pirate Captain Jack Sparrow pretty quickly.
In reality, the life of a developer is full of interesting stories, everyday challenges and the constant ability to learn something new. A developer is a modern hero. Forget Batman and Spiderman! Developers are the ones we are turning to.
Please note that this article is meant to put a smile on your face and cheer you up even more in this holiday, Christmas season. Any resemblance to actual persons, fictional characters, living or dead is purely coincidental. :)