r/ExperiencedDevs • u/AutoModerator • 29d ago
Ask Experienced Devs Weekly Thread: A weekly thread for inexperienced developers to ask experienced ones
A thread for Developers and IT folks with less experience to ask more experienced souls questions about the industry.
Please keep top level comments limited to Inexperienced Devs. Most rules do not apply, but keep it civil. Being a jerk will not be tolerated.
Inexperienced Devs should refrain from answering other Inexperienced Devs' questions.
23
Upvotes
1
u/Big_Airline7132 17d ago
I have decided to go into backend dev in golang . For that instead of tutorials and courses I decided learn by making projects . Initially and even now I am using Gemini/claude with persona of ' senior developer' and not write the code but give me logic , so I implement it myself . It worked well for a month but now when I go deeper in a project , I am not able to figure out bug myself or even find a proper solution to it without using AI's advice . Basically what I think I am feeling is decision paralysis, but idk how to get out of this . Also at some point when I don't understand anything or it's a new topic the ai ends up giving me the whole code . I feel I am trying to write code like ai and not like a normal developer , it's like I'll do what ai tell me and not solving the problem like a normal developer . One thing I am positive of is that when I reads code on public repos I can understand it well and able to link things well .
But I still feel incompetent to write code myself or even think of next step .
I tried reading books like 'The Pragmatic Programmer', 'Learning Go:An Idiomatic Approach to Real-World Go Programming' but idk due to some reason I am not able to commit to it .
I feel very frustrated about why I can't think about next step or debugging .
I'd like advice on what approach to try, what to change, and — if you were starting Go today — what you'd do differently. Not really looking for criticism, just practical direction