AI & You #5: How our CTOs using Generative AI for Coding

AI & You #5: How our CTOs using Generative AI for Coding

Hey Subscriber,

This week, we're diving into the wild world of AI-powered coding. We'll share insights from our very own CTO's adventures in generative AI, and discuss how ChatGPT and Bard are shaking up the coding game. Prepare for a tech-tonic shift!

Evan Davis, our CTO, has leveraged the latest in AI technology to solve real-world problems. He recently discussed his experiences using generative AI for coding work with the Skim AI team, providing some of his personal insights into the technology's practical applications and potential pitfalls.

In his recent experience with top generative AI models like ChatGPT-3.5, GPT-4Github CoPilotAmazon CodeWhispererBard and more, the technology has proven to be a valuable ally in coding tasks.

For those with some coding knowledge, the technology can provide a significant head start, potentially taking care of around 80% of the task and making the debugging process more manageable.

However, as with any emerging technology, generative AI is not without its limitations. In his personal experience, Evan noted that the technology occasionally generated code that lacked in logic, particularly with less common libraries.

GitHub Copilot and Its Potential Impact

Evan also shared his experience with GitHub Copilot, an AI-powered coding assistant that suggests line-by-line code. He found it less likely to go off the rails, as it operates within the boundaries of the user's existing code.

Generative AI: Today’s Rosetta Stone

During the team’s conversation about generative AI, CEO Greggory Elias drew an interesting analogy between AI-generated code and the Rosetta Stone, illustrating the capabilities and constraints of the technology. Just as the Rosetta Stone served as a translation mechanism for ancient languages, generative AI can be seen as a translator for coding languages.

The Quality of Training Data: A Critical Factor

Evan also emphasized the importance of the quality of the training data that feeds into AI models. The internet is abundant with code of varying quality, and ensuring that the AI model is trained on high-quality code is a significant challenge.

Ushering in a New Era

Generative AI models, like ChatGPT, have begun to significantly reduce the need for hundreds of thousands of coding hours and years of specialization within libraries for programmers and end users alike. This transformation represents a monumental leap forward in the accessibility and usability of programming applications.

ChatGPT and Bard Spell Danger For Coders

The emergence of sophisticated AI models such as OpenAI's ChatGPT, Google's Bard, and other generative AI technologies, have begun to raise alarming questions about the future role of human coders in the software development process.

Just a few years ago, the field of coding was considered a bastion of job security, offering steady employment, attractive salaries, and an opportunity for continuous learning. However, the landscape is swiftly changing. Today, even core technical roles are experiencing the brunt of corporate layoffs.

A Broader Trend in Tech

This trend is symptomatic of a broader change within the tech industry, which is gradually transitioning from a phase of aggressive growth to a state of maintenance and optimization.

Not All Gloom and Doom

The news isn't all grim. Despite the potential threats posed by generative AI, it's crucial to remember that these models are tools, designed to augment, not replace, human capabilities. Coders still play a vital role in designing, training, and supervising these AI models. AI might be able to handle repetitive tasks, but it lacks the creativity, critical thinking, and problem-solving abilities that human coders possess.

The Democratization of Coding

It's important to note that the sophistication of AI tools is driving the democratization of coding. With AI's assistance, programming is becoming more accessible, opening up the field to individuals who may not have traditional computer science backgrounds. This development could lead to a more diverse and inclusive tech industry.

While the rise of generative AI does pose a real threat to the traditional role of coders, it also presents significant opportunities. The key to navigating this transition successfully is adaptation and evolution.

Thank you for taking the time to read AI & You!

*Skim AI is a Machine Learning and Artificial Intelligence consultancy that educates executives, performs due-diligence, advises, architects, builds, deploys, maintains, updates and upgrades enterprise AI across language (NLP), vision (CV) and automation based solutions.

*Chat with me about Enterprise AI

*Follow Skim AI on LinkedIn

Let’s Discuss Your Idea

    Related Posts

    • top 10 quotes langchain ceo on ai

      Harrison Chase is the co-founder and CEO of LangChain, an open-source framework that enables developers to easily build applications powered by large language models (LLMs). Chase launched LangChain in October 2022 while working at the machine learning startup Robust

      LLMs / NLP
    • Langchain top 10 tools

      LangChain has emerged as a game-changing platform that empowers developers and enterprises to create sophisticated large language model applications. By providing a unified framework for integrating various AI tools, LangChain simplifies the process of building intelligent agents that can

      LLMs / NLP
    • Langchain enterprise ai

      For today's businesses and entrepreneurs, there is an absolute necessity to leverage large language models (LLMs) for enterprise AI applications. These powerful models, trained on vast amounts of data, have the potential to transform how businesses operate and engage

      LLMs / NLP

    Ready To Supercharge Your Business