2015年10月19日
专业,专注
在摩尔定律推动下,硬件成本持续下降,而计算设备的性能不断提升。现在一部千元手机,已经比我上学时候的台式机甚至服务器好很多。在我们已经习惯了使用vi进行C语言开发时,这个世界正在不断推出各种软件开发工具,各种眼花缭乱的框架,Java更是让更多的软件爱好者参与进来,而不需要考虑各种硬件和系统的差异。这些日新月异的技术和工具正在降低了软件开发的难度。
凡事有利必有弊,在降低软件开发入门门槛的同时,无数徘徊在所谓的“高新技术”之外的有兴趣的孩子们轻松买入软件开发者行列。更有众多培训机构,通过几个月的培训和包装,把更多的孩子改造成为软件工程师。这些都是对时代和发展的贡献,同时也对原本严谨的行业提出了巨大的挑战。
尽管社会对于我们教育的质疑之声不断,事实上,几十年的教育体制培养了众多国家栋梁之才,而且已经成为这个时候的中流砥柱。这些质疑不可否认的是,尽管高考制度不尽善尽美,仍然从学生基本素质上进行了阶梯式的划分(当然不排除个别优秀和良莠不齐的情况),能够考上211/985院校的学生必然有自己的付出、方法和能力,能够上北大清华的学生必然还是一代翘楚。
软件行业尽管有着五花八门、高效快速的开发工具可以利用,但毕竟还是离不开人,离不开严谨、专业、专注的工作方式。何为专业专注?简单的说就是干什么像什么,而不是糊弄着干。对事情考虑全面,写材料务实严谨,做事情有章有法。
做好每一件简单的小事,这本身就不简单,这也是UNIX哲学观点之一。在软件这个行业里面,只有专业专注才能把握更多机遇,也只有专业专注企业的才能走的更远。