程序员生涯

来源:互联网 发布:cydia impactor软件源 编辑:程序博客网 时间:2024/04/30 19:38
在海外有许多我国人在从事程序员这个作业。我晓得许多这样的兄弟,发现许多人并不高兴,仅仅将这个作业当成养家糊口的东西。还有许多人作业尽力而不能入门。我曾经在很长一段时间内也有过迷惑,但最终总算走了出来。在这儿谈谈自个的观点,期望对咱们有一些启示。


俗话说“喜好是最佳的老师”。这话很有道理,但运用在作业上通常并不是这么一回事。在学生年代你能够跟随喜好天马行空,为未来作各式各样的想象。坚韧不拔而又有些运气的在后学生年代仍可在预设的道路上行进前进,乃至一往无前。而绝大多数同仁们则在日子所伏下的各种小骗局中纷纷落马,有的苦楚挣扎,有的自怨自艾,还有的则既来之,则安之,以失败者的心态承受日子的安排。

这些为日子所改动的同仁们的共同点是不再(敢或愿)提对原先作业的喜好了,假如曾经有过的话。当然,喜好是会改动的。但因日子改动而生的新的喜好通常难以持久,而人生苦短,又经得起几回改动呢?


和其它许多作业相同,从事程序员作业的可分红三种人:入门的,不想入门的,和想入门而没有入门的。我对入门的界说是:喜爱这个作业并且有持之以恒的方针和尽力。


入门的是极少数。假如一个程序员一向在从事这个作业,并且酷爱并愿为之终老,我想他一定是幸福的。任何作业本来都是这样。我地点的公司有个年青的老美,是担任三十多个程序员(包含我)的Software Architect,为人朴素而性情腼腆,但他对作业酷爱的单纯连我都妒忌得要命。他如同能够不食人间烟火,能够没有任何喜好(他本来一年要度好几回假的,但满是老婆安排,当然也参与公司活动),但对几年前写的代码记得清清楚楚。他没有可夸耀的学历(服兵役间在一家小学校读的计算机本科)和阅历(由于太年青),在任何场合都老是腼腆地笑着(我将他研讨了好久,发现他真实赋性如此),毫不起眼,但我晓得,他是被造化所祝愿的。他能够一向考虑一个疑问,在深夜起来用VPN连上公司网络修正一个bug。我遇到过不少优异的程序员,就没他这么纯的。


不想入门的程序员能够是这三种人中份额最高的。女的居多,家庭负担重的居多,思想活跃的居多。程序员作业为男性所操纵是一个现实。女孩子结婚后喜好大多都变了,程序员作业辛苦,职责大,也就没啥吸引力了。许多程序员聪明而思想活跃,却不愿意喜爱这个作业。有的一向在琢磨怎么开自个的公司,有的每天研讨炒股,还有的只想好好保住这个作业,完结分配任务了事。究其原因,一是将人生看得太“透”了,觉得程序员作业仅仅衣食父母;一是以为编程太简略,没啥好投入的;还有即是看不到未来,当一辈子程序员划不来。人各有志。


对一些人来说,程序员仅仅人生阅历的一部分,他们有自个所寻求的方针。虽然这两年的IT不象五年前那么炽热,但仍到处是时机,许多人经过程序员的作业进入IT而寻找时机。但对那些能够持久从事程序员作业的人来说,不入门真实太孤负了上天赐予的聪明才智。在美国的这些年,我晓得了许多转行做程序员并做得不错的内地来的兄弟。邻近一家老美的公司,软件研发部门中内地来美读研结业后留下来的有二十来人,多半是国内名校本科结业的。这二十来人没有一个本科或博士是读计算机的,如今水平都很高。我用这个比如是想阐明程序员这个部队的本质是多么优异,理应做出点事来。


在现实日子中许多人由于短少时机而不能变成程序员。不少人是半路出家,而人过而立之年,要想的,要考虑的东西多了:家庭,孩子,安康,股市,白叟,房子,车子,位置……有一位兄弟,国内名牌大学物理本科,来美国读了物理博士。他在博士期间喜爱上编程,上过计算机系的几门课。九八年博士结业时计算机作业炽热,就找了个程序员的作业,从页面做起。我看得出他是很想做一个优异的程序员。这些年咱们一向保持联系。惋惜的是他为日子所迫,年年在找作业(他一向做的是合同工,收入会高些,家里上有老,下有小)。而博士学位在许多时分都是over qualify(资格过高)。这两年经济欠好,更是动不动被解雇。最近他总算找到了一份安稳的作业——在银行里做全职的DBA(数据库管理员)。别人显得老了,口气也变了,只求有一份安稳的作业。他对编程的喜好依旧,但一向处于外围期间,不是页面编程,即是DBA,只要业余时间学习一些.NET。还有一次,在2003年,Job market正欠好。我参与休斯敦我国人西区教会安排的Job Fair,目的是让教会里的人将作业时机互通有无。我其时由于兄弟约请去看了看。参与的人基本上满是在做或找程序员作业的。好几个年纪适当,还没找到作业的在和我聊起来时听说我是国内计算机系本科结业的,一向在做程序员,都很积极,要和我评论一些疑问,并留下电子邮件地址。看到他们仰慕的神态,其时我还没觉得啥,可如今每想到此,都有些震慑。许多人假如得到了时机能够会变成极好的程序员。但是世事通常如此:得到的人不爱惜,爱惜的人得不到。


想入门而没有入门的有许多:学有专长,由于各式各样的原因做上了程序员,做长了发现或许要做好久,于是企图研讨并喜爱它,却发现这很难。难就难在看不清自个的方向。我晓得不少程序员,作业很尽力,有抱负,业余时间也学习,考证书,但是方向换来换去,今日学Java,明天学.NET,后天又计划考MBA,到outsourcing的音讯一传来,又心灰意懒。究其原因,数理化和许多其它的工程作业都已成型,研讨方向清晰,许多人经过学习会着迷而入门,晓得自个的奋斗方针。软件工程作业才只要几十年的前史,作为一门科学还远不成熟,不能给程序员作业以清晰辅导。Microsoft的Visual Studio以及如今的.NET在大大提高编程功率的一起,也使得编程变得史无前例的容易。仅仅在编程上研讨不只难以入门,并且在日新月异的技能面前会发生岁月易逝的迷惑。


在美国,许多我国人去教会,并且其间不少成了忠诚的信徒。我周围有不少兄弟如此,所以由他们牵线参与了一些我国人教会的活动。我问他们信教后最大的感触是啥,答:安全喜乐。看得出真实的信徒是蒙福的。这是我所神往的日子。但我至今还没有信教,由于我在没有参与教会活动前早也有过那种感触。我晓得信教不是仅有的路径,对不一样的人会有不一样的方法。早在春秋年代的孔子说过“朝闻道,夕死可矣”。这儿的“道”,我信任和真实的信徒的崇奉是殊路同归。而咱们人生,不管是从事啥作业,能“闻道”,也就“夕死可矣”。所以我一向在寻找在程序员这个作业里的“道”,也即是“入门”。


一日我读到了冯友兰先生的《我国哲学简史》,在网上广泛撒播的电子版别。如获至珍。我首次晓得了本来咱们的哲学家们也在研讨这个“道”。不过他们研讨的是与作业无关的,更为广泛意义上的为人之道。在书中,冯先生提到有各式各样的人,每种人都能够到达那种人最高的成果;而对所有的人来说,他们都能够达作为一个人最高的成果,为“圣人”,为领会“道”的人,为哲学的人。而我国哲学所研讨的即是如何能够变成一个“圣人”,到达天人合一。在书的最终他指出,我国人能够不信教的理由是咱们有自个的哲学,咱们不需要崇奉,由于咱们是哲学的。我至今深表附和。基督教义让信徒领会安全喜乐,只需无条件承受即可。我国哲学则需要你考虑去领会。两者的功用有异曲同工之妙。


三百六十行,行行出状元。不管一个人从事何种作业,都能够在作业中加深自个对人生的知道,都能够在对作业的探究中去领会这个天人合一。我一向信任,入门的人是得道的,不管他的天人合一是来自人的赋性,还是崇奉或哲学。在程序员这个作业里感触这个“道”,不一样的人会有不一样的知道,得由自个来领会。程序员无妨一读Fred Brooks的The Mythical Man-Month一书。作者是大师级人物,将软件工程的各个方向浅显易懂地描绘一遍。假如你已有几年在公司里当程序员的阅历,读后或许会有拨云见日的感受。本来我在美国读研时也上过软件工程一课,真没学到些啥,所以一向忽略了这门常识。如今计算机教学仍需要改进,有些课程设置并不合理,不管是国内和国外。像软件工程课,给没有几年程序员阅历的人来说只会是坐而论道,而对有阅历的人却通常是对症下药,醍醐灌顶。编程仅仅程序员作业的一小部分,而当你能对整个作业能有一个全盘的知道,你自然会找到自个的喜好地点。

www.love998.pw/

www.love998.pw/cjk/

www.love998.pw/www.96porn.com/


当你找到喜好地点,不管是我国的哲学和才智,对教的崇奉,或是你内心深处对国际的领会,都会给你以决心和辅导,不再会有疑惑。


0 0