July 8th, 2024

Maybe You're Not Sick of Programming

The article explores burnout in programming, attributing it to factors like bureaucracy and lack of impact. It advises taking breaks and addressing dissatisfaction before quitting, emphasizing the field's creative potential and rewards.

Read original articleLink Icon
Maybe You're Not Sick of Programming

The article discusses the common sentiment of feeling tired of programming and wanting to pursue other activities like farming or traveling. It suggests that this feeling may not necessarily stem from being sick of programming itself but rather from issues such as bureaucratic obstacles, lack of product vision, and a sense of not making a positive impact. The author highlights the importance of taking a break or exploring different avenues to overcome burnout. They emphasize the creative potential and fulfillment that programming can offer, urging individuals to address the root causes of dissatisfaction before abandoning programming altogether. The article concludes by encouraging readers to consider the rewarding aspects of programming and to explore ways to reignite their passion for the field.

Related

Link Icon 6 comments
By @Clubber - 3 months

  >Bureaucratical bullshit to get simple things done
  >Lack of product vision where everyone from sales to marketing to support is driving it.
  >Lack of ownership in product; the inability to effect a positive change.
  >Pointless meetings and discussions.
  >Process, procedures, having the upper-hand, and getting things done taking a back-seat.
I'm fortunate enough to not have to deal with this the majority of the time and I'm still sick of programming. I couldn't imagine doing anything else for a living though. Maybe I'm just sick of working all the time.

I've been professionally doing this since 1997. I've been through the Windows revolution, the internet revolution, the cloud revolution, the iPhone revolution.

Just brainstorming as to why

  - I'm sick of being spied on all the time.
  - The interwebs is dead.
  - I'm sick of new frameworks that don't really offer anything new except to obsolete old frameworks that work fine.
  - You can't just write something neat and make any money off of it unless you allow yourself to get hijacked by some VC or other investor.
  - The market for software is flooded by absolute crap software with massive marketing budgets.
  - There are a lot of people who got into it for the money are hell to work with.
Maybe I'm just old. I certainly don't do much coding on the side. About 5-6 years ago, I'm program almost every waking moment, now I don't wanna touch an IDE outside of work.

The grind continues.

By @seadan83 - 3 months
I'll add mine, constant logical inconsistencies. If a team is following a roadmap, then you are NOT doing agile, you are not pivoting on a very frequent basis, the team is following a project plan! What's worse, because the agile verbs and nouns are sprinkled in there, somehow a process that is focused on NOT bring predictable (as who knows what the customer feedback will be) - somehow that is supposed to create predictability, and even one where the error bars get smaller as things are predicted further out into the future.

None of it makes sense... yet somehow it is supposed to, and with accountability.

By @ivan888 - 3 months
Taking real disconnect breaks (more than one week) also help a lot. Some people, including me until recently, don’t seem to do this often or at all
By @harimau777 - 3 months
I'm sick of object oriented/non-functional programming. It's soul crushing to constantly be fixing problems that wouldn't have happened in the first place if people just handled things immutably.
By @Emigre_ - 3 months
I've noticed those kinds of posts. I mean, actual work can be hard, and work situations can vary a lot depending on the work environment, but, at least in my case, that's completely different to "programming". I wish I had more time for "programming"... I enjoy it a lot, I've always enjoyed it, you can do so many interesting things in a creative kind of way. So many different complex things to understand... If I didn't have to work, I'd have a lot of spare time and I'd probably invest it in, well, programming. There are several source codes I'd like to understand better and analyze, just for intelectual curiosity. I'd have the time to study the source code of several operating systems, implementations of programming languages, and tools that I really would like to know more deeply. I'd have more time to review the source code of videogames, demos, and other interesting programs, and create my own just for fun. I would have more time to create interpreters, read old documents on programming theory, contribute to open source initiatives, learn new programming languages... Programming can be fun. It's a pity to see people burned out. In any case, it's also true that there's more to life than this. :) Try surfing, pottery, yoga, horticulture, real-life drawing or calligraphy instead!