I cannot remember when. But recently I often say “You can do it does not mean you should do it.” Yet it is much easier to say than do. And life has its unique way to challenge your principles.
I have read some programming books for the past 10 years. None of them were paid. It is so easy to get a free download of them on the internet. If you need any book, you can search for a free downloadable PDF version. Boom! you have it. I do not judge it is right or wrong. However, I know it was wrong. I should have ordered them properly.
I have started my personal development journey for the past 3 years. I have been reading books on that subject. I have made some a progress overall. I ordered services instead of finding hacked versions. Until recently, I want to read the book Microservices Sam Newman. The old habit kicked off. In less than 5 minutes, I found a free downloadable version. And I downloaded. I started to read it. I have the book.
But! Hey, something was wrong. I should buy the book and enjoy the reading. Hmm, I already had it. And no-one knows that I got it for free. The internal fight began. I kept reading some more pages. The more I read the worse I felt.
Damn it! It was wrong Đức. Respect your own principles. And with the courage, I did what I was supposed to do. I went to Amazon and ordered it immediately. I won the fight.
This small victory is essential. It makes me smile and pride.
“You can do it does not mean you should do it.” Check again with your integrity, your principles.