i have been using GTP3, chatGPT, Bing i think i know how to use them very wel. And I still confused by all the people claiming that these tools will replace Jobos like programing, etc.
Small demos producing small apps are not even near what a real app development cycle really are. It can generate some code that might work, but then good luck asking it to fix when it does not work on your bigger proyect.
It can certainly empower these jobs, but i still fin really hard to see a near future where these will be completely automated.
Plus please try to talk logically with these tools, most of the times they will fail and alucinate with simple logical questions. You should never rely directly from these outputs, you still have the job to understand (have the knowledge) and verify them.
It clearly is a case of premature hype, these tools are not that capable as people want or fear to believe.
I've done what I'd describe as pair programming with GPT-4 yesterday rebuilding my blog from Ghost over to Next.js. Using tailwind CSS, we tried and worked through animations and other such tricky aspects I usually find tedius but after a mistake or two, we tried different things and eventually ChatGPT nailed it and saved me lots of time.
The keyword in your comment is "premature" hype. I'm betting that within this decade we'll see how far all this will be going and that's quite some change at a pace we haven't dealt with before. Let's see what you think in 5-10 years.
You, like many others, are basing your opinion on the current state of LLMs/GPT. And I totally agree with you, the current GTP-4 version might not replace programmers. But how about future iterations? Personally I can't fathom what the next few years will bring us in this area, especially considering the jump GPT 3.5 to GPT 4 has made in such a short time frame. I'm almost convinced that it will make a lot of jobs obsolete in the future, including some programmer jobs, but I'm not bold enough and make a prediction when this will happen, be it in 2, 4, 10 or 20 years.
I can not still agree to the usefulness to run this in a WebBrowser at 30MB.
But for running in the backend over a wasm runtime, seems that the use case that make sense for the moment.
Did ever Visual Basic back in the 90's disrupt tech?
Not that much. It certainly back then allowed a lot of people with low skill/experience in dev to jump in development. Was an inclusive tool but not revolutionary.
Tools like github copilot gives us a glimpse of how will be the tool that will revolutionize tech dev on day in the future IMHO.
I do not agree. Take the example in football, Maradona was one of the greatest players, but he was unable to teach and to be conscious about how he did what he did.
Having a talent to solve problems does not mean you can teach them. Many times the opposite is true, people that do not have great talent but a good self reflecting and observing and analysis capacity can extract the insights and general rules of a give discipline.
The former plus a good experience on the field is best source o advice, and to my knowledge Uncle bob have both.
Client side rendering many cases, could be not only cheaper for the host, but for the client also, when the JS was loaded, the new content for the pages could be fetched faster than the new static html, not to mention the ugly experience of page loading.
Nasa did that simply because they could not get things done, is not the fault of nasa admins nor engeniers, but the corruption of their legacy contractors and congress pushing to do spreed across the country all the projects in order to give jobs in each state, leading to a massive ineficiency that simply was unsustainable.
Privately companies already demostrated they can do much more for less.
To my understanding, Newton was motivated by trying to decode the Bible among other occult studies which he thought would unlock some mystical knowledge of the universe for humanity. So in that respect, he did sort of pursue improving society? Albeit perhaps in a misguided way. But hey, it yielded massive benefits
Fourier and Newton's work was almost entirely of a practical and applicable nature. Fourier's main work for example was on investigating how heat propagated through different materials, with his famous transform being more of a useful biproduct of that work.
It can certainly empower these jobs, but i still fin really hard to see a near future where these will be completely automated. Plus please try to talk logically with these tools, most of the times they will fail and alucinate with simple logical questions. You should never rely directly from these outputs, you still have the job to understand (have the knowledge) and verify them.
It clearly is a case of premature hype, these tools are not that capable as people want or fear to believe.