评论二则:年龄大了能否写代码、上大学不喜欢IT专业咋整
最近有读者留言,问了一些问题。我感觉到,可能不止一个读者有类似的问题。因此,我决定将我与读者在文章下的评论互动,转为专题文章。这样可以增加曝光率,广而告之,相互交流。
问题一:国内能一直写代码吗?
问题来源:
用户user9740670030509在《我裁完兄弟们后,辞职了,转行做了一名小职员》下的评论:
大哥,我在微信上无意中看到你的这篇文章,深受启发,顺着线索找到这里并注册了账号,就为了答谢你。 顺便一说,你的文字很有感染力,可以帮助到很多人。所以如果你有精力的话,不妨考虑选择多个几个平台发文,比如公众号啥的。
我还想请教个问题,在国内能一直写代码吗?年龄大了感觉写不动了,因为看你又回归到基层写代码。
作者回复:
你加上“国内
”这两个字,说明你已经了解一些现状了。这个问题,我去高校做交流的时候,很多计算机专业的学生挺喜欢问的。他们深受焦虑教育的影响,虽然不怎么努力,但是往往却可以做到刚刚过了15
岁,就已经开始担心35
岁的事情了。
其实,写代码,原则上不会受到年龄的限制。反而一些偏底层的代码,还会受益于经验的积累,甚至年龄越大越吃香。
国外有个写C语言
的老头,写代码写到60
多岁,现在按照时薪开工资,找他写C
需要预约。他也不贪,一周写十个小时就够吃的了。
但是,到了“国内
”,一般就不是这样了。
首先说,我们的IT
企业环境,往大了说我们的主流价值观。基本都是更看重苦劳,也就是看氛围,推崇996
。下班了,你背着包第一个走,这就是不好。工作群里深夜发信息,他回复收到,能24小时
待命,这就是好。
这不是现在才有的,也不是IT行业
独有的,这是几千年来文化熏陶出来的。
抛去能力不谈,单从“敬业
”这一个方面来说,单身的小年轻,显然更具有优势。
中年人的精力,会被家庭所瓜分。我们既要照顾老,又要照顾小。还可能要去给自己看病。因为以前年轻的时候,工作太过于放肆,经常连续熬夜、通宵改bug
,还在项目庆功会上无限制地喝酒。医生告诉我们,一定要多休息,少看电脑。我们中年人,感觉还有一口气,很想坐起来给老板打电话说:我还能加班。但是,转念想到,导致自己现状的那个老板,骂骂咧咧地赶走老狗的时候,我们又变得狡诈和仇恨起来。
打工的中年人,再也做不到把公司当家,也很难收到消息后,就立马拉个杆箱就去出差。
你说,我有行业经验啊,我一个人的产出可以顶10
个小年轻。那能不能别人上10
天班,我只上1
天班就行。
这一点,先不说很难评判(一说你本该这样的产出,另一说那10个人皆废物)。就算你可以顶100
个小年轻,在我们的环境里,依然是行不通的。
我们一直推崇集体主义,不接受任何个人英雄主义行为。为了你一个英雄,管理者要打消众人心里的不平衡,控制各种诽谤和小报告。这个成本,要远大于它的收益。因此,像岳飞那样的英雄,不管在哪个朝代,都是很难生存的。
可能,这也是限制我们科技创新的一个瓶颈。集体的力量仅仅是一种普通的合力,或者叫多方妥协的红利。当它无法实现高精尖时,可能真的就需要一个人来搞定一个局面。
很有意思的是,我在这里说年龄对工作有影响。但是,你看看你头发花白的老板,不管是住在公司,还是个人英雄,他却一点也不受上面问题的困扰。因为打工和创业不一样,即便干一样的活,也是有本质区别的。这是另一个专项论点,暂且不谈。
说完了环境,再说我们的工程师。
我始终感觉我们没有任何核心技术。
不管是Java
、Python
,还是目前我所从事的AI
。其实,我们一直都在调用API
。这就像是,我们不知道汉堡是怎么做的,但是吃相却是千姿百态。
编译器不是我们的,代码不是中文的。某某语言又发布新版本了,也没有和我们商量过。甚至,哪一天vscode
或者IDEA
不让你用了,你想找个趁手的地方写代码都很困难(说用记事本的,按抬杠论。嗯?记事本我们有自主软件吗?)。
我们所说的、你身边的编程高手,其实更多是API
熟练工。就像我们很会开汽车,也很会制作汽车内饰,但是并不会制造汽车一样。而我们的高手,他们只是比普通人更会封装js
、更会编写连接数据库的工具类而已。
因此,我们很难有现实意义上的IT专家
。这一点,我和邻居大妈观点有些冲突。大妈向我宣传,我们有很多自主的系统,我们马上就世界第一了,吓得邻居纷纷来搞破坏。
我的视野却满是,刚研究透了Android 7
,却发现Android 10
已经发布了。我以前买了一本书,叫《IOS 5
编程指南》。现在一看,上面的知识完全失效了。不是部分失效,是完全失效。所以,你看,我们一直追着国外的版本跑。服务商发布新版本越快,我们的技能就失效得越快。
因此,35
岁、45
岁,你很难再依赖新技术了。根本原因可能并不是你不学习,而是你根本就没有啥核心技术。那时,你肯定更喜欢顺手的、在你脑子里根深蒂固的、你扎实掌握了的老技术。
当然,你也可以说,能做到熟悉某一版本的API
那就已经很厉害了,我都做不到。这,确实没有错。所以,外国老头可以60
岁还写代码,我们同样也做不到。
我想上面的两点,一个IT就业环境(倡导从众一致地奉献),二个技术深度(跟随新版本周边调用),可能会导致我们,确实很难将这份深爱的工作,拥有很久。
最后,你说看我又回到基层写代码了。
其实,我都能说出上面那番话,我又怎么会甘心在基层写代码呢?至于,我心中的小九九,等我有成绩了,再告诉大家吧。说出来,就不灵了。
其实,在国内,可以一直写代码。需要稍微忍受一下,别人不解的眼神、涨到顶不动的工资、和小年轻一样的作息。能做到的,可能真的是一份热爱。
当然,我很希望环境能改变。如果条件允许,我也想写代码到60岁。条件不允许,那就提早做打算吧。但是,也不用提太早。这个行业,对于买房、买车、结婚、生子这些个支持,还是强有力的。等经历过这些阶段之后,可能早就不是现在的情况了。
问题二:不喜欢IT这行,现在很迷茫,怎么办?
问题来源:
用户拔剑在《年底了,裁兄弟当职员那哥们儿,如今咋样了?》下的评论:
看得出来你是热爱IT这一行的。我不喜欢这行业,只是混口饭吃,现在过得很迷茫。
作者回复:
上……上……上周吧,我去母校同人工智能
专业,小我13
年的学弟(侄)们做了个交流。现场就有00后
学生问我:学哥,我非常不喜欢我这个专业,但是又考进来,请问怎么办?
旁边,他们专业主任的脸都绿了。
这个问题,让我很难回答。
我通过和专业主任的眼神交流,他告诉我,调专业基本上很难。
我咳嗽了一声。我说,首先,你这个……这个,不喜欢只是,暂时、感觉,不喜欢。刚入学,大学生活都还没适应呢,更何况是专业课!这个专业,没有让你找到幸福的点,甚至还带来些小挫折。所以啊,这个不喜欢,可能是暂时的。
你想想,如果,后面,大家都赞扬你这个专业。你们村长给你家,用小推车送来三袋大米,请求你做一个跑地鸡的追踪识别程序。甚至还有人慕名而来,愿意主动做你的女朋友。这时,你就会喜欢这个专业。所以,现在说不喜欢,真的是有点为时尚早。
第二,就算是真的不喜欢,也不代表学习这个专业就一点用都没有。我真的有个大学同学,他跟我一个专业,隔壁宿舍,我们一起上编程课,坐对面。他也不喜欢写代码,他是那种好动不好静的人。后来,他毕业,去做销售卖货去了。他卖的是软件,一套系统。当然,为了让客户的钱花的触手可及,也附带一个硬件设备。他谈业务有意思,帮客户看电脑。有一个李总的电脑很卡。我同学一看,哎呦,你这是软件都装到C盘
了,这叫系统盘。他给挪到D盘
了。这一调,李总的电脑不但不卡了,而且连开机都变快了。
于是,李总就和他签单了。因为这个销售人员是真的懂软件,他家产品应该也差不了。那一单我同学就赚了6000
元。我那时的工资是1500
。现在,我这个同学是上市公司的销售总经理,占股份的那种。
后来,他感觉自己和其他的销售很不同。他虽然在编程班是个渣渣,但是在销售中,他的IT
知识却是王者级别。因为他都知道string
和int
是不一样的类型。
所以啊,当不喜欢,又没法改变时,那就先这样吧。坏计划好过没计划。
另一方面,你也想一下,自己到底喜欢什么,总不能啥都不喜欢吧。
私下也把喜欢的那个行业,学习一下。既然喜欢,那肯定学得快。等学得差不多了,带着IT
知识,去你心仪的那个行业。你可能就会如虎添翼,反而更容易出类拔萃。
链接:https://juejin.cn/post/7184421852381937719
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。