I have a few ideas and I (think) I have the skills to build initial prototypes but I'm really confused about how to "just start." Should I be looking for potential co-founders in college? Should I learn more programming? What do I do after I build a good product to attract investors? Anyhow, sorry for all that rambling.