IT人很苦逼,这或许是每个人从事IT人的心声。在学习阶段,就需要掌握大量全新的课程,学习几乎占满你大学所有的时间,即便如此仍觉得时间不够用。在工作初级,面临经验不足,有大量的新知识、新技能需要在实战中学习,而且几乎每一项工作都需要会是全新的。在工作中期,有了一定的项目实践经验,但又要面临转型的问题。即使如此,你也很难得到周围的人理解,因为你在做什么对他们来说是完全无知的。
学海无涯苦作舟的大学
说起计算机科学,用学海无涯来形容再贴切不过了。作为一门全新的学科,不同于管理类,社会类,或者工程力学类。这些学科在我们中学阶段,起码都或多或少有些接触。但计算机学科是个全新的。
必须熟练掌握英语。首先必须熟练掌握英文,几乎所有前言些的技术,或者文档,几乎都是全英文的,即使我们在编程是用的也都是英文。不能熟练掌握英文,就无法通读相关技术文档,也就无法在某个领域做到引领的程度,那就只能永远跟随在别人后面,拾人牙慧,吃别人剩下的,嚼过的东西。
要有扎实的数学基础。程序编程除了基本的语法结构外,最核心的不外乎就是算法了,这就需要有扎实的数学基础了。例如,数据结构、概率与统计论,离散数学,高等代数,高等数学,随机数学,图论,矩阵论等。这里面随便一门课程对于文科生,或者一般理工生来说都极为头疼,但对于计算机学生来说这些都是必须学习掌握的。在疯狂英语同学,还需要逻辑烧脑。
计算机专业理论。在有了数学和英语基础之后,这才开始学习计算机专业知识。计算机学科分为三个大类:计算机软件,计算机系统结构、计算机应用。每个大类又分十几个、几十个小类,林林总总加起来差不多有上百个方向。你或许觉得学习其中某个方向就足够了,我想说的是,如果你仅仅搞搞教学或许够了,但在实际工作中,作为一个完整的项目,几乎所有的方向都会涉猎到。这就需要我们在专攻某一个方向的同时,还需要掌握其他方向的理论知识。说到这里都仅仅是理论知识,再到实际应用之间还有很长的路要走。
计算机实践。计算机是一门实践性学科,仅仅有理论只能算个半成品,没有实践一切都是纸上谈兵,必须动起手来。这又需要耗费大量精力和时间。
创新思维。在有了这些基础后,并不等于你就可以解决问题了。计算机学科还需要有足够的创新思维,很多时候是没有千人经验可以借鉴的。每个项目都是独一无二的,在面临新的问题时候都需要你用创造性的思维去解决问题。
说到这里你是不是有些要崩溃了,但这确只是开始。
鸭梨山大熬白头的工作
当我们经过九九八十一难,以为到了极乐世界,取到了真经。但现实告诉我们这仅仅才是故事的开始。我们所认为的九九八十一难其实只相当于孙悟空的山上学艺的那七年。七年结束,我们下山,自觉身怀一身技能,准备施展抱负。一出场就被黑熊精打成了狗熊。
新知识。初到工作岗位,老大就发给我项目代码,一打开就几十万行代码。你会发现原来在学校里写的代码都是玩具。再看看这些代码量,一下子有些扛不住了。有些紧张,压力也随之而来,定定神,自我安慰说,没事,我有的是基础,我慢慢学习肯定没问题。
时间紧。但很快我们会发现自己想的太天真,老板不会让你去慢慢学习,上午发给你的任务,1个小时之后就要结果,根本不会询问你之前会不会,只要结果。你说不会,老板也不会责骂你,会把任务交办给其他人。下次老板依然如此,如果你还不会,那么对不起,你或许快滚蛋了。
要求高。在你加班熬夜磕磕盼盼总算把任务做完了,却被老板骂的狗血临头,说你做的质量简直是狗屎,质量达不到。
竞争激烈。你或许说自己受够了,老子不想干。那太好了,不知道多少人等着你走,他们好接替你,这就是中国国情,人多。你以为自己走,会对老板产生任何影响,那都是你自己一项情愿,你根本没有任务议价的资本。这就是竞争激烈市场下IT苦逼人的生存环境。
面临35岁的转型难题。你以为自己埋头苦干10年,自己也算职场老人,要理论有理论,要实践有实践,自己快无敌了。很快你会发现,你也不在年轻,而且精力越来不够,家里的事需要请假的也越来越多。35岁成了IT企业嫌弃的年龄,这就是为什么IT比医生更苦逼,医生辛苦,但成为了老医生后就值钱了。但IT人员在年轻苦逼还没结束,就面临的着淘汰失业的风险。这就是每个IT人的焦虑。
知识淘汰。而且IT技术日新月异,你掌握的知识技能,不说5年,三年两年都可能更新换代了。你掌握的知识很快就淹没在技术更新换代的洪流之中。
性价比降低。35岁之后,你不得不承认,不再像25岁那样能拼。你精力不在那么的充沛了,你要处理的事也越来越多。你对薪资的要求也越来越高,相反你的性价比越来越低了。同时,每年毕业计算机的大学生上百万,他们更能够拼搏,对薪资的要求也没你高,他们才是资本家的最爱。
不被人理解是外星人。在你苦逼,焦虑时候,身边确很难有人理解你的处境。周围人看到的是你宽敞明亮的办公室,城市白领,高收入。你的苦逼和焦虑,在他们眼里是无病呻吟,低调的炫耀。
转型路很窄。IT人员长期在虚拟化环境里生存,跟人打交道的能力在退化。要转型谈何容易,首先要转型还不是自己掌握的技能,而是先要调整自己。前不久,毕业10年的研究生同学,打电话说他又开始找工作了,从他声音里可以听出来焦虑和对未来的担忧。
中国有句古话是干一行怨一行,这说明其实没个行业都有他的痛处,毕竟工作就是工作,不是游戏。你可以随便玩,工作是有责任和担当的,交给你的任务就必须完成,否则在社会大分工中,你的价值又在何处。
说到底,你在社会中的地位,取决于你为社会带来的价值有多少,一个无法创造价值,或者不愿意创造价值的人,更不用言谈自己的地位。
因而,最后我想说的是苦逼的IT人,其他其他行业的人很苦逼,好好的在痛苦中寻找快乐吧,或许这就是江湖。