软件开发,做linux下的C语言有前途呢?还是做window下的c++,VC++,MFC之类的有前途?请教各位行业达人精英

我以前做的window下的C++和VC都做过一些,之后做了2年的业务软件开发,这方面的发展不明显。现在有linux的c开发和window下的开发几家公司,但是linux下... 我以前做的window下的C++和VC都做过一些,之后做了2年的业务软件开发,这方面的发展不明显。现在有linux的c开发和window下的开发几家公司,但是linux下的C开发没做过,相当于重新起步,window下以前做的项目又用到MFC,VC中的知识范围不广,感觉完全不像有个3,4年C和C++方面开发经验的人,请教各位达人答疑解惑。非常感谢。
各位都谈了自己的见解。
那么如果做linux下开发,像我这样3年window下开发经验的人,熟练unix操作系统命令和数据库方面,熟悉unix下c语言调试工具等,那么我去做linux下C开发的话,算是一个什么层次?起步?初级?中级(一般)?中级(良)?中级(优秀)?高级?。如果我去应聘这方面工作在薪资方面应该有一个什么样的要求?
展开
 我来答
luolanlover
2011-03-09
知道答主
回答量:27
采纳率:0%
帮助的人:24.6万
展开全部
linux 下的c和c++开发一般不依赖某个IDE环境,一般直接用底层函数,能更好的积累c知识;
windows下的业务软件开发更多的侧重业务经验,技术积累不多,虽然应用广,但做不深;
如果决心在技术领域钻研建议选linux多研究c,如果自己特点侧重业务而结合技术,那么windows下开发也挺好,但要特别注意积累业务只是和经验。

linux下的开发一般分为三种:
1。linux服务端程序开发;
做这个需要较深的积累和持续的新技术学习,上手容易,深入难,应用面有一点窄,如果能做到高级非常吃香,因为这样的开发都是一个持续服务性系统的基石,一般用c语言;再往上发展可以做架构师。
2。linux嵌入式开发(包括底层驱动);
目前应用比较多的linux开发,但是不如linux服务端开发有深度。
3。界面等相关开发。
应用不多,没多大技术含量,适合有美术功底的人。

具体做哪个合适要根据自己的性格特点来定,无论是哪个坚持做好都不错;但个人认为做linux服务端开发有挑战、有技术深度、有职业发展深度。
zhujun007007
2011-03-07 · TA获得超过127个赞
知道答主
回答量:110
采纳率:0%
帮助的人:90.5万
展开全部
由于linux开源,所以在一些系统函数接口方面比较透明,而window的接口不是全部公布的,有一些根本没发布出来,而且由于没有开源,所以安全性不高。如果你C学的好的话,无论是在window还是linux下都行的。建议考个系统分析师,这样会好很多。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
stp111
2011-03-07 · TA获得超过341个赞
知道小有建树答主
回答量:283
采纳率:0%
帮助的人:222万
展开全部
c/c++是独立于平台的,linux上可以有c、c++开发,windows上也有,mfc只是扩展的UI、工具等类库。学会了C、C++,在那个平台都可以进行开发。
都有全体,前途都是一样的,靠自己的学习,以及对系统核心的了解。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2011-03-08 · TA获得超过156个赞
知道答主
回答量:133
采纳率:0%
帮助的人:50.6万
展开全部
本人观点:既然要学习软件,那么linux是相当好用,从长远来看,linux将来将主导软件开发的市场,而window将越来越普及家庭,注重消费的运用。。linux是很强大的,建议linux
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yp281387077
2011-03-12
知道答主
回答量:39
采纳率:0%
帮助的人:0
展开全部
Unix下的C,可以从事金融IT,给银行、证券之类的单位做项目,薪资还是可以的,但是会有点累
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式