The Developer

parody of "The Gambler" by Kenny Rogers

[Verse 1]

     G                          C               G
On a warm summer's evenin' at a hackathon for start-ups,
  C               G                C                 D
I met an old developer; we were both too tired to sleep.
   G                               C             G
So we took turns a starin' at the code on the whiteboard
     C           G        D               G
'til boredom overtook us, and she began to speak.


[Verse 2]

         G                             C                G
She said, "Yes, I've made a life out of readin' those stack traces,
    C                  G                 C                   D
and knowin' where the bugs were by the way they flag their lines.
       G                               C                 G
And if you don't mind my sayin', I can see you're out of protips.
      C             G            D             G
For a swig of your guarana I'll give you some advice."


[Verse 3]

     G                           C                  G
So I handed her my bottle and she drank down my last swallow. 
C                G             C              D
Then she opened up her laptop and pulled down my change set.
        G                                C                 G
And the night got deathly quiet, and her  face lost all expression.
                 C              G                  D                G
Said, "If you're gonna play the web game, ya gotta learn to play it right.


[Chorus]

           G                     C             G
You got to know when to script it, know when to style it,
C            G         C                D
know when to roll your own and know when to not.
          G                            C              G
You never count your data when you're waitin’ on a Promise.
                 C          G        D                 G
There'll be time enough for countin' when the Callback has come.


[Verse 4]

D                            C             G
All developers know that the secret to code writin'
   C              G           C                   D
is setting up your linter, and writing your test routines.
       G                         C              G
'Cause ev'ry app’s a winner and ev'ry app’s a loser,
        C                 G                D              G
and the best that you can hope for is to write code in your dreams."


[Verse 5]

    G                               C                       G
And when she'd finished speakin', she turned back towards the whiteboard,
C               G             C            D
Closed up her laptop and faded off to sleep.
    G                             C                 G
And somewhere in the darkness that developer fixed my broke code.
    C               G                   D                G
In her final commit message, I found an protip I could keep.


[Chorus]

           G                     C             G
You got to know when to script it, know when to style it,
C            G         C                D
know when to roll your own and know when to not.
          G                            C              G
You never count your data when you're waitin’ on a Promise.
                 C          G        D                 G
There'll be time enough for countin' when the Callback has come.

results matching ""

    No results matching ""