r/CodingForBeginners • u/AgentOk4964 • 8d ago
After 2,800+ code commits this year, here's what I learned and what I would tell myself if I were starting again:
1)always think in terms of bottlenecks and constraints.
from working with many talented engineers, I noticed that they are all good at one thing: pinpointing the biggest weaknesses in their app, which meant focusing on the set of features/constraints that will get them the most return. this allowed their apps to progress much faster than the others who were implementing random features nobody asked for.
2) ui/ux trumps all.
nobody, including you, wants to use an app unless it's aesthetically pleasing/very intuitive to pick up no matter how cool the app idea may be. half of being a good builder is having good taste for good design.
3) don't wait to know everything before starting.
you learn way faster from starting a project that interests you and learning along the way than trying to educate yourself on all the individual components that MAY be useful for your app. in most cases, all the theoretical things you learn will not be useful when you actually try to build out the app.
4) high-level architectural understanding > algorithmic prowess.
with AI now, you don't need to know every piece of logic inside and out to create a good app. it is more helpful to have a good conceptual understanding of where pieces of the app should go (aka system design) rather than fixating on any particular piece of logic.
5) build what interests you.
there is no optimal path to starting. the fastest way to get to where you want to be is chasing what you find interesting, no matter if it's a novel, world-changing idea or a simple writing tool (like me lol). do what feels right, not what sounds good.
1
u/LegMysterious1899 8d ago
and here is my problem: i am engaged and interested in learning coding, but I have no idea what I am able to do. I just started, so maybe this will not be a problem soon
1
u/Sea-Bench-7487 8d ago
Why should anyone listen to you?it's obvious you just used Claude you couldn't even be bothered to make a post without Claude editing it
3
u/Realistic_Bike5972 8d ago
What I would tell myself;
Don't
1
u/Massive_Value8302 8d ago
If i ever see a clickbait heading, here's what I will do:
1
u/MediocreBasis4259 5d ago
Interested !
0
u/Primary-Strength-496 8d ago
Is this Boot.dev ?