Skip to main content

标 题: 找工感想:供想做startup的参考

发信人: zlike (最终幻想), 信区: JobHunting
标  题: 找工感想:供想做startup的参考
发信站: BBS 未名空间站 (Sat May 14 04:55:55 2016, 美东)

大致说一下这半年经历

12年底回国创业折腾3年,去年为了养团队回美帮朋友做startup,搞着搞着看着湾区各
种大包裹,心想尼玛还是打工算了,创个毛业啊(说实话创业三年是工作后最窘迫的三
年,虽然有起有落)

但是身份是个问题,当时旅游签证过来,所以先由朋友内推后快速拿了个offer,先转
回h1(以前h1还剩两年),然后快速面了U一次,当然是fail,大概了解了当前面试难
度,然后回国换签证兼刷题。

回国前最后两天面了另一家,奇葩地被executive level直接干掉,当时觉得对方奇葩
,但是想不到其中埋藏的原因导致后面连续失败。

再次回湾区的时候正好刷完lc一遍,开始二刷,3月初又大病一次躺了一周。。。
anyway,3月中开始onsite,具体细节以后有时间描述,总之湾区常见公司和flg都走过
了,命中率很低,到手的offer一般般,不过管他的,总比自己做startup烧钱要强。

few points:

做startup是条不归路,一旦开始,很难再回一线大公司. why?

1. 技术上,自己做startup会接触很多新东西,但是你没有时间深入!没有时间研究细
节,你的目的就是快速搭起架子把产品先搞出来,而FLG是希望你能深入,他们要的是
马工!资深马工!!作为startup founder,你确实在做cto或者architect的工作,但
是那并不是说你能力就真能达到大公司 principal/staff的水准,也不可能去apply
flg的principal position,这导致在简历上你很难去突出自己过去几年的经历

2. 简历上,很难去给你定位。我从来没想到会挂在resume后期review,问题是至少3家
较大公司由hr和内部朋友反馈全部是挂在committee review或者vp review上,原因就
是觉得我第一跳得太快(当前公司还没呆上半年),第二东西做得太杂看不出到底目标
,简单说就是不靠谱感觉有机会就要走留不住(嗯,确实没说错,国内公司和团队其实
没完全解散...)

3. 心态上,说实话,累觉不爱,全部心力都已经投入在过去几年自己的startup上,哪
里可能还对别的啥公司有啥激情,这东西是装不出来的。当别人问我为啥对他家感兴趣
时,虽然我也知道该跪舔,但是口里说着说着就变成对他家business model的分析(当
然尽量往好的说)以及前景讨论。这种遇到现在湾区一天鸡汤看多了的洗脑startup扯
什么culture fit的,很难过关

coding问题上,lc两遍之后,基本上虽然没有strong hire,但是hire是普遍能达到。

当然,好处在于自己做过公司之后心态比较平和,offer对我来说也就是个转换事业角
度的轨道而已,别人多点少点,其实都没啥差别,当年我拿到投资的时候也没因此就咋
样,低谷期间能做个5万人民币的项目用来给团队发一个月工资都高兴要死,何况现在
能有不菲的每月固定工资。

也许是为没有追到fg为自己开脱,但是感到确实对于老年马工,这时候再纠结offer的
具体数字意义并不大,就像一个朋友说的,如果安心打算打工,那就找一个大公司下定
决心去求promotion,以前刚开始工作的时候很多事情不清楚,也不理解,无论是
business strategy还是team leading都站不到应有的高度去思考,现在应该差不多有
能力可以去这么设计未来路线。这一点上我也理解为啥会被人说没passion或者culture
不fit,因为基本上我都会对面试者谈我的职业规划,然后嘴上虽然说我相信在xxx会有
这样的机会---嘿嘿,对方manager心里可能想的是劳资才没这种机会提供给你,就
像我以前招人一样,嘴上说我们这里你会有很多机会,心里想的是老子还是找个纯写代
码的听话码工比较好,哈哈。

Comments

Popular posts from this blog

CKA Simulator Kubernetes 1.22

  https://killer.sh Pre Setup Once you've gained access to your terminal it might be wise to spend ~1 minute to setup your environment. You could set these: alias k = kubectl                         # will already be pre-configured export do = "--dry-run=client -o yaml"     # k get pod x $do export now = "--force --grace-period 0"   # k delete pod x $now Vim To make vim use 2 spaces for a tab edit ~/.vimrc to contain: set tabstop=2 set expandtab set shiftwidth=2 More setup suggestions are in the tips section .     Question 1 | Contexts Task weight: 1%   You have access to multiple clusters from your main terminal through kubectl contexts. Write all those context names into /opt/course/1/contexts . Next write a command to display the current context into /opt/course/1/context_default_kubectl.sh , the command should use kubectl . Finally write a second command doing the same thing into ...

OWASP Top 10 Threats and Mitigations Exam - Single Select

Last updated 4 Aug 11 Course Title: OWASP Top 10 Threats and Mitigation Exam Questions - Single Select 1) Which of the following consequences is most likely to occur due to an injection attack? Spoofing Cross-site request forgery Denial of service   Correct Insecure direct object references 2) Your application is created using a language that does not support a clear distinction between code and data. Which vulnerability is most likely to occur in your application? Injection   Correct Insecure direct object references Failure to restrict URL access Insufficient transport layer protection 3) Which of the following scenarios is most likely to cause an injection attack? Unvalidated input is embedded in an instruction stream.   Correct Unvalidated input can be distinguished from valid instructions. A Web application does not validate a client’s access to a resource. A Web action performs an operation on behalf of the user without checkin...