推 wulouise: 原來一百個檔案是大專案的條件,我維護好多大專案呀.. 05/10 08:48
這東西沒明確定義~
但我想怎樣的東西算大專案應該不是重點
→ keyboard56: 當然不能劃上等號嘍,就跟名校出來的績效表現不能劃上 05/10 09:26
→ keyboard56: 等號一樣道理 05/10 09:26
推 calqlus: 那種出來的一定都是只做演算法的 那些藏扣他們可是連碰 05/10 09:30
→ calqlus: 都不想碰 05/10 09:30
推 calqlus: 我只求他們會寫LOG 會寫例外處理 程式穩穩的 就好了 05/10 09:36
不碰dirty code會造成管理困擾吧?
很少有公司專案完全沒髒code
※ 編輯: hidog (36.227.209.27 臺灣), 05/10/2022 09:49:14
推 calqlus: 舉個最獵奇的例子 MFC 05/10 09:53
推 calqlus: 突然發現講下去的話會另開戰火還是沉默好了 05/10 09:57
推 qwe70302: 樓上水很深 05/10 10:05
→ hidog: 珍惜生命 遠離MFC... 05/10 10:10
推 b0w1d: 刷題也可以講究擴展性/可維護吧 刷一千題以上的應該都有自 05/10 12:36
→ b0w1d: 己的模板庫跟原則 在這方面刷題訓練的不會比上研究所少 05/10 12:36
推 CoNsTaR: 典型的覺得刷題很強的人就是除了刷題什麼都不會,除了效 05/11 04:47
→ CoNsTaR: 能什麼都不考慮 05/11 04:47
→ CoNsTaR: 這樣和那些會寫程式 = 駭客,駭客 = 什麼都會破解的人有 05/11 04:47
→ CoNsTaR: 什麼不一樣 05/11 04:47
推 CoNsTaR: 人家已經做給你看了他很明顯有能力處理你可能一輩子都負 05/11 04:54
→ CoNsTaR: 荷不了的高強度任務,你到底哪來的自信你做什麼都會比人 05/11 04:54
→ CoNsTaR: 家強,人家除了解題什麼都不會? 05/11 04:54
→ hidog: 內文寫的是並沒有直接畫上等號,樓上是閱讀障礙嗎 05/11 07:31
推 CoNsTaR: 你講的東西我很好奇有哪個一般碼農會不知道? 05/11 16:00
→ CoNsTaR: 刷題很強的人也是一般碼農啊,只是刷題強而已 05/11 16:00
請問原po是學生還是工程師?
我回應對象是一個學生,還沒有工作經驗,還在做人生選擇
如果你狀況外可以閉嘴感謝配合.
※ 編輯: hidog (36.227.209.118 臺灣), 05/11/2022 16:10:35
推 CoNsTaR: 不只是一般碼農,是已經證明了自己某部分能力的一般碼農 05/11 16:09
→ CoNsTaR: 你這樣講不就是像去跟得文學獎的作家說「中文文學很強和 05/11 16:10
→ CoNsTaR: 有能力用中文做日常溝通並沒有直接畫上等號,口語中文學 05/11 16:10
→ CoNsTaR: 起來並不簡單,建議除了文學創作以外平常也要多練習中文 05/11 16:10
→ CoNsTaR: 發音」一樣嗎 05/11 16:10
→ CoNsTaR: 喔不要閱讀障礙,我說的是沒有直接畫上等號 05/11 16:10
→ hidog: 看不懂你在講啥 我放棄XD 05/11 16:12
推 CoNsTaR: 現在和是學生或是上班族有關係了 05/11 16:19
→ CoNsTaR: 那我換句話講,為什麼你會覺得有能力刷題的學生會沒能力 05/11 16:19
→ CoNsTaR: 學其他學生都會的東西(我知道原原 Po 在問休學的事情) 05/11 16:19
→ CoNsTaR: 我只是不能理解為什麼有那麼多人對刷題的人有偏見 05/11 16:19
→ CoNsTaR: 好像如果會刷題,就自動代表其他能力值都是 0 一樣... 05/11 16:22
人生是很多技能組合在一起的
刷題只是其中一個技能而已.
工作來講,我認為維護大型專案的能力比刷題能力重要
而維護大型專案會比較接近念碩士,花長時間去完成一個大型task(論文)
原po想靠刷題求職,我會覺得可以多考慮在github上面寫一個自己的專案
因為刷題只是一個面向而已,工作來講還有很多能力需要培養.
但我也不知道為什麼CoNsTaR自動解讀為我對刷題有偏見
我可沒叫原po不刷題阿 XD
→ sazabijiang: 有能力刷題的學生,兩年碩士畢業很難嗎 05/11 16:28
※ 編輯: hidog (36.227.209.27 臺灣), 05/11/2022 16:59:19
※ 編輯: hidog (36.227.209.27 臺灣), 05/11/2022 16:59:55
推 calqlus: 與其說沒能力應付大型專案 不如說他們怕碰瓷吧 05/11 17:04
推 calqlus: 畢竟這種整合工作 大多業界是認定高中學歷就會做的 05/11 17:08
→ calqlus: 比起立扣神 oop神更難得可貴 可惜被這鬼島給貶為廉價了 05/11 17:09
推 calqlus: 所以目前生存的大型專案只要能正常執行就該偷笑了 05/11 17:14
推 calqlus: Boss也不可能會願意花錢重構 so 能推就推 05/11 17:16
推 calqlus: 反正入了這種不知道經過幾手的專案坑 不如多刷題修身養 05/11 17:20
→ calqlus: 性比較實在~ 05/11 17:20
推 sazabijiang: 維護別人寫的code,比自己寫code解決問題難多了 05/11 17:26
推 CoNsTaR: 以我的經驗,那些滿口專案維護的人反而常常因為沒有能力 05/11 19:13
→ CoNsTaR: 把商業邏輯理解簡化成對應的算法,所以喜歡疊床架屋(他 05/11 19:13
→ CoNsTaR: 們認為是在簡化問題/一步一步解決問題),但問題的複雜 05/11 19:13
→ CoNsTaR: 度不但沒有簡化,反而 90% 以上的 code 都是在創造新名 05/11 19:13
→ CoNsTaR: 詞推遲處理核心問題 05/11 19:13
→ CoNsTaR: 我是真的不相信一個很會"專案維護"的人會有能力去維護一 05/11 19:13
→ CoNsTaR: 個自己連核心算法都不懂的專案 05/11 19:13
→ CoNsTaR: 我也不相信一個對專案核心算法瞭如指掌的人會沒有能力維 05/11 19:13
→ CoNsTaR: 護它啦 05/11 19:13
→ hidog: 我是不懂你幹嘛一直離題啦.... 05/11 19:18
→ hidog: 維護大專案的第一個必須能力是釐清問題,對吧 :) 05/11 19:20
推 CoNsTaR: 另一點是,我也不認為寫論文和專案管理有任何關連,你做 05/11 19:21
→ CoNsTaR: 其中任何一件都不會增加你對另一件的經驗/能力 05/11 19:21
→ CoNsTaR: 而且專案管理這種能力不像刷題/系統設計一樣容易被量化 05/11 19:21
→ CoNsTaR: 成分數,大部分人也都是進入職場後才開始學的,甚至初入 05/11 19:22
→ CoNsTaR: 職場根本也用不到 05/11 19:22
→ hidog: 你真的知道自己在說什麼嗎XD 05/11 19:24
→ hidog: 理工論文不需要完成一個小型專案?還是你根本沒念碩士? 05/11 19:24
推 CoNsTaR: 我不知道原原 Po 念的是什麼系所,也不會假設他的論文會 05/11 19:35
→ CoNsTaR: 需要完成一個程式相關的專案 05/11 19:35
→ CoNsTaR: 就算需要,也和你原文說的"如何維護大型專案"一點關係都 05/11 19:35
→ CoNsTaR: 沒有 05/11 19:35
→ CoNsTaR: 我也不懂為什麼你要一直滑坡 05/11 19:35
推 CoNsTaR: 我會覺得你對刷題有偏見是因為看了某些推文和你回應該推 05/11 19:42
→ CoNsTaR: 文的態度,再加上你說的"刷題只要當下可以 accepted 就好 05/11 19:42
→ CoNsTaR: " 05/11 19:42
→ CoNsTaR: 如果你沒有那樣想,那是我誤會你了 05/11 19:42
→ hidog: 刷題可以在accept後繼續追求最佳的效能跟記憶體使用阿 05/11 19:44
→ hidog: 但刷題的重點在accept,跟維護大專案的方向不同 05/11 19:45
→ hidog: 我不知道你到底腦補了什麼,純粹覺得只點刷題技能風險很高 05/11 19:45
→ hidog: 維護大專案跟刷題考量點差很多,我就不懂你在吵什麼 05/11 19:47
推 CoNsTaR: 刷題的重點是思考的過程,解釋選擇某個做法背後的原因, 05/11 20:02
→ CoNsTaR: 和能讓人別人理解你想法的溝通能力 05/11 20:03
→ CoNsTaR: 很多題目也會根據場合不同選擇不同的實作(例如 context 05/11 20:03
→ CoNsTaR: 是讀寫資料庫而不是一般的讀寫記憶體 etc...),並不是 05/11 20:03
→ CoNsTaR: 單純的追求 big oh 而已 05/11 20:03
→ CoNsTaR: 完全只刷題風險很高這點我同意你說的 05/11 20:04
→ hidog: 呃刷題需要解釋思考方向嗎?首先要找到一起刷題的人吧 05/11 20:04
→ hidog: 我畢業前有在學校資工系比賽得名,對照現在來講就是有刷題 05/11 20:05
→ hidog: 能力 05/11 20:05
→ hidog: 但我維護大專案的經驗跟刷題沒啥關連.... 05/11 20:05
→ hidog: 刷題通常是從零開始寫一個不大的程式,維護專案則需要看懂 05/11 20:06
→ hidog: 別人的程式,還要避免踩地雷,兩個方向不太一樣 05/11 20:06
→ hidog: 前面也講了,沒說不能刷題,但應該多點其他技能 05/11 20:07
推 CoNsTaR: 面試的時候需要啊,你不需要榨乾程式所有效能,但一定要 05/11 20:19
→ CoNsTaR: 讓面試官和你 in sync,然後腦中清楚知道所有 edge cases 05/11 20:19
→ CoNsTaR: ,implications 和 alternatives,一邊做一邊交代你目前 05/11 20:19
→ CoNsTaR: 在做什麼,目的是什麼 05/11 20:19
→ CoNsTaR: 這可能是打比賽和求職的不同吧 05/11 20:19
推 scott0002: 老實說 我覺得刷題然後進入好公司比較有幫助 舞台決定 05/11 22:49
→ scott0002: 上下限 05/11 22:49
→ scott0002: 當然只針對找第一份工作的學生而言啦 05/11 22:54
推 onthesea: 念碩士不一定就會維護大型專案 若因為想得到維護大型 05/12 22:22
→ onthesea: 專案的經驗選了一個和自己興趣不合的實驗室熬畢業 05/12 22:23
→ onthesea: 兩年痛苦搞不好還畢不了業 一樣時間拿去刷題+參與github 05/12 22:23
→ onthesea: 還過得比較開心加上對找工作和實際工作有幫助 05/12 22:23
→ onthesea: 台灣學制教授就是神 你得罪他或不對盤就是畢不了業 05/12 22:24
→ onthesea: 一樣精力github上面有名專案到處都是 大不了找下一個 05/12 22:25
推 Morris1028: 刷題只是敲門磚,跟工作能力不一定相關 05/20 08:48