Many times we find ourselves in a position to take paths that we know it might jeopardize the quality of the application we are working on. And many times we, software developers, take this responsibility. But is it our job to do so? Should we really make those decisions?
Software quality is a vast subject in the industry. And a very important one. Over the years, tools and techniques have improved quite a lot. With the help of automation, some of the software’s quality aspects are checked multiple times a day.
But there are others that are mainly done by humans. Code readability, project standard compliance, stability and scalability are some aspects I am referring here. …
I don’t have kids, so I don’t know how I would feel if people start to criticize them or maybe say that they don’t belong. But I can only imagine that is not a good feeling. To put someone out there and see how mean the world can be with them.
I remember my mother saying: “People can say whatever they want about me, but never do it about my kids”.
As a developer, I have no feelings about the code I write.
Let me explain.
Yes, I do like my code. I’m even proud of it now and then. It’s funny because I make and send it to the world thinking I did my best, given the resources I had at my disposal. …
If you are starting now or thinking about to start a software development career. Or even if you, like me, are there for many years, you might take a while to realize it.
When I was a teenager, I thought that I was going to be a rockstar. What a naive young boy!
There was a time that I played for three different bands. I thought I was increasing my chances to succeed by doing so. I dreamed playing in front of many people and make a life of it.
But then suddenly I released what is the real job of a professional musician. It was like someone had mailed me the job description years after I started. …