Add the mythical man month to the list. SO many non-technical folks fall victim to the idea that by putting more people on a job you can get it done faster, when in reality as we all know, efficiency drops sharply after a point. It takes a woman 9 months to carry a pregnancy, 9 women can't do same the job in one month, and the same is true for solving any complex problem.
Hey all. This is my first post to HN and also my first contribution to the Startup Weekend blog as an employee.<p>I think the subject matter would be interesting here and would love to hear if there is anything you think I missed. Startup Weekend gets to be in a cool place to lead among tech entrepreneurs and I'm always to happy to advocate for those in our field.<p>Thanks for reading :)
As someone that is interested in possibly working with developers in the future but does not have a programming background. Can you elaborate on number 7. Would practicing on something like Codecademy help with this or are there better ways to improve your technical knowledge.
I appreciated the recommendation to learn how to read a balance sheet. I want to keep my expertise grounded in the technical side of things, but I know I will get a lot more done if I can speak eye-to-eye with the business folks.
thanks a ton for posting this! as a semi new developer sometimes I run into questions like in my head like"is it ok for me to feel this way? should i just be coding faster?". Though it may be true in some scenarios, developing is one of the toughest problem solving skills to to learn. you are always facing something you have never done before.