关于编程的一个疑惑???
“不要太执着于编程语言,关键是思想”,想必类似这样的话,大家都耳熟能详了吧?
但是我有一个疑惑:比如说,虽然MFC效率不如.NET高,但是.NET能做的东西,MFC也可以做出来,只是要花更多的时间而已。作为学过MFC但没学过.net的我,我常常对自己说:反正.NET能做的事,我用MFC也能做出来,等我成为一个MFC高手后,再去学.net也不迟。但是我有疑惑了:因为我还是一个学生,没体验过工作生活,但是我知道公司里编一个软件是由一个团队来做的,而不是一个人,假如团队里的其他的人都用.NET编,而我会的是MFC,那我就算MFC再好,岂不是也不能做这个项目了???
还有,“C++学精了,java一个星期就能入门。”,这样的话,想必大家也听的很多了把,但是根据我的个人经历:我主要使用C++,后来因需要,又学了ruby,我发现c++中只需要简单地调用一个库函数就能做的事,在ruby中却无从下手。。。。。。也许你在精通了C++后,可以用两天将java的语法入门,但是你能这么的快的将其函数库熟悉并熟练运用吗?我觉得还是有难度的。。。。
诚心希望各位大侠为我解惑!