I don't know about you but, I tend to put others before myself very often. It may be because I am more agreeable than most...but even though sometimes it can be a virtue, sometimes it's also a vice to can make me resentful.
Yeah I also have the habit of putting others before myself and it hasn't yielded any meaningful contributions to me, because most people take you as been soft when you try to behave in that way. But you can't change me.
Wish you strength as you continue your programming journey.. It's not an easy job combining blogging and programming..