Don’t be afraid of GitHub Copilot

Natig Babayev
Quick Code
Published in
4 min readAug 6, 2021

--

The airplane autopilot system was invented over a hundred years ago, which changed flying forever. Probably, when autopilots were launched for the first time, pilots were worried about losing their job because of the technology. Just like some people are concerned by GitHub Co-pilot. If you do some research on the internet, you can still find news saying pilots will lose their jobs. However, we still see pilots doing their jobs. I think it’s similar to the fear of Github Co-pilot.

Photo by Westwind Air Service on Unsplash

What is GitHub copilot?

Github copilot is essentially an AI tool that should help us write better code in less time. It differs from traditional code completion tools because it can generate multi-line code based on the context. So the promise is, you define the function, and Github Copilot creates code for you. It sounds like a fantastic and beneficial tool for many programmers. But at the same time, it sounds scary. The argument is that what if it becomes so perfect that it replaces jobs of software developers like Uber replaced the taxi drivers. Although Uber affected the taxi industry, drivers of taxis are now Uber drivers, right? So, they didn’t disappear, but maybe their job title, structure, competition, and income changed. In that case, if GitHub Co-pilot would be perfect, we’d not lose our jobs, but the job itself would be a little bit different. For example…

--

--

Natig Babayev
Quick Code

Senior Software Developer based in Helsinki, Finland