学程序也有两年了,不知道应该学习程序的什么,java,c++,c#,c,vb有很多是相同或相似的,触类旁通,听说要学习程序设计的思想,只是觉得面向对象的思想也就是那些--继承,多态,使用接口等等,做编程这一行,想要做好主要学些什么东西 ?