I'm a freshman at MIT majoring in computer science. I have a startup idea that I'm really excited about, but don't think I have the technical expertise to build it.
I have about 1.5 years of programming experience, and enough web development under my belt that I could build a sloppy but working prototype.
My question: this summer, should I jump right into building my idea? Or should I do other things to raise my programming IQ (internship/side projects/reading/your suggestions) until I feel more technically confident?
Do it. Build a prototype.