Capytech Icon

ChatGPT

ChatGPT

Posted on: April 12, 2023

I'm going to start by being honest and declaring that I do use chatGPT's or its variants' help occasionally when I develop software (I'm going to refer to all versions of OpenAI's machine learning chat software as chatGPT going forward for simplicity).

In fact, one should be inclined to use such a useful tool when it is at your disposal. Asking it to build an entire software at its current state and performance is unfeasible; however, it can help fix snippets of code that are seemingly broken, thereby allowing developers to paste in code so that chatGPT can either fix it or suggest a better or alternate solution.

Ontop of that, some the solutions that it provides are clever and efficient; studying these solutions elevates the developer's knowledge and skill as we become able to implement the same technique in similar situations in the future. Other times, it fails to provide code that completely solves a particular issue despite providing it with high context, but its solution or snippets of its code can assist in implementing a feature or fixing a bug.

OpenAI's chat software is rocking the world. Tech giants are shaken by its presence and are scrambling to develop a competing or superior product at the risk of becoming engulfed by it over time. The race has begun.

In fact, tech giants are not the only ones troubled by the software; along with the rest of the tech population (as well as people in other industries), I am worried about its capacity to replace my current growing field of expertise.

Given the current state of the tech industry, it seems that this chat software only exacerbates the probability of someone successfully obtaining or keeping employment in the tech industry.

At this point, I can only think of one solution: continute to learn and grow our expertise and knowledge. The chat software's ability to learn will inevitably surpass the rate at which us humans amass knowledge and experience. But the fact that we are facing a losing race does not justify forfeiting it and complaining about the state of the world; the onset of mainstream AI software was an inevitabile occurence. It is up to us to adapt to our changing environments.