| I just went from, "not really", to most coding jobs could be gone in about 5 years after just trying it out. It first made a basic admin interface in Html+Css i could copy paste into Codepen, then made it interactive with pure JS, then refactored it to Vue3, then refactored it into the now obscure Angular 1.4 just to test it, then back to Vue 3, then added Pinia for persistent state in the browser, and then converted the application to PHP Laravel+Livewire, and then to Python with Django+Htmx for backend EDIT: Wow, then i had it make graph with Canvas showing a sinus wave that i could speed control via an input with the prompt "make a an application in JS and Html that shows a sinus curve that you can speed up or down via an input". Absolutely mind boggling! It means it can create already create a simple working application and transform it between most known stacks, even older ones. I have no idea why some people here on HN say that it doesn't understand logic when it can refactor like that? This is honestly making me reconsider being a developer as a career choice just a little. |
I also think there will be a long time where a programmer's job turns instead into writing extremely detailed comment-like code where you define nearly every requirement of the code (down to the "this button should be padded 5px from the top right and hover states should function as such..").
Until we reach the day where a designer could feed a design into an ML alg and out pops the backend, frontend, and infra to do the job and scale perfectly without bugs.. devs will be needed.
This will follow Gates' law, which says we overestimate the impact of technology in the short-term and underestimate the effect in the long run.