Ruby 程序员的悲哀是什么?(怎么看?)

QueXuQ · 2023年01月08日 · 最后由 puma 回复于 2023年01月29日 · 1687 次阅读

原文:https://www.zhihu.com/question/399148081/answer/2833387370

大概是『自娱自乐』『自我感动』吧学了一些以为很牛的技术,为了弄懂一大堆原理,深入很多源码。

遨游在技术海洋,巴不得越学越多,尽可能触及技术天花板。

却从来没有想过,你学习的目的是什么?为了做出些好玩的东西?为了造出很厉害的轮子?为了了解各种知识点?为了提高自己的技术水平?为了开拓自己的知识面?。。。。。。最后,你发现,你以为做了很多,实际上不过是『自娱自乐』『自我感动』既没有取得什么很高的荣耀,也没有获得什么实质性的职位阶层,没有发表什么论文,没有得到多高的薪资。

重复造轮子,重复别人走过的路,重复制作很成熟的东西,又没有弄出很进步、很新颖的、很实用的东西。

亦步亦趋地喊『越老越吃香』,为了学习而学习,好为人师,喜欢告诫别人,你这水平,还要学很多,什么巴拉巴拉的一大堆。

可能到头,你研究半天的东西,更新换代,别人已经弄出一个框架、一个集成服务,就搞定了。

学了那么多,你也不知道有没有用,忽视市场的需求,忽视招聘的变化,忽视商业变现。

毕竟,技术是为了需求而生,选择比努力重要。

1 楼 已删除

chatGPT 中国不可用

生活中没怎么见过文章中所批判的那种人,不过如果真的有那种“遨游在技术海洋,巴不得越学越多,尽可能触及技术天花板”的人,俺们小公司巴不得招一个。。。

好读书,不求甚解;每有会意,便欣然忘食。

出自《五柳先生传》。

这个确实是,产品和销售才是最重要的,

比如吧,那 golang rust 不知道有啥价值,一堆人去换,最后搞个 hello world 或 crud,浪费青春,最终还是可以用以前的技术来实现更好的,更快的产品,动不动高并发,扯淡,多少人用得上,这是一种阴谋,让人卷的阴谋,其实本身没啥价值,那些 k8s 之流,天天扯这些,多少人用得上。用得上的都未必有价值,有钱的公司。

lyfi2003 回复

虚无飘渺,不切实际,写程序就是为了赚钱,不赚钱写什么程序,别说那么高大尚,最终人人都得为赚钱活着。

也没有获得什么实质性的职位阶层,没有发表什么论文,没有得到多高的薪资。 却从来没有想过,你获得职位阶层/发表论文/高薪资目的是什么? 都是为了幸福,如果研究技术能幸福,为啥不呢

比起努力,方向更重要

CRUD boy 哪里都不缺

恭喜你,有这种“悲哀”感悟的人,说明已经到了一定的境界了,新人则通常都是懵懂、混沌的,不会有这种感悟。其实哪个行业到了一定深度都有可能进入某种自我怀疑的状态,譬如医生即使医术再精深,也会感叹斗不过生老病死;律师学法再精,也会觉得斗不过陈规陋习。越过这个深水区,又可以更上一层境界。

Mark24 回复

木有价值吧

hellonunam 回复

你需要糊口,这个可以让你糊口就有价值。 你觉得无聊,这个帮你缓解无聊就有价值。

人是价值的尺度。

Mark24 回复

过几年你可能就不会这样想了

开心最重要,其它的我都不怎么关心。

这是个哲学问题

其实,你是遇到了疲劳期了。想那么多干嘛,不愿意干就不干。干够了就换。人生就是没有意义的。

说事就说事呗,抒啥情啊。。。说了一大堆,观点不明确,数据也没有。。。

还不如找个算命的聊聊天,或者看看成功学找找自我安慰。

神烦这种,指点人生的人。

完全以【赚钱】作为评判标准,才是最可悲的。

其实很多东西感受参与的快乐就很不错了,现代社会价值过度追求结果,但结果你有时候决定不了,不过有一点,社会复杂需要点筛选能力才能玩的好

干就完了,管什么三七二十一、二十二的,解决眼前问题和长远问题都需要付出代价,纠结那么多不如来个结果直接,管好自己的一亩三分地“自娱自乐”多好。

hellonunam 回复

@ hellonunam go 语言还真有用处 那就是要从某个 api 获取 20 万数据 20 万个请求 可以用 go routine 和 chan 实现 用 chan 控制 100 的并发量 其他语言没这么方便 你可以说用 python asyncio 也可以实现并发的 non blocking io,但它是要处理完 100 个请求再处理下一次 100 个请求 完全没 go chan 那么方便 浪费很多时间

招聘的时候不就是看这些吗,咋就没用了。

简单一句话:如何快速低成本的响应用户需求,将立于不败。其他什么都没有意义

也许吧,角度不同

补充两个"悲哀":

  1. 技术宗教化,典型症状是经常喊这类口号 "xxx 是最好的语言".
  2. 加班常态化,且以此为傲,常喊这类口号 "你见过凌晨四点钟的 xxx 吗"
30 楼 已删除

从 1 到 100,甚至 1000 都不难 难的在于从 0 到 1,如果学再多的东西,不创造新的东西,而是在别人的框架里做一个专家,并没有太大意思。

另外,大部分程序员并没有达拼智商的程度

需要 登录 后方可回复, 如果你还没有账号请 注册新账号