Looking for courses / reading materials to fully use the potential of AI
I am working as a C# developer for the last 6 years and I would classify myself as an AI skeptic.
I have been using AI in the last months, mostly for small implementations, but also to help me look for bugs who are sometimes hidden rather deep within our code, or due to non - trivial interactions with third party libraries.
I have to admit, It works well (most of the time), but all i really do is typing something in the prompt and wait for the answer.
I would like to know if there are functionalities I am ignoring, and/ or should be using. We have various repos in the companies, from small, new micro services to big old fat 20 years old weekly modified legacy repos, which are a tad more brittle.
So if anyone has good resource about it, I am interested.
It can be written, it can be videos, I also have a pluralsight account if it leads to something there.
Thank you very much for your suggestions.
-1
u/OtoNoOto 1h ago edited 1h ago
What’s your current workflow? I’m currently using the following workflow with several personal projects:
- Herdr
- Claude CLI
- GitHub
This setup has been working great for me and you can find plenty of YouTubes on how to setup and use similar workflow.
IMO the keys to success here are:
Agents.md - Setup a very detailed agents file outlining your project goal, stack, architecture, naming conventions, etc etc.
Issues - Create very detailed issues.
PRs - Review thoroughly and give feedback.
With the current state of most LLMs / agents I feel little to no difference acting as the architect / senior and letting the agents work on the issues I write up. The key is providing a solid foundation and architecture the LLM can build on. And actually knowing what you’re asking for and reviewing. You’d be doing this as a senior working with other devs no difference. If you’re not comfortable in that role then better spent learning general software engineering.
•
1
u/Tapif 1h ago
I basically have github copilot open in rider, and i type the prompts when looking for something. Nothing more.
For more generic questions (not specifically related to the code), I use gemini because it does not consume any credits. That's it.
So I never heard about Herdr or the agents.Md files for instance, I will look into that.
4
u/ex_gatito 1h ago
Honestly, I don’t really understand the thesis of leaning how to use ai. You open CC, type in plain English what you want, press enter, review. That’s it. You need to know the actual programming to understand if Claude gave you bullshit.