Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

This.

I am mid career now.

High level langages like js or python have a lot of bad design / suboptimal code... as well as some java code in many places.

Some bad java code (it just needs to be a sql select in a loop) can easily perform thousand time worse than a clean python implementation of the same thing.

As said above, once c was high level programing language and still is in some places.

I do not code in python / go / js that much these days, but what made me a not so bad developper is my understanding of computing mechanism (why and how to use memory instead of disk, how to arange code so cpu can use it's cache efficiently...)

As said in many posts, code quality even for vibe coded stuff depends more on what was prompted and how many efforts the PR diff is human readable to get maintainable and efficient softwares at the end of the day.

Yet senior devs often spend more time reviewing code instead of actually writting some. Vibe coding ultimately feels the same for me at the moment.

I still love to write some code by hand, but I start to feel less and less productive with this approach while at the same time feeling I don't really lost my skills to do so.

I think I really feel and effectively am more efficient at delivering thing with appropriate quality level for my customers now that I have agentic coding skills in my belt.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: