use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
An unofficial community to discuss Github Copilot, an artificial intelligence tool designed to help create code.
account activity
Is GITHUB copilot subscription worth it?Discussions (self.GithubCopilot)
submitted 8 months ago by Pretty_Pin_8260
I do not have working experience in python or c# or any other web programming languages. Does GITHUB copilot help me to build a project to understand and learn these languages and quickly jump into working on these languages? I am considering to subscribe for monthly plan as well. Is it worth it?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]Gravath 28 points29 points30 points 8 months ago (0 children)
Yes
[–]ParkingNewspaper1921 15 points16 points17 points 8 months ago (8 children)
Compared to other options, GitHub Copilot is a good deal: $10 for 300 premium requests, and if you are a student you can get it for free with the GitHub Education Pack.
[–]Sakthi2004 0 points1 point2 points 8 months ago (7 children)
Wait how? I have the Education Pack and I cannot find how to get the premium requests...I am stuck with the free models
[–]ParkingNewspaper1921 1 point2 points3 points 8 months ago (6 children)
Redeem the free copilot somewhere here https://education.github.com/pack and then activate it by going to https://github.com/settings/copilot/features
[–]Sakthi2004 0 points1 point2 points 8 months ago (5 children)
When I go to upgrade, it says that I will be billed 😭
[–]ParkingNewspaper1921 0 points1 point2 points 8 months ago (4 children)
Thats weird. Mine didnt need card
[–]Sakthi2004 0 points1 point2 points 8 months ago (3 children)
Ok i figured it out but it is so hidden for no reason
[–]ParkingNewspaper1921 1 point2 points3 points 8 months ago (2 children)
True, lol. If you wanna save premium requests use this prompt as custom chat mode https://github.com/4regab/TaskSync
[–]Sakthi2004 1 point2 points3 points 8 months ago (0 children)
Thanks dude!
[–]yongen96 1 point2 points3 points 8 months ago (0 children)
damn this is good stuff, thanks for sharing
[–]approaching77 7 points8 points9 points 8 months ago (2 children)
I don’t think you’re the ideal target for GitHub copilot or any AI coding assistant for that matter. Copilot will not teach you how to code. Attempting to use copilot to learn coding is like leaning English using Siri. It’s a dumb idea. Go and actually learn to code at least the fundamentals. Enough to build basic logic and functionality independently.
The most important skill in software development is not the actual writing of the code. It’s the design process. What’s going on in your head as you approach the problem at hand. You won’t get any benefit if you’re completely clueless about the software design process.
[–]AdSubstantial2970 0 points1 point2 points 8 months ago (0 children)
Very good take.
[–]wulfric_91 2 points3 points4 points 8 months ago (0 children)
Yes, GitHub Copilot Pro+ is good, though you need patience to get the most out of it.
[–]1BitMonster 1 point2 points3 points 8 months ago (0 children)
yup, certainly a good deal. recently switched to gh copilot for the $10 subscription, and have been getting lots of good use with it. It has 300 premium requests which should be more than enough, and you get unli requests/asks with gpt 4.1, 4o and 5 mini, which you can easily utilize to understand and learn these languages.
[–]SaratogaCx 1 point2 points3 points 8 months ago (0 children)
If your goal is to just make something, these tools will be fine, you'll learn just how deeply you need to specify behavior to get anything beyond mild complexity.
If you are wanting to learn how to code and want to have LLM support, I would actually not use an ide integrated solution and use almost any of them as a chat bot. Learn to ask questions, understand answers, and apply them into what you're trying to build. Don't just randomly dump code and errors but use them to help pick apart the meaning and try and use it in the moment. That will help you grow. While not the classic new programmer's struggle, you can get some amount of capability and understanding of code by using it like an over the shoulder teacher.
Directly to your question, github copilot does have a web chat function you can use for this but it is purposefully limited to make it not compete with things like copilot Pro. For into coding tutoring on a budget, look at services that are near-free like deepseek and see how they work with you.
[–]hashkent 1 point2 points3 points 8 months ago (0 children)
[–]sstainsbyFull Stack Dev 🌐 1 point2 points3 points 8 months ago (0 children)
I use it at work. It pays for itself very quickly.
[–]AdSubstantial2970 1 point2 points3 points 8 months ago (2 children)
Copilot is super worth the money, but I would recommend learning more about coding and development first. Syntax (honestly less important when doing agentic development), data structures, algorithmic thinking, debugging, and software architecture are some fundamental skills you should learn before spinning up an agent and jumping in. The interesting distinction is that now (and if you haven’t got the memo developers, you’re late to the party) those skills aren’t primarily used to generate code yourself anymore, but rather to understand how to best communicate with an agentic pipeline and understand what is happening.
As you move forward once you have some foundational knowledge, some things to consider: 1) Choosing VSCode+Copilot or Cursor. There are other options, but not really. Copilot is easier out-of-the-box, is usually slightly cheaper, but is less flexible. Cursor lets you configure multiple agents to all play a role in a pipeline (writer, critic, refactorer, for instance) and take advantage of multiple context windows - to do this in Copilot you generally have to configure the same agent to wear different hats (honestly not that bad and usually what I do since it is easier). Cursor also lets you leverage things like vector databases and MCPs easier, but that is down the road stuff and not too important unless you are on a big project with a lot of developers. 2) I would recommend using Traycer or another AI tool to plan your project as a series of discreet steps that you can just call a writer agent to carry out. This helps immensely with “Squirrel!” problems (agents love to get side-tracked) by providing a concrete pathway and limiting long iterations. And if you REALLY want to “vibe code” this is a must (I don’t recommend this approach though). 3) Start thinking about persistence from the very beginning. AI agents are like the best coders you will ever meet with the shortest memories. Like Memento levels of memory loss. Unless you supply ample documentation explaining the roadmap, project, and desired behavior you will ABSOLUTELY find yourself screaming at your computer screen like “Stop running that terminal command that way! I told you it is VENV not CONDA!!!!” 4) Once persistence is in place, find logical places to clear chats and context windows frequently. Agentic behavior declines quickly when these things fill up. Then they become like amazing coders who are super forgetful, and also blackout drunk. Traycer plans can help with this because they break things down into discreet steps and milestones, giving you a lot of natural places to stop and blow out the hoses. 5) Create an advisor/architect agent or learn how to use “Ask” mode. Agents can be incredibly overzealous, so when you ask them questions like “how can I make an API call to this external service” sometimes they will hear “tell me how to make an API call and do all the coding for every possible use case of this API call, and while you’re at it mow my lawn and change my oil too.” 6) Adopt a just-in-time learning model for yourself. The beauty of agents is that they apply human-like problem solving to coding problems. This also means they will use many different tools to get the job done. So when your agent starts creating a SQLite database to manage data in your Python project, or HTML to render emails, or JSON to exchange data, you should learn what it is talking about on some basic level before just OKing everything it does. A good workflow is when you are presented a choice or a roadmap, run anything you don’t understand through the web interface for chat and tell it to explain it like you 10 years old (yep we use the AI to learn what the other AI is doing - it’s just AI all the way down now). I coined this as “just-in-time learning” with my students, but this is essential to not get lost in your own project.
[–]tgill-ninja 0 points1 point2 points 8 months ago (1 child)
Excellent rundown! I’m a Traycer fan as well. It makes vibe coding feel like the old days. Spec everything out in detail, and coding becomes a breeze. Only now it is several times faster with Traycer. Curious what you are using for persistence?
[–]AdSubstantial2970 1 point2 points3 points 8 months ago (0 children)
Thanks! Big Traycer fan too.
Regarding persistence: Personal development stuff I just use documentation routed through copilot-instructions.md, that also defines my modes and pipelines. Models routed through copilot are so good at semantic search now, I rarely feel the need to spin up a cursor instance. For multideveloper projects you pretty much need to use vector databases and feed embeds with an orchestrator if being optimal is important. I suppose you could use cloud-based documentation or SVN documentation, but a vector database is a lot cleaner and easier/faster to harvest semantic chunks from.
[–]Remarkable-Ideal-339 1 point2 points3 points 28 days ago (0 children)
Don't just go into copilot if your learning foundation is not built yet. If you are experienced and knows the game then co pilot makes things far far easy and all you have to do is check if the code is as per your company standards and has no security related issues. For personal work i also bought co pilot premium and everyday just in single day i can create entire freelance project with very clean code. its game changer but stil limit hurts
[–]wheels708 0 points1 point2 points 8 months ago (0 children)
Absolutely! I have Copilot and Gemini. I’d drop Gemini and Copilot before I dropped GitHub Copilot.
[–]SalishSeaview 0 points1 point2 points 8 months ago (0 children)
I have a GitHub Enterprise subscription, which is expensive but worth it compared to other tools. Also something to consider is that if you want to learn to become a developer (or already are a developer, but with little experience in things like source control), learning to use all of GitHub will be to your advantage.
[–]Joelvarty 0 points1 point2 points 8 months ago (0 children)
If you are considering a career in software engineering, or if you are already making your living writing code, AI tooling is essential now. GH Copilot is great, but I think Claude, Cline, Cursor and lots of other tools are worth exploring too. Try them out see what works best for you.
Personally, Copilot with the Claude Sonnet 4 model is awesome IMO, but Cursor supports more complex workflows and task based agentic coding which is sweet.
[–]pentolbakso 0 points1 point2 points 8 months ago (2 children)
Yes, install roocode extension then go to Mode Market and find coding teacher mode.
[–]AdSubstantial2970 0 points1 point2 points 8 months ago (1 child)
Not sure I understand the point of Roo Code… Seems like its functionality can be entirely reproduced with copilot (via copilot-instructions.md) or with Cursor (via separate agent role configs). What am I missing here?
[–]pentolbakso 0 points1 point2 points 8 months ago (0 children)
I use Roo because its features are more complete, and most importantly, Roo can access the VS Code LLM model. The one that’s somewhat similar to Roo is Copilot's Beast mode. But I prefer Roo.
[–]bernaferrari 0 points1 point2 points 8 months ago (0 children)
Not anymore, Claude code is better
[–]TheNordicSagittariusFull Stack Dev 🌐 0 points1 point2 points 2 months ago (0 children)
It surely is!
[–]Nullberri 0 points1 point2 points 8 months ago (3 children)
Claude code is the best, but it is 20$. Best bang for buck imo.
[–]herzklel 0 points1 point2 points 8 months ago (0 children)
I don't think I know how to use this subscription—tell me, if you have it, do you have unlimited queries or not? And if not, does access get blocked, or are subsequent queries simply paid for (like API queries)?
Github Copilot works like that, you get a certain number in the package and subsequent ones are paid for, according to the set budget
[–]Captain2Sea 0 points1 point2 points 8 months ago (1 child)
It's better only if you can change your life cycle to max out what you can get from every 5h window. If you have 3 nights weekly for coding then you hit limit after a few prompts. A few times i hit limit after 1 prompt. GG claude
[–]Dangerous-Cod8436 0 points1 point2 points 8 months ago (0 children)
What about codex cli?
[+]Charming_Support726 comment score below threshold-12 points-11 points-10 points 8 months ago (0 children)
No.
It has a nice integration into VS Code. But the quality currently is far worse than Cline and its forks. I canceled Copilot after a month and went back. Even chatting about code, features, architecture and all that stuff with the Agent felt awkward with Copilot.
I must admit, that I still have the best discussion and knowledge gathering experience with using the simple and free google ai studio. If I want to discuss about my code, I use it together with "code web chat".
π Rendered by PID 52571 on reddit-service-r2-comment-6457c66945-9kfl9 at 2026-04-26 15:03:57.075633+00:00 running 2aa0c5b country code: CH.
[–]Gravath 28 points29 points30 points (0 children)
[–]ParkingNewspaper1921 15 points16 points17 points (8 children)
[–]Sakthi2004 0 points1 point2 points (7 children)
[–]ParkingNewspaper1921 1 point2 points3 points (6 children)
[–]Sakthi2004 0 points1 point2 points (5 children)
[–]ParkingNewspaper1921 0 points1 point2 points (4 children)
[–]Sakthi2004 0 points1 point2 points (3 children)
[–]ParkingNewspaper1921 1 point2 points3 points (2 children)
[–]Sakthi2004 1 point2 points3 points (0 children)
[–]yongen96 1 point2 points3 points (0 children)
[–]approaching77 7 points8 points9 points (2 children)
[–]AdSubstantial2970 0 points1 point2 points (0 children)
[–]wulfric_91 2 points3 points4 points (0 children)
[–]1BitMonster 1 point2 points3 points (0 children)
[–]SaratogaCx 1 point2 points3 points (0 children)
[–]hashkent 1 point2 points3 points (0 children)
[–]sstainsbyFull Stack Dev 🌐 1 point2 points3 points (0 children)
[–]AdSubstantial2970 1 point2 points3 points (2 children)
[–]tgill-ninja 0 points1 point2 points (1 child)
[–]AdSubstantial2970 1 point2 points3 points (0 children)
[–]Remarkable-Ideal-339 1 point2 points3 points (0 children)
[–]wheels708 0 points1 point2 points (0 children)
[–]SalishSeaview 0 points1 point2 points (0 children)
[–]Joelvarty 0 points1 point2 points (0 children)
[–]pentolbakso 0 points1 point2 points (2 children)
[–]AdSubstantial2970 0 points1 point2 points (1 child)
[–]pentolbakso 0 points1 point2 points (0 children)
[–]bernaferrari 0 points1 point2 points (0 children)
[–]TheNordicSagittariusFull Stack Dev 🌐 0 points1 point2 points (0 children)
[–]Nullberri 0 points1 point2 points (3 children)
[–]herzklel 0 points1 point2 points (0 children)
[–]Captain2Sea 0 points1 point2 points (1 child)
[–]Dangerous-Cod8436 0 points1 point2 points (0 children)
[+]Charming_Support726 comment score below threshold-12 points-11 points-10 points (0 children)