c还是java(雨思版)

 “c还是java”是个今天网上经常碰到的话题,大学时代我的同学同样讨论过,对于即将从事软件行业的人,这是很重要的选择。虽然计算机编程基本上是顺序、循环、判断三种逻辑,但cjava的书写规则不一样,函数库不一样,等等。一个三年的c程序员同样不可能在短时间内写出java的代码,这对公司的业绩和自己的收入至关重要。

编程界发展到今天,形成了两大格局,选择生僻的语言意味着对公司有很强的依赖性, cjava有着广阔的就业面,降低了职业的风险系数,纵观程序语言发展史,c在面向过程时期已经产生,当c在大街上欢蹦乱跳的玩耍时,java还是扶着门框张望的小囡囡;但是java的成长速度很快,率先具备了平台无关性。


从程序世界来到现实世界,我们要做的是一个翻译过程,私营企业会精打细算,给政府和国企服务是必然选择,通常遇到的是,潜规则的存在为我的工作增加了困难,车队不属于正常编制,办公室主任是直接行政领导,但司机与副局长有暧昧的关系,于是要写一段有特色符合国情的程序,司机的考勤由分管局长负责。

初进公司,科班出身也通常会是技术支持或客服,但你通常壮志满怀,想要掌握全面的关键技术,以便将来出来独立,于是要编程的工作,新手通常会进入开发部,不久你发现核心技术都在技术部,一直在钻研技术的你,发现不断有同学或同龄人,已经结婚甚至有了孩子,你从小就受父母的传统教育,“不孝有三,无后为大”,他们开始担心你的私生活,而解决这一切的前提是要有房子,但物价高涨,你积蓄根本付不起首付。更糟的是,为了省钱,你在城乡结合部租房,每天上下班两小时在路上,让你疲惫不堪。在这种情况下,如果你选择的是java,三年后,可能仍是流水线上的一个知识蓝领,即使你工作积极、领导信任并给了计算机界缺乏说服力的国产的助理工程师的职称,还加了500元的薪,而c开发环境更容易被掌握,手握技术更有安全感。

    为了经济利益,假设你进入业务部,去读政府或国企的上千份文件,归纳业务逻辑,这侵犯了很多人的利益,因为在计算机上的操作使制度变得明确化,期间甚至遭到对方的刁难,如果妥协,又对不起自己的良心。或者你通过突出的表现,进入技术部,保持“中立”,每天面对维度很高的代码。但你仍想像爱因斯坦那样做个有良知的人,不希望为伊朗或日本那样的邪恶国家使用牛顿、法拉第、达尔文、笛卡尔的定律。或者你突然脑子开窍进了销售部。

最后给出的结论是,如果认为一个国家的宪法不是出于共同理想,由此衍生了同样的法律和制度,执行的是“拍脑袋”政策和霸王条款,你不愿在一条不清楚方向的航船里做一颗没有历史价值的螺丝钉,选择c家族要好一些。另外,中国手机用户通常不会下载收费游戏,j2me市场前景黯淡。

本人是从vb入门,asp立足,非常崇尚j2ee精妙的体系设计,但仍倾向于走vb.net的路,希望从自身改进,获取突破,走出困境。

  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值