C
C#4mo ago
Greya

How to break programming plateu

Been programming for 11 months learnt the fundementals of c#. and chose a ui structure (wpf/ avalonia) but then what? i feel like i almost know nothing, bulding stuff is hard. doing easy problems on leetcode is even harder, i almost feel like im learning nothing like ive been stuck in tutorial hell
18 Replies
Angius
Angius4mo ago
Make things $projects
MODiX
MODiX4mo ago
Collections of application ideas that anyone can solve in any programming language to improve coding skills: https://github.com/dotnet/dotnet-console-games https://github.com/karan/Projects https://github.com/florinpop17/app-ideas
Greya
GreyaOP4mo ago
thats what every google search said but thats what i find hard , i mean surei can make simple stuff, to do apps, calcualtors , even some management sytstems with accounts etc but like how ca nyou make things if you do know how or where to even start i work on avalonia project, its an app i made to store my ingame photos
Angius
Angius4mo ago
You make a thing, you get stuck with something, you google that issue or ask here, you learn
Greya
GreyaOP4mo ago
yet i feel like i almost relied heavily on ai whenever that happens i ask ai and almost all my code start looking like ai
Angius
Angius4mo ago
Ah, well, yeah, having a text generator write the code for you would cause you to not learn at all, for sure Especially if you just blindly copy-paste whatever it spits out without trying to understand it
Greya
GreyaOP4mo ago
damn this an eye opener ngl i always tell myself yeh i undertand the pasted code but 3 days later i feel like the project i made i cant even do myself
Angius
Angius4mo ago
You can't learn how to cook by ordering takeout
Greya
GreyaOP4mo ago
i was 99% sure i mastered the basics of c# , so i when on leetcode and saw things that i didnt even know existed like ARRAY.SORT function or even math functions simpl lines i didnt even know existed
Angius
Angius4mo ago
Well, if you just get code with Math.Abs() in it and copy-paste it, you won't know what it does If you google "csharp absolute value of number" and see Math.Abs(), you learn what it does
Greya
GreyaOP4mo ago
honestly this might just be the reason i dont remember the last time i ever googled something for help in the 11 months ive been coding its all been conversations with chatgpt @ZZZZZZZZZZZZZZZZZZZZZZZZZ lets assume im making a project in avalonia using c# i cant just google the specific issue because it might not exist thats usualyl why i ask ai
Angius
Angius4mo ago
Where do you think the AI gets the answers from?
Greya
GreyaOP4mo ago
:ohmygod:
Angius
Angius4mo ago
They exist somewhere on the internet, and ChatGPT scraped them from there So, yes, you can google it Or you can ask here, for example
Greya
GreyaOP4mo ago
does this discord also apply to ui structures that use c# like wpf and avalonia etc which use xaml
Angius
Angius4mo ago
Sure
Greya
GreyaOP4mo ago
alrightman ill try go with your approach ty
Angius
Angius4mo ago
:Ok:
Want results from more Discord servers?
Add your server