做一个行万里路的旅者

 

       可以少读几页书,但绝不能少行一程路。人生不能仅仅是读书和写程序, 视野应当更广阔一些。

 

        一、 编程为何?

       我已经有好一段时间,甚至可以说,大部分时间,是为了找工作而编程学技术了。为了找一份“高薪稳定”的工作,去苦读和钻研一大堆的技术,人事不经,甚至有点麻木迟钝。这并不是说钻研技术不对,问题是,为了什么而去做这件事情。为了编程而钻研技术,却渐渐忘了,为了什么而编程。

       是的,绝不再为了找工作而钻研技术和编程了,尽管做到纯粹的不为工作和生存是不可能的;以提高编程技艺和计算机应用能力为准绳,将计算机作为好伙伴和好搭档,与它亲密合作,更好地体验生活的神奇。

 

         二、 跳出技术思维

        有的人对技术确实有着非凡的热情。但我觉得一定要从技术思维中跳出来。技术绝不是孤立的,技术只是手段,为着某种好的或邪恶的目的而服务;并且,技术也不仅仅限于计算机技术。当“精通”计算机特定技术的时候,也可能意味着在其它方面孤陋寡闻。因此,技术牛人或许只是一个充满光环的容易迷惑人的美妙头衔。

       技术确实能够改善人们的生活;但并不意味着改善人们生活的途径只有技术这一条路。因特网能够从物质上连通世界,但无法消除人们心灵上的隔阂。程序虽美,并不能治百病。很多时候,需要从非技术角度去思考问题,并且会更有效一些;很多时候,事情并不是败在技术的竞争上,而是败在其它方面上,比如社交沟通、外交营销等。当经常用技术和程序去看待生活的时候,便意味着正陷入“技术思维”。而作为一个正常人,我觉得,更需要考虑的是别人正在想什么,需要什么,而不是一味地坐在机器旁敲键盘。我想,无论是计算机的先驱者和创始者,还是计算机本身,大概也不希望我们变成只知道从器物角度思考问题的人吧!

 

         三、 更广阔的视野和见识

        程序员就一定要整天埋头写程序,读技术文档,钻研技术书籍的? 难道程序员就不能纵情于山水之间,观观天地风景,——或许那样可以给你的工作带来更多的灵感?难道程序员就不应该多出去走走,读读别人的生活,观察别人是如何思考问题的,——或许那样可以给你的工作带来新的思路? 我想,能够提高一个程序员修养和能力的,应该不仅仅只是技术方面的吧。

        每天最好能够抽出至少一个小时,来关注开发领域之外的事情,关注计算机领域之外的事情,关注IT领域之外的事情,关注社会各行各业的发展概况和动态; 需要有更广阔的视野和见识,而不是一个简单的“技术机器”。

 

        四、 品格修养

       作为程序员,并不是仅仅为写程序而存在的。就算写不好程序,也要注意自身品格的修养。不应该傲慢自大, 不应该自我中心, 为了自己的工作的完成而不闻不问工作伙伴的事情。 细腻、宁静、谦和、 专注; 切勿焦躁。   

       做一个诚实的程序员。绝不能靠耍奸耍猾来骗取别人的信任和金钱,还要懂得巧妙地赚得属于自己的财富。是的,程序员也要懂得赚钱、理财、投资等,就像任何一个正常人所会想的那样。

 

        五、成为想成为的人

       这个世界并不在意某个人成为怎样的人,重要的是,自己是否满意自己所作出的选择。没必要成为一个“标准格式”的程序员;做一个行万里路的旅者。至少,我决定如此做,也许,我的技术能力很一般,但我会尽力为了自己想做的事情而编程;尽力去实现自己心中的目标。我想,投身计算机行业,就是为了贡献自己的才智、创造力和热情,这是最重要的一点,无论我在做什么以及怎么做;如果我这样做,那么,将来也绝无羞愧于选择了投身于这一行业。毕竟,我只是期望做一个,既能体验编程之美,也能享受生活之乐的普通人罢了。 

 

posted @ 2014-10-20 19:56  琴水玉  阅读(229)  评论(0编辑  收藏  举报