发布网友 发布时间:2022-04-24 08:45
共4个回答
热心网友 时间:2023-10-09 04:43
罗曼•罗兰说过一句话,可能不太适合回答这个问题,但我觉得还是有必要写在这里:世界上只有一种真正的英雄主义,那就是在认清生活的本质之后依然热爱生活。或许你发现酷酷的python作为工具,大部分时候做的都是一些excel表操作,微信好友数据分析,爬网页,或许你发现成就了许多大神的各种开源项目。
比如spring boot,最后只是在互联网公司的服务器上做做增删改查,或许你发现刚开始学习C#时带给你很多成就感的winform,wpf,blazor,相较于各种开源的UI框架和成熟的java生态体系,并没有啥特殊的,或许你发现,曾经在一块单片机上点亮一堆LED灯泡时的成就感,在嵌入式开发者眼里啥都不算。
发现了事情的*,你却不愿意接受?你想想当年咱们为啥想要有计算机来着?不就是为了把人从复杂的计算中解脱出来么?computer的目的就是方便人们computing呀!
昨天还和小伙伴聊天呢。关于我每天搬的砖。大部人写的东西,其实就是工具类呀。尤其是我们data infra的,我们不少人干的就是为了把底层服务封装起来,调用的人按照规定把参数传过来,然后底层就给他们想要的结果。他们并不需要关心你底层到底是用的什么引擎工作的,经过了哪些步骤。
只不过,作为写infra的你,就需要把你的螺丝钉拧好了,有哪些实现方式,需要考虑哪些因素,有哪些现成的工具可以复用?然后你处理好这些之后,就把你这一阶段的API定义并实现好。你工作就完成了,你这一环也就okay了。然后你就可以写下一组API了。你完成了工作有钱拿,离开产品和服务的技术,再nb又如何呢?其实有螺丝钉可以拧,还能养活自己,挺好的。
之前跟导师讨论一个项目,基于之前发现的某种材料的一种很牛的性能,我们打算把材料做出来试验一下。由于可选的成分太多,用传统的正交试验(俗称炒菜法)来做太过费力,于是我给导师天马行空地描述了我的材料设计思路,包括用机器学习的方法进行成分筛选,模型优化,机理嵌入,特征分类等等等等,我俩一下午从办公室讨论到酒吧,越讨论越心潮澎湃。等喝完酒准备回家的时候,导师拍着我肩膀问我:你说的这些,实现起来要多长时间?虽然已经喝醉但我还保持着理智,回复道:我得先花个把月把Python学一下,加上实验怎么也得半年吧!导师摆摆手说:等不了那么久,我明天就帮你雇两个程序员。
认识到了编程是工具这一点应该感到庆幸那些科研人员,不会以熟悉编程为自豪。编程只是他们实现算法的工具。其核心是科研能力,而不是所谓的编程技巧。有了编程工具,我们能让计算机为我们做很多事情。因此,我们追求的不应该只是编程这个工具。而应该是我们可以用这个工具做点什么事,解决什么问题。将编程这个工具与自己的专长、爱好结合起来,一定能发挥意想不到的作用。比如,平常工作忙咋整?写个代码花式陪女友。
热心网友 时间:2023-10-09 04:44
不是。因为编程本来就是一种工具,只不过这是你自己设计的工具,会有一定的成就感,不会悲哀。热心网友 时间:2023-10-09 04:44
我觉得不是一种悲哀,因为会使用编程这种工具的人都是优秀的人,所以我不觉得这是种悲哀。热心网友 时间:2023-10-09 04:45
这当然是一种悲哀了。感觉自己是被骗了很长时间,现在知道*真的是特别的令人难过。