为自己定位——读《话说程序员的职业生涯》有感

     “为自己定位”这个词似乎是个老掉牙的话题,无论是中学时代或者大学时代似乎都按老师的命题做过同样或者类似的论述,然而今天重新想到以此为题写点什么,是因为看了《程序员》杂志上寇卫东先生写的一篇文章《话说程序员的职业生涯》。
     在此文章中,寇先生以并不华丽却非常精辟的文字阐述了一个有关很多人梦想的话题。他大概将程序员面前的路分为程序专家、资深培训专家、技术总监、总架构师(或总设计师)、技术创业、行业咨询专家、IT专栏作家和自由职业家这几条,并指出“上文提及的若干条路,程序员可以根据自己的兴趣进行选择,但是一般来说,无论走哪条路,都有一个前提条件:从初级程序员进阶为高级程序员。因为在这之前,你甚至没有选择的机会”——对这段话,心有戚戚焉。
     从对计算机技术的业余爱好到目前它成为我的工作甚至生活中不可缺少的一部分,我以大约七年的时光印证着寇先生的命题。记得刚开始自己的程序员生涯是在家里那片西瓜地,大二放暑假,在家看瓜,闲来无事,研究谭浩强老师写的《QBasic教程》。小瓜棚尽管热了点,却也偶而可以体会拂面而来的凉风,更不用说那种与书的作者共同思考的乐趣了。接下来过二、三级等级考试,毕业后本来干编辑工作(自己本职,中文专业),却阴差阳错得到了一个项目作为我走上软件业的开端。到2003年通过当时的高级程序员考试时,算是正式进入了这个行业。然后就是到2008年成为系统分析师,五年有余矣。如寇先生所说,从初级进阶到高级,通常需要2-5年的时间,因个人素质而异。如此看来,我一方面是半路出家自我摸索,另一方面在技术方面的天分可能也实在是令人不敢恭维。然而目前令我深感欣慰的是,虽然自己还不敢称自己为高级,却逐渐认清了自己的位置,也就是象寇先生所说的那样,有了自己的定位,以及对未来的选择。
 选择确实太重要了,这种选择不是在各大公司之间跳来跳去那种潇洒走一回的选择,而是对自己未来这几十年道路的选择。在刚入行的时候,我们踌躇满志,却根本不知道怎么选择;当你知道了一些东西想要选择时却又发现自己的积累不足以进行选择,现在二者俱备了,却又有点难以选择……寇先生说,如果说从初级到高级需要的是学习,那么从高级到专家,需要的是不断地尝试和坚持。比起前一个阶段,这个过程更为浇筑,通常需要5-8年……也许这辈子都无法割舍和软件的感情了吧。
     有时感觉,写程序写的时间长了,就真的很少甚至不再写程序了,更多的时间正在冥想(当期杂志中好像还真有一句话说:冥想是架构师进阶的有效途径)。前几天睡梦中说梦话,还言道“得到一个最优化的协作集合”,然后自己发现不妥,又自言自语道:说这些干什么?让一边看电视的老张莫名其妙,呵呵。
     又有时感觉,学习得太多,似乎愈加有压力。真是愈学习,愈发现自己的无知。这种压力远处不在,似乎就在你的周围,借一句不知什么时候听过的话“周遭的空气恶魔般扼着胸口,压着神经,使我难于呼吸,难于思考,甚至难以生存”,确实如此,当我们知道得少的时候,也无所谓压力,但随着你大脑里的东西积累到一定程度,纷纭复杂,甚至是铺天盖地时,你不得不用思考的方式,去整理和消化知识,以形成自己的体系。这个过程是痛苦的,然而就是这种积累-整理,再积累,再整理,周而复始的循环中,我们的境界得到了提升。莫非——这就是先贤说的“学而不思则罔,思而不学则殆”么?
     国学大师王国维所著《人间词话》中言道:
     古今之成大事业、大学问者,必经过三种之境界:“昨夜西风凋碧树,独上高楼,望尽天涯路。” 此第一境也。“ 衣带渐宽终不悔,为伊消得人憔悴。” 此第二境也。“ 众里寻他千百度,回头蓦见,那人正在,灯火阑珊处。” 此第三境也。此等语皆非大词人不能道。然遽以此意解释诸词,恐为晏、欧诸公所不许也。
     是的,没有登高望远,无以确定有价值的探索目标;没有对寻求的迫切愿望和自信,难以面对征程的漫长和艰辛;没有千百度的求索,不会有瞬间的顿悟。大师精妙以三首词道破人生之路:迷惘、执着、顿悟。相信我们每个人真正立志于某事的人,都能在这三种境界中找到自己的位置。有了定位,也就有了下一步的目标和方向。就让我们树大志愿、发大智慧、以大毅力,勇猛精进吧,总有一天,我们会象寇先生所说的那样,破茧成蝶,从而“放下程序,立地成佛”!
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值