Blog Archive

Thursday, August 20, 2015

老年程序猿 找工的建议

http://www.mitbbs.com/article_t/JobHunting/33032479.html



老年程序猿 找工的建议
发信站: BBS 未名空间站 (Thu Aug 20 02:17:10 2015, 美东)

本人的尘埃落定, 多有感触, 版上大部分是小同学,偶尔有老年, 就跟这些老年工
程师们share  一下想法。

1) 最重要的是什么? 时间!! 老年工程师们生活中面对的最大问题,根本就不是工
作(either technical problems or politics at work), 而是孩子家庭:孩子在幼儿
园被抓了, 哪个老师给穿小鞋了。。 晚上给娃洗澡睡了, 再收拾一下,看看电视就
累得睡着了, 根本没有时间。 
所以你要找FLG 必须老婆在家里把这些事情抗着。 

总的准备时间: 绝对不能给自己上deadline, 所以如果你要是面临现在公司倒闭,必
须几号几号之前准备完,那很难。 我跟很多人的共识是,最少半年,一年比较有把握
。 我现在想想以前去面过flg 准备2星期最多一个月, 那完全是找死。 你做LC lint,
第3遍感觉就不一样了。

2) 认识, 给自己的bar, 你必须承认,现在的bar很高了。 我去面感觉,本来冠冕堂
皇地说要有解题过程, 但如果你不是一下子写出来,那些面试官似乎都很不屑。 刚毕
业小孩们确实都是一遍写出来。 所以你不能跟自己说啊那是不可能的, 你必须这样。
  我自己对提高bar 有一个办法,就是如果FLG 要求100分,自己练就朝150 练, 就是
说练 geeks4geeks topcoder 上面比较advanced  一点的东西,像BIT tree, KMP 之类
, 这样你再一看什么 edit distance 就小儿科了。

3) 实际上考算法/编程,对老年程序猿一般比较照顾, 相比版上的,属于简单的, 
但是我也碰到一个难的。 不过我一个DP 的都没遇到。基本都是那种比较绕的。


4) design 你不能让他牵着你走。 虽然说要看它的direction/guide, 如果你涛涛不
绝, 它只要不打断你, 这个效果更震慑。 其实管你说的对错,只要有了那个
evaluation/comparison 的过程,就可以了。反正说的都是fake case,  没有人能够真
的追查你的proposal 是不是合理。


最后, 我觉得, 老年们到现在还再这个版上混,就已经说明还没有到director level
(first line manager 随时都有掉回developer 阵营的可能, 一般director 再跳,
一般还是management track ). 再往 ladder 上爬,混到director 其实也就那么回事
,发不了很大的财, 但从现在你要爬到senior director/VP, 基本不大可能了。 所以
我个人的思路就是找FLG 混着, 业余把自己的startup idea  做起来。 这样弄好了发
财的机会比 爬vp 高些。


最后贡献一个题, 有人贴过。

考古学家 发现了一个古代的字典, 字典里有很多单词,按lexicographical 顺序排,
然后让你把所有单词里出现的字母的顺序找出来。 我用topo sort 解(正好这两天工
作上用topo sort, 特别熟)

No comments:

Post a Comment