第一

要保持希望
在每天清晨太阳升起

不用太在意
这一手的遗憾

用一片面包
解决你的不安
别担心

没人经过你的未来

没人驻足你的现在

第二

切记不要与自身的平凡为敌

也没有必要
把自己变得不像自己

你曾慌乱过你的年华
实然

你们的一天都一样

面对是同一个

同一个太阳

第三

与自己所处的现在促膝长谈

写生命中所剩不多的情感

这世界不会再为你改变
只怕

就任其消耗殆尽

或者用力地喘息

Sing a song

Sing a song

Sing a song

Sing a song

Sing a song

Sing a song

Sing a song


Sing a song

Sing a song

Sing a song
    最近中国好歌曲许钧的《自己》很是火热,其中的歌词很是耐人寻味。搞艺术的人大多数情感很丰富,自己虽然实际技术人员,但情感同样也很丰富。对于每个人来讲,最大的财富,其实是自己年轻时的奋斗经历,尤其是失败的经历,确切的说,应该是锻炼的经历。有梦想的人和坚持梦想的人道路截然不同。理想化和理想主义者,这两者却有着天壤之别。不管做哪一个行业,首先,要保证是你喜欢的,选择了就无怨无悔;其次,要做一个理想主义者,但绝不能理想化;最后,要坚持自己的梦想。阿里巴巴是一个典型的理想主义者,但绝非理想化。我们可以制定一个看似永远达不到的目标,为了这个目标而不懈奋斗,尽最大努力,但不能理想化,否则就会自暴自弃。就像人一样,当一个人的欲望长期得不到满足,就会向别人表现出自己的愚蠢和愤怒,每个人都如是,现实生活中没有理想化的人,没有人能够成为‘圣人’。

    坚持梦想的人一定会经历很多苦痛,而大多数人会因为梦想与现实差距太大,不知道如何调整,以至于最后放弃梦想,并且认为梦想是很虚无的东西。本人认为梦想并不是很虚的东西,关键要看自己的定位,这一点很重要。马云当时跟他的员工直接说他的竞争对手是亚马逊和google,很多人认为他疯了。而事实上是大多数人根本不懂马云。做技术的人有技术优势,然而在另一个领域却丧失了,那就是想法。一个没有想法的技术人员,是注定不会走太远的。靠技术吃饭,消耗的是青春和时光。一个人一生能有多少的青春和时光呢。传智播客的创始人兼讲师张效祥前几年不幸与世长辞了,但他实现了自己的梦想,由生产一线转向伟大的IT教育事业,为中国培养了大量的java高级开发工程师。坚持十几年笔耕不辍,而且最主要的是在目前全中国的各行各业尤其是IT行业比较浮躁的大背景下,张讲师能够沉下心来,去做基础学科的研究,这一点是难能可贵的。中国目前最缺的就是这种人。经常听到IT民工这个词,本人的看法是:IT民工是作茧自缚的人给自己强加的。这样称呼自己的人还没有找到自己的定位,不知道哪一天突然干不动了,以后要做什么。到了任何一家公司,没有归属感,经常跳槽。这是目前中国IT行业的现状。这种情况,既有客观环境的因素,也有个人定位问题,而我觉得更重的是个人定位问题。

    谈到个人定位,当时马云的定位是世界第一,雷军告诉人们,选择比努力更重要。当然,我们并不是说要求每个人都像马云一样,要做中国第一,世界第一 。而是说,良好的开端,是成功的一半。在进入任何一个行业前,首先要搞清楚自己的定位,自己究竟喜欢什么,或者说要想搞清楚:我是谁。‘我是谁’是一个非常古老话题,搞清楚自己是谁实在是不容易,笔者自己长达10年的痛苦经历刚刚悟出了一点点而已。‘知道自己喜欢什么’也不是一个非常容易的事情。如果你去问很多人,IT行业你喜欢那一项技术呢?有的人可能会说JavaWeb开发,有的人可能会说Oracle.....可是做了一段时间,感觉和当初的想法很不一样,有些事情并不像当初想象的那样容易,从05年开始,Ajax和Web2.0技术开始大行其道,与此同时大数据和云计算也开始流行起来。自己目前所学的技术好像已经过时了,而且在以后几年技术更新会越来越快,这不得不让人烦恼,很多人对自己的职业生涯并不乐观,在中间阶段出现了迷茫.....,而有的人会关注什么赚钱多我学什么,然后去做他,到了这家公司,用的是这个框架,这个技术,而另一家公司用的又是另外一项技术。很多人会说,公司需要什么学什么,这样能避免走弯路。频繁跳槽几年之后,确实是积累了很多的经验,但又是想想,这几年获得的除了经验和一定的资金以外,还有什么?仍然有失落感,我的价值究竟在哪里?感觉自己还是什么都不是,为什么会是这个样子?中间几年的风光已经荡然无存.....

    首先,我要说的是,产生这一切的根源在于当初的定位,当初自己的价值观判断的参照物错了,这就是根源。如果一个人杂念太多,太专注于金钱,就会迷失自己。前面提到自己究竟喜欢什么,如果一个人真的知道自己喜欢什么,并为之疯狂的话,能够坚持下去,你就会实现自己的梦想,自己的价值....笔者并不赞成频繁跳槽,可以跳,但不能太频繁。一定要搞清楚自己的定位,自己究竟喜欢什么,什么东西才是你这一生都无法割舍的,去做他并把它做好。做到专一、专业和专注。Google的两位创始人布林和佩奇酷爱搜索和网络爬虫,百度创始人李彦宏在大学时就对搜索算法非常喜欢.....这些人用实际行动在告诉我们这些IT行业中的无名小辈:要有信念,树立正确的价值观,要能够坚持梦想并为之奋斗。如果你觉得做一名培训讲师可以实现你的价值,那么可以积累多年开发经验后退守二线,投身教育事业,踏实地做基础学科的研究,如果你酷爱java Web开发,就专注于他,一直在公司做出成绩,将来自己创建自己的网站,开创一个公司也不是不可能。很多人可能会说,没有必要想那么远,能赚钱就行。大凡IT行业的年轻人,都会有自己的想法,而很多人是被现实打压下去了。哈弗大学教学生的第一堂课就是“预言的自我实现”,人的潜意识会发挥很大的作用的,作为一名技术人员,不应该只专注于技术,这还远远不够。多注意开发自己的情商,而笔者觉得这一点甚至比技术本身更为重要。加强宏观思维的培养,没有人能够做一辈子技术。凡事多问个为什么,一切向自己的梦想靠拢,只要对实现梦想有利的,都要吸收。给别人打工只是我们生涯中的一段经历。要学会给自己打工,而这句话的意思就是说不要被外界所干扰,知道自己想要什么,不要被公司牵着走,两个人做着同样的岗位,几年后却大不一样,我想我们应该知道为什么。

    不要抱怨不公平,社会的本质就是弱肉强食。社会就是一个巨大的链条,有天赋的人,会处在链条的顶端,没天赋但勤奋的人也会有自己的一席之地,唯有资质平平,经常抱怨的人,就会成为前两者剥削的对象,这是自然法则。面试的时候,经常会被问道离职原因,很多人是对公司不满才离开的,当然,可能很多公司确实不尽如人意,比如管理的混乱,人际关系的不明确性,公司对老员工约束不力,老员工倚老卖老,新员工受排挤,领导心胸狭窄,能力平庸等等.....当年牛根生从伊利出来了,后来的事情全世界都知道了,如果你离职了,别人会在乎你吗,你在这家公司获得了什么,除了满腹的牢骚,抱怨,让自己变得越来越浮躁,暴躁,,愤世嫉俗,还有什么?不能把所有事情都归结于运气不好。自己目前处于哪个阶段,头脑一定要清醒。如果公司实在很烂,一定要有所收获再走,当年日本经营四圣之一的稻盛和夫刚毕业就职的公司是全日本最烂的,但就是这段经历成就了以后的他,为他积累了足够的经验,这家公司很不幸成了他的垫脚石,这就是化被动为主动,牛根生也是。

    虽然说,在职场中人与人之间是利用与被利用的关系,但我们绝不可坐以待毙。如果你整天抱怨、不满意,就说明你已经滑向了食物链的最低端了,这时,应该停下来,思考一下,而不是考虑跳槽,因为跳槽的概率是未知的,除非你自身有着非常大的本事。提到本事,这里不得不说一下,很多人觉得自己已经有了多年的开发经验,精通了三大框架,本事已经很大了。记得有一位前辈说过,程序员的四个境界:第一个层次,最低层次:不知道自己不知道,或者称为为无意识、无能力阶段;比如很多人在大学期间就学会了三大框架,而且自己也能写出很牛的算法来,当时觉得自己已经无人能及了,而事实上什么都不是,如果在大学期间,你能研究出颠覆性的东西来,那你确实很牛。问题是你做不到,你会的别人也会,你的价值在哪里?所以一定要谦虚。第二个阶段:知道自己不知道,到了公司以后才发现,自己在大学里学的东西都要重修一遍,还很很长的路要走,知道自己不行了,变老实了;第三个阶段:知道自己知道,有多年开发经验的人都处于这个层次,有了经验,对于自身掌握哪些,到什么程度,有着清晰的认识;第四个阶段:最高境界:不知道自己知道,对于这个层次,笔者的理解是:达到了忘我的境界,不再关注自己会什么不会什么了,他已经把开发真正当成自己的事业看待了。

    回到跳槽的话题,在想离职之前,一定要慎重的问自己:自己做了这么长时间,获得了什么,除了对公司的怨恨和牢骚,还有什么?而最关键的就是,在公司的这段时间,对自己的梦想的实现有多大的帮助,目前距离梦想还有多远,现在离职值不值?是否明智?如果到了另一家公司还是这样怎么办?我究竟是要改变公司呢,还是改变自己的态度呢?其实很简单,你什么都不用改变,因为根本改变不了,或者说你没有用能力去改变,确切的说是以你目前的实力来说没有能力改变,但将来的某一天,你有可能会改变着一切。现在肯定不行!既然是这样,应该怎么办呢?学过心理学的人都知道,当一个人实在是没有退路的时候,他会怎么做呢?突然有一天你发现,跳槽跳的实在是太累了,跳不动了,但这家公司确实不是自己喜欢的类型,非常痛苦....陷入了死胡同了。稻盛和夫的经历已经给了我们明确的答案!从这一刻起,学会放下,放下一切包袱,为自己目前做的事情而彻底疯狂!做出成绩,为自己!不是为别人!然后,你终于知道了自己是谁,我究竟喜欢什么,原来事情是这个样子....以后你可能会帮助更多处于烦恼中的年轻IT技术人员,你已经成功了,但付出了一定的代价。不付出代价就不会成功!

    对技术人员的一点建议,也包括自己:    

    1.要有梦想,还要坚持梦想,不管多难;

    2.不管遇到什么困难,都要问自己:我的梦想是什么?还有多远?我现在怎么做才能实现梦想?(答案是:放下一切,为梦想疯狂!爱上本职工作(这一点和公司无关),拼命玩命提升实力,一步步走向梦想);

    3.多与人交流,多沟通,多开发自己的情商,对技术要做到专一、专业和专注,但不能沉湎于技术,因为人的一生中,还有比技术更重要的东西:比如亲情、友情、爱情.....

    4.可以有自己的崇拜对象,或者有自己的信仰,把他当成参照物;

    5.不要学孔乙己;

    6.不要过早结婚;
    ......