返回网站首页
当前位置:主页 > 白小俎开奖最快结果 >
别让你团队里的工程师只写代码
作者:admin  日期:2019-09-12 12:24 来源:未知 浏览:

  其实,只会一个人吭哧吭哧写代码,怎样可以查询到车辆违章记录及缴纳罚款的地方可能真的不够,写再多代码也不够成为资深职级。

  硅谷的大公司,通常只对初级工程师考察代码量,可是,对于更高的级别,则要重点考察很多别的方面。

  这句话不仅是一个寓言鸡汤,更是一个朴实的道理。很多工程师,为了让自己的代码优美,做了超级多不必要的事。

  比如,你的产品只有几千个用户,你却在开发分布式系统。再比如,业内已经有很好的方案,你却重新写代码造轮子。

  有时候,为了完成目标,可能简单的一个方法就可以实现。这就要考验一个工程师的产品思维能力了。

  国外的一家知名电商平台,有一个经典的“相关产品推荐”的功能。工程师们接到的任务是:增加用户的交互量,通过考察点击率来实现。

  之后,工程师们就花费了大量的时间在研究推荐算法上,开始的时候,当然效果显著,可是做了两年以后,效果增长缓慢。

  后来,Growth Hack(增长黑客)的相关同事进驻后,发现用户每次点击产品会打开一个新的窗口,这样用户的心理压力就很大,于是,他们推出了一个“快速预览”功能,可以让用户在本页面弹窗里面预览。

  硅谷文化的核心是工程师文化,这其实是要求工程师不仅要能写代码,还要有产品思维,能够自己提出产品改进的需求和建议,并编程实现。

  你现在有一个任务,要搭建一个中台系统,把公司几十个产品部门的需求整合,让大部分代码可以复用,提高整个公司的效率。

  有没有想过,潜在的业务需求是不是合理?对系统的设计能不能满足所有人的要求?

  所谓“火箭发射”,就是专家们闭门修炼好几年,然后一次公开,发射成功—— 过去的windows就是这样。

  你应该做的,是设计一个最简单的系统版本,然后找一两个典型的产品,把他们转移到新的基础架构上,与此同时慢慢修改并迭代。

  而这个思维,就是在硅谷和全球流行的“精益创业”方法,也就是创业思维的一个体现。

  在大公司也可以创业,因为创业思维可以指引方向,让每一行代码都获得最大价值;创业思维还可以节省时间,让工程师最大限度的利用好时间;创业思维还能减少风险,让团队和产品低成本扩张。

  硅谷的工程师,需要通过看大量的真实产品和系统的数据反馈,找出问题,并提出正确的下一步方向。

  正确的方案,是先写一套日志系统,分析到底哪里消耗了最多的内存,然后优先攻克那里。

  再比如,你的产品使用有多个流程,你接到一个任务,要提高这个产品的完成率…那你要做的,是不是上来就写代码?

  这种情况,一定是分析一下,用户到底在哪里drop(流失)掉了,是不是用户协议太长,是不是哪里有bug?这些都要数据思维。

  只会埋头苦干,你可能会成为 996 的奴隶,而不是时间的主人。缺乏必要的思维能力,在互联网业干活很辛苦。

  思维模式决定发展方向,发展方向关联着成功几率。硅谷的思维模式,是每一个互联网职场新人,都得从一开始学着适应的。

  以上的这些总结,来自一本新书《硅谷思维:互联网新人必修课》,作者是硅谷一线互联网企业的软件工程师Han。

  他在书中,总结了互联网从业者需要的五个底层思维能力,拆解了十几个国际顶级科技企业的经典案例。

  相信这本书用翔实案例、有趣的故事、幽默的语言,让每一位读者都能体验互联网的魅力。

上一篇:别藏了:Xcode 11代码中“挖出”苹果AR头盔
下一篇:没有了