Member-only story
How I know I’ve grown as a Developer
It’s more than the number of people you lead.
I worry about code maintainability now
When I was newer to the field, I was all about creating new features which work. As long as it worked, I was ecstatic, and I was proud of calling those features “my babies”. Today, I still get excited about building features for sure, but I build them envisioning I would be the poor soul maintaining this feature — and hence I try my best to make the code malleable enough to be able to accommodate changes in the future.
I embrace more than one solution and discussing which one made the most sense
As programmers, we solve problems in our day-to-day job, and guess what, one programmer’s mind works wildly different from one another. I used to be a lot more defensive about my solution, but now I love hearing others’ solutions out and considering which of our solutions actually makes the most sense for the use case.
I no longer think that a senior developer is supposed to know-it-all
When I started out, I had this perception that senior developers are meant to be the bible of programming. Turns out, Google is still their best friend. What makes them…