<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Parts of my job that I enjoy: - Designing systems - Writing elegant code - Learning new things - Solving interesting problems - Sharing knowledge]]></title><description><![CDATA[<p>Parts of my job that I enjoy:<br /> - Designing systems<br /> - Writing elegant code<br /> - Learning new things<br /> - Solving interesting problems<br /> - Sharing knowledge</p><p>Parts of my job I don't enjoy:<br /> - Reviewing other people's code<br /> - Debugging systems I'm not familiar with<br /> - Blindly using poorly documented interfaces<br /> - Dependency hell<br /> - Being forced into the latest fad</p><p>AI enthusiasts: "What if I told you I've solved one of those lists for you?" <img src="https://board.circlewithadot.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f60f.png?v=28325c671da" class="not-responsive emoji emoji-android emoji--smirk" style="height:23px;width:auto;vertical-align:middle" title="😏" alt="😏" /></p>]]></description><link>https://board.circlewithadot.net/topic/fab74050-fcd3-4ba0-b9c6-3010fb3e17d6/parts-of-my-job-that-i-enjoy-designing-systems-writing-elegant-code-learning-new-things-solving-interesting-problems-sharing-knowledge</link><generator>RSS for Node</generator><lastBuildDate>Fri, 01 May 2026 05:06:40 GMT</lastBuildDate><atom:link href="https://board.circlewithadot.net/topic/fab74050-fcd3-4ba0-b9c6-3010fb3e17d6.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 19 Apr 2026 03:46:11 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Parts of my job that I enjoy: - Designing systems - Writing elegant code - Learning new things - Solving interesting problems - Sharing knowledge on Mon, 20 Apr 2026 03:00:54 GMT]]></title><description><![CDATA[<p><span><a href="/user/tojiro%40mastodon.social">@<span>tojiro</span></a></span> same same</p>]]></description><link>https://board.circlewithadot.net/post/https://fosstodon.org/users/trevdev/statuses/116434800132191217</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://fosstodon.org/users/trevdev/statuses/116434800132191217</guid><dc:creator><![CDATA[trevdev@fosstodon.org]]></dc:creator><pubDate>Mon, 20 Apr 2026 03:00:54 GMT</pubDate></item><item><title><![CDATA[Reply to Parts of my job that I enjoy: - Designing systems - Writing elegant code - Learning new things - Solving interesting problems - Sharing knowledge on Sun, 19 Apr 2026 17:35:32 GMT]]></title><description><![CDATA[<p><span><a href="/user/stompyrobot%40mastodon.gamedev.place">@<span>StompyRobot</span></a></span> <span><a href="/user/tojiro%40mastodon.social">@<span>tojiro</span></a></span> </p><p>I didn't think the original post was talking about what you or me are paid to do... </p><p>I'll just end the discussion here because I feel we're on vastly different ends of the spectrum. Have a nice day!</p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.gamedev.place/users/skylark13/statuses/116432577035028870</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.gamedev.place/users/skylark13/statuses/116432577035028870</guid><dc:creator><![CDATA[skylark13@mastodon.gamedev.place]]></dc:creator><pubDate>Sun, 19 Apr 2026 17:35:32 GMT</pubDate></item><item><title><![CDATA[Reply to Parts of my job that I enjoy: - Designing systems - Writing elegant code - Learning new things - Solving interesting problems - Sharing knowledge on Sun, 19 Apr 2026 17:32:59 GMT]]></title><description><![CDATA[<p><span><a href="/user/tojiro%40mastodon.social">@<span>tojiro</span></a></span> arguably they did solve "reviewing other **people's** code" too <img src="https://board.circlewithadot.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=28325c671da" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /></p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.gamedev.place/users/archo/statuses/116432566978245671</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.gamedev.place/users/archo/statuses/116432566978245671</guid><dc:creator><![CDATA[archo@mastodon.gamedev.place]]></dc:creator><pubDate>Sun, 19 Apr 2026 17:32:59 GMT</pubDate></item><item><title><![CDATA[Reply to Parts of my job that I enjoy: - Designing systems - Writing elegant code - Learning new things - Solving interesting problems - Sharing knowledge on Sun, 19 Apr 2026 17:31:01 GMT]]></title><description><![CDATA[<p><span><a href="/user/skylark13%40mastodon.gamedev.place">@<span>skylark13</span></a></span> <span><a href="/user/tojiro%40mastodon.social">@<span>tojiro</span></a></span></p><p>In the best of worlds, we get to pick which parts we do!</p><p>A hobby woodcarver might use a knife where an industrial process would use CNC, and that's OK!</p><p>Note that society doesn't pay me to "do the bits I enjoy" though. They pay me for robust, working software, as quickly as possible, and the models can help achieve that, when guided.</p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.gamedev.place/users/StompyRobot/statuses/116432559231613373</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.gamedev.place/users/StompyRobot/statuses/116432559231613373</guid><dc:creator><![CDATA[stompyrobot@mastodon.gamedev.place]]></dc:creator><pubDate>Sun, 19 Apr 2026 17:31:01 GMT</pubDate></item><item><title><![CDATA[Reply to Parts of my job that I enjoy: - Designing systems - Writing elegant code - Learning new things - Solving interesting problems - Sharing knowledge on Sun, 19 Apr 2026 16:50:00 GMT]]></title><description><![CDATA[<p><span><a href="/user/stompyrobot%40mastodon.gamedev.place">@<span>StompyRobot</span></a></span> <span><a href="/user/tojiro%40mastodon.social">@<span>tojiro</span></a></span> Not wanting to put words in Brandon's mouth, but I think the crucial part is, he's not saying he wants AI to do the second list instead of the first. AI could just not do either of them.</p><p>Speaking for myself: I enjoy the same things and dislike the same things, but I will gladly continue doing the things I dislike (in part because as you say, there are positive things to be gained from doing them) but why on Earth would I want AI to do the things I enjoy the most?</p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.gamedev.place/users/skylark13/statuses/116432397937345951</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.gamedev.place/users/skylark13/statuses/116432397937345951</guid><dc:creator><![CDATA[skylark13@mastodon.gamedev.place]]></dc:creator><pubDate>Sun, 19 Apr 2026 16:50:00 GMT</pubDate></item><item><title><![CDATA[Reply to Parts of my job that I enjoy: - Designing systems - Writing elegant code - Learning new things - Solving interesting problems - Sharing knowledge on Sun, 19 Apr 2026 16:00:27 GMT]]></title><description><![CDATA[<p><span><a href="/user/tojiro%40mastodon.social">@<span>tojiro</span></a></span> I rarely ever got to do anything at work from that first list even before AI <img src="https://board.circlewithadot.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f602.png?v=28325c671da" class="not-responsive emoji emoji-android emoji--joy" style="height:23px;width:auto;vertical-align:middle" title="😂" alt="😂" /></p>]]></description><link>https://board.circlewithadot.net/post/https://infosec.exchange/ap/users/115602245324882913/statuses/116432203098376455</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://infosec.exchange/ap/users/115602245324882913/statuses/116432203098376455</guid><dc:creator><![CDATA[thief_of_fire@infosec.exchange]]></dc:creator><pubDate>Sun, 19 Apr 2026 16:00:27 GMT</pubDate></item><item><title><![CDATA[Reply to Parts of my job that I enjoy: - Designing systems - Writing elegant code - Learning new things - Solving interesting problems - Sharing knowledge on Sun, 19 Apr 2026 14:26:22 GMT]]></title><description><![CDATA[<p><span><a href="/user/tojiro%40mastodon.social">@<span>tojiro</span></a></span> 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.</p>]]></description><link>https://board.circlewithadot.net/post/https://social.lol/users/dand/statuses/116431833199598452</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://social.lol/users/dand/statuses/116431833199598452</guid><dc:creator><![CDATA[dand@social.lol]]></dc:creator><pubDate>Sun, 19 Apr 2026 14:26:22 GMT</pubDate></item><item><title><![CDATA[Reply to Parts of my job that I enjoy: - Designing systems - Writing elegant code - Learning new things - Solving interesting problems - Sharing knowledge on Sun, 19 Apr 2026 12:45:54 GMT]]></title><description><![CDATA[<p><span><a href="/user/tojiro%40mastodon.social">@<span>tojiro</span></a></span> great summary of the madness .</p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.social/users/petersibley/statuses/116431438096875270</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.social/users/petersibley/statuses/116431438096875270</guid><dc:creator><![CDATA[petersibley@mastodon.social]]></dc:creator><pubDate>Sun, 19 Apr 2026 12:45:54 GMT</pubDate></item><item><title><![CDATA[Reply to Parts of my job that I enjoy: - Designing systems - Writing elegant code - Learning new things - Solving interesting problems - Sharing knowledge on Sun, 19 Apr 2026 12:28:36 GMT]]></title><description><![CDATA[<p><span><a href="/user/swetland%40chaos.social" rel="nofollow noopener noreferrer">@<span>swetland</span></a></span> <span><a href="/user/tojiro%40mastodon.social" rel="nofollow noopener noreferrer">@<span>tojiro</span></a></span> exactly!</p>]]></description><link>https://board.circlewithadot.net/post/https://jorts.horse/users/kkarhan/statuses/116431370069167769</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://jorts.horse/users/kkarhan/statuses/116431370069167769</guid><dc:creator><![CDATA[kkarhan@jorts.horse]]></dc:creator><pubDate>Sun, 19 Apr 2026 12:28:36 GMT</pubDate></item><item><title><![CDATA[Reply to Parts of my job that I enjoy: - Designing systems - Writing elegant code - Learning new things - Solving interesting problems - Sharing knowledge on Sun, 19 Apr 2026 10:15:54 GMT]]></title><description><![CDATA[<p><span><a href="/user/tojiro%40mastodon.social">@<span>tojiro</span></a></span> 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.</p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.social/users/htpcnz/statuses/116430848284937471</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.social/users/htpcnz/statuses/116430848284937471</guid><dc:creator><![CDATA[htpcnz@mastodon.social]]></dc:creator><pubDate>Sun, 19 Apr 2026 10:15:54 GMT</pubDate></item><item><title><![CDATA[Reply to Parts of my job that I enjoy: - Designing systems - Writing elegant code - Learning new things - Solving interesting problems - Sharing knowledge on Sun, 19 Apr 2026 09:44:38 GMT]]></title><description><![CDATA[<p><span><a href="/user/tojiro%40mastodon.social" rel="nofollow noopener">@<span>tojiro</span></a></span> </p><p>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.</p>]]></description><link>https://board.circlewithadot.net/post/https://infosec.exchange/users/david_chisnall/statuses/116430725316843000</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://infosec.exchange/users/david_chisnall/statuses/116430725316843000</guid><dc:creator><![CDATA[david_chisnall@infosec.exchange]]></dc:creator><pubDate>Sun, 19 Apr 2026 09:44:38 GMT</pubDate></item><item><title><![CDATA[Reply to Parts of my job that I enjoy: - Designing systems - Writing elegant code - Learning new things - Solving interesting problems - Sharing knowledge on Sun, 19 Apr 2026 06:55:19 GMT]]></title><description><![CDATA[<p><span><a href="/user/tojiro%40mastodon.social">@<span>tojiro</span></a></span> this is like me and copywriting, archiving, and documenting stuff. </p><p>The joyless ghouls want to deprive us all of even the smallest amounts of joy.</p>]]></description><link>https://board.circlewithadot.net/post/https://meow.social/users/tagaziel/statuses/116430059588209898</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://meow.social/users/tagaziel/statuses/116430059588209898</guid><dc:creator><![CDATA[tagaziel@meow.social]]></dc:creator><pubDate>Sun, 19 Apr 2026 06:55:19 GMT</pubDate></item><item><title><![CDATA[Reply to Parts of my job that I enjoy: - Designing systems - Writing elegant code - Learning new things - Solving interesting problems - Sharing knowledge on Sun, 19 Apr 2026 06:50:29 GMT]]></title><description><![CDATA[<p><span><a href="/user/tojiro%40mastodon.social">@<span>tojiro</span></a></span> <br />Reviewing other people's code and debugging unfamiliar modules is where we grow the most though.</p><p>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!"</p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.gamedev.place/users/StompyRobot/statuses/116430040543329889</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.gamedev.place/users/StompyRobot/statuses/116430040543329889</guid><dc:creator><![CDATA[stompyrobot@mastodon.gamedev.place]]></dc:creator><pubDate>Sun, 19 Apr 2026 06:50:29 GMT</pubDate></item><item><title><![CDATA[Reply to Parts of my job that I enjoy: - Designing systems - Writing elegant code - Learning new things - Solving interesting problems - Sharing knowledge on Sun, 19 Apr 2026 06:49:07 GMT]]></title><description><![CDATA[<p><span><a href="/user/tojiro%40mastodon.social">@<span>tojiro</span></a></span> <span><a href="/user/gee8sh%40techhub.social">@<span>gee8sh</span></a></span> Same applies to AI in education. They keep telling me AI can do my planning and create resources and I’m like, but that’s one of the parts of my job I like the best!</p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.nz/users/shakespearenut/statuses/116430035176533276</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.nz/users/shakespearenut/statuses/116430035176533276</guid><dc:creator><![CDATA[shakespearenut@mastodon.nz]]></dc:creator><pubDate>Sun, 19 Apr 2026 06:49:07 GMT</pubDate></item><item><title><![CDATA[Reply to Parts of my job that I enjoy: - Designing systems - Writing elegant code - Learning new things - Solving interesting problems - Sharing knowledge on Sun, 19 Apr 2026 06:35:45 GMT]]></title><description><![CDATA[<p><span><a href="/user/tojiro%40mastodon.social">@<span>tojiro</span></a></span> they didn't even solve it it's a broken rube goldberg machine where you end up having to intervene all the time</p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.gamedev.place/users/lritter/statuses/116429982629690504</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.gamedev.place/users/lritter/statuses/116429982629690504</guid><dc:creator><![CDATA[lritter@mastodon.gamedev.place]]></dc:creator><pubDate>Sun, 19 Apr 2026 06:35:45 GMT</pubDate></item><item><title><![CDATA[Reply to Parts of my job that I enjoy: - Designing systems - Writing elegant code - Learning new things - Solving interesting problems - Sharing knowledge on Sun, 19 Apr 2026 06:34:03 GMT]]></title><description><![CDATA[<p><span><a href="/user/tojiro%40mastodon.social">@<span>tojiro</span></a></span> <span><a href="/user/gee8sh%40techhub.social">@<span>gee8sh</span></a></span> definitely not going to eat this cooks food</p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.gamedev.place/users/lritter/statuses/116429975958847342</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.gamedev.place/users/lritter/statuses/116429975958847342</guid><dc:creator><![CDATA[lritter@mastodon.gamedev.place]]></dc:creator><pubDate>Sun, 19 Apr 2026 06:34:03 GMT</pubDate></item><item><title><![CDATA[Reply to Parts of my job that I enjoy: - Designing systems - Writing elegant code - Learning new things - Solving interesting problems - Sharing knowledge on Sun, 19 Apr 2026 06:30:50 GMT]]></title><description><![CDATA[<p><span><a href="/user/tojiro%40mastodon.social">@<span>tojiro</span></a></span> All I hear is they made List 2 longer and more awful.</p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.gamedev.place/users/Chagrins/statuses/116429963295774574</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.gamedev.place/users/Chagrins/statuses/116429963295774574</guid><dc:creator><![CDATA[chagrins@mastodon.gamedev.place]]></dc:creator><pubDate>Sun, 19 Apr 2026 06:30:50 GMT</pubDate></item><item><title><![CDATA[Reply to Parts of my job that I enjoy: - Designing systems - Writing elegant code - Learning new things - Solving interesting problems - Sharing knowledge on Sun, 19 Apr 2026 04:31:29 GMT]]></title><description><![CDATA[<p><span><a href="/user/tojiro%40mastodon.social">@<span>tojiro</span></a></span> exactly! Spot on analogy.</p>]]></description><link>https://board.circlewithadot.net/post/https://techhub.social/users/gee8sh/statuses/116429493985180886</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://techhub.social/users/gee8sh/statuses/116429493985180886</guid><dc:creator><![CDATA[gee8sh@techhub.social]]></dc:creator><pubDate>Sun, 19 Apr 2026 04:31:29 GMT</pubDate></item><item><title><![CDATA[Reply to Parts of my job that I enjoy: - Designing systems - Writing elegant code - Learning new things - Solving interesting problems - Sharing knowledge on Sun, 19 Apr 2026 04:26:37 GMT]]></title><description><![CDATA[<p><span><a href="/user/gee8sh%40techhub.social">@<span>gee8sh</span></a></span> I've heard some people express a similar sentiment. But to me that feels like a cook whose favorite part of the job is doing the dishes? I'm sure they exist, but I can't relate.</p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.social/users/tojiro/statuses/116429474889278505</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.social/users/tojiro/statuses/116429474889278505</guid><dc:creator><![CDATA[tojiro@mastodon.social]]></dc:creator><pubDate>Sun, 19 Apr 2026 04:26:37 GMT</pubDate></item><item><title><![CDATA[Reply to Parts of my job that I enjoy: - Designing systems - Writing elegant code - Learning new things - Solving interesting problems - Sharing knowledge on Sun, 19 Apr 2026 04:21:58 GMT]]></title><description><![CDATA[<p><span><a href="/user/tojiro%40mastodon.social">@<span>tojiro</span></a></span> </p><p>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) <img src="https://board.circlewithadot.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f926.png?v=28325c671da" class="not-responsive emoji emoji-android emoji--face_palm" style="height:23px;width:auto;vertical-align:middle" title="🤦" alt="🤦" /></p>]]></description><link>https://board.circlewithadot.net/post/https://techhub.social/users/gee8sh/statuses/116429456599711348</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://techhub.social/users/gee8sh/statuses/116429456599711348</guid><dc:creator><![CDATA[gee8sh@techhub.social]]></dc:creator><pubDate>Sun, 19 Apr 2026 04:21:58 GMT</pubDate></item><item><title><![CDATA[Reply to Parts of my job that I enjoy: - Designing systems - Writing elegant code - Learning new things - Solving interesting problems - Sharing knowledge on Sun, 19 Apr 2026 03:55:39 GMT]]></title><description><![CDATA[<p><span><a href="/user/tojiro%40mastodon.social">@<span>tojiro</span></a></span> 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.</p>]]></description><link>https://board.circlewithadot.net/post/https://chaos.social/users/swetland/statuses/116429353074754822</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://chaos.social/users/swetland/statuses/116429353074754822</guid><dc:creator><![CDATA[swetland@chaos.social]]></dc:creator><pubDate>Sun, 19 Apr 2026 03:55:39 GMT</pubDate></item></channel></rss>