[請益] 找怎樣的工作

看板Soft_Job作者 (:))時間8年前 (2016/04/23 13:32), 編輯推噓12(12025)
留言37則, 11人參與, 最新討論串1/1
想問版上的大大們 小弟最近PhD要結束了 但說實在比起Research更愛寫程式 那種跟一群人努力一段時間 然後看到production順利運作的成就感很不賴 但畢竟沒進過業界 說實在的寫了那麼久的C++ (大學到博士) 還真的沒甚麼機會用到多重繼承啦、template之類的 以一個想在軟體工程師之路上精進的人來說 甚麼樣的工作可以讓我們有機會去磨練這方面的技術呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.233.114 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1461389548.A.C27.html

04/23 14:06, , 1F
Ph.D. 自讀自修應該很快
04/23 14:06, 1F

04/23 14:07, , 2F
沒用到多重繼承很好啊
04/23 14:07, 2F

04/23 14:09, , 3F
學界應該就這樣吧 我公司前人寫的扣還有用TMP
04/23 14:09, 3F

04/23 14:10, , 4F
自己看書是看得懂 但沒在實際場域使用還是覺得很虛無呢
04/23 14:10, 4F

04/23 14:15, , 5F
template有的沒的幾乎都是重構才想用 但是沒時間就...
04/23 14:15, 5F

04/23 14:19, , 6F
台灣應該不到1成的軟體工作有時間思考抽像邏輯
04/23 14:19, 6F

04/23 14:27, , 7F
多重繼承也不是完全不能用,想用template產生任意數量
04/23 14:27, 7F

04/23 14:27, , 8F
的成員時
04/23 14:27, 8F

04/23 14:28, , 9F
用多重繼承加variadic template就能很輕易實現
04/23 14:28, 9F

04/23 14:28, , 10F
不必再去搞typelist
04/23 14:28, 10F

04/23 14:30, , 11F
謝謝大大們的回覆~ love大是在甚麼樣的工作職位會有這些經驗
04/23 14:30, 11F

04/23 14:33, , 12F
的呢?
04/23 14:33, 12F

04/23 14:47, , 13F
跟工作無關,我也是花很長時間最近看,你想學的話倒是
04/23 14:47, 13F

04/23 14:47, , 14F
可以看一下c++11以後的新功能
04/23 14:47, 14F

04/23 14:49, , 15F
像tuple auto decltype typetrait constexpr lambda
04/23 14:49, 15F

04/23 14:54, , 16F
如果你想很快上手metaprogramming,不求精通的話
04/23 14:54, 16F

04/23 14:56, , 17F
可以看TMP這本書的附錄A(我實在受不了mpl的底線命名法
04/23 14:56, 17F

04/23 14:56, , 18F
,所以本文跳著看)
04/23 14:56, 18F

04/23 14:57, , 19F
附錄A主要是講boost.preprocessor,然後你可以看已經
04/23 14:57, 19F

04/23 14:57, , 20F
不modern的
04/23 14:57, 20F

04/23 14:58, , 21F
modern c++ design,看第三章的typelist即可
04/23 14:58, 21F

04/23 14:59, , 22F
有閒餘功夫可以研究我在C/C++版po的那篇文
04/23 14:59, 22F

04/23 15:01, , 23F
再來就可以嘗試各種功能的組合
04/23 15:01, 23F

04/23 15:03, , 24F
STL+lambda/variadic function template+tuple/variad
04/23 15:03, 24F

04/23 15:03, , 25F
ic class template+多重繼承
04/23 15:03, 25F

04/23 15:03, , 26F
也能用typetrait跟constexpr來簡化TMP
04/23 15:03, 26F

04/23 15:21, , 27F
如果真不知道該怎麼學起,你可以從code精簡化下手
04/23 15:21, 27F

04/23 15:22, , 28F
再去尋找有哪些功能可以滿足你的需求
04/23 15:22, 28F

04/23 15:43, , 29F
哇塞 大大果然有下功夫練過,謝謝囉 我試試看~
04/23 15:43, 29F

04/23 21:20, , 30F
cloudmosa yoco大有在徵人
04/23 21:20, 30F

04/23 21:42, , 31F
建議先從研究領域相關的軟體開發工作開始找
04/23 21:42, 31F

04/23 21:42, , 32F
自身的優勢不要輕言放棄
04/23 21:42, 32F

04/24 07:47, , 33F
要學loveflames大大說的C++知識跟技術,通常你只能買書來看,
04/24 07:47, 33F

04/24 07:51, , 34F
因為大部份業界的工程師是沒這麼上進,你要進職場能學到這些
04/24 07:51, 34F

04/24 07:55, , 35F
的機率很低.
04/24 07:55, 35F

04/24 18:34, , 36F
換句話說寫出來沒人看懂慘…
04/24 18:34, 36F

04/25 09:21, , 37F
掛PhD 找 junior programming 的工作,應該不容易吧
04/25 09:21, 37F
文章代碼(AID): #1N6mZimd (Soft_Job)