关于未来的思考

  经常听到这么一句话:程序员是吃青春饭的职业。但我不这么认为,国外有很多从事程序开发的人员都把编程当做人生的一大乐趣,当作事业来看待。不是也有这样一句话吗?所谓事业就是今天干完了事情接下去还想干,所谓工作就是今天干不完的事情明天接着干。我想这其中主要是个人的心态问题,也难怪我们会有这样的心态,现在这社会集体性浮躁,一夜暴富的现象比比皆是,难免会有羡慕和攀比之风,想想为什么那些人钱那么好赚,自己却赚不了。

  做技术的虽然说跟那些一夜暴富的土豪们比不了,但是起码自己养活自己,能糊口,至于养家方面,就看个人能力了。所以,我们从事开发的一定要做到心平气和,遇到问题冷静思考,脚踏实地的去把bug或者复杂的需求一一分解开来,局部分析,最后整合。这跟学习某个新技术也一样,理论学习和动手实践,注重积累,在积累的过程中逐步成长。既然我们选择了从事开发之路,就坚持走到底吧,就算后悔了,也不要对自己曾经的决定产生怀疑,最多两只结果,成功或者失败。只要你保持专注,那么就会收获成功的信心。再说了,这两天不是在开十八大吗,国家经济的快速发展离不开信息产业的发展,越来越注重信息一体化,各行各业都涉及到互联网、信息化等等。所以我们所从事的行业还是一个朝气蓬勃的行业,可以让我们用大好的青春去实施。

  为何会有前面两段的开头,是因为今天去参加了阿里云开发者大会,自己所得的感悟吧,顺便也用文字记录下来。总结了下今天的所经历的体会,今天这个大会是第二届了,因为去年也举办,我也参加了,那时候才刚刚毕业没多久,幸运的是公司也鼓励我们这些刚参加工作的毕业生去经历那样的盛典。那时候也是头次听到云计算,也不知道是什么东西,遗憾的是去年听好之后也没什么感觉,总感觉大公司就是不一样,各方面的实力都很强,相当于出去见见世面了。今年,我也去了,虽然参加了,但去之前对云服务,云开发还是一头雾水,但这次认真的听了下,收获还是挺多的。

  在听过程中,听到最多的是云计算,主要有三个方面的特性:弹性计算,大规模计算,存储和数据库服务。具体对不对,我也记不清了。在听的过程中,给我最大的感悟就是目前移动互联网发展的真的是超乎人的想象。因为我算是一个传统的web开发程序员,对移动互联网关注的不多,虽然是使用安卓的用户,但不是开发者,对那块还是很陌生。在听讲座的时候,知道目前的大环境是移动互联网,人们讨论的最多也是移动互联网,未来也是会越来越智能化,其中它的增长速度远远超过了摩尔定律。

  那么移动互联网靠什么发展这么快呢,听的时候有讲到说是云服务、云计算是重要原因之一,云的亮点是围绕数据来发展,有海量的大数据中心,可以涉及到很多领域,不仅仅是移动终端,还是可以是pc终端,小型微机等等。我还听到这么一点是,现在智能手机的市场90%集中在安卓系统和苹果系统,其中又是以安卓领先IOS,为什么呢,主要是安卓是免费、开源、共享。

  这就引起了我的思考,想想目前我从事的工作,干的传统web开发,自己接触新技术的机会也不多,主要靠自己去了解,技术潮流的嗅觉性不高。对于自己未来以后的定位也不明确,如果再这样干几年下去,估计还是跟现在的状态一样,增长的只有是技术使用程度的熟悉和业务经验的积累。之前是只有注重技术的发展,而不注重业务经验的积累,这点是很可怕的。合理的分配也是50%的技术和50%业务,业务和技术应该是同等对待的。

  所以,以后要慢慢的改变自己,我也想了下以后该往那个方向发展,要具体明确点。总结了一年多来的工作经验,发现自己对前端用户交互体验很感兴趣,我不知道目前公司中有没有这样的岗位,但尝试着往这方面发展看看。虽然现在做的是服务端的开发,可是经历了这次大会,并且我觉得无论是对PCweb开发还是移动端的开发,都是很注重用户体验的效果。这其中要考虑有很多因数,网络延迟、带宽、系统安全、并发数、界面设计、功能交互等等,功能的强大与否,我感觉只要适合用户的习惯,以用户为核心,打造出合适的功能就行了。

  最后,也希望自己在以.net的基础上学习和了解其他不同的语言和开发工具,开发社区。但在此的前提是,要对自身的基础知识达到熟练和巩固,要学习的技术太多了,不可能面面俱到,但起码对具体某个点要有自己的见解,甚至精通。

posted @ 2012-11-09 20:04  cryAllen  阅读(2147)  评论(5编辑  收藏  举报