this post was submitted on 12 Feb 2024
26 points (100.0% liked)

Programmer Humor

32048 readers
1580 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS
 
top 50 comments
sorted by: hot top controversial new old
[–] [email protected] 0 points 7 months ago

I've been working without a degree (missing a few credits from graduating) in the industry for a bit less than a decade. I took an online class which gives college credits and it's just an endless barrage of fizzbuzz level stuff. Every time I've spent a few hours on them I've felt that I could've used that time better by masturbating / doing drugs / playing fall guys.

[–] [email protected] 0 points 7 months ago

Wonder if that's the "alienation of labor" thing Marx was talking about

[–] [email protected] 0 points 7 months ago

I like my coding job as long as I have the space to do what I need to do. Without that I just get stressed out and way less productive. The older I get the better I am at setting boundaries and finding the right kind of jobs.

[–] [email protected] 0 points 7 months ago (1 children)

Yep, programming is fun but working as a programmer not so much. For me writing software is a creative activity. It's fun to come up with problems and find solutions for them. In my personal projects I decide what problem I want to solve, choose the technology I think will be fun to solve it in and then come up with a solution I like.

At work you are usually handed a problem you don't care about (we're decommissioning X, you don't have to know why, just change everything to use Y), the solution is described in detail by someone else and you just have to turn it into some code using 5-10 years old stack.

Fortunately at my current job I mostly do projects without much technical oversight (proof-of-concept type project) so I can choose how I want to do then. I dislike the company culture but I know that moving somewhere else would mean going back to boring coding agian.

[–] [email protected] 1 points 7 months ago

Where I work there is a hardware test, where the voltage needs to be changed on the power supply like 8 times. Currently it's done by hand.

I gave that to a student with the description that I want that automated, let production show you how the test is done. If you have other ideas how to improve it, just do it.

This was 8 working days ago for the student. She still hasn't started, because she wants an exact description what needs to be done. If you want me to write down how exactly everything needs to be done, I might just write it myself in python and be done with it.

[–] [email protected] 0 points 7 months ago (2 children)

Why is this literally the opposite for me?

I have a class where I write in Assembly but instead I'm working on my personal HTML/CSS/JS project.

[–] [email protected] 0 points 7 months ago* (last edited 7 months ago) (1 children)

The result is still the same, isn't it? (in language you like vs in language you're forced to use)

[–] [email protected] 0 points 7 months ago

It also really depends on what is being made. My Assembly programs are specific homework assignments. My JS project is designed entirely by my will.

[–] [email protected] 0 points 7 months ago* (last edited 7 months ago)

It's not the language that matters, it's the obligation vs passion.

[–] [email protected] 0 points 7 months ago (1 children)

I wrote a JavaScript program to write assembly program

[–] [email protected] 0 points 7 months ago (2 children)
[–] [email protected] 0 points 7 months ago* (last edited 7 months ago)

Nah. Just converting midi into hardcoded assembly code.

https://github.com/North-West-Wind/midi2riscv

[–] [email protected] 0 points 7 months ago

They just ran a line of JS in a browser. 🤭

[–] [email protected] 0 points 7 months ago

Unpaid "breaks" aren't breaks. They should be illegal.

[–] [email protected] 0 points 7 months ago

I love coding at work, unfortunately 90% of what I do is not coding.

[–] [email protected] 2 points 7 months ago (4 children)

But I love coding at work?!

The problem is that every living entity in a 10 kilometer radius around me, seems to be hellbent on getting me to do anything but coding. Refining work estimates, fixing badge access rights, fixing a driver issue, telling people that you cannot do 1000 things at the same time, teaching the new developer how shit (doesn't) works, mangling Jenkins into a functional state again, explaning that thing I did a year ago but is only now used (it was very high prio a year ago), writing documentation that noboby ever reads, progress meetings, specialty group meetings, knowledge sharing meetings, company wide meetings, etc.

[–] [email protected] 0 points 7 months ago

Just say no. Decline meeting requests. Set your own priorities. It’s not like they can fire the guy who operates the CI and apparently the physical security systems as well while still writing code for high priority projects.

[–] [email protected] 0 points 7 months ago* (last edited 7 months ago)

I had a team of contractors working on some code. They had learnt in their previous jobs to document everything in the work wiki (aside from the design documents which have their own repository)

And it was good they did, since the project was put on hold due to too much mismatch between backend and front, and all the contractors were fired (a day before Xmas) leaving the useless doco as the best reference for whoever needs to resurrect our code

[–] [email protected] 0 points 7 months ago

Agreed on all of that. As I understand it, periods of better worker markets make for less of that nonsense people are willing endure. I've seen a recent trend of corporations turning up the BS because the job market has been tightening up and people are less willing to take risks.

[–] [email protected] 2 points 7 months ago

You can always write code for Free Software projects in your free time and contribute to a good cause.

load more comments
view more: next ›