4 ms·
Well, I think I just retired. Even knowing this was coming, it's still a bit unnerving. Sad too, but it's for the best. Let the machines program the machines
by carapace 4y ago
Well, I think I just retired.
Even knowing this was coming, it's still a bit unnerving. Sad too, but it's for the best. Let the machines program the machines. Schmidhuber's Gödelmachine. The automatic scientist.
- techwiz137 4y agoI expected this to be at least 20 years away.
- jeffbee 4y agoYes, the kinds of people who would write a python program in C++ are in trouble.
- alchemist1e9 4y agoMaybe it can translate python code to C++. That is interesting. I need to try that.
- sualehasif 4y agoIt definitely should be able to. Any example you would like me to try. Put in an issue and we will do it.
- carapace 4y agoI was about to write an old-fashioned Wu anti-aliased circle-drawing routine for a simple C-like language (it has no structs nor unions yet, for instance), is that something that might be an interesting test case? Worth opening an issue? Great work BTW. :)
- sublinear 4y agoUgh not this again. Who the hell is running a business where the developers are mere struggling code monkeys who have no other value to the company, would never code review the AI output, and would find it faster to repl a bunch of imprecise prompts instead of just writing the damn code in the first place?
- swatcoder 4y agoI mean, I’m with you in sentiment, but there are a lot of those business issuing a lot of regular paychecks. It’s a thing. These AI products are more like shop tools than automated workshops, but even shop tools cut the need for a lot of apprentice and street labor.
- nodemaker 4y agoYeah you can start farming! But oh wait tractors can do the job better than humans there too
- stuff20230314 4y agoBecause of some cherry-picked niche samples?
- brushfoot 4y agoJust the opposite, this is letting me pick up more work than ever. The nature of that continues to shift as rote memorization becomes less important, but that was already the case thanks to earlier forms of code completion. It may be that breadth is becoming more valuable than depth. The engineering design process is more important than ever, along with soft skills and an eye for what kind of work matters.
- nodemaker 4y agoExactly! I think the difference between me and some FAANG leetcoder just became hugely apparent Before calculators were invented I imagine people thought that people who could multiply two big numbers were very smart!
- sualehasif 4y agoI am on this side of the argument. It is letting me code better than ever before :) I have been able to pick up new languages/build systems much faster than in the past (Swift for example.)
- CapstanRoller 4y ago>this is letting me pick up more work than ever Is this a desirable outcome, to be just a meat robot middleman for the machines doing the actual work? I hope this will lead to a total rethinking of how our relationship to work and the why of it all.
- gonzo41 4y agoAll this does is change how you go about getting computers to work for you. Someone off the street still needs to know how to express themselves correctly to get a result that's not crap. And they don't know what they don't know. So this thread will be filled with people freaking out about the ends of their jobs. When really it just changes how their jobs work. The nailgun didn't retire carpenters. They just got more productive.
- RGamma 4y agoPre-industrialisation: 80% of population are farmers Post-industrialisation: <1% of population are farmers There's going to be a big squeeze in the field (pun not intended).
- gonzo41 4y agoThis will destroy the boiler plate industry. So bye javascript, it's not been nice. What will stay, is human level systems engineering, Running things, designing etc. And for a very long time, you're going to have to check AI's work. Anyway, I don't think it'll be nuclear bomb devastating to this industry, but it should give us all pause and make sure we get skills to compliment coding.
- sublinear 4y ago> So bye javascript, it's not been nice. I don't think frontend development is any less complex than systems engineering. > What will stay, is human level systems engineering, Running things, designing etc In fact I think it might be the other way around. I'd expect systems to be slower to change and subject to their own hard dependencies on consistency. That makes them easier for a language model to imitate. I'd expect frontend dev to move faster and subject to a never ending churn of non-technical wants from sales and marketing. The huge amount of boilerplate is an attempt to handle the few patterns that exist in an otherwise very sparse space where one design is miles away from another and much glue is required to accomplish the task. Messiness here is not due to inherent complexity, but apparent complexity since things are never allowed to converge onto something more coherent.
- deleted 4y ago[deleted]