一个人如果能确定他喜欢的行业,他一生都会非常幸福。
 
相反,则往往痛苦,也许竟然会因此成为一个哲学家也说不定。

中国的贫穷决定了我们当中的大多数人不能根据自己的爱好来选择职业,而只是因为生活所迫,或者世风所迫——当这个社会只崇尚有钱者有权者的时候,当周围的人不断地向我们灌输这种价值观的时候,我们除非是圣人,要不然都会为之所动的,这就是众所周知的三人成虎,或者鲁迅先生说的人言可畏。

所以,中国IT行业的从业者当中,有很大一部分做着自己不喜欢的工作。做着不喜欢的工作,倘若这种工作在另外一个方面还有补偿,例如工资不错,或者地位很高。那么即使不喜欢也会变得喜欢的。但是,倘若这种工作不能出现这种补偿,则往往意味着一种巨大的失落感。

所以,IT人抱怨,起得比鸡早,干活儿比驴累。世人也跟着起哄,把IT人和妓女相提并论。主要是说明两者都是吃青春饭。而现在当IT人的工资降下来之后,IT人似乎练妓女都不如了。这种情况下,IT人的失望痛苦可想而知。

到底IT人应该怎么发展?

第一, 做管理。这个似乎到处都在这么说。学而优则仕,这不只是中国人的习惯。这有合理性。原因很简单。因为,如果你是行业中的优秀者,那么,当年轻人走进这个行业的时候,你可以给于他很优秀的指点,可以很快让他们从你的终点前进,相当于用你的肩膀支撑起他们。而幸运的他们,就成了站在巨人肩膀上的牛顿——如果他们竟然很幸运的话。

第二, 继续做技术。一个人倘若真的喜欢技术,没有年龄限制。技术可以做到老。但是技术不是重复劳动,把技术理解成单纯的编码,把编码理解成单纯的体力劳动,都是错误的。我和一个日本老头共事过,他很喜欢技术,他当时已经是富翁,然而依旧在编程。用程序实现自己的思想,这是一项非常有乐趣的事情。另外,网易的主人丁磊也可以说明问题,他早已经身价多少万了,恐怕也很老了吧,但是他现在依旧在做技术。那些以为老了不能做技术的人,需要好好研究研究什么叫技术,什么叫管理,什么叫体力活儿。

第三, 成为业务专家。计算机只是一种工具。在更多时候,他是为各行各业服务。IT强大的生命力,也在于他能够为各行各业服务。例如,金融行业的程序,流通行业的程序。如果你涉足某一领域,例如金融,我建议你可以选择成为业务专家。即熟悉该行业的业务,精通该行业的业务。当你成功地实现这一点儿的时候,你的地位是非常牢固的。除非IT行业和金融行业都倒掉,要不然,你就不会被裁员。

第四, 开公司。IT行业是最容易建立自己的公司的行业。原因之一是因为该行业从业人员素质高。第二是该行业工资高,原始积累快。第三是该行业属于技术集中形。除非非常庞大的东西,大多数都能被一个人所独立掌握。这个人就等于一个公司。如果你对你所从事的行业有心得,有独特的高超的见解,你完全可以开一个公司实现你的想法。人生苦短,六十岁之前不要怕,六十岁之后不要悔。这点我想多说几句。其实每个人进入公司,都是一个学习的过程,学习该公司的运作,学习该公司的技术,学习该公司的市场,当你把这些都学到手之后,这个公司如果没有你的一半,你就应该自己成立个公司去分一半。社会是公平的,但是要求你自己去争取。如果你连争取你的权利的勇气都没有,你只能做奴隶。而中国现在还比较落后,大多数人的观念都没有脱离封建半封建的思想,他们在原始积累阶段,不可能象外企一样提供人性的考虑问题的方法。另外,要注意成为一个全面手,具备产品意识,市场意识。不仅要掌握软件,也要掌握硬件。中国的软件盗版严重,软硬结合是一条很好的路子。当你明白你做的软件是为人服务的时候,你的产品意识就建立起来了。当你千方百计要满足你的用户的需求的时候,你的市场意识也会应运而生。当这些意识都具备之后,你成立公司并且成功是早晚的事情。

需要强调一点,无论你选择什么道路,独创都是必须的。你必须用自己的眼睛去发现,发现那些只有你才发现的东西。创造赚钱奇迹的孙正义曾经专门训练自己的创造性。大家也可以找些书看看,试着训练一下。任何问题都有很多角度,当你能够试着换一个角度来考虑问题,你就又多了一条命。不能把自己沉入没有思考的加班加班通宵通宵拼命拼命当中,那种没有思考的工作即使是脑力劳动,也是比较低级的IT蓝领工作,他剥夺了人作为万物之灵的灵性,而让他变成了机器。而实际上,这个人是用来造机器的。如果他能够制造造机器的机器——即自动编程序的程序——那就更牛了。

再说一点,无论在什么行业,都要努力成为这个行业的专家,这个行业的尖子。例如,做芯片,要敢于挑战INTEL;做操作系统,要敢于挑战微软;做搜索,要敢于挑战Google。无论做什么,都要不断挑战自我。天行健,君子当自强不息。当你真的能够自强不息的时候,这个世界极其辉煌灿烂的一面就会呈现在你的面前。无限风光在险峰。

夫天地者,万物之逆旅也﹔光阴者,百代之过客也。人生呢,只不过是过客的逆旅而已。人的一生只有一次,为了能在临死的时候说,我不后悔我的一生。那么,就让我们现在就开始,为了自己的梦想上路吧。人生最精彩的部分,就是那些拥有光辉的理想,并且为了理想而奋斗不息的人的足迹。

DMman简评:

1 “一个人如果能确定他喜欢的行业,他一生都会非常幸福。”我们要幸福,所以我们要喜欢自己的行业,无论当初由于什么原因,既然走上了IT这条路,就要勇敢而乐观的走下去。

2 我们IT人是靠知识 靠创造价值存在的,岂能和妓女相提并论?!工资低,只能证明该行业已经过饱和,或者说,只能证明你作为一个IT人士没有创造出价值!

3 IT人士要想出人头地,必须每日省身,不断发展。如果不能始终创新,始终保持创新的意识,必然“泯然众人矣”!

4 人人都说IT人士是吃青春饭的。所以,趁着我们年轻,多想想出路。

谈谈IT人的发展[转载]的更多相关文章

  1. 浅谈IT人的发展(转载)

    一个人如果能确定他喜欢的行业,他一生都会非常幸福. 相反,则往往痛苦,也许竟然会因此成为一个哲学家也说不定. 中国的贫穷决定了我们当中的大多数人不能根据自己的爱好来选择职业,而只是因为生活所迫,或者世 ...

  2. 再访贺利坚(一):IT毕业生去培训机构,这件事很正常(转载)

    转载自: 再访贺利坚(一):IT毕业生去培训机构,这件事很正常 导语:与烟台大学计算机学院贺利坚副教授相识,还是在2012年年底,那个时候我在为社区之星专访栏目寻找合适的采访人.在社区运营的推荐下,我 ...

  3. 关于k8s这项大动作,预示着边缘计算迎来“开源”发展的新周期……

    在文章<最近在边缘计算领域,发生了一件足以载入物联网史册的大事…>我曾经提到Kubernetes(简称K8s)将从超大规模云计算环境,被带入到物联网边缘计算场景中. 事情有了新进展,从本周 ...

  4. 【转载】JAVA基础复习与总结<三> Object类的常用方法

    Object类是一个特殊的类,是所有类的父类,如果一个类没有用extends明确指出继承于某个类,那么它默认继承Object类.这里主要总结Object类中的三个常用方法:toString().equ ...

  5. [原创]浅谈IT人如何做理财规划

    [原创]浅谈IT人如何做理财规划 鱼哥博客上多数写的是技术和管理相关,但很少有理财等话题,今天抽空来谈谈IT人如何做理财规划,如果要想学习理财,我想很有名的“标准普尔家庭资产象限图”上值得每个学习和理 ...

  6. 转载:哈希加密算法 MD5,SHA-1,SHA-2,SHA-256,SHA-512,SHA-3,RIPEMD-160 - aTool

    http://www.atool.org/hash.php 一.MD5哈希加密算法 MD5即Message-Digest Algorithm 5(信息-摘要算法 5),用于确保信息传输完整一致.是计算 ...

  7. DBA职业发展之路:去“IOE”等挑战之下,DBA将何去何从?

    DBA职业发展之路:去“IOE”等挑战之下,DBA将何去何从? 摘要:随着近些年来,开源.自动化.云化的兴起,DBA职业也正悄然发生一些变化.面对一系列新的挑战,DBA将如何进行职业发展?本文将给出一 ...

  8. 风物长宜放眼量,人间正道是沧桑 - 一位北美 IT 技术人破局

    引言 我对于本科时光的印象,还停留在那所普通 211 大学的建筑物之间,我坐在大学的时光长廊里,满眼望去,都是经历的过的故事.可毕业后回首,却很少有人能说,自己从来没有迷茫过.迷茫,仿佛就是一团乌云, ...

  9. 乘风破浪,遇见未来元宇宙(Metaverse)之进入元宇宙世界,虚拟数字人行业洞察报告

    正值元宇宙热潮,虚拟数字人兴起 作为⼀个新兴领域,虚拟数字⼈已经引起市场和资本的⾼度关注,截⾄目前据不完全统计,全球范围已有500+虚拟数字人相关项目获得融资,融资总额超10亿美元,并且融资项目和总额 ...

随机推荐

  1. BZOJ1636: [Usaco2007 Jan]Balanced Lineup

    1636: [Usaco2007 Jan]Balanced Lineup Time Limit: 5 Sec  Memory Limit: 64 MBSubmit: 476  Solved: 345[ ...

  2. -_-#【H5】meta / href

    常用的 HTML 头部标签 关闭Android/iPhone浏览器自动识别数字为电话号码 <meta name="format-detection" content=&quo ...

  3. oracle 表查询(1)

    oracle 表基本查询 介绍在我们讲解的过程中我们利用scott 用户存在的几张表(emp,dept)为大家演示如何使用select语句,select 语句在软件编程中非常有用,希望大家好好的掌握. ...

  4. IIS的安装与配置

    IIS的安装与配置 5.1.1. IIS安装视频教程 5.1.2. IIS配置与建站设置视频教程 IIS是什么 IIS是Internet Information Services(Internet信息 ...

  5. tyvj P1431 [Tyvj Jan]分配任务(最大流)

    P1431 [Tyvj Jan]分配任务 时间: 1000ms / 空间: 131072KiB / Java类名: Main 描述      随着tyvj发展越来越大,管理员的任务越来越重,如何合理的 ...

  6. Directx 3D编程实例:绘制可变速旋转的三角形

    最近朋友建议我写一些关于微软云技术的博客留给学校下一届的学生们看,怕下一届的MSTC断档.于是我也觉的有这个必要. 写了几篇博客之后,我觉得也有必要把这一年的学习内容放在博客做个纪念,就这样写了本篇博 ...

  7. Linux如何关闭防火墙和查看防火墙的具体情况

    1.Linux下关闭和开启防火墙 1) 重启后生效 开启: chkconfig iptables on 关闭: chkconfig iptables off 2) 即时生效,重启后失效 开启: ser ...

  8. cocos2d-x项目过程记录(cocos2d-x的新知)

    1.给CCMenuItem带上点击参数(这是CCNode的一个属性) CCMenuItem *item = CCMenuItemSprite::create(unselectedPic, select ...

  9. 为什么app都是异步编程

    对本文题目首先需要了解一下什么是异步编程,异步编程即多线程编程. 多线程是一个比较轻量级的方法来实现单个应用程序内多个代码执行路径. 在具体理解多线程之前先看一个都理解的例子: 在系统级别内,程序并排 ...

  10. 使用downloadmanager调用系统的下载

    /** * 文件名 UpdateDownload.java * 包含类名列表 com.issmobile.numlibrary.tool * 版本信息  版本号  * 创建日期 2014年7月14日  ...