作者advk (:))
看板Soft_Job
标题[请益] 找怎样工作
时间Sat Apr 23 13:32:25 2016
想问版上的大大们
小弟最近PhD要结束了 但说实在比起Research更爱写程式
那种跟一群人努力一段时间 然後看到production顺利运作的成就感很不赖
但毕竟没进过业界
说实在的写了那麽久的C++ (大学到博士)
还真的没甚麽机会用到多重继承啦、template之类的
以一个想在软体工程师之路上精进的人来说
甚麽样的工作可以让我们有机会去磨练这方面的技术呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.112.233.114
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1461389548.A.C27.html
1F:推 j9d9: Ph.D. 自读自修应该很快 04/23 14:06
2F:→ azureblaze: 没用到多重继承很好啊 04/23 14:07
3F:→ Obama19: 学界应该就这样吧 我公司前人写的扣还有用TMP 04/23 14:09
4F:→ advk: 自己看书是看得懂 但没在实际场域使用还是觉得很虚无呢 04/23 14:10
5F:→ testPtt: template有的没的几乎都是重构才想用 但是没时间就... 04/23 14:15
6F:→ testPtt: 台湾应该不到1成的软体工作有时间思考抽像逻辑 04/23 14:19
7F:推 loveflames: 多重继承也不是完全不能用,想用template产生任意数量 04/23 14:27
8F:→ loveflames: 的成员时 04/23 14:27
9F:→ loveflames: 用多重继承加variadic template就能很轻易实现 04/23 14:28
10F:→ loveflames: 不必再去搞typelist 04/23 14:28
11F:→ advk: 谢谢大大们的回覆~ love大是在甚麽样的工作职位会有这些经验 04/23 14:30
12F:→ advk: 的呢? 04/23 14:33
13F:推 loveflames: 跟工作无关,我也是花很长时间最近看,你想学的话倒是 04/23 14:47
14F:→ loveflames: 可以看一下c++11以後的新功能 04/23 14:47
15F:推 loveflames: 像tuple auto decltype typetrait constexpr lambda 04/23 14:49
16F:推 loveflames: 如果你想很快上手metaprogramming,不求精通的话 04/23 14:54
17F:推 loveflames: 可以看TMP这本书的附录A(我实在受不了mpl的底线命名法 04/23 14:56
18F:→ loveflames: ,所以本文跳着看) 04/23 14:56
19F:→ loveflames: 附录A主要是讲boost.preprocessor,然後你可以看已经 04/23 14:57
20F:→ loveflames: 不modern的 04/23 14:57
21F:→ loveflames: modern c++ design,看第三章的typelist即可 04/23 14:58
22F:→ loveflames: 有闲余功夫可以研究我在C/C++版po的那篇文 04/23 14:59
23F:推 loveflames: 再来就可以尝试各种功能的组合 04/23 15:01
24F:推 loveflames: STL+lambda/variadic function template+tuple/variad 04/23 15:03
25F:→ loveflames: ic class template+多重继承 04/23 15:03
26F:→ loveflames: 也能用typetrait跟constexpr来简化TMP 04/23 15:03
27F:推 loveflames: 如果真不知道该怎麽学起,你可以从code精简化下手 04/23 15:21
28F:→ loveflames: 再去寻找有哪些功能可以满足你的需求 04/23 15:22
29F:→ advk: 哇塞 大大果然有下功夫练过,谢谢罗 我试试看~ 04/23 15:43
30F:推 Sirctal: cloudmosa yoco大有在徵人 04/23 21:20
31F:→ SirChen: 建议先从研究领域相关的软体开发工作开始找 04/23 21:42
32F:→ SirChen: 自身的优势不要轻言放弃 04/23 21:42
33F:推 kwpn: 要学loveflames大大说的C++知识跟技术,通常你只能买书来看, 04/24 07:47
34F:→ kwpn: 因为大部份业界的工程师是没这麽上进,你要进职场能学到这些 04/24 07:51
35F:→ kwpn: 的机率很低. 04/24 07:55
36F:→ brucetu: 换句话说写出来没人看懂惨… 04/24 18:34
37F:推 abola921: 挂PhD 找 junior programming 的工作,应该不容易吧 04/25 09:21