| I cannot express in words how much I feel I relate to this post. Big thanks to the author of the article and OP for posting it here. A few thoughts: * Don't compare yourself to others, nothing, absolutely nothing, good comes out of it. Ever. I know this is especially hard in times when anyone can brag about their accomplishments in a blink of an eye on Twitter, Facebook or anywhere else. Follow those people, learn from them but don't compare yourself to them. * Even if you did not finish your projects you still have learned something which makes you a better programmer. * Programming is just a tool. Nobody will care much about your code as long as it does its job - be it a great application, service or a useful library. * Your job pays your bills, if you earn more than others (a very common case if IT jobs), donate money to charity, to a good cause. * The author has taught a person to program and he created a website. This is not something to be jealous about, the author should be proud of himself. It sounds to be that the author is a good tutor, maybe there's an opportunity to participate in local meetups, organize workshops or start a career in that direction? * As others already mentioned, programming is not the only thing in life. Maybe there can be other hobbies like painting, carpentry, or gardening? EDIT: formatting |