我,一个写代码的 程序员 感悟

论坛 期权论坛 脚本     
niminba   2021-5-23 05:24   953   0
前几天一个朋友给我的blog留言,谈到希望在新年里能够看到的不仅仅是我对技术的分享,更希望能够看到对于技术学习、职业发展的规划。因此想到了写一点什么分享一下自己这些年的一点点“收获”,周星驰的喜剧之王里面说到他是一个演员(虽然被叫做跑龙套的),我想我,就一个写代码的。

爱这行

       从事任何行业都一样,只有真正的爱上了这份工作,才会投入热情,才会在顺境中自我警醒,在逆境中寻找突破。这个行业的竞争很激烈,你停下来走,别人就立刻会跑步超过你,没有对这一行业的一种热情,就很难在困境中保持一种执着的态度坚持到底。

踏踏实实“扎马步”

       今天无意中看了“校长”的“程序员&司机”,其中谈到了关于程序员速成的问题。其实速成班毕业的 “系统杀手”早已在遍布大江南北,只是在互联网时代,互联网的应用型软件生命周期越来越短,业务驱动主导的情况下,这种速成方式看起来反而提高了企业生产效率。但这样的人才也就只能写几个Facebook上的插件应用或者iGoogle上的Gadget,真的要出Google,Amazon,Yahoo改变互联网世界的企业,还是需要踏踏实实先学“扎马步”的人。

       很多在学校的同学或者刚刚毕业的朋友都看什么热门学什么,Spring,AJAX,Hibernate等等,又有多少人在看Spring之前把J2SE的NIO,XML,Collection等先好好学习一下,在看AJAX之前把Http协议、DTD、XML Schema好好看一下,在学习Hibernate以前先把J2EE事务规范搞清楚。Java最大的好处就是开源,能够让人们站在更高的起点来作出更多的创新,但是对于学习者来说,不了解自己站在什么上面的时候,可能摔下来会很痛。在用的时候多问一些为什么,在遇到问题的时候多找找原因,在了解以后多提出一些优化的方案,这样才会进步的更快,走的更远。

       记得我前一阵子回家的时候和妈妈聊起最近的工作,虽然妈妈不太明白,但是也知道我现在做的东西技术含量比较高,嘱咐我“千万不要什么都教给自己的同事,徒弟带出就不要师傅了”(这当然是老一辈的观念了)。我和她说:“不要担心,这种学的会的不教迟早也会,学不会的教了也学不会”。其实这里说的学的会的就是技术,而学不会的就是经验和能力。这个行业的人在日积月累过程中并不会去比较掌握的知识面有多广多深,毕竟这行业更新很快,其实能力强的人在多年的学习中就积累了很多的找问题,分析问题,总结问题,提出建议,发掘创新的能力,这些才是这行业人在发展中最宝贵的财富,也是一个人成长的标志。开始的过程中,踏踏实实地“扎马步”,了解一些最基本的知识,那么上层技术的发展对于他来说仅仅只是一个短暂的学习过程,甚至可以触类旁通。因此还是要奉劝每一个新入行的同学,踏踏实实,静下心来做技术,就算工作安排得都是一些浮躁和重复的工作,用高效的方式来结束那些重复劳动,多留一些时间给自己打基础。

 

逆境养兵、顺境攻城掠地

       普通人的工作经历通常都是起伏不定的,一个人的能力是否能够得到体现,不仅仅靠自己的努力,有时候也需要“天时”、“地利”。马云比较有名的一句话:“今天很残酷,明天更残酷,后天很美好,但是大多数人死在明天晚上,看不到后天的太阳!!!”,其实也在说明一件事,就是很多时候需要一种坚持的精神才能得到宝贵的机会。

今天是我进入阿里巴巴满3年,这3年让我感触很深的是:1.逆境不要气馁,厚积薄发。2.顺境不要懈怠,一股作气,把握机会展现自己最大的能力。3.在逆境和顺境的转换过程中,创造机会,不要坐等机会,要学会不在其位,也谋其职。最后一点就拿我自己的亲身经历来说,我原来就职于一家通信公司,因此对于互联网应用的开发和架构设计要比很多人弱,进入阿里巴巴以后工作了半年(主要作业务开发),正好阿里软件创立,当时被分配到了阿里软件第一个产品负责客户模块,当时的应用是通过MDA框架配置搭建的,开发人员很大程度上不需要自己做太多的编码,但是这个平台并没有搭建过如此复杂的大型应用,因此存在着不少问题,当然这些问题都是通过业务产品线的人反馈给平台部的人,当时平台部门人员很少,但是却要修复和完善诺大一个平台,因此常常搁置开发人员的反馈。当时在自己工作之余就琢磨和研究平台,同时跟踪调试平台,最后直接给出解决方案,逐渐的就融入到了平台开发中,最后被吸收到了幬,yo 9ifi/ez '9c 9.!/eyk9"yy 9.9d9n`+y`g*9.g 9-*9$y.*aoyg*9j:/+k. 9kmg;/a+m.)9.*d#9ki)y`.g#9&'cy)i/&c:e;h:f,e;& !yl,y+& odm/9&{/h9l,zg :)ze.: B;`f.*+z yi)9./y.g9i&.d9$y. 9-&by."o9,z+z yi)yohz)/a+c 9zghi/eyg*9ea.&)e;i/eygni/eycc"9/g9`&+y/h9 yi)9kyo c 9zghiyamkg*:/n"#9/h9.#yayl`:fd9..&by-9nlaz!*9&zgh9$9 Bakz!"ybdO B.*y+izf/nm9m8g*:f/"y.*+#9c"yg*:f/g9.#9cz 9.*h/f.)/9#:g :)y."ynm99y /,y. 9.*ay. y)b!."9akz!"ybdy Bk-  i9/h9+9/g9nl;/g9o 9cm#:`-+ 9- 9c!{i&ki.h9. 9.":hnyi&.o!z)cdze;`h9.':)o&(&.+9c9/o#9.:/#z)yc 9.*'9am9o 9c!xi9/h9+;`,yi&d+;i i&e#9.:/#z)y)yc x Byc% c 9c9g+9c . e9n9l)9amii;.#z)yk%g*:g 9`d99.bob,9nl{+m$ Bf'g . 9.*.b"zfd;b!.9`{d"9/g: '#9ki&o B++,9l,z)y`fb,;`f.l,z)y`fio{`f/k 9c 9- :)y"z-('-9!9. y."i9+9d#ykeiy.gh:$y.#kg,9o {cy;.#y#:)z/ 9ma9iyi& B/+#9/h9i9.#y/c;.f9nm:/nk:(c8 Bk9.& .$i#9` Bo9'!9/cz "'!."`+. 9'#: 'm(b:+#$y.9co9//;i: ',9/h9. 9n+b{`'"y#.#z+/h9g*9b*/:a+*-a99n":/+df;amki9/h9/*(c9.&+#9/h9n:+,y+*ay. y/a+*.c`++8'9ay. y!$y/n#9:`"y#:+z!*9am:-g9.+yob,9 9/l"9

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:1060120
帖子:212021
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP