我是一个大一的学生,以后希望做一名c/c++程序员。希望一些能得到一些学习经验。
第一:希望能给一个学的的路线,比如说先学c,然后c++,然后mfc,然后linux shell。
第二:上面第一条的路线是一个企业中一个项目经理告诉我的,我不能说不对,但是我看很多人都在说mfc过时了,我想知道mfc真的过时了么?而且说学习mfc,不利于对于c的学习(那么有没有什么办法,比如说自己写api,那么会很难么?能不能给些学习些api的书或其它的学习资料)。还有同学告诉我说学qt最好,所以不能理解怎么选择。如果不选这两种,还有什么更好的建议呢。
第三:为什么c/c++程序员要了解linux呢。是为了以后再linux下开发做准备么?但是总的来说在windows开发的很多很多,linux下应该不多吧。
第四:多数人都说不要学c++,应该直接就学c#,真的是这样么?