作者horsekit (New Life)
看板Soft_Job
标题Re: [请益] 为什麽文组转职主流是写code
时间Tue Oct 12 20:50:00 2021
※ 引述《baobomb (baobomb)》之铭言:
: 中文系前来报到
: 写文章是写给人看 让人读 要有起承转合 注意冗言赘字 知道什麽时後用什麽用词
: 写code是写给编译器看 让VM跑 要有好的架构, 注意效能, 知道什麽时候用什麽资料结构
: 跟API
写文章是写给人看 让人读 要有起承转合 注意冗言赘字 知道什麽时後用什麽用词
这没有错
但是写 Code 也是写给人看的 不是给机器看的 所以也可以有起承转合 注意冗言赘字
而编译器的功能是像是 翻译
将程式码翻译成 10101010 给机器看
机器也只看得懂 10101010
: 我感觉根本就一样啊
我认为在写程式的范畴其实很忌讳 `我感觉`
像你後面说的 机器很客观
就像是你知道这两个不一样 但是你不想承认
所以就修饰一下 我感觉一样
等到错了之後才说 喔 我没有说一样喔
感觉是感性的形容词 难免会错误
这样的习惯会在学习的路上给自己埋很多雷
: 架构=起承转合
架构 != 起承转合
: 效能=注意冗言赘字
效能 != 注意冗言赘字
有时候效能跟阅读性是有冲突的
要为了某方面做相对应的牺牲
: 资料结构&API=用词
资料结构&API!=用词
这两个我不知道有什麽关系
我只知道这两边是不相等的
: 写文章还比写code难
: 因为人是主观的 机器是客观的
: 机器不会因为不喜欢你的语言 断行 就不爽你
: 读文章的人会因为主观意识而不爽你
: 你看台湾 一堆人看到简体字脑袋就不想编译了
要不要有数据统计一下
用非数据的东西来做论证
这样的习惯真的在这条路上很不好
: 机器哪管你用什麽语言
: 所以中文系来写code很合理阿
如上所述
机器不管用什麽语言 因为它只看得懂 101010101
所有的语言都需要透过编译转成 101010 机器才看得懂
所以它不用管什麽语言问题
工程师为了让它听得懂 要配合它
写好之後要透过编译器翻译给它
它才会乖乖地执行啊
我是觉得转软体没有合理不合理
我也不是本科系出身
也遇过很多非本科系的同事
园艺 兽医 环境工程.......各种奇怪的
能力也不会比本科系差
甚至会针对某些方面更加突出
想转就转 想做就做 哪有啥合理不合理
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.250.11.197 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1634043007.A.195.html
※ 编辑: horsekit (111.250.11.197 台湾), 10/12/2021 20:53:36
1F:推 eduishappy: 说真的,小学就可以开始写程式了,真的不用到大学才学 10/13 02:04
2F:→ jobintan: 小学只是学scratch用drag and drop的方式写logic,到中 10/13 08:10
3F:→ jobintan: 学以後才学得到IDE。 10/13 08:11
4F:→ jobintan: 别说正规的程式语言至少需要四则运算与代数的基础。 10/13 08:12
5F:推 alice78226: 对效能跟阅读性,深有体会。前前公司的IT来了新主管, 10/13 10:43
6F:→ alice78226: BI大整顿,同样的报表速度只要原来的1/3不到,但是某 10/13 10:43
7F:→ alice78226: 笔交易型态的正负号放错了,找了一个多月还抓不出来。 10/13 10:43
8F:→ alice78226: 最後还是user人工用excel比较出来。 10/13 10:43
9F:→ celtics1997: @taipoo(eduishappy)钱奴真有见的 10/13 18:46
12F:→ celtics1997: taipoo=GarySu1104 10/13 18:46
13F:→ celtics1997: =eduishappy=qa12345 10/13 18:46