|
|
|
|
|
by cwdegidio
1340 days ago
|
|
I've actually suffered form something similar for many years. I was recently talking to a mentor of mine complaining about this and he asked me "What is it that gives you paralysis and causes you to abandon projects?" It really made me think about it. For me it was spending hours thinking "what if someone looks at my code and I'm not using the absolute best-fit design pattern because I didn't know about it. What if I used the wrong package or project structure..." After I told him this, he said to me "You build things for people to use... only other developers are going to sweat the details. At the end of the day, let's say you do come up with a project that gets wings... who is going to be cutting the check? People who use the product and only care if it fits THEIR needs or a room full of developers who have nothing to show for anything other than a lot of flame posts?" At the same time as this conversation was occurring, I was reading Seneca's "On the Shortness of Life." Pretty much a whole dialogue about getting off your a@# and just doing something. Finally, take what you learned doing partial project A and see if you can apply those lessons to partial project B... it just may be that a few projects can be refactored from lessons and insights gained from other projects. |
|