关于windows平台的C++个人发展方向的问题
自己是做C++开发的,工作了一年多,一直从事的是网络服务器的开发,但是公司本身是做汽车那块的,为了开发效率想让我以后转.net,我肯定不会转的啦。
所以想请教下一些有经验的朋友,做C++开发有哪些比较好的方向,基于C++的开发,我可以想到的方向有如下,希望有经验的朋友指点一下,还有没有什么可以推荐的方向,毕竟最程序员不能总做一些小程序,要有一个主攻方向哈。
windows平台:
1.游戏内核开发(感觉较难)
2.网络编程(感觉如果是做服务的话,尤其是windows平台,已经慢慢向c#看齐了,如果是一些基于硬件的开发,例如,路由器、防火墙,那些是否都是用c或者是linux平台为主的?)
3.装linux系统(这个比较难,得下很大决定)
4.做移动开发,例如ios
自己可以想到的c++的几个方向就这些,还望大牛多多指教,最好是提供一些在windows平台下的c++方向的一些建议。
[解决办法]
服务器后台开发是很好的方向 可以考虑找猎头往大型跨国公司发展
[解决办法]
这样抵触.net唯C++是不对的。就国内就业市场而言,.net或者java的面要远大于C++,而且做好了
待遇差别都不大。把自己人为限制在一个语言工具之下,吃亏的是你自己。
建议转.net,保留c++的理想和爱好。
[解决办法]
C++的方向还是挺多的,应用软件也很吃香,除了界面层不用C++外,业务逻辑,数据库服务,网络应用这块用C++岂不是更好,只是因为学C++的很多都半桶水别人宁愿招会其他语言的开发人员。
但是我认为一个架构师绝对是精通C++的,不精通C++的都不是架构师,这点谁敢否认?
[解决办法]
谁说windows平台下的网络服务器用C++少啊?除非使用了开源项目,不然不都是用C++写。另外你会用C++写服务器了,用其他语言不会写?你说说看C++写服务器跟用其他语言写有什么区别。