GitHub Copilot; Friend or Foe
Feb 13, 2024
In this duo-blog, two of our SogetiLabs Fellows talk about their hands-on experience using GitHub Copilot.
![]() | |
Vitalized as always! How about you? How is your productivity going? | |
![]() | |
I hear a lot about GitHub Copilot among ![]() other tools. I understand you have started using it too. | |
![]() | |
I was really skeptical about it, ![]() because of all the fuzz and buzz online. There is a big hype going on with the 55% productivity boost that prevented me from stepping on the Copilot train. What are your first impressions? | |
![]() | |
After you were bragging about it, I bought a year’s subscription. ![]() And I have to say, using it in my very first file, a Markdown file, it helped me out a lot. Of course, if you write Markdown a lot, this might seem trivial to you, but in my day-to-day job I use a plethora of tools and languages. I always get confused about how to do things like for example tables. GitHub Copilot really was remarkably smart and helpful with my markup and language queries in Visual Studio Code! | |
![]() | |
Well that some strong marketing percentage, but I am definitely less annoyed by bash, ![]() PowerShell and Markdown quirks. I would say it saves me switching context to Google or StackOverflow. My gut feeling says maybe 10 or 15%? But is it hard to measure. For example, one of the questions I asked was regarding some json configuration, and it started spitting out garbage. Did you experience something like this also? | |
![]() | |
That is a nice angle, instead of focusing on ![]() percentages, Developer Velocity and Developer Happiness are really important! My guess for the future? AI is not replacing me anytime soon, but I’m definitely happier having a Copilot fixing my minor mistakes, or even helping me out with Unit testing or JavaScript quirks. | |
![]() | |
No I don’t think so. ![]() You still need to have experience so it will boost you, not replace the years of experience. Think about a DIY project. Having a normal screwdriver, or using an impact driver? Without experience you will have no clue how to fabricate, use wood, use screws, and what type. An experienced carpenter will definitely be a lot quicker with the impact driver than with a normal screwdriver, but only because he knows wat he is doing! | |
![]() | |
I paid for one year so I can test this out for ![]() a longer period. And indeed, any streaming service will cost at least double this amount, and spending less time searching for trivial fixes makes me want to keep using GitHub Copilot, until something better comes along 😉 | |
![]() |