Re: [請益] 畢業生vs非本科系差在哪?

看板Soft_Job (軟體人)作者 (Stronghold)時間7年前 (2018/07/15 17:08), 編輯推噓5(508)
留言13則, 7人參與, 7年前最新討論串33/35 (看更多)
難得有個主題可以讓小弟嘴一下 我目前參與的產品開發正在加入一項新功能 讓使用者在後台系統利用類似SQL的方法查詢所有歷程紀錄 (如果你用過JIRA一定知道我在說什麼) 這個功能要有友善的提示 當使用者漏打左括弧或右括弧或者是字串上的引號少打一個 要有對應的錯誤提示請使用者修正 如果搜尋條件中有矛盾的情況(例如既等於又不等於同一個常數值) 要有對應的告警提示使用者 如果你受過直/編譯器架構的訓練 如果你對 abstract syntax tree 和 optimization 還有一點印象 看到上面這些需求時你大腦中一定就會浮出一個具體的輪廓 並且開始在思考要怎麼實作 本科系的價值就在這裡 『寫程式』本身真的只是基本中的基本 是本科系和非本科系的最大共同點 解決不同深度的問題才是本科系與非本科系的差異 當然我不是說我們的產品有這項功能就一定賣得比別人好 但優勢是累積出來的 當你有越來越多是別家產品沒有的優勢時 就有越大的機會獲得客戶的青睞 商業邏輯誰都會講 TDD、敏捷開發誰都説 遇到稍微深一點的問題 誰是那頭遇到颱風跟著飛的豬就立刻現形 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.245.65.134 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1531645697.A.750.html

07/15 17:27, 7年前 , 1F
讓我想到以前compiler學的lex & yacc
07/15 17:27, 1F

07/15 17:47, 7年前 , 2F
其實也要看狀況,我是遇過被一個本科問問題,我google了
07/15 17:47, 2F

07/15 17:47, 7年前 , 3F
幾分鐘,就把結果寄給他
07/15 17:47, 3F

07/15 19:25, 7年前 , 4F
可以說說是什麼問題嗎? 這樣比較有參考性
07/15 19:25, 4F

07/15 20:04, 7年前 , 5F
他講的那個需求基本上就是實作一個類似編譯器的東西
07/15 20:04, 5F

07/15 20:05, 7年前 , 6F
那個需求就是用一樓講的那些東西去做最快
07/15 20:05, 6F

07/15 21:31, 7年前 , 7F
說真的啦,整串說下來,根本和本科無關,會Google才是重
07/15 21:31, 7F

07/15 21:31, 7年前 , 8F
07/15 21:31, 8F

07/16 01:42, 7年前 , 9F
好懷念,以前課堂寫編譯器真的硬XD
07/16 01:42, 9F

07/16 07:47, 7年前 , 10F
後來 yacc -> bison -> lemon,最後專家覺得還是別用產
07/16 07:47, 10F

07/16 07:48, 7年前 , 11F
生器了,手寫 recursive descent parser 才是王道,回到
07/16 07:48, 11F

07/16 07:48, 7年前 , 12F
LL(1) 或 LL(k) parser。
07/16 07:48, 12F

07/16 07:50, 7年前 , 13F
無奈的是現在大學課堂上的老學究還是在教過時的玩意。
07/16 07:50, 13F
文章代碼(AID): #1RImy1TG (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1RImy1TG (Soft_Job)