Our Twitch.tv channel has a virtual jukebox. When you’re there watching us code, you can request literally any song available on Youtube, and it will be queued up and played as background music on our stream.
And despite the millions of songs out there, one song seems to come up again and again. This English-language song was posted 6 months ago with little fanfare by a German software developer named Patrick Hund (@Wiekatz on Twitter). Give it a listen:
The meeting with the product owner is finally done
I spent most of it browsing Twitter for news on the latest libs and frameworks.
Now I’m back at my desk
I put my headphones on
Now the terminal input prompt heeds my command
I do a catchup merge from the Github Origin
Got a grunt watch waiting for me to do the task at hand
I’m in the zone right now
Feel like an alchemist
Give me gulp or grunt?
Give me backbone marionette
Should I go for Angular or Ember.js?
Knockout, react or Vue?
To make a single page web app
The planet’s awesomest yet
There’s a world of wonders out there on the world wide web
So much to try out and so little time
Scrum master stay off my back
I need to figure this out step by step
(spoken) Require.js, Knockout.js, Backbone Marionette, ES6, Underscore.js, Gulp, React.js, Angular.js, Ember.js, Grunt, Web Components, Lo-dash, Express.js, jQuery
I’m just a middle aged guy with two daughters and a wife
I love them dearly with all of my heart
I’m a regular family man
But when I open up my Macbook Pro, it’s a different life
I’m living the dream
I build worlds with my code
And I do it for my team
Similarly, most of Free Code Camp’s developers-in-training are over 30, and many of them have kids. If they don’t already spend their work days in meetings and at a desk with headphones on, they soon will.
He even goes so far as to allude to being “in the zone” This is more than just an expression for being in a productive state. It’s akin to entering a “flow state”. Flow states are the brainchild of Claremont Professor Mihály Csíkszentmihályiare, and the subject of a growing body of psychology literature. To reach flow state, you need difficult creative work that demands your full attention and effort. It’s a state of extreme productivity that writers, composers, and yes, coders, strive to achieve.
The exhilaration of his flow state shines through in the video’s illustrations: