Re: [請益] 為什麼文組轉職主流是寫code

看板Soft_Job (軟體人)作者 (New Life)時間2年前 (2021/10/12 20:50), 2年前編輯推噓2(2011)
留言13則, 4人參與, 2年前最新討論串5/15 (看更多)
※ 引述《baobomb (baobomb)》之銘言: : 中文系前來報到 : 寫文章是寫給人看 讓人讀 要有起承轉合 注意冗言贅字 知道什麼時後用什麼用詞 : 寫code是寫給編譯器看 讓VM跑 要有好的架構, 注意效能, 知道什麼時候用什麼資料結構 : 跟API 寫文章是寫給人看 讓人讀 要有起承轉合 注意冗言贅字 知道什麼時後用什麼用詞 這沒有錯 但是寫 Code 也是寫給人看的 不是給機器看的 所以也可以有起承轉合 注意冗言贅字 而編譯器的功能是像是 翻譯 將程式碼翻譯成 10101010 給機器看 機器也只看得懂 10101010 : 我感覺根本就一樣啊 我認為在寫程式的範疇其實很忌諱 `我感覺` 像你後面說的 機器很客觀 就像是你知道這兩個不一樣 但是你不想承認 所以就修飾一下 我感覺一樣 等到錯了之後才說 喔 我沒有說一樣喔 感覺是感性的形容詞 難免會錯誤 這樣的習慣會在學習的路上給自己埋很多雷 : 架構=起承轉合 架構 != 起承轉合 : 效能=注意冗言贅字 效能 != 注意冗言贅字 有時候效能跟閱讀性是有衝突的 要為了某方面做相對應的犧牲 : 資料結構&API=用詞 資料結構&API!=用詞 這兩個我不知道有什麼關係 我只知道這兩邊是不相等的 : 寫文章還比寫code難 : 因為人是主觀的 機器是客觀的 : 機器不會因為不喜歡你的語言 斷行 就不爽你 : 讀文章的人會因為主觀意識而不爽你 : 你看台灣 一堆人看到簡體字腦袋就不想編譯了 要不要有數據統計一下 用非數據的東西來做論證 這樣的習慣真的在這條路上很不好 : 機器哪管你用什麼語言 : 所以中文系來寫code很合理阿 如上所述 機器不管用什麼語言 因為它只看得懂 101010101 所有的語言都需要透過編譯轉成 101010 機器才看得懂 所以它不用管什麼語言問題 工程師為了讓它聽得懂 要配合它 寫好之後要透過編譯器翻譯給它 它才會乖乖地執行啊 我是覺得轉軟體沒有合理不合理 我也不是本科系出身 也遇過很多非本科系的同事 園藝 獸醫 環境工程.......各種奇怪的 能力也不會比本科系差 甚至會針對某些方面更加突出 想轉就轉 想做就做 哪有啥合理不合理 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.250.11.197 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1634043007.A.195.html ※ 編輯: horsekit (111.250.11.197 臺灣), 10/12/2021 20:53:36

10/13 02:04, 2年前 , 1F
說真的,小學就可以開始寫程式了,真的不用到大學才學
10/13 02:04, 1F

10/13 08:10, 2年前 , 2F
小學只是學scratch用drag and drop的方式寫logic,到中
10/13 08:10, 2F

10/13 08:11, 2年前 , 3F
學以後才學得到IDE。
10/13 08:11, 3F

10/13 08:12, 2年前 , 4F
別說正規的程式語言至少需要四則運算與代數的基礎。
10/13 08:12, 4F

10/13 10:43, 2年前 , 5F
對效能跟閱讀性,深有體會。前前公司的IT來了新主管,
10/13 10:43, 5F

10/13 10:43, 2年前 , 6F
BI大整頓,同樣的報表速度只要原來的1/3不到,但是某
10/13 10:43, 6F

10/13 10:43, 2年前 , 7F
筆交易型態的正負號放錯了,找了一個多月還抓不出來。
10/13 10:43, 7F

10/13 10:43, 2年前 , 8F
最後還是user人工用excel比較出來。
10/13 10:43, 8F

10/13 18:46, 2年前 , 9F
@taipoo(eduishappy)錢奴真有見的
10/13 18:46, 9F

10/13 18:46, 2年前 , 10F

10/13 18:46, 2年前 , 11F

10/13 18:46, 2年前 , 12F
taipoo=GarySu1104
10/13 18:46, 12F

10/13 18:46, 2年前 , 13F
=eduishappy=qa12345
10/13 18:46, 13F
文章代碼(AID): #1XPOH_6L (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1XPOH_6L (Soft_Job)