×

Loading...

Topic

  • 工作学习 / 事业工作 / 给选择入IT新人的一点建议 +5
    本人从事IT行业近30年。从国內本科到美国硕士都主修computer science。在30年职业生涯中,基本都是是在大公司从事软件测试,开发,支持和维护。从本人的职业生涯中,我想告诉即将入行的新生代或者是替孩子选择发展方向的家长们,在IT行业,工作经验是最重要的。这是一个见多识广的行业。另外要不断学习新技能,应用新技术,而很少很少的人会创造新技术。即使佸大公司的开发部门,大部分developer,都是在別人设计的框架内填空(写code).你的创意就是用规定的语言写出符合要求的模块程序,然后有人将许多模块组合,测试,上线。再由支持维护人员发现问题反馈后修改。真正能够设计框架的人,大都是在本行干了几年到10几年的大拿。所以选择这个行业就要选择容易获得工作经验的学校和专业(像coop).除非你是想去大学当老师。但大学老师並不好当,首先美加大学老师都要求Phd,且是一个萝卜一个坑。旧的prof.不退休,不会请新人的.我认识一个在加著名大学学读CS PHD 5年,才读完完(导师不给毕业),好不容易毕业了,也找不到大学的教职。后听说去了一大型IT公司负责培训(好称企业大学).
    • 好人,肺腑之言. +1
    • 很中肯的信息。我个问题想请教: 一般都说CS是年轻人的职业(写code费脑), 那么在40岁,50岁后是啥样的状态,继续写code, 还是做管理或转行?我的意思是这职业能做到退休不?
      • Seven of the 18 top Silicon Valley companies it covered have a median employee age of 30 or younger.
        • 谢谢
      • 其实在 CS 行业很大,所以要具体情况具体分析。 +1
        有些职位比如 DBA (数据库管理员)需要多年经验。
        有的系统很老,需要有人有多年维护经验。
        有的行业很老,需要有人有多年行业经验。
        等等等等。
        所以那些领域,你可以看到40/50+ 的人。

        虽然这些也都在变,比如 cloud computing 会减少 dba 的工作,cobol 被淘汰,传统行业被取代 -- 但*目前* 50+ 岁的人做上述职位的还是很多 -- 有的技术(比如 web 前端)替代以月为单位,有的技术换代以 20 年为单位。

        转管理是可以的 ---- 但首先你要有 people management skill,最好在 35 岁前决定 -- 而不是45。
        另外,一个 team 也只需要一个 manager - 竞争也很惨烈,被雷概率也很高 --- 所以我一直不明白为什么很多人把转管理做为一个 default 出路 ---- 我觉得成为领域专家应该更容易。
        • 谢谢
      • 做合同工 +1
      • My company (a small bank) has lots of employees over 50 who are still coding. +1
      • 我也不明白,都说it是青春饭 好像不少中老年也做it。楼主也做了30年的it. 是不是中老年的it不是coding? 现在小学生都开始学coding了,这里公校就有。那coding以后会不会就是和office一样,人人得掌握的基本工具?
        • 写程序是需要高度集中精力的脑力劳动,中老年人当然能做,Java 虚拟机的作者们就是中老年人,要写出优质的代码可不是一件容易的事,人人掌握简单的是可能的,稍微有点算法就可以难倒一大推人,还不说有难度的算法,the art of computer programming 有几个人能完全看懂。
        • 现在的一堆堆的所谓coding,估计其中的绝大部分你让他搞个堆栈就晕菜了。 +1
    • 见多识广,是说穿新圈子。精力有限,能穿的圈子有限。我觉得善于发现新事物,保持新鲜视角,不停累积自学是正道。 +1
    • 如果运气好,在IT行业做了十年后没有被裁掉,5%做结构设计,20%做project management,
      这个要求有PM 证书和人脉.还有一些人自雇,从一家公司到另一家公司按project 赚钱.这也要求以前有相当的做大project 的经验,以及社会当时对技术的要求.其中运气也非常重要。没人会想到30年前的cobol,jcl developer 现在可以挣大钱. 至于50 岁后还在从事IT, 我的建议是别去IT公司。而是送择大的企业电脑部,银行,医院,政府机关机关等.从底层做起,花几年时间非常了解企业的系统.了解越多越安全。
      • 能开源的总比只会内耗的有出路。
      • 我知道的做cobol的都没有赚大钱,好多干了几十年还是个小兵。很多系统都被TCS包了。
    • 最赚钱还是有本事的能做真的consulting的(不是那种外包)。这种人做的好的能收入上百万,差的也在20万以上。这些人靠写书,写开源软件,成了某个方面的专家,就有人找上门来。
    • 啥是IT? apple,facebook,intel,google, banks....? 我是蛙
      • 一辈子都被日新月异的技术发展踢着屁股吭哧吭哧地爬,故而简称:挨踢,英文直译IT..... +2
        • 哈哈,包上一层皮,新技术,再包一层,更新的技术,不好包了,扒掉3层再包,还是新技术。 +1
          • 不包皮,怎么忽悠钱? 😄
          • You made it sounding like fashion business...
    • 中肯,謝謝分享。
    • 谢谢楼主分享。今天读了一篇文,关于硅谷那几家全球著名的大公司很多IT人士最近突然被lay off。整篇文章看起来很悲观。楼主和楼里的大拿们能否瞭望一下这个行业疫情后短期,或者未来一两年,5年或更长时间后的就业前景。望子成龙里大家还在一直推IT呢。谢谢! +1
      • 说实话,我到现在都没完全搞明白啥算IT……
        • IT就是一堆shIT 的数据,从一个屎坑搬到另一个屎坑。 😄
        • 你就记住赚钱多,容易,无风险的就是it
      • 正好刚刚看到一篇,基本同意该观点,转贴一下:线上行业会赢
        本文发表在 rolia.net 枫下论坛ZT:http://www.ruanyifeng.com/blog/2020/04/weekly-issue-105.html

        本周话题:线上行业会赢
        最近,我了解了一下,周围朋友们的情况。

        互联网行业现在其实不错的,虽然遇到了疫情,还是很兴旺。电商、线上教育、网络游戏、远程办公等,这些今年都是增长的。

        但是,根据媒体的报道,线下的实体行业就很困难,疫情冲击太大,需求大减。餐馆、旅行社、宾馆、会展这些行业,都遭受重创。



        大家可能觉得,这是疫情造成的,等到疫情过去,这些行业就可以复苏。我不这样想, 就算没有疫情,线下行业也会越来越难做,未来能够生存下来的,将是线上行业或线上线下结合的行业。

        你要知道,现在的大趋势是,社会正在围绕计算机网络重构。也就是说,人与人之间的互动不断减少,人与机器之间的互动不断增加。线下的实体行业依赖人与人的直接接触,因此大趋势对它不利。

        以后,凡是人身接触的行业,都会变成跟机器接触。 买东西不用接触售货员,上课不用接触老师,点餐不用接触服务员。越来越多的经济活动,都通过网络完成,买家和卖家不再直接见面了。

        不管有没有疫情,只要某个行业依赖人与人的直接互动,恐怕最后都会完蛋。

        我的建议就是,大家选职业方向的时候,要选通过网络去接触客户的行业,不要选那些直接接触客户的行业。更多精彩文章及讨论,请光临枫下论坛 rolia.net
        • 唇亡齿寒,线下行业(如制造业)都倒闭了,线上的也会丢掉客户
          • 是的,但正因如此,今后几年,制造业多半会加速在高度自动化,无人驾驶运输, IoT 等等方面的发展,提高抗击打能力。
            • In the future, all cashers will be robots, offering best customer service, no worrying about Covid 19.
              • 所有来购物的顾客也都是家庭派出的家务机器人,也不用担心任何传染病。就是不知道这些机器人能否代替主人去餐馆,夜总会,音乐会,医院,健身房,NBA现场。
                • Why not possible?
        • 你这ID本身就是线上协议构成的,即使不表态,持啥立场/观点已经一目了然,哈哈😄.....
      • 哪家大公司裁人了?FAANG的业绩都不错,受疫情影响不大,最近股价已经接近或创出历史新高。 +1
        • Here is one from 4 days ago.
    • 听着挺令人伤心的,这不就是驴拉磨嘛 +3
    • IT行业的实情!赞一个👍!
    • 想问问楼主和大家,你觉得你美国的学历/工作经历/阅历,在这里有什么优势和虐势?
      • 不知道申清大学职位的情况。在企业有相关工作的经验对获得第一份工作非常重要。有个朋友在美IBM, 工作过.非常容易获得本公司的相关工作。
        • 另外美国的工作机会比加多许多且收入也多,除非有特别的原因,如绿卡等,很少有人在美受教育及有工作经验的來加拿大。 +1
          • 这里技术落后些,一线公司下来的美国人也过来。