[{"data":1,"prerenderedAt":49},["ShallowReactive",2],{"writing-post-\u002Fwriting\u002Fcoding-is-solved-engineering-isnt":3,"writing-related-\u002Fwriting\u002Fcoding-is-solved-engineering-isnt":48},{"id":4,"title":5,"body":6,"date":35,"description":36,"extension":37,"meta":38,"navigation":39,"path":40,"readingTime":33,"seo":41,"sitemap":42,"stem":43,"tags":44,"updated":46,"__hash__":47},"writing\u002Fwriting\u002Fcoding-is-solved-engineering-isnt.md","Coding is solved, engineering isn't",{"type":7,"value":8,"toc":31},"minimark",[9,13,16,19,22,25,28],[10,11,12],"p",{},"Back in 2021 when I got my first hands-on experience with the technical preview of Github Copilot in VSCode, it felt unreal. I was quite excited in the first couple of weeks but later I realized that the more I relied on it, the less I used my brain. Eventually, I got scared and stopped using it altogether because I didn't want to lose my creativity or the raw skill of writing code.",[10,14,15],{},"I went back to using LLMs when Cursor, an AI-powered IDE, became popular. It was revolutionary. I used Claude Sonnet 3.5 and fell in love with it. There was no going back from it even though I was the only engineer using it from my entire team. I was daring enough to not care about the consequences even though it felt like it was forbidden.",[10,17,18],{},"To this day, it feels a bit illegal to use LLMs for work. They've gotten too good at everything. In my opinion, more or less, coding is solved. It's a bittersweet feeling. Sure it solved the frustrating bits of having to manually write repetitive or boring code, but at the same time it took away the dopamine hits that you'd get after solving a hard problem.",[10,20,21],{},"Even though there's a slight boredom in using LLMs for code generation in day-to-day life, I do believe this phase is transitional especially for engineers. I get similar dopamine hits from building the product. I am still solving problems, but there's more abstraction now. Sort of like how Vue or React were an abstraction over raw JavaScript experience.",[10,23,24],{},"It's been a while since a feature request gave me any trouble. It's basically solved. Claude is very good at following instructions. It handles documentation, coding, brainstorming, research, ticketing and whatnot. If it doesn't know about something, I can ask it to do exactly what I would have done when working manually. I just pave the way for it and it takes these LLMs a moment before they start sprinting.",[10,26,27],{},"I have never been more creative. I can carve out perfection both in code and user experience. End results are mesmerizing. The well structured, DRY, scalable, clean, polished results just calm my nerves. It's the medicine to my perfectionism.",[10,29,30],{},"I firmly believe that even though coding is solved, software engineering isn't. It just got scaled to a bigger level. LLMs accelerate the development and the whole delivery of a product. But someone has to be there to make those decisions and supervise them.",{"title":32,"searchDepth":33,"depth":33,"links":34},"",2,[],"2026-07-19","The raw joy of writing code may be gone, but engineering is more alive than ever. You get the same pleasure of crafting, just at a higher level.","md",{},true,"\u002Fwriting\u002Fcoding-is-solved-engineering-isnt",{"title":5,"description":36},{"loc":40},"writing\u002Fcoding-is-solved-engineering-isnt",[45],"AI",null,"1K3NrFZhO9M435kPbOMaVjq_ErwWj_pfAYeBM6zIML4",[],1784415490587]