Live data from Hacker News

Programming is boring

dividebyze.ro

1–10 of 75 posts

Re: Programming is boring

#2
This is something I've thought about quite a few times. It's almost counter-intuitive. The community that we surround ourselves in keeps telling us how exciting XYZ technology is. But at the end of the day it comes down to reading documentation/man pages, and trying to implement something that you're trying to get up and running. I ascribe this feeling of boredom that I get partially to my perfectionism. But a lot of the times, it's just...why? Frankly, I'd rather just enjoy life. Programming is great. Latest technology in language XYZ or framework ABC is fantastic. But there's more to life than that.

Sorry for rambling. Just got home and it's 1am here :)

Re: Programming is boring

#3
Programming is boring when you're solving mundane problems, when everything you need is already written in a nice library or package for you to put together like a 24 piece jigsaw puzzle.

Get yourself an arduino, maybe esp8266, now program it to do something exciting.

Another suggestion, an occasional after work punjabi sword fight might do the trick

Re: Programming is boring

#4
"and making sure your solution is easy to maintain and nurture in the future"

...this is why programming is boring

there's nothing actually more exciting then building out a whole idea and being like "didn't exist, now it exists and i built it."

making it maintainable is a thing, but it's separate from that initial excitement. i never go "man i can't wait to make this thing maintainable and write a bunch of tests and shit omg"

i approach programming as more of a way to make cool art. so idk i might be different from most programmers.

he's got some good points though.

Re: Programming is boring

#5
Programming is boring after five years of CRUD/"business"/"enterprise" apps. Unfortunately they make up the majority of the jobs out there but making the effort to get a more interesting job is worth it.

Re: Programming is boring

#6
Truth but unlike other professions, throughout the rise of the internet, github, what-have-you, we, programmers have been able to counter the boringness and move to other opportunities in the industry.

For example, someone who wrote test hardware code in embedded C, can move towards full software iOS development which is at two ends of the tech industry. The opportunity produces excitement and the further attainment of knowledge.

On the other side of the spectrum, a pilot who flies a Boeing 777 will not be able to easily switch to flying an Airbus 330.

Simply said, programming is boring, if you make it so.

Re: Programming is boring

#7
If programming is boring, then you haven't abstracted enough things away or haven't automated enough things. Things become boring if you are doing the same thing over and over and if you are repeating yourself, then you are doing it wrong. Most of the time.

Re: Programming is boring

#8

Programming is boring after five years of CRUD/"business"/"enterprise" apps. Unfortunately they make up the majority of the jobs out there but making the effort to get a more interesting job is worth it.

I love building CRUD apps! I guess I'm fascinated by learning different business models and mapping them to code.

Re: Programming is boring

#9
post #4

"and making sure your solution is easy to maintain and nurture in the future" ...this is why programming is boring there's nothing actually more exciting then building out a whole idea and being like "didn't exist, now it exists and i built it." making it maintainable is a thing, but it's separate from that initial excitement. i never go "man i can't wait to make this thing maintainable and write a bunch of tests and…

I dunno, I can often code faster if I'm writing unit tests along with my feature, I spend less time being confused about whether things are doing what I expect

Re: Programming is boring

#10
People who say programming is boring belong to one or more of the following groups

- people who haven't explored the concept enough, which may be a symptom of a larger issue possibly and most likely the one below

- people who are just in for the money and are trying to convince themselves otherwise

- people who don't know how to use atomic concepts to make more interesting concepts because they lack creativity and imagination (whatever these terms in comp sci domain)

Post reply on HN