Elektrine lite

← Feed

@tojiro@mastodon.social

Post #1384040

2026-04-19 03:46 UTC

Parts of my job that I enjoy: - Designing systems - Writing elegant code - Learning new things - Solving interesting problems - Sharing knowledge Parts of my job I don't enjoy: - Reviewing other people's code - Debugging systems I'm not familiar with - Blindly using poorly documented interfaces - Dependency hell - Being forced into the latest fad AI enthusiasts: "What if I told you I've solved one of those lists for you?" 😏

Replies (14)

  • @swetland@chaos.social 2026-04-19 03:55

    @tojiro I think notably, doing the List 1 items well, rather than outsourcing them to the slop machine, beyond being enjoyable, rewarding, and resulting in better code, reduces the List 2 misery for everyone else.

    Open ##1425732

  • @gee8sh@techhub.social 2026-04-19 04:21

    @tojiro Someone once told me that they feel "ecstatic" about the prospect of not having to do one of these lists (i.e. the first one) 🤦

    Open ##1425734

  • @tojiro All I hear is they made List 2 longer and more awful.

    Open ##1425742

  • @tojiro they didn't even solve it it's a broken rube goldberg machine where you end up having to intervene all the time

    Open ##1425743

  • @tojiro Reviewing other people's code and debugging unfamiliar modules is where we grow the most though. My advice to new programmers is always "read other people's code! Do it regularly, with the goal to understand how it actually works. Step through it in the debugger!"

    Open ##1425744

  • @tagaziel@meow.social 2026-04-19 06:55

    @tojiro this is like me and copywriting, archiving, and documenting stuff. The joyless ghouls want to deprive us all of even the smallest amounts of joy.

    Open ##1425748

  • @tojiro I enjoy reviewing other people’s code. Either I learn something, or I get to teach them something (often both in the same PR), both of which are fun. Emphasis here on ‘people’. I don’t learn from a machine that regurgitates median-quality output, and it doesn’t learn from my comments.

    Open ##1425749

  • @htpcnz@mastodon.social 2026-04-19 10:15

    @tojiro really, so you say you like to learn new things? But first couple of things in your don't like to do list is review other peoples code and debug unfamiliar systems, sounds like you don't like to learn new things as that ain't the attitude of someone who likes to learn new things.

    Open ##1425750

  • @petersibley@mastodon.social 2026-04-19 12:45

    @tojiro great summary of the madness .

    Open ##1425751

  • @dand@social.lol 2026-04-19 14:26

    @tojiro my experience has been that AI helps with a mixture of those two lists (and certainly doesn’t “solve” any of them completely). E.g. LLMs seem to pretty adept at dealing with dependency hell, or at least getting them untangled a lot more quickly than I can myself.

    Open ##1425752

  • @tojiro I rarely ever got to do anything at work from that first list even before AI 😂

    Open ##1425753

  • @tojiro arguably they did solve "reviewing other **people's** code" too :)

    Open ##1425754

  • @trevdev@fosstodon.org 2026-04-20 03:00

    @tojiro same same

    Open ##1425755

  • @tojiro I like coding but I ended up being a farmer

    Open ##1593128