Not sure why this is getting downvoted.<p>I would add that in my own experience (took CS61a at Berkeley with no prior programming and little math) those guys who already had a lot of knowledge were inspiring and a great asset. Working with more knowledgable people is a fundamental feature of industry and academia, and if you view it from the right perspective, it doesn&#x27;t have to be intimidating.