Discussion about this post

User's avatar
Marcelo Maidana's avatar

I think that is the point, YOU are in the driving seat and use copilot to assist. Absolutely agree on the fact that younger software engineers might have, a perhaps, significant impact on the way they will be doing software, and the reason why i think understanding computer science fundamentals along with systems designs and engineering principles and best practices are still a must, so that you can know when copilot is BSing you.

Expand full comment
Sean Corfield's avatar

I've been using Windows Copilot instead of (Bing) search for a while, since it can search and then summarize search results much faster than I can, and it makes it easy to ask follow-up questions shorthand, rather than formulating those as new, standalone search queries.

I'm increasingly using GitHub Copilot in VS Code as well now and it amazes me how much better it's gotten in a short space of time. I mostly find it useful as a pair programmer, making suggestions, reviewing my code, bouncing ideas off it, and exploring new tools and libraries. But I am starting to use it to make edits to my code as well now, rather than just as a glorified auto-suggest, and that's also becoming more and more useful.

I think it'll be very interesting to see how our work as software developers evolves over the next few years, as LLMs continue to improve in speed and accuracy.

Expand full comment
3 more comments...

No posts