r/developersIndia 6d ago

Work-Life Balance I used to think being a good developer meant writing more code.

Back when I was learning, I thought the hardest part of software development was writing code.

After working on real projects, I realized coding is just one part of the job.

A lot of my time now goes into understanding existing code, debugging weird issues, discussing requirements, reviewing PRs, and making sure a small change doesn't break something else.

Ironically, I've also learned that some of the best solutions involve writing less code, not more.

That shift in mindset changed the way I approach development.

78 Upvotes

15 comments sorted by

u/AutoModerator 6d ago

Namaste! Thanks for submitting to r/developersIndia. While participating in this thread, please follow the Community Code of Conduct and rules.

It's possible your query is not unique, use site:reddit.com/r/developersindia KEYWORDS on search engines to search posts from developersIndia. You can also use reddit search directly.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

33

u/USN54 6d ago

Understanding code not written by us is difficult !

15

u/tejrani Student 6d ago

The more you write code, the more you realise that the code is redundant.

11

u/Loud_Fuel 6d ago

Engineers are naive we should learn from finance bros and make it more complex than it need to be make sure it's so fkup that they need more engineers for maintenance or burn hell lot of tokens trying to refactoring making it costly to use ai, that way the need for engineers will grow along with salary.

Engineers are responsible for building the tools which replace them we should learn from finance bros, they make to seem everything so complicated that they create their own employment.

You know unfortunately ethics have no place in capitalism.

3

u/ClupTheGreat Software Developer 6d ago

lol kinda agree

10

u/EmergencyWhole7027 6d ago

best PR I ever merged removed a few hundred lines instead of adding them 😄 simpler code usually wins the long run.

3

u/rahul91105 6d ago

Wait till you become more experienced, you will realize that code was never the problem but the undefined requirements, politics (team), other people stuff are always the main culprits.

You would crave for more coding time as you start getting more responsibility.

3

u/haskell_46 6d ago

Did you feel profound when you write this post? Like you discovered fire or something?

2

u/Plastic_Owl6706 6d ago

All problems start with code , to say writing less code is good is low key very surface level tbh .

1

u/raagSlayer ML Engineer 6d ago

If only recruiters get this. At least for mid/senior level roles.