计算机专业技术应该学些什么?

大学入门,宜用C,然后Ruby,然后Rails,这样的人才很实用,也是正确选择学习内容的捷径。

曾经想疯狂的程序员可能会用Perl来编应用程序,不想今日就用类似的Ruby来做这样的事情。

程序的速度是个至关重要的问题,但是,速度又是多方面的:网卡速度,CPU频率和cache大小,内存大小和频率,采用100M还是1000M来做内部系统的局域网,或者用其它更快的连接方式,硬盘读写的速度,RAID的模式,如果是WEB的话,外部出口带宽,路由器的性能及配置,还有服务器的OS是否轻便高效,数据库的选择,数据库的性能配置优化,考虑速度的表格设计,考虑速度的信息处理方式,高效的系统支撑平台组合,负载均衡等等。这些都要做综合性的考虑。要从整理上获得的速度对个别部分的选择和配置上进行取舍。当然,最重要的是开发工具的高效率和应变能力。

Ruby和Rails的核心竞争力在于能高效率地满足需求变化。

了解到新技术是非常必要的。可能很多人先于你找到了那样一个更好的工具(先进的武器)。竞争和需求的变化无时无处不在,创业和出人头地的思想时刻督促着自励的人。然而武器的不同,就注定了竞争的成本和成败,注定了他所获得的编程生活是烦恼还是乐趣。

如果没有Rails,Ruby会要逊色得多。然而创造出Rails,却是Ruby的潜能,并且是其它语言所不能的。Ruby、Rails一脉相承,把大大小小的编程问题统一在一种简练、高效的语言下,这是程序员的福气。

唯一遗憾的是,未能早一天获悉这两门技术。高兴的是,能在它们的相对成熟时期切入。

[b]人的精力是有限的,抓住一个主线,并且把它发展到极致,做真正的专家。[/b]其余细枝末节,放松心情,随意为之,亦不失风度。[b]我把下列内容列为我今后的主线[/b]:
Ruby、Rails、Centos(RHEL)、Mysql、Apache、Mongrel、SVN、CSS+DIV
NCE(New Concept English)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值