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

2020-06-17 08:20:52 +08:00
 fxjson

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

9776 次点击
所在节点    随想
60 条回复
siteshen
2020-06-17 15:10:36 +08:00
@dacapoday 编程语言是对自然语言拙劣的模仿吗?我认为是对自然语言的改进,至少解决了自然语言歧义太多的问题。
TransAM
2020-06-17 15:15:16 +08:00
我看恁是放弃了主观能动性吧
ddzzhen
2020-06-17 16:23:03 +08:00
热爱?有成果吗关键是,开源项目之类的,或者诸如此类的,纯粹的热爱捣鼓,但是没目标,确实脱离
CosimoZi
2020-06-17 16:31:51 +08:00
不知道楼主说的喜欢研究编程语言是什么意思,plt 吗?
littlebaozi
2020-06-17 16:34:01 +08:00
编程是为了解决现实问题的吧
xkzhangsan
2020-06-17 18:14:13 +08:00
开发一个厉害的软件,不是很有成就感吗
zypy333
2020-06-17 19:20:15 +08:00
真的喜欢就不会在乎有没有用
Jat001
2020-06-17 19:24:29 +08:00
@hejingyuan199 这只是虚无主义,不是历史虚无主义
Kaiv2
2020-06-17 19:37:24 +08:00
付出总会有回报
namelosw
2020-06-17 20:13:26 +08:00
讲真,你这情况已经比大部分人强太多了:
热爱编程 -> 超越一半的爱好,很多职业只能烧钱不能赚钱
热爱编程 -> 超越一半的从业者,因为有一半从业者不热爱这个行业,只靠被动提升,不然硬着头皮学习,不然被历史淘汰
MarkLeeyun
2020-06-17 20:22:11 +08:00
我是废物。楼上都是大佬。
FrankHB
2020-06-17 20:35:58 +08:00
喜欢研究,研究出了什么都不会说一下?
还有挺奇怪的,你哪来的自信钦定有没有用?
比如说,作为常识,知道现有的辣鸡怎么没用就是一种“有用”,因为这至少能影响选型成本。
所以怕是其实根本从头到尾就是在自 high 吧……
FrankHB
2020-06-17 20:42:50 +08:00
@siteshen 他说的是“研究文法”,大概是类似 Chomsky 那套,通过搞自动机实现分析器对应的元语言来代替语义规则的描述,那当然是拙劣的妄想。作为解释自然语言结构的尝试的文法来讲还多少有点用,但对搞 PL 来说是没什么意义,因为自然语言几乎演化没有设计,跟由明确需求导向的实用的 PL 需要的可操作的方法恰恰相反。
实际上,也找不到任何一个能算是流行的工业语言是按那套方法来设计和实现的;任何像样的形式文法都自觉局限于确定语法,妄图僭越这个来干预语义的无一都是拉仇恨(看看 C++ ,连严格的形式语法都撸不出来……)。
by73
2020-06-17 21:35:41 +08:00
研究 PL 吧,我觉得其实很有意义的。不过这样的话可能就跟学术界接轨的更多了 2333,可能能去考个研?而且编程不只是 software engineering,还有 computer science,你要是真的对语言有兴趣,可以考虑去走学术界 cs 的 programming language 领域,搞个教授(逃
jin7
2020-06-17 23:14:24 +08:00
除非你是王垠.
Peifong
2020-06-18 00:48:02 +08:00
现在什么水平?
chihiro2014
2020-06-18 00:48:48 +08:00
编程来源于生活,从不脱离生活
594duck
2020-06-18 02:07:38 +08:00
@kop1989 说的太对了。我前几年顿悟为什么 IT 人这么牛逼,天天号称要颠覆世界。应为颠覆世界就只需要一台 pc 。而除了 IT 哪怕 EE 专业随便挑是一块板子的成本都巨大。

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

就只有 IT,点一下鼠标就好了。还能再反复造轮子里获得愉悦。
yyang179
2020-06-18 08:18:59 +08:00
对上面有两位说的深有同感,软件编程所需要投入的只要一台 pc,现在谁还没个 pc 啊。

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

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

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/682221

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX