热爱编程,脱离了真实的生活

fxjson

喜欢编程,喜欢研究各种编程语言,到头来发现都没有用,又忘了,回头发现自己啥也没得到,除了编程什么也不会,国内编程的年龄歧视又不可避免,未来何去何从,突然觉得自己是不是不该做程序员,但自己确实喜欢编程啊,似乎也没选错

60 条回复  •  2020-06-18 08:32:14 +08:00
hello2060
hello20601 天前
那按你这说法,不做程序员做别的你能得到啥啊
1
dowiee
dowiee1 天前
用编程想办法赚钱,在国内有钱就爷。
2
nicevar
nicevar1 天前
明显的个人问题, 这与喜欢编程有啥关系。。。喜欢编程到处 High 的多的去了
3
guolaopi
guolaopi1 天前 via Android
编程是培养解决问题的思想,
很多时候现实世界中的事物可以在编程中找到对应概念。
至于靠这个吃饭的话仁者见仁。
4
z0z
z0z1 天前
能做成产品做产品卖。
不能直接卖产品就卖编程语言培训课程,卖学习心得。
以上是我瞎说的。
5
cmdOptionKana
cmdOptionKana1 天前
除了少数有门槛的行业,其他大多数行业都一样,都有年龄歧视,都要无偿加班…… 不是你 “没选错”,而是根本没得选,怎么选都不完美的。

你爱玩各种编程语言,那应该知道很多语言特性其实是一种选择,得了一种好处就自然失去另一种优势,没有银弹,人生也一样。
6
dacapoday
dacapoday1 天前
研究文法毫无意义,是对自然语言拙劣的模仿,又不得不妥协于现有计算机技术
7
DiamondY
DiamondY1 天前
编程是一门技术,热爱一门技术没啥问题啊,跟真实生活也不冲突
觉得脱离了真实生活只是忽然意识到了本就在生活里的吃喝拉撒睡,油米酱醋茶
俗称“开窍”
/手动狗头
8
dakb
dakb1 天前
我是废物
9
zzzmh
zzzmh1 天前
你就算干了 10 个行业,到头来也是生疏遗忘,干出名堂靠天赋和人为,等是等不来的
10
fasionchan
fasionchan1 天前
你其实很幸运了,喜欢的恰好是时代需要的
11
kop1989
kop19891 天前
相对其他实业而言,软件工程算是工程学科里面最能“为自己学”的本领之一了。
因为软件工程的生产资料有一部分是自己的技术,而技术的落地只需要一台 3000 块的 pc 即可。
你想想其他工科专业,脱离了行业,甚至是脱离了企业,别说 3000 块,30 万有能生产资料落地的么。
12
MaxJin
MaxJin1 天前
你多做开源的框架啥的,你可以拿着去大公司看看,有时候大公司也会要年龄大一点的,但是必须是技术真的 666
13
luopengfei14
luopengfei141 天前 via iPhone
@dakb 大兄弟,你这样就过分了
14
yehaochen2006
yehaochen20061 天前
我是废物
15
ifxo
ifxo1 天前
确实没什么用,编程都是些抽象的东西,脱离了社会
16
kvkboy
kvkboy1 天前
那就去新东方学做菜,去蓝翔开挖掘机,多年以后回过头来至少还会炒菜和开挖掘机...
17
cnzjl
cnzjl1 天前
你光折腾,没有产物,编程语言是工具,用工具去创造你的财富。。
18
breezeFP
breezeFP1 天前
“喜欢研究各种编程语言”,就像武侠中的招式,会的招式再多,内功修炼不到位也不行
19
wujieyuan
wujieyuan1 天前
编程是为了需求, 你只是为了学而学有啥用, 要去开发产品, 产品需要什么技术就去学什么技术
20
Foxkeh
Foxkeh1 天前
学者自己做饭, 就不觉得脱离现实了.
学车买车开滴滴, 跟不同行业的人聊天应该也会很有意思吧,虽然我没开过滴滴哈哈.
21
Cielsky
Cielsky1 天前 via Android
你这样想,但你想要的生活又是什么样子的?
做技术的无非是人际关系少了点,别的和普罗大众又有什么区别呢?
22
zoffy
zoffy1 天前
Do Not Go Gentle Into That Good Night
23
nutting
nutting1 天前
说的不错,比小镇做题家有觉悟
24
whileFalse
whileFalse1 天前
“喜欢研究各种编程语言”

这点就有点偏了。应该研究的是用编程能实现什么,以及面对特定问题时用哪种技术(包括语言)实现最为高效。
语言和技术本身不是目的。
25
Dkngit
Dkngit1 天前
我是废物
26
hack
hack1 天前
够 geek 真爷们
27
qqqqq9898
qqqqq98981 天前
考虑让爱好变现 否则你的爱好可能要向现实妥协
28
hejingyuan199
hejingyuan1991 天前
楼主意识到了历史虚无主义。
人生本来也是虚无的
挣很多钱也还是会归于尘土

这个过程开心就好
你喜欢编程享受编程
很多人干着编程的活却觉得很煎熬
比如我。
29
boring3b
boring3b1 天前
这不跟喜欢看妹子一样么 光看有毛用
30
eeyykk
eeyykk1 天前
@hejingyuan199 我也是,我只有做不是编程该干的事,但是用代码来解决的时候才会开心,但是那就不是工作了
31
Mark24
Mark241 天前
开心就好
32
nguoidiqua
nguoidiqua1 天前
捡西瓜丢芝麻啊,这个不错那个不错,说起来我自己也是这样。

这两天在重看《大教堂与集市》这书,顺便去查了下作者的那个邮件软件 fetchmail,现在托管在 gitlab 上面,查 commit 记录,作者本人从 1996 年维护到 2004 年,前后八年,基本每周都有提交,后续一个德国人接手,从 2004 年一直到现在,至今十六年,提交很频繁。从作者接手重构到现在,二十四年,总 commit 五千多次,平均一天多一个 commit 。实际上不读这本书我都不知道这个软件,看最新 release 的下载量,一周就一百多次,就这么个软件他们坚持这么多年。

然后我看到作者 Eric S. Raymond 在 gitlab 上面也注册了,于是点进去看了下 ( https://gitlab.com/esr ),近一年 80% 的日子都有提交记录,有时候一天提交几十次,维护着几十个项目。

他已经成名二十多年了,现在六十多岁了,还在继续编程继续贡献。

我想他们不见得天生能力比别人强多少,只不过比别人更为执着罢了,简单的事情坚持久了,也就成了别人做不到的事情,他们也慢慢甩开了别人。
33
compassleaf
compassleaf1 天前 via iPhone
兄弟你是不是发现了一个秘密?
靠编程不能解决你的烦恼。
如果生活能用编程完美解决就好了
34
zxhy
zxhy1 天前
@guolaopi 说得对,编程是认识世界的一种方式
35
Lision
Lision1 天前 via iPhone
升级打怪,不同级别要打不通的怪
36
slert
slert1 天前
别轻易用热爱 因为你没那么热爱
37
tfdetang
tfdetang1 天前
你说这种话就相当于“我精通茴字的 1024 种写法,但是就是写不出一篇文章”;
为什么热衷研究的东西会学了就忘,是因为只流于表面不懂使用。“编写代码”这个动作给了你一种正在创造的“假象”。
你可以尝试去做几个“有意思”的项目,而不是“研究语言” 可能会有更深的领悟
38
realkenshinji
realkenshinji1 天前 via iPhone
肉翻吧,如果你顾虑大龄歧视的话
39
Hoye
Hoye1 天前
热爱一个东西和脱离生活有啥关系?
40
siteshen
siteshen1 天前
@dacapoday 编程语言是对自然语言拙劣的模仿吗?我认为是对自然语言的改进,至少解决了自然语言歧义太多的问题。
41
TransAM
TransAM1 天前 via Android
我看恁是放弃了主观能动性吧
42
ddzzhen
ddzzhen1 天前
热爱?有成果吗关键是,开源项目之类的,或者诸如此类的,纯粹的热爱捣鼓,但是没目标,确实脱离
43
CosimoZi
CosimoZi1 天前 via Android
不知道楼主说的喜欢研究编程语言是什么意思,plt 吗?
44
littlebaozi
littlebaozi1 天前
编程是为了解决现实问题的吧
45
xkzhangsan
xkzhangsan1 天前 via Android
开发一个厉害的软件,不是很有成就感吗
46
zypy333
zypy3331 天前
真的喜欢就不会在乎有没有用
47
Jat001
Jat0011 天前
@hejingyuan199 这只是虚无主义,不是历史虚无主义
48
Kaiv2
Kaiv21 天前 via Android
付出总会有回报
49
namelosw
namelosw1 天前
讲真,你这情况已经比大部分人强太多了:
热爱编程 -> 超越一半的爱好,很多职业只能烧钱不能赚钱
热爱编程 -> 超越一半的从业者,因为有一半从业者不热爱这个行业,只靠被动提升,不然硬着头皮学习,不然被历史淘汰
50
MarkLeeyun
MarkLeeyun23 小时 59 分钟前
我是废物。楼上都是大佬。
51
FrankHB
FrankHB23 小时 45 分钟前
喜欢研究,研究出了什么都不会说一下?
还有挺奇怪的,你哪来的自信钦定有没有用?
比如说,作为常识,知道现有的辣鸡怎么没用就是一种“有用”,因为这至少能影响选型成本。
所以怕是其实根本从头到尾就是在自 high 吧……
52
FrankHB
FrankHB23 小时 38 分钟前
@siteshen 他说的是“研究文法”,大概是类似 Chomsky 那套,通过搞自动机实现分析器对应的元语言来代替语义规则的描述,那当然是拙劣的妄想。作为解释自然语言结构的尝试的文法来讲还多少有点用,但对搞 PL 来说是没什么意义,因为自然语言几乎演化没有设计,跟由明确需求导向的实用的 PL 需要的可操作的方法恰恰相反。
实际上,也找不到任何一个能算是流行的工业语言是按那套方法来设计和实现的;任何像样的形式文法都自觉局限于确定语法,妄图僭越这个来干预语义的无一都是拉仇恨(看看 C++ ,连严格的形式语法都撸不出来……)。
53
by73
by7322 小时 45 分钟前
研究 PL 吧,我觉得其实很有意义的。不过这样的话可能就跟学术界接轨的更多了 2333,可能能去考个研?而且编程不只是 software engineering,还有 computer science,你要是真的对语言有兴趣,可以考虑去走学术界 cs 的 programming language 领域,搞个教授(逃
54
jin7
jin721 小时 6 分钟前
除非你是王垠.
55
Peifong
Peifong19 小时 33 分钟前 via Android
现在什么水平?
56
chihiro2014
chihiro201419 小时 32 分钟前
编程来源于生活,从不脱离生活
57
594duck
594duck18 小时 13 分钟前 via iPhone
@kop1989 说的太对了。我前几年顿悟为什么 IT 人这么牛逼,天天号称要颠覆世界。应为颠覆世界就只需要一台 pc 。而除了 IT 哪怕 EE 专业随便挑是一块板子的成本都巨大。

ee 调试板子成本 10 元
磨具工程师随便开模一次 3000 元哪怕用 3D 打印 也要小一百
生化环财,从 10 元开始到 1000 元都有

就只有 IT,点一下鼠标就好了。还能再反复造轮子里获得愉悦。
58
yyang179
yyang17912 小时 2 分钟前 via Android
对上面有两位说的深有同感,软件编程所需要投入的只要一台 pc,现在谁还没个 pc 啊。

各类编程培训班茫茫多,因为开个培训班门槛小,只要台 pc 就能开课了,听完课学生回家自己 pc 上随便折腾。

我所在的芯片行业,买个仪器就要几十万上百万的,这投入,培训班舍得么。
59
dacapoday
dacapoday11 小时 49 分钟前
@siteshen #41 自然语言是活物,歧义不是问题,恰恰说明其自身在发展变化适应需求。而现在流行的编程语言多数是上下文无关文法,天生无法处理歧义。且文法规则是既定的,不能随输入变化,导致程序员看似在用自然语言的方式描述过程,其实是在有限的文法下完型填空。这么累赘的方式真是受虐狂
60