Ruby 在国内的现状
在未来 还会有 Ruby 吗?
IT 行业正在走向没落 在彻底衰败之前 Python/Go/Java/Graph等语言也许会坚挺的久一点
而 Ruby 也许就是那最先消失的一批
Insights from Stack Overflow Developer Survey 2023 about Ruby
https://allaboutcoding.ghinda.com/insights-from-stack-overflow-developer-survey-2023-about-ruby
其实不止 Ruby 其他技术的行情也并不是很好
在未来 这是整个行业的没落
只不过有的人先感受到了 有的人还没有
经济的冲击 人工智能的冲击 地缘政治的冲击 整个世界的变化
这些变化让人看不到未来 这不是换一种语言 多掌握几种技术就能改变的
它只能让你自己心安 却无法改变任何事情
社会不是一直如此吗,又不是 2023 年才这样,当年纺织厂的工人是否规划过下岗,马车车夫一开始也对汽车不屑一顾,当年打卡带机,玩汇编的人会想到 2023 年程序是怎样执行吗? 所以我们要做的是什么呢?适者生存!
我很早就预见 ruby 工作难找了,不光是 ruby 工作,是程序员都会很难。 所以规划起来也很简单: 假如你现在能赚 30K
我从 2019 年在北京打工和老婆月消费 14000(不含房租),到现在在天津不算房贷 基本月消费 6000 俩人,效果还是很明显,北京 5 年打工攒 3 万 现在收入还不如北京,但是攒钱比北京快多了,慢慢的感受生活,也不会太焦虑。
你说的这五条都特别中肯 也行之有效 是比较正确的做法 也是唯一能做的事情
对于工作 其实我也没有那么执着 能赚就赚 不能赚就躺 因为没有车贷房贷 存款也还有一些 所以压力并不大
而真正让人觉得焦虑的是 大动荡来之前的恐惧 哪怕你准备的在好在充分
就像蚂蚁知道即将到来的暴雨 也无法抵消对他们的影响 甚至会在暴雨中丧生
如果说社会能保持在一个长期相对稳定的状态 而只是经济的下滑 就业环境的恶劣 其实并不是那么令人不安
但是 现实社会正发生的那些事情 真的是这样吗
"而真正让人觉得焦虑的是 大动荡来之前的恐惧 哪怕你准备的在好在充分"
这句话,真是说到我心坎里去了
5 年前要是所在公司黄了,我压根就不担心,心里想的是黄了换一家公司就好。时过境迁,现在感觉的到公务员,国企的好了,钱是少,但是真不操心经济波动,无所谓的。
本人二线城市重庆,开销不大,也没生软肋,储备了一些闲钱,省着点用,应该混个几年问题不大。照理来说,蛰伏个 1-2 年,着熬过经济下行期继续打拼就好了,但是就是控制不住的焦虑,我老婆甚至怕我抑郁了,时不时的还开导下我,怕我想不通钻牛角尖。
现在真是天天看新闻都脑袋大,不是这个行业黄了,就是那个行业又欠债还不起了,或者睡一觉起来,他喵的整个行业就要不存在了,真的就弄的很心烦,但是真的没有什么好办法,人很容易就陷入了负面情绪中去了。没办法,现在真就是处在一个不确定的世界中,毕竟百年未有的大变局,咱得认。本质上,人所感受到的痛苦,除了疾病,都是自己的思考和价值观带来的。
其实,我最近也在调整心态,就是整体行业下行的时候,能做什么,在不确定的环境中,抓住什么确定性的因素。也可以跟各位大佬分享下
1. 保持自己身体的健康
有啥都尽量别有病。现在能掌控的东西很少,但是 保持自己健康 这一条,大部分情况下,还是可以掌控的。
我的一个老爸的一个基友,前段时间还火锅啤酒烧烤整着,一下子就进入天天卧床咳到到呼吸不上来,走两步就喘的厉害的程度。
今年我自己也因为健康原因开了个刀,躺了几天医院, 宁可穷着健康,不要富着病倒。如果有朋友看到这里,可以回想一下自己生病时候的感觉,人的记忆总是会遗忘远去的痛苦,这个时候回忆一下即可。
可能我这么说不直观, 各位大佬可以想象下,命运之神,站在你面前跟你说,小伙子你的命运齿轮来了,给你 1000w,之后让你每天咳嗽到下不了床,你是否愿意。
现在,即有这个机会,你可以缓解下自己的压力,该吃吃该睡睡,该改变下作息改变下,调理下,让自己有个更好的身体。
最近有在努力减肥,目前两个月加一起跑步了 100 公里,出出汗,也释放一下压力,运动出的汗,就是未来打吊瓶里的水。
2. 技多不压身
尝试下新的语言,了解下其他行业的故事。一想到自己从毕业后,就没有系统过的学习一门知识,觉得挺遗憾的,如果真的行业消失了,可以系统的学习下别的东西,之前觉得 ruby on rails 很能打,可以打 10 个,后来慢慢写了一点点 golang,觉得 golang 也不赖,在写 cli 和简单的 server 的时候,部署的时候方便太多。
偶尔跑完步,去小卖部买水的时候,觉得其实开一家小超市也不错,就跟店家吹牛咨询下开个超市都要做啥准备,听完就觉开一家店,并不比做一个 App 步骤少,之后同时也感觉到,一些步骤是有优化空间的,只是单店的话体量太小没有必要。只不过这里面我觉得应该是蕴藏了信息化的机会的。
3. 放平心态,周期靠熬
人有悲欢离合,越有阴晴圆缺,此事古难全。经济是有周期的,没办法。有时候真的是需要自己忍耐一下的,虽然真的是有些痛苦,但总比乌克兰吃枪子挨炮弹强,咱如果拿上升期的环境来比确实难,但是拿战火纷飞的地方比,就强太多了,放平心态,焦虑一会就好。我见过最惨的也就是搞民间借贷的最后一起欠上亿了,也还不是照样过日子,这个时代虽然不能让你天天鲍鱼海参,但是想过日子真还行,不算太贵,在座的各位是已经脱离了绝对贫困的人,降低欲望,其实日子过的真的还行,感谢我国的农业政策,菜价稳定,超市的猪肉真的不贵,最近流行的特种兵旅游,如果家里同意,可以试试,跟年轻人混在一起,没准还有新的思路
4. 绝望中寻找希望,人生终将辉煌
我最喜欢的新东方的广告语,相信终究会辉煌。悲观本身是情绪输出,但是情绪输出咱也无法解决什么问题。与其时刻生活在负面情绪里,不如想想巴菲特老爷子的口号,别人贪婪时我恐惧,别人恐惧时我贪婪。美国收割优质资产的时候,都是资产被严重低估的时候。仔细观察周围的人与事情,跳出思想悲观情绪,没准就能发现商机。就算发现不了商机,咱利用好周期底部,健康上进行好调整,学习上做一点精进,家庭上多一些关心。不会错的。
最后,来点宏大叙事,如果相信中国经济稳定向好的大方向不变,咱就在这段时间里 好好调整下,等待凤凰涅槃。如果觉得整个国内没救了,IT 届、ruby 圈,是非常好转型到国际上开发的,学好英语,练练口语,全力以赴的去润这个方向走。
抱怨几句,问题不大,焦虑一阵,可以理解。关键是后面,不要停止不动,我们需要
前进~
前进~
前进~
与 ruby 圈各位朋友共勉
不是,失业了好几个月了,上海这里没有面试机会,公司 hr 活跃都是半年前,感觉起码有一半多公司不在了。而且自己感觉一直在降低自己预期,对自己的未来很悲观...
metasploit,ruby 写的后渗透工具框架,传闻是第二大活跃社区(不知道哪传的找不到出处)。 ruby 的生态这么健全,不会没落的。 可能没落的是 nim-lang 这种,小众语言,因为写了大量黑客工具(加载器)直接被 windows 封杀,它生态不健全,搞搞偏门还是可以的。
我来给大家做个心理按摩吧。
首先是要明确自己的职业规划吧,看自己有兴趣有能力的在哪方面。我的强项并不是编程,而是业务学习能力。我写 Ruby 写了 12 年了,Ruby 一直是我的主要技术栈,中间也写过 Lua,现在也能写前端。我的规划是我技术栈不变,但我可以在不同的行业里工作。这 12 年,我也做过外包(都是千奇百怪的项目),而在非外包公司,我也做过医疗、在线教育、生物医药、网红产业。Business 随便你怎么变,我不变我的技术栈。我其实挺介意透露薪水,但是作为给大家打强心针的话,我可以说说,我刚开始月薪是 1.5k,现在是当时的 40 倍左右。而且,要薪水这件事得厚脸皮,哪份工作不都是破事一箩筐,自然得要高价的那一份。
小众语言是不是更难就业。在高考填志愿之前,学校给我们发的专业介绍小册子,我特地看了眼外语专业的就业率——大众外语如英语的就业率,是 80%,是所有语言里最低的,小众语言如波斯语,当时的就业率是 100%——我觉得大众还是小众,这个不必纠结。和 Ruby 同为 script 类型的语言,比如 Lua,Perl,都更小众,现在在市场上依旧有它的位置。
关于学习(编程方面)。我本专业是化学,编程只是半路出家,我非常清楚我编程水平不行,但我只要有空还是会去学习。LeetCode 上面的题目我都是拿 Ruby 刷的,它的 Weekly Contest 我也有参加过一段时间,最好的成绩是进了前 7%,一般都在 10%-20% 左右。我知道这个排名说明不了什么,但是我会觉得有点小成绩,我会很骄傲。顺便一说 GPT4.0 with vision 大概是能到 10% 的水平,有那么一瞬间,我觉得一时半会 AI 还取代不了我。
关于学习(外语方面)。我觉得英语是有帮我很多,而且我一直每天都在学英语。2016 年我考雅思,听力 7.0,阅读 7.0,到 2018 年阅读到了 8.0,现在(2023 年)我的阅读偶尔可以拿到满分 9 分了——虽然其他项目没什么提高,但是这挺有利于我获取别人的逻辑和信息的。而且我也有自学日语到 N2,现在去搜一些 Ruby 的 blog,我不仅可以看英语的还可以看日语的,非常开心。另外,这也给了我很多不同的工作机会,我不必拘泥在国内的公司。
关于学习(业务方面)。我觉得我还是得面对终于有一天 Ruby 会死掉这样的现实,所以也在考虑出路。我很喜欢 Ruby,如果没有 Ruby 了,那我也不必在互联网行业了。所以我一方面在准备英语,随时有雅思、托福成绩可以让我回学校读研,去做别的专业(为爱发电);另一方面,也在学习其他领域的知识,那么在转行之后,编程将成为我的工具,而不是饭碗。外语之于现在的我作为程序员的 buff,编程将成为我下一份事业的 buff。这个赛道没了?那我就换一个赛道吧。我从来不和同事卷,我只是和自己较劲。
关于金融危机?我觉得 8-10 年有一次金融危机已经是过去几十年比较平常的了。在我出来工作之前,应该就有过两次,都是我的父母辈承担了这些风险。现在终于也轮到我来承受一次压力了。我是一个很悲观的行动者,比如为了应对火灾,我家里是有两种灭火器,还有灭火毯和呼吸面罩。现在我依然是这么应对危机的,我比较低欲望,消费还算克制(但程序员的玩具真的买过不少),所以会少消费,多薅羊毛,投资品种非常分散——一方面要面对货币贬值的危机,所以会有投资在大宗商品和黄金,但我没有那么多钱买实物和期货,所以我会买对应的 ETF,另一方面,要考虑某些行业的爆发,但是股票亏钱太容易了,所以权益类的股票、债券和基金我都会持有,特别一说,过去几年里,我的债券收益有时候会超过股票的收益。
关于社会危机?我挺喜欢听我家里老人讲他们那个时代的故事的,他们经历了好多事——比如我奶刚上中学就遭遇九一八事变,不得不携全家女眷逃难;比如我姑一出生就是在被日军围困的北平,没吃没喝,只有日军给的所谓“共和面”;比如有人学了“氢”专业(研究氕氘氚的),按说是要去做两弹工程的,但是遭遇文革、政审,最终去了化肥厂,但是依然在化肥行业打出一片天地,制定了合成氨的行业规则。一战、二战、建国、大跃进、文革、改开,上面的人经历比我们多,去问问他们——起起伏伏——我觉得人都有办法活下来。
我是个容易焦虑的人,但是焦虑也带给我动力做了很多准备。
16 楼金数据,欢迎来坐坐。因为 ruby 难招人,我们现在是 ruby、java 都会用到,要不要写个 homework,加入我们?
[email protected],或者直接上传https://jinshuju.net/f/t7TIWA,都可以喔
国内对企业的管制太紧了,而且越来越紧,整个社会都在肉眼可见的转向自由市场的另一边,后面大概率不会好到哪儿去。 个人的话就想办法润出去,做企业的话,尽快把业务转到国际市场,无论是欧美还是东南亚还有不少机会,而且不得不说,这些年国内互联网的突飞猛进在模式、运营思路、软件功能等方面有领先的,copy china to world 是可行的。