retard bottom-of-the-barrel FUD
no company's going to risk massive bugs by having an AI write their code
this'll just free up developers to actually solve problems instead of writing boilerplate
This. It’s the same thing as building a website with a cms. This fud is like saying that programmers will be obsolete because now normies will be able to write JavaScript and real programmers who can write assembly will no longer have any use. The AI cannot write the secret sauce, and even if it could, it would be accident and need a human to read over its attempts and mine the diamonds from the shit.
The example is literally so simple you don't even need ai to transform code like this. I could probably build a basic "natural language code" transformer with some basic nlp tools and keyword identification.
Ok, now make it do a program for a client that has no idea what he wants, why he wants and what programming even is, but has lots of money that you can siphon from him if you can convince.
>all the coping itt
It is inevitable that we will get to the point where AI can code better than any human. But that time is still more than a decade away.
If AI got to that point, it would replace every white collar job, and wouldn’t be far from replacing blue-collar jobs. >AI, program a smarter version of yourself >AI, program a smarter version of yourself >AI, program a smarter version of yourself >Ok, now program a UI that will perfectly replace any cashier job >Great, now program self-driving cars to work perfectly >Oh, and make it work for tractors and warehouse robots as well >Thanks, now draw up the perfect accounting software
>now program a UI that will perfectly replace any cashier job
The problem with automating cashiers isn't the software, it's the hardware. Software can't take your items from you to scan and bag them. It can't watch to see if you held an item in your hands the entire time and never paid for it. It can't reliably notice that there's no price tag on the orange you picked up and call on the intercom for a price check at counter 3.
What it can do is make cashiering easy enough that you can temporarily turn your customers into their own cashiers, but it can't make you trust them. You still either need people for that, or very expensive hardware in addition to the very complex software.
This. Once AI is able to replace white collar jobs it will either have to be intentionally hobbled or it will take over the planet. To create an AI that could replace jobs almost would create a self improving AI and at that point the genie is out of the box.
you need a programmer to write the comments. the client/customer doesn't even know what a python dictionary is, let alone that it should be used in a given scenario. and this pretty much defeats the purpose of AI writing code.
I know you're memeing but not really. The bossman/client/etc. isn't going to want to hear "b-b-but you didn't specify case insensitivity" when you deliver your obviously broken crap. Anyone that severely autistic wouldn't have a job that long.
If you'd ever built anything in real life you would know it's very easy to get 80% of the work done, it's the last 20% that's hard. What you posted means nothing
Its what's got me trying to buddy up with the professors interested in Machine Learning at my uni. In 5 years script kiddies will be BTFO, and in 10 we just might see anyone outside of ML BTFO as well
do not redeem the social security sir... DO NOT REDEEM
[...]
pajeetBot is gonna be our downfall isnt it
you will live in the pods and you will like it. You will eat bugs, and you will like it. You will be ruled because you like it, and you know nothing else.
AI cannot innovate and if it somehow learns to innovate then we have much bigger problems than losing our jobs. If AI is ever able to replace us meaningfully in the workforce it will also be capable of taking over the globe.
Ah yes, who could forget that AI was going to take away web dev jobs, and we were scared for a minute, until we looked at the code it was generating, and it was shitty ass tables and inline CSS and looked like absolute garbage, literal "push for gorgeous looks sirs" tier garbage bloated code.
Ah yes, who could forget that AI was going to take away web dev jobs, and we were scared for a minute, until we looked at the code it was generating, and it was shitty ass tables and inline CSS and looked like absolute garbage, literal "push for gorgeous looks sirs" tier garbage bloated code.
sir please examine this code and merge now, thank you sir
Kernel dev is nice because you're interfacing directly with hardware, which is always changing. AI is a long way from being able to consult the correct CPU revision manual from ARM, Intel, AMD, etc. and doing the correct thing with a specific MSR, for example.
Equally safe will be AI/ML jobs, database engineering, systems engineering, and game dev (which requires a lot of micro-optimizations and dirty hacks to get the desired result)
AI will probably be able to help automate simple business logic on backend services and frontend interfaces - but these are generally entry points into the industry, rather than where people end up when they've gotten up to speed in their careers. This may result in a shift toward more SRE-like work at the lower tiers.
10 print "welcome to my game!"
20 input "what is your name?"; n$
30 print "hello,"; n$
40 input "press 1 to start the game, 2 to quit"; a
50 if a=1 then 100
60 if a=2 then 999
70 print "invalid input"
80 goto 40
100 print "the objective of the game is to get to the end without dying"
110 print "good luck!"
120 print "you are in a dark room"
130 print "there is a door to your left and a door to your right"
140 input "which door do you want to go through? 1 or 2"; a
150 if a=1 then 200
160 if a=2 then 250
170 print "invalid input"
180 goto 140
200 print "you went through the door on the left"
210 print "you are now in a brightly lit room"
220 print "there is a door to your left and a door to your right"
230 input "which door do you want to go through? 1 or 2"; a
240 if a=1 then 300
250 print "you went through the door on the right"
260 print "you are now in a room with a big hole in the middle"
270 print "you can go back the way you came or jump into the hole"
280 input "what do you want to do? 1 to go back or 2 to jump"; a
290 if a=1 then 120
300 print "you went through the door on the left"
310 print "you are now in a room with a big hole in the middle"
320 print "you can go back the way you came or jump into the hole"
330 input "what do you want to do? 1 to go back or 2 to jump"; a
340 if a=1 then 220
350 print "you jumped into the hole"
360 print "you died"
370 end
999 end
Only does correct invalid input handling once. Doesn't accept some of the inputs it pretends to accept, otherwise falls through to the wrong part of the logic (example: 1 to go back at 340 goes all the way back to 220 when it should be 260, the one at 290 goes back to the beginning when it should be 220, choosing to jump at 290 instead falls through to having entered the 1st door at 240, etc.)
I bet the rest is copy-pasted from someplace, too.
This is actually based. I'm going to start using this when I need a quick and ez function in some language I don't usually write in and can't be bothered to look up the syntax.
That's cute, but I doubt it can do anything that's even mildly complex. Maybe in 20 years, but by then I'll be retired anyway. Programs with clear inputs and outputs is babby tier, if my job was writing that I wouldn't be paid shit.
This is actually based. I'm going to start using this when I need a quick and ez function in some language I don't usually write in and can't be bothered to look up the syntax.
The real future is a language that doesn't need boilerplate in the first place.
As for libraries, that's a nonsense point, what do you think libraries even are?
If you're implying wrapping low-level bindings to suitable higher-level ones, that's not happening in the next 20 years, and that's being generous. Remember that these systems cannot learn from 'reading the manual'.
retard bottom-of-the-barrel FUD
no company's going to risk massive bugs by having an AI write their code
this'll just free up developers to actually solve problems instead of writing boilerplate
Cope, codemonkeys.
>this'll just free up 90% of the workforce to get a job at mcdonalds while the remaining 10% do code review
ftfy
why not? companies can leverage TDD and have a billion test cases to ensure the output actually works
This. It’s the same thing as building a website with a cms. This fud is like saying that programmers will be obsolete because now normies will be able to write JavaScript and real programmers who can write assembly will no longer have any use. The AI cannot write the secret sauce, and even if it could, it would be accident and need a human to read over its attempts and mine the diamonds from the shit.
Never forget the God-awful code written by M$ Access
It'll be your job to fix their bugs, mr QA developor
Hes just coping. They already have debuggers. Theyll just be ai debuggers or something.
it probably takes longer to write the comments than the code
can it solve leetcode problems?
just asking I can't either
>implement a fast inverse discrete cosine transformation on a vector with length an exponent of 2 with optimizations for MMX, SSE, and AVX
that's the kind of ask I would expect AI to do exceedingly well. The real wrench in the system is AI vs Project Manager
now try feeding ai the exact words that were used by the client to explain what he wants
The example is literally so simple you don't even need ai to transform code like this. I could probably build a basic "natural language code" transformer with some basic nlp tools and keyword identification.
Ok, now make it do a program for a client that has no idea what he wants, why he wants and what programming even is, but has lots of money that you can siphon from him if you can convince.
AI has siphoned them for money for decades now.
[log in to view media]
>AI has siphoned
AI will replace you, and that's a good investment (for investors, not for you).
>all the coping itt
It is inevitable that we will get to the point where AI can code better than any human. But that time is still more than a decade away.
At that point human won't even need to do anything anymore.
>more than a decade away
cope more copefag
If AI got to that point, it would replace every white collar job, and wouldn’t be far from replacing blue-collar jobs.
>AI, program a smarter version of yourself
>AI, program a smarter version of yourself
>AI, program a smarter version of yourself
>Ok, now program a UI that will perfectly replace any cashier job
>Great, now program self-driving cars to work perfectly
>Oh, and make it work for tractors and warehouse robots as well
>Thanks, now draw up the perfect accounting software
>now program a UI that will perfectly replace any cashier job
The problem with automating cashiers isn't the software, it's the hardware. Software can't take your items from you to scan and bag them. It can't watch to see if you held an item in your hands the entire time and never paid for it. It can't reliably notice that there's no price tag on the orange you picked up and call on the intercom for a price check at counter 3.
What it can do is make cashiering easy enough that you can temporarily turn your customers into their own cashiers, but it can't make you trust them. You still either need people for that, or very expensive hardware in addition to the very complex software.
This. Once AI is able to replace white collar jobs it will either have to be intentionally hobbled or it will take over the planet. To create an AI that could replace jobs almost would create a self improving AI and at that point the genie is out of the box.
You obviously don't understand what you're talking about. It will be a slow process.
This "AI" is just copying shit from stack overflow
It's the equivalent of a pajeet
>the equivalent of a pajeet
pAIjeet?
UBI will be here by the time this replaces my job
[log in to view media]
It's over, sirs. It has redeemed.
Impressive, yandev level coding already
[log in to view media]
>imagine filling github projects with shitcode on purpose
junior coders were right all along
[log in to view media]
looks about right
Has the structure of a typical react app. Impressive.
[log in to view media]
you need a programmer to write the comments. the client/customer doesn't even know what a python dictionary is, let alone that it should be used in a given scenario. and this pretty much defeats the purpose of AI writing code.
[log in to view media]
>doesn't even consider case sensitivity
That function would return 0 for the given dict.
Try harder botfags
which is correct for the directions given
And that's why it can't replace humans.
programmers, being severely autistic, have the exact same flaw
I know you're memeing but not really. The bossman/client/etc. isn't going to want to hear "b-b-but you didn't specify case insensitivity" when you deliver your obviously broken crap. Anyone that severely autistic wouldn't have a job that long.
i'm not memeing and you have no idea how bad things can get
People who say "AI is gonna automate software development" have never held a job in the field
i seriously wonder what developers even do art work. there is so much software for literally everything, what the hell do you even program in 2022?
[log in to view media]
Oh look it's another people overestimate AI thread. You should go hang out with Elon Musk
[log in to view media]
If you'd ever built anything in real life you would know it's very easy to get 80% of the work done, it's the last 20% that's hard. What you posted means nothing
cope boomer
>returns 0 because it only checks for lowercase "u" so USA and UK don't count as containing a "u"
[deleted post]
Okay that's pretty impressive honestly.
Its what's got me trying to buddy up with the professors interested in Machine Learning at my uni. In 5 years script kiddies will be BTFO, and in 10 we just might see anyone outside of ML BTFO as well
5 years is more than enough time for me to retire
do not redeem the social security sir... DO NOT REDEEM
you will live in the pods and you will like it. You will eat bugs, and you will like it. You will be ruled because you like it, and you know nothing else.
AI cannot innovate and if it somehow learns to innovate then we have much bigger problems than losing our jobs. If AI is ever able to replace us meaningfully in the workforce it will also be capable of taking over the globe.
>AI cannot innovate
So? 98% of jobs (including yours) don't require any innovation
>innovation
so? explain what's going on in the pic in the post I linked
>bots will write awful code that you have to fix
Ah yes, who could forget that AI was going to take away web dev jobs, and we were scared for a minute, until we looked at the code it was generating, and it was shitty ass tables and inline CSS and looked like absolute garbage, literal "push for gorgeous looks sirs" tier garbage bloated code.
[log in to view media]
@EpicGames/artv2-admin @EpicGames/developers @EpicTeamAdmin
[deleted post]
sir please examine this code and merge now, thank you sir
No. The plan is to have enough in investments and savings by the time this becomes a meaningful threat.
[log in to view media]
This is why you need to specialize.
Kernel dev is nice because you're interfacing directly with hardware, which is always changing. AI is a long way from being able to consult the correct CPU revision manual from ARM, Intel, AMD, etc. and doing the correct thing with a specific MSR, for example.
Equally safe will be AI/ML jobs, database engineering, systems engineering, and game dev (which requires a lot of micro-optimizations and dirty hacks to get the desired result)
AI will probably be able to help automate simple business logic on backend services and frontend interfaces - but these are generally entry points into the industry, rather than where people end up when they've gotten up to speed in their careers. This may result in a shift toward more SRE-like work at the lower tiers.
[log in to view media]
Write a game in Commodore 64 BASIC.
10 print "welcome to my game!"
20 input "what is your name?"; n$
30 print "hello,"; n$
40 input "press 1 to start the game, 2 to quit"; a
50 if a=1 then 100
60 if a=2 then 999
70 print "invalid input"
80 goto 40
100 print "the objective of the game is to get to the end without dying"
110 print "good luck!"
120 print "you are in a dark room"
130 print "there is a door to your left and a door to your right"
140 input "which door do you want to go through? 1 or 2"; a
150 if a=1 then 200
160 if a=2 then 250
170 print "invalid input"
180 goto 140
200 print "you went through the door on the left"
210 print "you are now in a brightly lit room"
220 print "there is a door to your left and a door to your right"
230 input "which door do you want to go through? 1 or 2"; a
240 if a=1 then 300
250 print "you went through the door on the right"
260 print "you are now in a room with a big hole in the middle"
270 print "you can go back the way you came or jump into the hole"
280 input "what do you want to do? 1 to go back or 2 to jump"; a
290 if a=1 then 120
300 print "you went through the door on the left"
310 print "you are now in a room with a big hole in the middle"
320 print "you can go back the way you came or jump into the hole"
330 input "what do you want to do? 1 to go back or 2 to jump"; a
340 if a=1 then 220
350 print "you jumped into the hole"
360 print "you died"
370 end
999 end
Only does correct invalid input handling once. Doesn't accept some of the inputs it pretends to accept, otherwise falls through to the wrong part of the logic (example: 1 to go back at 340 goes all the way back to 220 when it should be 260, the one at 290 goes back to the beginning when it should be 220, choosing to jump at 290 instead falls through to having entered the 1st door at 240, etc.)
I bet the rest is copy-pasted from someplace, too.
>count if a u is found in A(only one needed) location of the dictionary
>iters over every value
[log in to view media]
So close and yet so far
link to the bot?
That's cute, but I doubt it can do anything that's even mildly complex. Maybe in 20 years, but by then I'll be retired anyway. Programs with clear inputs and outputs is babby tier, if my job was writing that I wouldn't be paid shit.
[log in to view media]
This is actually based. I'm going to start using this when I need a quick and ez function in some language I don't usually write in and can't be bothered to look up the syntax.
You could also find the answer by googling. The difference is the google answer will be correct.
>@_;
this can't be valid perl right. the fuck is this shit
Lmao that's just normal perl
Have you ever seen perl in your life?
I try hard not to because it always looks like gibberish.
This is unironically the future of writing libraries and boiler plate code.
The real future is a language that doesn't need boilerplate in the first place.
As for libraries, that's a nonsense point, what do you think libraries even are?
If you're implying wrapping low-level bindings to suitable higher-level ones, that's not happening in the next 20 years, and that's being generous. Remember that these systems cannot learn from 'reading the manual'.
Moved to management two years ago because of this. There's a while to go, but I want to be ready.