{"id":11653,"date":"2022-09-07T07:00:00","date_gmt":"2022-09-07T15:00:00","guid":{"rendered":"https:\/\/formtek.com\/blog\/?p=11653"},"modified":"2021-10-26T18:34:30","modified_gmt":"2021-10-27T02:34:30","slug":"artificial-intelligence-is-ai-authored-code-any-good","status":"publish","type":"post","link":"https:\/\/formtek.com\/blog\/artificial-intelligence-is-ai-authored-code-any-good\/","title":{"rendered":"Artificial Intelligence: Is AI-Authored Code Any Good?"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Researchers have taught AI to write software. <a href=\"https:\/\/en.wikipedia.org\/wiki\/OpenAI_Codex\" data-type=\"URL\" data-id=\"https:\/\/en.wikipedia.org\/wiki\/OpenAI_Codex\">OpenAI&#8217;s Codex<\/a> has been the first AI model which has exceled in being able to write software based on a natural language prompt or problem description.  Codex is able to generate code in 12 different software languages and can translate between different software languages.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Codex isn&#8217;t the only option.  Google has project called Bayou.  Microsoft has another called DeepCoder. Is AI coming after softwar developer jobs?  Maybe just not yet.  It&#8217;s enough to have developers pretty worried though.  A survey by <a href=\"https:\/\/evansdata.com\/press\/viewRelease.php?pressID=231\" data-type=\"URL\" data-id=\"https:\/\/evansdata.com\/press\/viewRelease.php?pressID=231\">Evans Data Corporation found that the top worry of developers is being replaced by AI<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But software requires interpretation of user requirements.  That&#8217;s something much harder for AI to capture.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.linkedin.com\/in\/arturhebda\/?originalSubdomain=pl\" data-type=\"URL\" data-id=\"https:\/\/www.linkedin.com\/in\/arturhebda\/?originalSubdomain=pl\">Artur Hebda<\/a>, developer at Railsware, <a href=\"https:\/\/kateabrosimova.medium.com\/if-ai-is-already-writing-code-will-programmers-lose-their-jobs-f942c15caebb\" data-type=\"URL\" data-id=\"https:\/\/kateabrosimova.medium.com\/if-ai-is-already-writing-code-will-programmers-lose-their-jobs-f942c15caebb\">said that<\/a> &#8220;creating software is primarily about converting vague requirements into a strict specification that can be run deterministically. And that\u2019s not easy even for humans.&#8221;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.linkedin.com\/in\/tomsmith585\/\" data-type=\"URL\" data-id=\"https:\/\/www.linkedin.com\/in\/tomsmith585\/\">Tom Smith<\/a>, software engineer at Gado Images, <a href=\"https:\/\/www.nytimes.com\/2021\/09\/09\/technology\/codex-artificial-intelligence-coding.html\" data-type=\"URL\" data-id=\"https:\/\/www.nytimes.com\/2021\/09\/09\/technology\/codex-artificial-intelligence-coding.html\">told the New York Times<\/a> that &#8220;we thought these tools were going to completely remove the need for humans, but what we learned after many years was that this wasn\u2019t really possible \u2014 you still needed a skilled human to review the output. The technology gets things wrong. And it can be biased. You still need a person to review what it has done and decide what is good and what is not.\u201d<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.linkedin.com\/in\/thegdb\/\" data-type=\"URL\" data-id=\"https:\/\/www.linkedin.com\/in\/thegdb\/\">Greg Brockman<\/a>, the chief technology officer of OpenAI, <a href=\"https:\/\/www.nytimes.com\/2021\/09\/09\/technology\/codex-artificial-intelligence-coding.html\" data-type=\"URL\" data-id=\"https:\/\/www.nytimes.com\/2021\/09\/09\/technology\/codex-artificial-intelligence-coding.html\">said that <\/a>&#8220;AI is not playing out like anyone expected. It felt like it was going to do this job and that job, and everyone was trying to figure out which one would go first. Instead, it is replacing no jobs. But it is taking away the drudge work from all of them at once.\u201d<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So, is AI-Authored code any good.  Yes, but it will only take you so far.<\/p>\n<div class=\"lightsocial_container\"><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/digg.com\/submit?url=https%3A%2F%2Fformtek.com%2Fblog%2Fartificial-intelligence-is-ai-authored-code-any-good%2F&amp;title=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/digg.png\" alt=\"Digg This\" title=\"Digg This\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.reddit.com\/submit?url=https%3A%2F%2Fformtek.com%2Fblog%2Fartificial-intelligence-is-ai-authored-code-any-good%2F&amp;title=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/reddit.png\" alt=\"Reddit This\" title=\"Reddit This\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.stumbleupon.com\/submit?url=https%3A%2F%2Fformtek.com%2Fblog%2Fartificial-intelligence-is-ai-authored-code-any-good%2F&amp;title=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/stumbleupon.png\" alt=\"Stumble Now!\" title=\"Stumble Now!\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/buzz.yahoo.com\/buzz?targetUrl=https%3A%2F%2Fformtek.com%2Fblog%2Fartificial-intelligence-is-ai-authored-code-any-good%2F&amp;headline=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/yahoo_buzz.png\" alt=\"Buzz This\" title=\"Buzz This\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.dzone.com\/links\/add.html?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fartificial-intelligence-is-ai-authored-code-any-good%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/dzone.png\" alt=\"Vote on DZone\" title=\"Vote on DZone\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.facebook.com\/sharer.php?t=&amp;u=https%3A%2F%2Fformtek.com%2Fblog%2Fartificial-intelligence-is-ai-authored-code-any-good%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/facebook.png\" alt=\"Share on Facebook\" title=\"Share on Facebook\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/delicious.com\/save?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fartificial-intelligence-is-ai-authored-code-any-good%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/delicious.png\" alt=\"Bookmark this on Delicious\" title=\"Bookmark this on Delicious\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.dotnetkicks.com\/kick\/?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fartificial-intelligence-is-ai-authored-code-any-good%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/dotnetkicks.png\" alt=\"Kick It on DotNetKicks.com\" title=\"Kick It on DotNetKicks.com\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/dotnetshoutout.com\/Submit?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fartificial-intelligence-is-ai-authored-code-any-good%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/dotnetshoutout.png\" alt=\"Shout it\" title=\"Shout it\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.linkedin.com\/shareArticle?mini=true&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fartificial-intelligence-is-ai-authored-code-any-good%2F&amp;title=&amp;summary=&amp;source=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/linkedin.png\" alt=\"Share on LinkedIn\" title=\"Share on LinkedIn\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.technorati.com\/faves?add=https%3A%2F%2Fformtek.com%2Fblog%2Fartificial-intelligence-is-ai-authored-code-any-good%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/technorati.png\" alt=\"Bookmark this on Technorati\" title=\"Bookmark this on Technorati\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/twitter.com\/home?status=Reading+https%3A%2F%2Fformtek.com%2Fblog%2Fartificial-intelligence-is-ai-authored-code-any-good%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/twitter.png\" alt=\"Post on Twitter\" title=\"Post on Twitter\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.google.com\/buzz\/post?url=https%3A%2F%2Fformtek.com%2Fblog%2Fartificial-intelligence-is-ai-authored-code-any-good%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/google_buzz.png\" alt=\"Google Buzz (aka. Google Reader)\" title=\"Google Buzz (aka. Google Reader)\" \/><\/a><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Researchers have taught AI to write software. OpenAI&#8217;s Codex has been the first AI model which has exceled in being able to write software based on a natural language prompt or problem description. Codex is able to generate code in<span class=\"ellipsis\">&hellip;<\/span><\/p>\n<div class=\"read-more\"><a href=\"https:\/\/formtek.com\/blog\/artificial-intelligence-is-ai-authored-code-any-good\/\">Read more &#8250;<\/a><\/div>\n<p><!-- end of .read-more --><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[69],"tags":[],"class_list":["post-11653","post","type-post","status-publish","format-standard","hentry","category-artificial-intelligence"],"_links":{"self":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/posts\/11653","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/comments?post=11653"}],"version-history":[{"count":1,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/posts\/11653\/revisions"}],"predecessor-version":[{"id":11654,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/posts\/11653\/revisions\/11654"}],"wp:attachment":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/media?parent=11653"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/categories?post=11653"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/tags?post=11653"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}