
Ughhh. I have Cursor, GPT & Copilot.
But I can't explain the frustration of these tools & the joy of writing code by your hand & mind. Understanding things in & out and then tweaking them to make sure it works.
You can say time will change & I have to.. I agree. But still I would like to write code on my own.
They are really helpful. No doubt. I learn way too fast & understand things in a better way..
But using them completely as an alternative? Nah, not yet..
"Rewriting is cheaper than debugging" Uhm. Not sure. Also debugging is frustrating yet fun, isn't it the best part of my job? figuring out the loopholes in my own logic, challenging my own work, going in depth...
Huhh, I love my job. I'm fine having a companion, but not okay with giving out all the fun parts to them to just write English & instructions..
Probably I have to change, and I will.. till then lemme have fun cheers🥂

Yeah I also feel it tries to impress me. I would anyday prefer clean simple well thought code over that bs :)

Coding is boring, which essentially means just typing out the syntax. Only designing a solution, architecting the solution is creative and hence it’s not getting replaced very quickly. Once that’s finalised then it’s just labours work and hence it’s getting so easily replaced. I am almost able to generate bug free code after I am done with designing a solution. There are few gaps but they are not huge at all to not be filled. And soon enough even the designing of solution would be done by AI because most of the problems which we are solving have already been solved, deployed at scale. So we are not building something new, and if it’s new then AI is the best person to solve it

This is gonna go horribly wrong at some point

Why do you say that?

AI is a bubble I believe which is going to burst way worse.
Everyone is hyping to get the funds and capture market. I haven’t seen the true value out of it in day to day dev work besides support which ChatGPT provides. Instead of manually searching everything on google and stack overflow, it gives all in once place after more than 3 prompts which gets frustrating sometimes.
It can be the best tool, but never the replacement. Data processing, analytics etc are and will be better but not day to day dev work.

Interesting perspective. But I do believe it’s not a hype without substance as Web3 was to some extent.
I’m genuinely seeing kids using these tools now. 400 million visits on ChatGPT from India each month. 100M for perplexity. Surely so many aren’t using these tools for nothing

Claude is enough for me

I feel these IDEs often interrupt writing code by yourself. Too many unnecessary suggestions and many times they are wrong. It is still difficult for these to maintain high level context and flow. I still find regular suggestions by generic plugins are still better.

What happened to good old coding in Vim and Notepad? Feels like ages agi

It’s good for rapid prototyping. But system design, architectural decision making, testing boundary conditions are complementary coding skills and translating all these into code and validating would still require traditional software engineering expertise IMO. AI can just be thought of as bringing bunch of complementing tools to software engineering, which would anyway be a welcome change 🙂