✅ Looking for someone to help me learn C# :)
Looking for someone to help me learn C#, if you can teach at a slower pace like steps per day or a couple a day that would be nice 🙂 I do have a learning disability this is why it would be easier to do it in chunks
58 Replies
May I suggest $helloworld
You can then learn at your own pace
I have to have someone explain in ways I understand I don’t learn like others do I can try this way
There are at least three major problems with that mentality:
1. once somebody stops holding your hand, your learning completely stops. The learning pathway is a lot broader than simply "learning the language". It's like learning English and thinking you can now write books on history, engineering...or programming.
2. a fair amount of programming involves unique circumstances even if the problems aren't novel.
3. it requires a ridiculous amount of time on the mentor's part.
We do answer specific questions when you're stuck on a concept, need help with the tooling / IDE, or simply just need advice for an approach or tech.
AI is probably decent enough as a beginner's aid if you can prompt with the right questions. If you don't understand how to communicate to the AI effectively, we can give advice on how to do that too if you're getting unhelpful results.
Just like it has been said above nobody can stick around indefinitely, let alone consistently.
I would recommend a project for beginners, make use of the AI tools and Google or even posting right here when you get stuck with something.
If you need a tutor you could go attend one of the countless of courses either online or locally near you.
Do not use AI tools, they often hallucinate.
Google and Discord is more than fine
If you have any questions, just ask.
It is better to get help from +50K people than just one.
If you’re doing something simple and for learning the foundation of software development it’s pretty solid.
Sure as soon as you get to tougher stuff like Authorization and Authentication it could be hard.
But as a coach when learning how to improve certain code snippets when building your average Guessing game or basic Console app adventure it’s very solid.
Also on that journey you’ll also get some nuanced views on prompting, which definitely is a good thing to learn.
So i would absolutely recommend using AI, just don’t rely on it fully. But for using it as a coach for ”what should i do next” and even explaining how to do certain things it’s extremely valuable.
As for which AI to use; i’d say either Claude or ChatGPT. Where Claude is better at code and C# in particular than ChatGPT.
the point is that beginners tend to use it for results rather than learning
I was a beginner ~2 years ago. If you use AI with the intent of learning. Then it’s the best choice you can do.
It beats following youtube guides and you feel less helpless than if you follow documentation or a written guide.
Using AI to ask relevant questions about why a certain thing is the way it is on a foundational level, without going too deep.
It’s by far one of the best tools for beginners.
You’ll eventually get to a certain level where AI will not be of any use anymore.
If i was looking to learn C# and i only had documentation on hand i wouldn’t get far.
Unknown User•6d ago
Message Not Public
Sign In & Join Server To View
We’re talking about the basic and intro level of C# it worked well for me. That’s all i’m saying.
As a coach it’s very valid.
Unknown User•6d ago
Message Not Public
Sign In & Join Server To View
It’s not about being convincing though; early on i helped two friends where one of them is now working as a software dev for a company and the other is an intern at another.
When i got stuck with something i asked it to help me along the way without giving me the result in code.
The first ~10 labs that we had to do in school were very entry level.
I do not use AI for code, but for finding out different ways to fix certain problems.
What you learn in school is very linear and the path is pretty limited, at least in the type of education i received.
The type of projects i’m talking about were like ”Build a guessing game” and then there was a checklist of things one could do.
Obviously AI hallucinates and it’s subpar to me in the level you need it to be in enterprise level.
But when you’re only learning and you have no teacher, it’s nice to have a shoulder to lean on to at least point you in the right direction.
Unknown User•6d ago
Message Not Public
Sign In & Join Server To View
And that’s something everyone has to accept. Just because you did things one way doesn’t mean this doesn’t work.
You’re allowed to disagree but it doesn’t mean this is anywhere less valid.
The two friends in question are as i said either employed at a company or doing their internship at another.
It’s all about discipline and if you prefer to read long documentations on how an Array works, then by all means do it.
Just accept that there are new ways to do things now.
I prefer that way too evidently as you’re seeing me in this discord
Unknown User•6d ago
Message Not Public
Sign In & Join Server To View
In my previous class of ~40 software developers pre-graduation there are maybe ~4-5 people in here right now.
Unknown User•6d ago
Message Not Public
Sign In & Join Server To View
So here where i live there are different types of education. You either go to University or you go get yourself a bootcamp education.
The former is where you read about how and why while the latter is learn by doing.
Unknown User•6d ago
Message Not Public
Sign In & Join Server To View
So if you were to ask most people with a bootcamp education they’ll prefer the non-documentation way.
Unknown User•6d ago
Message Not Public
Sign In & Join Server To View
Does this even matter? If you get to learn a method of fixing a problem?
Unknown User•6d ago
Message Not Public
Sign In & Join Server To View
Nah not really
Unknown User•6d ago
Message Not Public
Sign In & Join Server To View
Same as working with any feature that's undocumented or underdocumented -- you try it out in IDE, experiment, and see what happens. The feedback loop is really easy in programming compared to other fields.
Unknown User•6d ago
Message Not Public
Sign In & Join Server To View
I want to build a basic RPG Adventure app, modern day AI can with easy help you over that threshold if you keep it simple.
I couldn't use the same process in biomedical engineering because I can't actually do the same feedback process there without huge expense.
That’s all i’m saying.
Unknown User•6d ago
Message Not Public
Sign In & Join Server To View
@TaBaCoBell yea I don’t learn like other people talking about my mentality of learning I don’t learn like other people I literally have a learning disability.
And evidently this foundation returned a success for both of my friends.
Does it matter that they didn’t get their information from Microsoft Learn? I don’t think so.
Unknown User•6d ago
Message Not Public
Sign In & Join Server To View
Printed materials can also be wrong or imprecise. Even from honest, authoritative sources there can be errata. Over time, things that were true can have changed, too.
Unknown User•6d ago
Message Not Public
Sign In & Join Server To View
Again buddy, we’re talking about basic entry level projects.
In the end it doesn’t matter.
I would not trust the AI to build me an enterprise level project.
Unknown User•6d ago
Message Not Public
Sign In & Join Server To View
Most people don't know how to operate with levels of trust regarding consuming information though.
Unknown User•6d ago
Message Not Public
Sign In & Join Server To View
Absolutely, methods of solving stuff is different from company to company. Switching jobs means you have to relearn the simplest of things.
Unknown User•6d ago
Message Not Public
Sign In & Join Server To View
Absolutely, but that was then and now is now. I’m just saying how people are learning these days. There’s a reason why Stack overflow isn’t booming like before with Junior developers and entry level people.
I’ve referred countless students here and even then maybe 1/10 of them actually joins.
Unknown User•6d ago
Message Not Public
Sign In & Join Server To View
I watched the video, I can’t read and learn lol
And i’m saying biased knowledge as you mention it is fine in low and entry level software development.
Because in the end it does not matter. And the newer software developers chooses to check with the AI because it’s easier and faster.
During the days here my time threads are created in an hourly or semi-hourly basis, and as it is, i see it as a last resort if the AI and stack overflow fails you
And even most new people wont even visit stack overflow
Unknown User•6d ago
Message Not Public
Sign In & Join Server To View
Exactly, and that’s why its booming in my eyes.
Unknown User•6d ago
Message Not Public
Sign In & Join Server To View
I’m a verbal / visual learner
Unknown User•6d ago
Message Not Public
Sign In & Join Server To View
Discipline for me could be writing code that isn’t generated but using the AI to learn new methods and ways of solving problems.
Unknown User•6d ago
Message Not Public
Sign In & Join Server To View
Unknown User•6d ago
Message Not Public
Sign In & Join Server To View