发信人: TimeValue (闭关:多修多为,无语无心), 信区: JobHunting
标 题: Re: Facebook 急缺E5
发信站: BBS 未名空间站 (Sun Jun 7 15:18:04 2015, 美东)
刷题极为用功跟水平没什么大关系,只跟人想去的公司有关。
编程好的和编程一般的其实都有刷题,因为不管是在学校里做算法题,
还是在找工作的时候做算法题,都是在刷题。
而且你正好说反了。其实很多刚转行的没有修过计算机硕士的,
大都跟我当年一样,不屑刷那么多算法题,那不是因为牛,而是因为
自己没科班的算法基础,在学校里从来就没做过算法题,要花时间去自学,
而且知道工作中用不到。反而是工作了几年后,想去flg了,才会刷题。
好像perking2有句话挺对的,刷题就是个阶段。要不要这个阶段,
自己选择,结果也自己担。如果过了这个阶段或是根本不需要这个阶段,
那就该干嘛干嘛去。
【 在 kelvinL (未名新用户) 的大作中提到: 】
: 看了FB缺E5的贴子,还说很难招到合格的senior。我想说,按FB这样去面试,能招到就
: 怪了。假设有两个人,一个人刷过面式的题,一个人从没见过,但当场想出来了。
: FB显然会让第一个人pass而fail第二个人。
: 一般水平高的人都有不屑刷题的情绪。刷题极为用功的往往都是水平一般,或转行不久
: 的人,或new grad 为找到工作没办法。
发信人: startupq (startupq), 信区: JobHunting
标 题: Re: Facebook 急缺E5
发信站: BBS 未名空间站 (Mon Aug 10 00:22:55 2015, 美东)
“要明白什么事情是要交给manager的,什么事情是要交给小弟的。
切忌自己做了所有事儿,或者自己一点都不干。”
这个真说的好,可是怎么分呢?能具体讲讲吗?
【 在 hellobruce (大熊蛙 水上漂) 的大作中提到: 】
: 就讲重点吧。。我对product不熟,我讲讲作为偏infra的eng track。我嘴笨,不知道
: 如何做manager所以我也不谈那部分。这是完全不同的两个track。我假设读者是E4或者
: 刚上E5的。因为E3到4很简单,只要把上头交给的活儿好好干完就行了。
: 1 自身能力要多锻炼。除了码以外,cs的基础知识 包括操作系统,编译,网络,算法
: 数据结构,多线程,data的解读都要一直锻炼。总之要sharp。问题来了要迅速找到毛
: 病,或者route到别的team解决问题。fb的team之间壁垒比较低,合作很多,所以大家
: 都算responsible。这点是很多很多公司没有的。design就跟着大牛学,如果cs基础好
: ,一会儿就学上去了。如果基础不好,一定要自己加强,这玩意儿长远了总是有用的。
: 2 要focus重点,你们team得priority是什么,你们org的priority又是什么。然后跟老
: 板沟通无障碍。2要有1作为基础,不然做不了carrier。。做了carrier要知道如何分工
【 在 hellobruce (大熊蛙 水上漂) 的大作中提到: 】
: 立项开始,就跟manager要说好哪些人involve进来,这个project在对于整个team的
: goal达成的重要性是什么也要非常明确。expectation是啥。自己心里要比较把握,如
: 果连自己对于项目的理解都不透彻,最后的结果是啥都不知道,那不符合carrier的要
: 求,不够格。所以如果是这种情况,请不要去害人。。我见过这种的,很不负责任。
: 如果符合上面条件,那自然会有E3,E4愿意跟你做。你只要把符合他们expectation的
: 活儿分下去就行了。他们有问题的地方,指点指点,实在搞不定的自己上。如果觉得进
: 度慢了,自己上去交几个diff推一下,也起个示范。能力强的小弟自然就pickup了,还
: 能举一反三。有些活儿需要对外沟通的,如果是技术方面的自己上,如果是人事和
: operation方面的manager上或者team自带的PM上。干活的时候切忌只说不干,很多小弟
: 都骂这种carrier,我个人也很讨厌。而且自己不动手,过个几个月手生了,还怎么带
: ...................
标 题: Re: Facebook 急缺E5
发信站: BBS 未名空间站 (Sun Jun 7 15:18:04 2015, 美东)
刷题极为用功跟水平没什么大关系,只跟人想去的公司有关。
编程好的和编程一般的其实都有刷题,因为不管是在学校里做算法题,
还是在找工作的时候做算法题,都是在刷题。
而且你正好说反了。其实很多刚转行的没有修过计算机硕士的,
大都跟我当年一样,不屑刷那么多算法题,那不是因为牛,而是因为
自己没科班的算法基础,在学校里从来就没做过算法题,要花时间去自学,
而且知道工作中用不到。反而是工作了几年后,想去flg了,才会刷题。
好像perking2有句话挺对的,刷题就是个阶段。要不要这个阶段,
自己选择,结果也自己担。如果过了这个阶段或是根本不需要这个阶段,
那就该干嘛干嘛去。
【 在 kelvinL (未名新用户) 的大作中提到: 】
: 看了FB缺E5的贴子,还说很难招到合格的senior。我想说,按FB这样去面试,能招到就
: 怪了。假设有两个人,一个人刷过面式的题,一个人从没见过,但当场想出来了。
: FB显然会让第一个人pass而fail第二个人。
: 一般水平高的人都有不屑刷题的情绪。刷题极为用功的往往都是水平一般,或转行不久
: 的人,或new grad 为找到工作没办法。
发信人: startupq (startupq), 信区: JobHunting
标 题: Re: Facebook 急缺E5
发信站: BBS 未名空间站 (Mon Aug 10 00:22:55 2015, 美东)
“要明白什么事情是要交给manager的,什么事情是要交给小弟的。
切忌自己做了所有事儿,或者自己一点都不干。”
这个真说的好,可是怎么分呢?能具体讲讲吗?
【 在 hellobruce (大熊蛙 水上漂) 的大作中提到: 】
: 就讲重点吧。。我对product不熟,我讲讲作为偏infra的eng track。我嘴笨,不知道
: 如何做manager所以我也不谈那部分。这是完全不同的两个track。我假设读者是E4或者
: 刚上E5的。因为E3到4很简单,只要把上头交给的活儿好好干完就行了。
: 1 自身能力要多锻炼。除了码以外,cs的基础知识 包括操作系统,编译,网络,算法
: 数据结构,多线程,data的解读都要一直锻炼。总之要sharp。问题来了要迅速找到毛
: 病,或者route到别的team解决问题。fb的team之间壁垒比较低,合作很多,所以大家
: 都算responsible。这点是很多很多公司没有的。design就跟着大牛学,如果cs基础好
: ,一会儿就学上去了。如果基础不好,一定要自己加强,这玩意儿长远了总是有用的。
: 2 要focus重点,你们team得priority是什么,你们org的priority又是什么。然后跟老
: 板沟通无障碍。2要有1作为基础,不然做不了carrier。。做了carrier要知道如何分工
【 在 hellobruce (大熊蛙 水上漂) 的大作中提到: 】
: 立项开始,就跟manager要说好哪些人involve进来,这个project在对于整个team的
: goal达成的重要性是什么也要非常明确。expectation是啥。自己心里要比较把握,如
: 果连自己对于项目的理解都不透彻,最后的结果是啥都不知道,那不符合carrier的要
: 求,不够格。所以如果是这种情况,请不要去害人。。我见过这种的,很不负责任。
: 如果符合上面条件,那自然会有E3,E4愿意跟你做。你只要把符合他们expectation的
: 活儿分下去就行了。他们有问题的地方,指点指点,实在搞不定的自己上。如果觉得进
: 度慢了,自己上去交几个diff推一下,也起个示范。能力强的小弟自然就pickup了,还
: 能举一反三。有些活儿需要对外沟通的,如果是技术方面的自己上,如果是人事和
: operation方面的manager上或者team自带的PM上。干活的时候切忌只说不干,很多小弟
: 都骂这种carrier,我个人也很讨厌。而且自己不动手,过个几个月手生了,还怎么带
: ...................
Comments
Post a Comment
https://gengwg.blogspot.com/