今天给大家推荐一个技术大牛:大飞。微信早期员工,腾讯高级工程师,技术leader。他高中开始接触编程,大学校招实习生进入腾讯,在腾讯工作十年,算是微信部门的资深架构师。做过一线技术小兵,带过团队,做过产品,在工程技术上有丰富的经验。平时喜欢思考,对技术,产品,商业,技术成长规划等都有独到的见解。

最近他开了个公众号,跟读者分享他的一些经验和想法,汇集了他在腾讯10年的感悟,无论是技术,产品开发都有独到的见解!有兴趣的同学可以扫码关注下。

比如下面这几篇文章:

一行代码引发的恐惧

如何成为一名优秀的架构师

你,技术,自信吗?

我的程序员入门之路

技术人, 请不要封闭自己

下面是其中一篇文章的内容:

01

写给期待年薪百万的IT同学

来说说工程类的。我周边有不少同学是本身是搞服务器开发的,有的转去做了数据推荐和AI。有的还做的不错。核心能力,我给划分了三个等级:

第一级,能够读懂英文的paper,完全理解paper里面描述的算法。知道算法的优劣和适用的场景,并且可以用自己熟悉的语言实现出该算法。这个算是工程里面的一流水平了,应该可以拿到很高工资。

第二级,不能完全理解paper和算法,但知道算法在某些特定场景下的效果和调优的方式。可以在GitHub上面找到合适的开源实现,进行使用甚至优化。如果有丰富的项目经验和实操经验会加分。

第三级,完全看不懂英文的paper,知道常用的算法,但无法区分出各种算法的优劣和适用场景,会用python,C++等语言的库进行算法组装。

大家看完上面的描述,觉得,数据,AI的核心竞争力是什么?是python语法,还是python的库?当然不是,我觉得最核心的还是算法本身,只不过对算法的理解程度的不同,会处于不同的等级。这里英文的阅读能力对很多人来说,也会成为一道坎。

目前自学和参加培训的同学大部分处在第三级,甚至第三级都没达到。有参加培训的同学过来咨询我。我问他目前是怎么学的。他说在看培训的视频,书太难了,看不懂。如果是这种情况,恕我直言,可能永远没有机会进阶到第二级了。因为后面需要看的书籍,只会比入门书籍更难。

02

一行代码引发的恐惧

那个时期,我们写代码都是特别小心的,变更,更是极度的谨慎。所以使得自己对代码变更有了一种焦虑和恐惧的心理。至少在那时候,写代码不是一件轻松的事情。

这个事情,我现在回过头来看。你可以认为有一部分是人的原因,但仔细的想想,写代码不出bug ,几乎也是极难做到,所以这里在研发流程上,其实也是有缺失的。

前期因为业务发展太快,团队的整体人力跟不上,所以,一开始很多流程,都是很原始的,那时候,是想做但客观条件不允许。

后来,业务稳定了,流程就规范了不少。比如引入了coverity的代码检查,也推行过测试用例覆盖,持续集成等。

但最终,并不是所有的流程都延续了下去。比如,代码测试用例覆盖,有的团队到后面就放弃了,需求变化太快,测试用例成本太高。

coverity倒是自动化程度高,没啥人力投入,执行了下来。

但我相信不是所有的公司,所有的团队,都会有这种规范的流程。一个是研发流程成熟度建设的问题,但除此,还有成本,业务迭代速度。在互联网,产品高速迭代的时候,产品都还没有存活下来,成熟流程就更不太可能有了。

综合来看,一种规范,但相对较重的研发流程的建立,应该也是根据具体情况而定的。需要考虑产品的形态,产品迭代的速度,团队的人力预算成本,产品的生命周期等等。当然,无论怎么说,反正这不是个人可以决定的事情,如果你所在的团队有完善的研发流程,那是最好的事情,但如果没有那么完善,自己又能够做些什么呢?(未完,可以观看公众号原文)

限于篇幅,他还有很多不错的文章,现在关注他,还有机会添加他的个人微信号,进行一对一的交流,坑位有限(微信号有5千人的限制),大家抓紧啦!

扫码关注

推荐一位大佬,在腾讯工作十年相关推荐

  1. 强烈推荐一位大佬,知名银行风控分析师,学习是一辈子的事!

    今天给大家推荐一位大佬,他目前就职于民生银行,担任风控建模分析师,拥有丰富的数据挖掘.机器学习经验.他的故事非常令人鼓舞,本科是机械专业,毕业后一直在国企工作,后因个人兴趣迷恋上Python,通过自学 ...

  2. 和腾讯工作十几年的资深测试工程师讨论今年校招标准。

    昨天晚上正好和在腾讯工作十几年的资深测试大佬一起吃饭(前辈组局),也聊到了资深大佬最近的招聘情况.大佬提到校招生简历普遍成色不错,顺势聊起大佬对校招生的标准. 今年秋招上半场结束,下半场还在继续,希望 ...

  3. 一位老工程师在谷歌工作十年后的总结

    点击上方"Java基基",选择"设为星标" 做积极的人,而不是积极废人! 每天 14:00 更新文章,每天掉亿点点头发... 源码精品专栏 原创 | Java ...

  4. 一位老工程师在谷歌工作十年后的总结:宁愿把团队交给别人带

    我在Google呆了10年半,离开时的头衔/职位是 Staff Software Engineer / Manager.大致分三期: 前两年关注 Linux 桌面搜索产品和 Google 的开源项目: ...

  5. 腾讯工作十年的游戏建模师,天天通宵加班,是怎样的一种体验?

    Ⅰ.最近几年,"次世代"游戏建模会越来越广泛的出现在我们的眼前,这个"次世代"到底是什么东西呢? 让小编细细向你道来.     "次世代"游 ...

  6. 推荐一位资深 Python 大佬

    今天给大家推荐一位 Python 类的公众号「Python绿色通道」,作者:龙哥,龙哥有 10 年的编程学习经验,平时喜欢分享一些实用.有趣的 Python 原创项目实战,值得你的关注. 从2017年 ...

  7. 编写算法判别给定二叉树是否为完全二叉树_推荐一位实力超强的平安前端算法大佬:瓶子君...

    今天给大家推荐一位平安大佬:前端瓶子君,一个专注于前端开发的小瓶子,五年大厂开发经验,掘金优秀作者. 「前端进阶算法」系列是她4月初发起的活动,从 0 到 1 构建完整的前端数据结构与算法体系.这是一 ...

  8. 强烈推荐一位改变我命运的程序员大佬!当作礼物送给你!

    昨天刚过完程序员节,相信大家都收到很多礼物吧? 狗哥呢,今天还要送两个礼物 第一个呢,介绍一个新的大佬:程序员大咖,下面我来说一下我为什么要把TA介绍给大家: (第二个礼物看公众号第二篇文章) 相信大 ...

  9. 推荐一位从外包走进腾讯的朋友

    今天为大家推荐一位我很欣赏的朋友 -- 2016年毕业后在银行项目外包打杂了两年,技术渣到 AJAX 都不懂:之后一年的时间在工作之余奋进补齐技术债,2019年末收到了腾讯 offer. 他这一年中一 ...

最新文章

  1. SublineText 3 安装 Package Control插件
  2. 快速排序(Python实现)
  3. java017.Set集合
  4. oracle schema
  5. 如何基于Redis Replication设计并实现Redis-replicator?
  6. bat 取得服务列表_解读浩泽净水2018业绩:稳定增长背后的服务深化和科技跃进...
  7. cytoscape插件下载_Cytoscape
  8. 10天智能锁项目实战第1天(了解单片机STM32F401RET6和C语言基础)
  9. 在消费中,一味的贪图价格的便宜,而忽视价值的人
  10. 统计学习方法9—EM算法
  11. python网络爬虫(一):网络爬虫科普与URL含义
  12. 设计模式原则之四:迪米特法则
  13. webAppbuilder微件使用教程2 常用微件介绍
  14. CSS实现三栏布局(5种)
  15. linux sed打印功能,51CTO博客-专业IT技术博客创作平台-技术成就梦想
  16. .java中jar_java中的jar
  17. linux项目实验ppt下载,实验一Linux系统的使用.ppt
  18. 【西门子PLC S7-200smart与汇川变频器通过通讯控制】
  19. 千博日志索引,收录了带头大哥、laok、王国强、严为民等人的博客
  20. 第一次爬虫之Select 小猪短租

热门文章

  1. linux 解决man命令输出到文档打开乱码问题
  2. MySQL主从复制主库宕机:1更新完relaylog2最大post设为主库 配置及删除之前从库信息3其他从库新建连接
  3. 佳能2020转印带拆卸图解_RF人文街拍小钢炮 佳能RF35mm F1.8 MACRO IS STM
  4. tp5 上传文件乱码问题
  5. 服务器win2008修复安装,Win2008 R2迁移实战之迁移工具安装
  6. python3.6 websocket异步高并发_Python3.6 websocket开发
  7. mysql主从复制优化_MySql优化之主从复制
  8. php受保护的成员方法,PHP继承和受保护的成员可见性
  9. mysql like 中文版_MySQL使用like查询中文不准确的解决方法
  10. pandas fillna_Pandas极简教程——数据清洗