I'm opening VSCode less and less every day
I've been a dev for close to 9 years now, always spending my time inside VSCode.
When the AI extension came in, I started writing less code, reading more.
When Claude Desktop app came in, I did not like it, stuck with the VSCode extension.
Then the app got better, and the extension got worse. so I switched my focus to that instead of the code editor.
I now view the diffs in the Claude app instead of VSCode, and only switch to VSCode for a more thorough review.
Now VSCode ships with a new view, similar to that of Claude.
I rarely open VSCode now. I rarely write code now.
I miss writing code.
26 comments
[ 3.3 ms ] story [ 54.4 ms ] threadYou only feel powerful when you boostrap a project because you wirte a lots of skeleton code or init core logic.
Nowaday we dont have chance to even write those kind of code I miss writing code too.
The understanding derived from actually writing the code and making it work is much different and deeper than looking at code written for you, looking at it, and thinking, "yeah, that seems like it makes sense".
Even if I spend a significant amount of time reviewing the code to try and understand every line that was used, I don't necessarily understand why it was chosen, what were the alternatives, what would the trade offs of those alternatives be, what seems like it should work but actually wouldn't, how something might break if a little part is missing... These are all things that are better understood when actually writing the code.
There isn’t a single SOTA model on the market that writes code as nicely as I write it.
I can only suspect these people saying they write no code have zero taste, because that’s the only way I can understand accepting the unsophisticated garbage these models produce.
I care less about the actual code, and more about algorithms, data structures and architectures. I'm glad that AI allow us to think less of syntax and more of logic. My suggestion is that you can use Claude through the terminal and proof read and approve the code, and if time allows it, you can write some of the code you want yourself.
This hits hard. I used to feel a joy and sense of pride in finishing a day.
I am trying to find joys in other ways, like shipping quickly while keeping quality but engineering really has changed in a short space of time.
Weird times
1. Start a session.
2. Grill my requirements (I use Matt Pocock's skills).
3. Write an ADR, then either start implementing or separate into pieces.
4. Review the code on pyor.review, compared to Github, Pyor allows me to categorize the files and changes then review the important stuff and skim the noise it identifies.
5. Since I can do local reviews with Pyor, I can do that with Claude and feed back my comments to be addressed without it going to Github first.
6. Create a PR then merge it.
Is this something people widely vary on? I suspect a lot of people are not like me given that I do see people saying things such as “I rarely use my ide/editor any more” with AI, hence my question to you. Maybe I’m just bad at keeping the code base all in my head.
I do agree with you that I feel that I am coding less myself and I do miss that for sure. But the job demands otherwise.
One thing I would note is, I build AI Agents as my job these days, if an agent process is complex, its impossible to write even 90% working code via LLM's.