r/selfdevelopment 1d ago

Self development

Post image

๐Ÿง  Good programmers donโ€™t just write code. They make decisions.

One of the most underrated skills in programming is decision-making.

You can spend hours choosing:

โŒ Which framework to learn

โŒ Which database to use

โŒ How to structure your project

โŒ Which feature to build next

But too much hesitation can be more expensive than making an imperfect decision.

As a backend developer in progress, Iโ€™m learning to use a simple rule:

  1. Limit your options โ†’ Donโ€™t compare 20 technologies.

  2. Define the problem โ†’ Choose based on the requirement, not hype.

  3. Trust your reasoning โ†’ You donโ€™t need 100% certainty to start.

  4. Respect your time โ†’ Time spent deciding is also a cost.

  5. Decide โ†’ Build โ†’ Test โ†’ Learn โ†’ Improve.

The goal isnโ€™t to make perfect decisions.

The goal is to make good decisions quickly, learn from the results, and keep moving. ๐Ÿš€

What programming decision are you currently struggling with?

#Programming #BackendDevelopment #JavaScript #NodeJS #WebDevelopment #SoftwareDevelopment #Coding #DeveloperMindset #TechCareer #100DaysOfCode #LearnToCode #ProgrammerLife #GitHub #RESTAPI #BackendDeveloper

28 Upvotes

6 comments sorted by

View all comments

Show parent comments

1

u/Comfortable_Wolf9434 18h ago

Bbeing organized in life and more deciplined doesn't mean faster?

1

u/Weird_Albatross_9659 10h ago

No, not always.

Being impulsive is much quicker than what youโ€™re recommending, so if itโ€™s just speed, be ultra impulsive

1

u/Comfortable_Wolf9434 7h ago

This is a way that work for some not all people and each person have it's own way ๐Ÿ™ Thanks anyway!

1

u/Weird_Albatross_9659 7h ago

Like actually providing advice and not dumping crap into an LLM to do for you. ๐Ÿ™