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
Make things
$projects
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
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
You make a thing, you get stuck with something, you google that issue or ask here, you learn
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
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
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
You can't learn how to cook by ordering takeout
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
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 doeshonestly 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
Where do you think the AI gets the answers from?
:ohmygod:
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
does this discord also apply to ui structures that use c#
like wpf and avalonia etc
which use xaml
Sure
alrightman ill try go with your approach
ty
:Ok: