GitHub Copilot makes Developers 1.55x more Productive ???????????

GitHub Copilot makes Developers 1.55x more Productive ??????????

Hey Everyone,

If you enjoy programming, datascience and WFH topics, you can subscribe to Datascience Learning Center?here. I cannot continue to write without tips, patronage and community support.

https://datasciencelearningcenter.substack.com/subscribe

Join 29 other paying subscribers. (the price of a cheap coffee)

This article has been edited for LinkedIn's positivity bias and clarity.

You can listen to the VP of GitHub on Lenny’s podcast?here. So GitHub Copilot is really trying hard! But Microsoft’s Github Copilot didn’t just want to measure developer productivity, but developer happiness as well. That's incredible!

Their event is also happening in November:

???#GitHubUniverse?2022 ??

?? 20% off early bird tickets?https://github.co/3edd84R

?? Nov. 9-10 (with a virtual component as well).

No alt text provided for this image


Microsoft as you know bills GitHub Copilot as your A.I. pair programmer.

Imagine what a coding buddy could become? Developers augmented with A.I. is not a terrible idea. This is not a sponsored post, I just really like the idea of developers upgraded by machine learning.

GitHub Copilot uses the OpenAI Codex to suggest code and entire functions in real-time, right from your editor. It is generally available to all developers for $10 USD/month or $100 USD/year. It will also be free to use for verified students and maintainers of popular open source projects.

???? ?? What Exactly is GitHub Copilot?


GitHub Copilot is an AI-based system that will take notice of what you are coding and make suggestions for what it is you are about to type. You can think of it as IntelliSense on steroids, but users are claiming that it is a big step up. The idea is all based on the sort of AI that lead to the GP-3 language system. Take a very big network and train it on a huge corpus of natural language data and it will extract the regularities.

The GitHub Next team conducted research using a combination of surveys and experiments designed to try to operationalize the benefits in an academic sense.

When GitHub first launched a technical preview of GitHub Copilot in 2021, their hypothesis was that it would improve developer productivity and, in fact, according to the company, early users shared reports that it did. In the months following its release, they wanted to better understand and measure its effects with quantitative and qualitative research. To do that, they first had to grapple with the question: what does it mean to be productive?

Follow Newsletter on Twitter

No alt text provided for this image


?? Microsoft had Big Dreams when they Acquired GitHub


Microsoft acquired?GitHub for $7.5 Billion in 2018, just four years ago.

Because AI-assisted development is a relatively new field, as researchers they have little prior research to draw upon. Obviously if a company measures its own product, they will want to paint it in a favorable light, but let’s try to pretend that they are objective academics.

They wanted to measure GitHub Copilot’s effects, but what are they? After early observations and interviews with users, they surveyed more than 2,000 developers to learn at scale about their experience using GitHub Copilot. Then, they designed their research approach with three points in mind:

  1. Holistic
  2. First-hand perspectives
  3. Everyday development scenarios.

  • Look at productivity holistically.?At GitHub we like to think?broadly and sustainably?about developer productivity and the many factors that influence it. We used the?SPACE productivity framework?to pick which aspects to investigate.
  • Include developers’ first-hand perspective.?We conducted multiple rounds of research including qualitative (perceptual) and quantitative (observed) data to assemble the full picture. We wanted to verify: (a) Do users’ actual experiences confirm what we infer from telemetry? (b) Does our qualitative feedback generalize to our large user base?
  • Assess GitHub Copilot’s effects in everyday development scenarios.?When setting up our studies, we took extra care to recruit professional developers, and to design tests around typical tasks a developer might work through in a given day.

Do you want to start using GitHub Copilot today??Get started with a 60-day free trial, and check out our pricing plans. It’s free to use for verified students and maintainers of popular open source software.

??? Benefits of Using GitHub Copilot


I’m not a developer so I’ll just state what the company says here:

GitHub Copilot enables developers to

  • Get AI-based coding suggestions: Get code suggestions that match a project’s context and style conventions, and cycle through different options to decide what to accept, reject, or edit.
  • Use your preferred environment: Integrate GitHub Copilot with popular editors, including Neovim, JetBrains IDEs, Visual Studio, and Visual Studio Code as an unobtrusive extension.
  • Code confidently in unfamiliar territory: Code in new languages or try something new, and let GitHub Copilot suggest syntax and code in dozens of languages—so you can spend more time learning by doing.

?? Results of Surveys

No alt text provided for this image

And

No alt text provided for this image

  • Being more productive with repetitive tasks seems to be a featured benefit.

Curiously Microsoft wanted to portray how it could make “coding more fun”.

(With Copilot) I have to think less, and when I have to think it’s the fun stuff. It sets off a little spark that makes coding more fun?and?more efficient.

- Senior Software Engineer

I found this particularly amusing. Being augmented by A.I. in our job it turns out makes developers and software engineers happier.

GitHub even?conducted a test to show?how much faster and speedier GitHub Copilot made software engineers. Apparently,?developers who used GitHub Copilot completed the task significantly faster–55% faster than the developers who didn’t use GitHub Copilot.

Your New coding BFF

The?new study?by GitHub shows that Copilot, its AI code programming assistant, results in a significant increase in developer productivity and happiness. Copilot uses?Codex, a specialized version of GPT-3 trained on gigabytes of software code, to autocomplete instructions, generate entire functions, and automate other parts of writing source code.

GitHub Copilot wouldn’t be possible without GitHub’s vibrant community of students and creators. While AI-assisted coding is still a new field and needs more research, GitHub’s study provides a good look at what to expect from tools such as Copilot. At at time when rage and awe are concerning artists and designers regarding text-to-image generation, I wonder what other sorts of tasks upgrades will do to us in other professions.

If you’re a student and want to participate in the program,?apply for the GitHub Student Pack?to get started. And if you’re an open source maintainer,?check out our FAQ?to see if you qualify to start using GitHub Copilot at no cost.

Try GitHub Copilot Yourself

As for happiness and job satisfaction that’s going pretty far to claim. According to the GitHub’s findings, 60–75% of developers feel “more fulfilled with their job, feel less frustrated when coding, and can focus on more satisfying work” when using its Copilot tool. My internal devil’s advocate alarm bells are raging, but maybe you are more chill. Since I’m not a developer I can’t test it myself to see if I’m pacified into a new coding zone with Microsoft’s AI brains beside me.

Most academics who have looked at the study closely?say that it's probably premature?to say that Copilot has had an effect on students, because the software has only been publicly available for a few months. But let's think positive, this is LinkedIn after all.

According to GitHub,?more than 1.2 million?developers used Copilot's technical preview in the past 12 months. Given how many actually use GitHub, that doesn’t sound to me like a huge number.

Join 33 other paying subscribers for additional content and locked?archive?posts.

I’ve started a new Newsletter where I will try to post content for software engineers and technology workers called?Data Analytics Future, which might evolve into something interesting.

If you enjoy programming, datascience and WFH topics, you can subscribe to Datascience Learning Center?here. I cannot continue to write without tips, patronage and community support.

https://datasciencelearningcenter.substack.com/subscribe

Join 29 other paying subscribers. (the price of a cheap coffee)

Joaquim Le?o

Gest?o, Marketing Digital, Estratégia, Planeamento, Apps, SEO, E-Commerce, Website, B2B, B2C, e Vendas, Interim Manager, Entrepreneur, Vendas, MultiLingue.

2 年

Sometimes all this AI innovations seam like we are dreaming. I try to keep up with main tech developments, but honestly, here and there, AI makes us feel so behind time...omg

回复

Amazing tool thank you

回复
Kranthi Paidi

Engineer | First Principles | Intelligence Advocate (Not necessarily Artificial Intelligence)

2 年

I have used both AWS CodeWhisperer and GitHub Copilot, and I am impressed by the speed, stability, and contextual correctness in Copilot. Improved my speed in repetitive code and standard methods and patterns. ??

Akin Gabriel Akintayo

Practice Lead @ Structured Network Solutions Inc | AWS, CCIE, CISSP, CCSP

2 年

Saw a demo of co-pilot. I was impressed! Great Piece. Keep it coming ??

回复
Anthony Russano

DevOps Engineer | Cloud Security Architect | Platform Engineer | LLM Ops / AI Strategist

2 年

I was part of the beta and i was continually amazed at how helpful and intuitive this tool is.

回复

要查看或添加评论,请登录

Michael Spencer的更多文章

  • The Fundamental Lie of OpenAI's Mission

    The Fundamental Lie of OpenAI's Mission

    Welcome Back, Everyone from OpenAI to DeepSeek claims they are an AGI startup, but the way these AI startups are…

    13 条评论
  • Vibe Coding: Revolution or Regression Students and Non-coders?

    Vibe Coding: Revolution or Regression Students and Non-coders?

    Good Morning, As the vibe coding interface takes shape, I’ve been checking out a new startup coming out of stealth this…

    9 条评论
  • The Truth about DeepSeek's Integration in China and WeChat Explained

    The Truth about DeepSeek's Integration in China and WeChat Explained

    DeepSeek's rapid integration in China is a bigger story that is being told. It's not just the China Cloud leaders…

    4 条评论
  • How AI Datacenters Work

    How AI Datacenters Work

    Good Morning, Get the full inside scoop on key AI topics for less than $2 a week with a premium subscription to my…

    5 条评论
  • How Nvidia is down 30% from its Highs

    How Nvidia is down 30% from its Highs

    If like me, you are wondering why Nvidia is down more than 20% this year even when the demand is still raging for AI…

    7 条评论
  • What DeepSeek Means for AI Innovation

    What DeepSeek Means for AI Innovation

    Welcome to another article by Artificial Intelligence Report. LinkedIn has started to "downgrade" my work.

    16 条评论
  • What is Vibe Coding?

    What is Vibe Coding?

    Good Morning, Get access to my best and complete work for less than $2 a week with premium access. I’m noticing two…

    23 条评论
  • TSMC "kisses the Ring" in Trump Chip Fab Announcement

    TSMC "kisses the Ring" in Trump Chip Fab Announcement

    Good Morning, To get the best of my content, for less than $2 a week become a premium subscriber. In the history of the…

    9 条评论
  • GPT-4.5 is Not a Frontier Model

    GPT-4.5 is Not a Frontier Model

    To get my best content for less than $2 a week, subscribe here. Guys, we have to talk! OpenAI in the big picture is a…

    16 条评论
  • On why LLMs cannot truly reason

    On why LLMs cannot truly reason

    ?? In partnership with HubSpot ?? HubSpot Integrate tools on HubSpot The HubSpot Developer Platform allows thousands of…

    3 条评论

社区洞察

其他会员也浏览了