写这篇文章主要是谈谈我对IT行业Linux 编程和windows编程的看法。。
目前正在从事window下C++ 编程,说实话,我感觉window C++编程不太好,走不了太深,因为太深的话里面都是不开源的。所以往下面走不了了,只能网上走?网上怎么走呢?
C++ 适合做上面吧 ,我想还是留给Java 吧,我猜想以后的硬件会更加强大,支持Java应该没问题。所以我不太看好windows C++ programmer。
我比较看好Linux C/C++ Programmer,为啥?你看现在服务器上都是Linux。大部分网站服务器上就是Linux。所以研究Linux ,你可以向服务器方向进军,我想服务器方向应该是每个程序员的想要进去的,因为那是一个产品的,一个公司的核心部分。windows 适合做客户端,windows 发展也太快了,xp已经不支持了,win7也快了。
Linux 是个开源的东西,里面有很多东西给你研究琢磨,所以职业生涯应该很容易走下去,当然你不要在Linux 上做太非主流的开发。
另外有人说,windows下编程主要是了解系统API,window下API太多了,当然也很好用,Linux下则不是很多,Linux编程更多的是用自己的代码实现吧,从这点看windows算是偏的了,Linux Programer 更像一个Programmer。
最后安慰下那些在windows下编程的人,其实系统平台什么的对于一个高手都是无所谓的,其中有很多相似性,对于一个高手需要加深的,学习的是他的专业只是,行业知识,行业经验。所以目前我还在从事windows下内核开发。l有人说window下内核开发比Linux内核开发难,难就意味很少有人会,算是安慰下自己吧。
如果你非要选择一个平台的话,我建议你选择Linux。
如果你正在从事windows编程的话,也没关系,技多不压身。
【程序员的梦想】:http://jq.qq.com/?_wv=1027&k=LgFkAp