GAZAR

Principal Engineer | Mentor

My Experience with GitHub Copilot

My Experience with GitHub Copilot

I have been using GitHub CoPilot for some time now and I think I need it because it makes me a better engineer.

What is GitHub Copilot?

For those of you who don’t know what GitHub copilot is, it’s an AI pair programmer, It’s your AI friend who pretty much helps you with pair programming. and simply suggest codes.

1_PRXwJ9j-0Hj3fb5y8p94oQ.webp

Why did I start using it?

Because why not, it codes for me, I can just think of if it’s correct or not

How is my experience with it till Jan 8th 2023?

I need to admit, it’s surprisingly easy to use and makes my experience with coding much better.

As humankind is growing in tech, simpler jobs, repeatable and boring ones are being replaced with AI, Computers have replaced very basic tasks from start and have changed many.

What the above paragraph means, basically means Engineers should focus on more complex patterns, architecture, packages, and how to connect things together. and in the end how to make a better experience.

Having said that, features that we are developing are getting harder, if a simple button link to another text page was a task for an engineer 10 years ago, now it’s showing the button in different views, adopting it for reusability and making sure we are firing many events on the side. and finally, make the experience of changing the page way quicker and easier.

What will be the future of GitHub Copilot?

As of now, considering ChatGPT coming to the market as well, it’s hard to say, however, 2023 will be a year of AI. It will be a GitHub Copilot code reviewer to make it more performant function by function, it will be writing tests as you finish your functions by AI. It will be full-on features implemented with AI and we can make sure, we are not repeating ourselves. Get ready engineers, as always adopt the new things, use them to be better, faster and deliver higher quality software.