肖老师,您好.
我有一个非常郁闷的问题,我一直在学习VC.但是现在招这方面的人好像不多了,请问我是不是该转换方向.因为我年龄大了(奔三啦),所以没有太多的机会了,希望老师能给我指点一下,不胜感激!!!
==========================================================
这个问题我也遇到了,呵呵,目前是Java语言招聘最多。C和C++慢慢减少。 不过,这里面也要仔细分析,西安市场上目前软件业还不发达,一般以外包工程公司比较多,因此主要致力于网络方面的开发。独立的应用开发比较少。 但这并不是说C和C++无用,在嵌入式,在游戏业,在高性能服务器开发领域,还是C和C++的天下。像华为、中兴等公司,还是大量需要C和C++人才的。
这里面就体现出VC的一个尴尬,它是C和C++,但是它太单一了,只能开发Windows平台应用,很难做到跨平台通用开发,这就导致了一个人,学习了VC++,在二线城市中,还是很难找到工作,有点高不成低不就的感觉。
普通的应用,人家用Java就完成得很好了,学起来还快,而复杂的高性能应用,跨平台应用,一般又多使用Linux操作系统和gcc,只会MFC,看起来目前在职场上不是很全面,找工作较为困难。
我以前发帖子,一直建议大家学习通用的C和C++标准,不要绑死在微软的战车上,其实就有这方面的担心。
建议,VC可以接触,但要清晰认识,主要以学习纯正的C++和C为主,最好呢,自己安装一个虚拟机,跑个Linux,研究一下跨平台开发技术,这样可以有效拓展自己的职业面,找工作比较容易。
另外,还有个思考,如果你都能学好VC了,那么想必程序开发的基本知识都是有的了,如果这样,学一点Java嘛,或者PHP什么的,多掌握几种语言,应聘程序员工作的时候,选择面自然就大了。
本文转自 51CTO博客,原文链接:http://blog.51cto.com/tonyxiaohome/202293 ,如需转载请自行联系原作者