DEV Community

Cover image for Programming is ...

Programming is ...

Michiel Hendriks on August 25, 2018

In the same style as the Love is ... comic, write your best Programming is ... line. To start this off, an adaptation of a Louis Srygley quote: ...
Collapse
 
ben profile image
Ben Halpern •

Programming is ... an exercise in managed uncertainty.

Collapse
 
sethusenthil profile image
Sethu Senthil •

Programming is ... the art of sending stack overflow a lot traffic.

Collapse
 
avalander profile image
Avalander •

Programming is... pain, anyone who tells you differently is selling something.

Programming is pain

Collapse
 
ben profile image
Ben Halpern •

Pain + reward ... hopefully :)

Collapse
 
avalander profile image
Avalander •

Most of the time, at least :)

Collapse
 
elmuerte profile image
Michiel Hendriks •

Oh no 😱 That is not right. It should not ever be like that.

Collapse
 
avalander profile image
Avalander •

Soo... what are you selling? :P

Collapse
 
tobiassn profile image
Tobias SN •

import english

print(β€œProgramming is ... β€œ + english.words[β€œprogramming”].definitions[0])

Output:

Programming is ... a perpetual process where you start to overthink, and use it to overcomplicate simple concepts.

Collapse
 
archbloom profile image
Bhushan Authankar •

Programming is ... the mud on your hand that won't wash off.

Collapse
 
markwragg profile image
Mark Wragg •

Programming is ... the path to the dark side. Programming leads to bugs, bugs lead to debugging, debugging leads to suffering.

Collapse
 
blcarson profile image
Brandon Carson •

Programming is ... the closest you'll ever get to learning magic.

Collapse
 
goncalodev profile image
GonΓ§alo Marques •

Programming is... a compelling yet abusive relationship.

Collapse
 
sadick profile image
Sadick •

Introducing bugs in a manageable way until it works.😎

Collapse
 
m_nevin profile image
Marc Nevin •

Programming is... Learning that most software is not as well made as you used to think

Collapse
 
sudiukil profile image
Quentin Sonrel •

Programming is... [SEGFAULT]

Collapse
 
pratikaambani profile image
Pratik Ambani • • Edited

Programming is... ..but it was working on my local. πŸ˜”πŸ˜”πŸ˜«

Collapse
 
alexruzenhack profile image
Alex Ruzenhack •

Programming is ... feel like having superpowers, which we have to use with responsibility.

Collapse
 
keppla profile image
Benjamin KΓΆppchen •

...or, in any kind - usefull at all.

I mean, i'm pretty sure it's not exactly irresponsible to create the 100th internal-tool-CRUD-app, but it kinda feels like using ironman's arc-reactor as a beer coster - useful in a technical sense, but somehow short of it's possibilities.

Collapse
 
eazel7 profile image
Diego •

Programming is... drawing constellations in the night sky of 0s and 1s

Collapse
 
nch7 profile image
Nick Chikovani •

Programming is ... endless abstraction

Collapse
 
northbear profile image
northbear •

... feeling proud when you solve hard task.
... feeling a little disappointed when someone finds better solution.
%))

Collapse
 
ben profile image
Ben Halpern •

There's always going to be a better solution, no need to feel bad.

Collapse
 
northbear profile image
northbear •

No need, sure... But it happens. :))

Collapse
 
lewiscowles1986 profile image
Lewis Cowles •

Programming is going from uncertain of how something works to certain, back to uncertain because you later learn of the various indirection and high-level constructs necessary to facilitate your original and subsequent solutions.

Collapse
 
shiling profile image
Shi Ling •

Programming is... Learning to let things go.

That code you spent weeks working on a few years ago? Yea let it go. Delete it. At first you might feel sad and it hurts, but soon you'll learn it feels so gooood.

Collapse
 
silwing profile image
Silwing •

Programming is... discovering that silly error which has been bugging you forever

Collapse
 
hughsheehy profile image
hughsheehy •

Programming is....thinking precisely and writing it down.

Collapse
 
c0il profile image
Vernet LoΓ―c • • Edited

Programming is ... ... si gnimmargorP

Collapse
 
zhentzhou profile image
Zhenting Zhou •

Programming is ... continuous learning and relearning

Collapse
 
dhandspikerwade profile image
Devin H • • Edited

Programming is... an exercise of cause and effect without knowing either the causes or the effects.

Collapse
 
rrampage profile image
Raunak Ramakrishnan •

Programming is ... a way to convert feature requests to bug reports over multiple deadlines.

Collapse
 
devmazee2057282 profile image
dewbiez •

Programming is ... the art of discovering new problems that you didn't know existed, or could.

Collapse
 
pierrefaniel profile image
Pierre Faniel •

Programming is... well, it works on my computer...

Collapse
 
themattyg profile image
Matt Graham •

Programming is ... the most maddening and rewarding of professions.

Collapse
 
cjbrooks12 profile image
Casey Brooks •

Programming is ... making something cool, then fixing its bugs until you decide to rewrite it.

Collapse
 
michaeltd profile image
michaeltd •

Programming is ...


INPUT=$(cat /dev/left_ear)

printf "OUTPUT: %s\n" $INPUT > /dev/right_ear

if you know what I mean ...

Collapse
 
vigzmv profile image
Vignesh M •

Programming is.. Writing the script for the future... But it mostly involves choosing a variable name and positioning a div

Collapse
 
webdecoy profile image
webdecoy •

Programming is ... digital philosophy

Collapse
 
keppla profile image
Benjamin KΓΆppchen •

...frustrating, until you're done, then it's a short moment of awesome. and then, it's legacy and frustrating again.

Collapse
 
madhu profile image
madhu •

Programming is ... good unless u ran into some troublesome bugs!

Collapse
 
jsn1nj4 profile image
Elliot Derhay •

Programming is ... where was I before that email came in?

Collapse
 
tayloredwards profile image
TaylorEdwards •

Programming is ... not knowing what you're doing a majority of the time, but figuring it out regardless.

Collapse
 
salimrahmani profile image
Salim Rahmani •

Programming is...hum..is..euh...is..hmmm...is...Programming..is...euh..is..

Collapse
 
utsavdeep profile image
UTSAV DEEP •

Programming is an art of unintentionally creating bugs (or unexpected random features) and fixing it.

Collapse
 
themattyg profile image
Matt Graham •

Programming is... rejoicing when you've moved that box 2 pixels after banging your head for 2 hours.

Collapse
 
ximias profile image
Alex Holberg •

A procarious balance between creating and repairing, while navigating a nimble monstrosity in a rough sea of denial, contradiction, and bliss.

Collapse
 
desenfirman profile image
Dese Narfa Firmansyah •

Programming is ...

(Oh, wait! We got infinite loop here. We need to interrupt this and fix it ASAP!)

Collapse
 
eichgi profile image
Hiram •

Programming is... when like you to go mad trying to solve something over and over.

Collapse
 
guneyozsan profile image
Guney Ozsan •

Programming is ... overcomplicating things without even noticing.

Collapse
 
tomasmuzas profile image
Tomas MΕ«ΕΎas •

Programming is ... telling computer what to do, and it actually doing it. EXACTLY as YOU told it to do...

Collapse
 
antonfrattaroli profile image
Anton Frattaroli •

Programming is a bunch of monkeys at keyboards that sometimes type something that the other monkeys use :)

Collapse
 
untungso profile image
Untung So Andryanto •

Programming is ... lala here lala there until it works

Collapse
 
littleomie profile image
Omie Onin •

Programming is ... Love <3

Collapse
 
dansyuqri profile image
Muhammad Syuqri •

Programming is ... not about knowing what works, but about what doesn't

Collapse
 
mofiqul profile image
Mofiqul Islam •

Programming is writing your own future

Collapse
 
elmuerte profile image
Michiel Hendriks •

... and demise at the same time

Collapse
 
ab0nilla profile image
Alejandro Bonilla •

Programming is ... sexy

Collapse
 
rapidnerd profile image
George •

Programming is... the art of finding small things that annoy you and smashing them with a hammer

Collapse
 
shakee93 profile image
Shakeeb Sadikeen •

Programming is... ton of node_modules

Collapse
 
thefinalcountup profile image
Satish •

Programming is...forgetting that bugs have feelings!

Collapse
 
thefinalcountup profile image
Satish •

Programming is...looking at your code 2 years later and wondering why someone actually paid you to write that crap!

Collapse
 
adambrandizzi profile image
Adam Brandizzi • • Edited

Programming is... never having to say you're sorry. With so many moving parts, frameworks and libraries in your project, you can always shift the blame πŸ˜‚

Collapse
 
jacoby profile image
Dave Jacoby •

Programming is ... dealing with the stupidest thing really smart people have thought up, forever.

Collapse
 
dev_theresa profile image
Theresa •

Programming is... puzzle solving for people who like typing.

Collapse
 
tg_seven profile image
Trupti Gaikwad •

Programming is....the joy you feel when your tests break for the right reasons

Collapse
 
pratikaambani profile image
Pratik Ambani •

Programming is... ..what the beep am I doing since these many years??

Collapse
 
pnmcosta profile image
Pedro Maia Costa •

Programming is... the ability to keep it simple stupid.

Collapse
 
pratikaambani profile image
Pratik Ambani •

Programming is... ..who committed code on git with my username?? πŸ˜’πŸ˜’

Collapse
 
markusgradl profile image
Markus Gradl •

Programming is the art of creating an program from these ingredients: Thousands of lines of existing coding, hundreds of statements, multi-page request in amateur prose.

Collapse
 
5n4p_ profile image
Andreas Schnapp • • Edited

Programming is ... staring at the screen and pondering: "why could it ever work"

Collapse
 
kylerconway profile image
Kyle R. Conway •

Programming is ... a slot machine with worse odds of success then those in a casino, even though you may have full control of the outcome, but you keep on pulling...

Collapse
 
jlarrieux profile image
Jean-Rodney Larrieux •

Programming is the art of creating beautiful new world... Or trying to repair the nightmarish world of others!

Collapse
 
pratikaambani profile image
Pratik Ambani •

Programming is... ..but it was working yesterday. πŸ˜“πŸ˜“

Collapse
 
kspeakman profile image
Kasey Speakman •

Programming is... making me wish I was a ditch digger today.

Collapse
 
pratikaambani profile image
Pratik Ambani •

Programming is.... Why the beep is this not working... πŸ˜‚πŸ˜‚

Collapse
 
dfellini profile image
Dan Fellini •

Programming is... playing with puzzles all day and getting paid pretty well for it.