Originally Posted by Celtboy
don't make the classic new developer mistake that if you don't build all of it by hand, it isn't legit. A lot of very talented people have already encountered a lot of real world problems and built great solutions to those--it isn't cheating to build off of their success.
I couldn't agree with that more. As someone who struggles to do everything by hand and never wanting to spend the time learning how to use someone elses shortcuts, I find that a lot of time is taken up just doing the basic stuff. Although this makes me a better coder it has the undesired effect of making development time a lot longer.