大学毕业,我的第一份工作,在百度。

这第一份工作,我差点没能转正。

绝大部分baiduer可能都不知道,百度在中关村软件园的信威大厦还秘密办公过几年,信威大厦里蛰伏着有啊百度hi两个关系紧密的“重量级产品”。

画外音:不知道这两个产品的同学,暂且理解为淘宝与阿里旺旺的关系。

面试投的是客户端研发。

画外音:部门是NS,后独立为客户端部,核心产品是百度hi和百度工具栏。

复习了一大堆windows编程并通过了技术面,终面时,上天开了一个不大不小的玩笑,老大@明海 问我,愿不愿意做服务端开发,啥也不懂的我,殊不知那一次懵懂的点头,影响了后续职业生涯好多年。

画外音:从那个offer起,陆陆续续N年,慢慢走向后端架构师之路。

我入职导师@余佐 ,也是团队leader,照百度hi服务端校招生例行培养计划,布置了一个为期一周的脱产作业,在linux下开发一个web-server,需要实现get/post/cookie/图片展示/附件下载等功能。

作为一个搞windows的毕业生,连linux都没有装过,这下可要了老命了。

没有经验,没有天赋,只有端正的态度和每天少睡几个小时的时间,短短一周,把linux基本命令,c/c++网络编程,多线程编程,http,gdb搞了个大概,leader虽谈不上满意,但也勉强通过了。

画外音:这个大作业,比大学N年学到的知识还要多。

leader看我搞过几年达梦数据库内核,把我分配到了存储组。

存储组有两个核心模块,一个是消息存储的msgstore,一个是用户好友等元信息存储的dbcache。

搞过后端的同学都知道,存储是最难的,搞了一段时间,并不太得要领。

离线消息分页缓存项目,msgstore的负责人@时俊 负责设计方案,我负责实现N个接口。然而,我1个接口都不会。负责人无奈,先带头实现了第一个接口,后续让我仿照着实现剩下的接口。

另一个项目,dbcache有个接口gdb调试了好久,结果总是不对,后来模块负责人@远征 帮我调试了1个多小时,最终发现是没有make clean导致的,模块负责人没有发火,但我却内疚至今。

团队leader可能也发现,存储组对于一个校招生来说,确实太难了。就把我调去PHP@雪梅 组写前端业务。

印象中是百度商桥的一个项目,要实现一个消息导出的接口,由于没有PHP经验,对业务也不熟悉,加之胆小不敢提问,闷头闷脑的憋了一个礼拜,接口硬是没写完。到了交作业的时间,我像个委屈的孩子,在leader面前,一句话也不敢说。

画外音:不懂,要思考,要尝试解决,还解决不了,一定一定一定要提问,并让团队知道你的困难。

这一次,我差点没有转正。

这是leader为数不多生我气的一次,他不是生气我没做出来,而是生气,为什么不问,为什么不早点提出,这样他能够帮到我。后来leader安排了一个前辈@正位 给我讲业务,一个同学教我PHP,我才顺利把工作做完。

PHP搞了一段时间,后来leader又调我去做C/C++的逻辑模块 adapter /pusher /cs ,这些模块sample code较多,语言我又相对熟悉,渐渐的,竟然越做越顺手。加上自己相对细心,又还算负责,慢慢做项目不再胆怯,慢慢变为项目核心主力之一了。

熟悉了业务,建立了自信,后来再搞PHP,再搞存储模块,甚至架构设计,都不再是问题了。

这里,感谢我的队友和leader,在自己遇到困难,工作不尽如人意的时候,没有放弃我,而是指导我,帮助我解决问题,帮助我成长和提高。

现在,我带队的时候,我会一直和leader强调,不要放弃每一个员工,帮助员工解决问题,帮助员工成长和提升,帮助员工搭台子唱戏,是leader最重要的职责

最后,感谢@明海,感谢@余佐,感谢百度hi团队等帮助过我的队友和leader,感谢你们,在职场遇到困难的时候,没有放弃我。

遇到一个好的leader,真是我的幸运。

朋友,你呢?

第一份工作,我差点没转正相关推荐

  1. 试用期,没转正,被辞退,不给赔偿 ?

    问:试用期6个月,刚工作4个月,还没有转正,被辞退,一点赔偿都不给 ,可以去申请劳动仲裁吗 ? IDO老徐,答: 1.没转正,被辞退,可以跟公司谈赔偿 .但要留证据 . 公司招人容易,想辞退,不给赔偿 ...

  2. 小林菌2020总结,我差点没毕业~

    毕业 今年最值得骄傲的就是终于顺利毕业了,从此之后,我觉得以后没有什么困难可以阻挡我. 延毕危险 2019年7月份开始准备写论文,前期断断续续也有准备,但只是有方向和理论推导,还没开始做实验.这时候的 ...

  3. 样式缓存没更新_差点没认出来:Office 2019/365桌面新图标来啦

    微软应该是从昨天晚上开始就向Microsoft Office 正式版通道推送新图标(测试版早就推送了),主要包括的是桌面文档显示图标. 目前微软更新图标的速度有些慢并且还有些混乱,因为这些图标并不是同 ...

  4. [转] 看的逗得我差点没趴地上!

    1: 楼主:我喜欢上了一个比我小6岁的女孩,还在上初中,真是造孽啊. 暴强回复:把喜欢两字去掉才真是造孽. 2: 楼主:我把我家的狗给揍了!地震它也不告诉我,平时叫得那么欢,刚才地震时竟像没事似的在窝 ...

  5. 亲身经历:一次sql缺少where条件的惨案,绩效奖金差点没啦~

    话说那是一个愉快的周五的下午,刚经历双11双黑五12大促连环迎战,一周的工作也接近结束,任务也都要走向提测的节点了,心里美滋滋,可以早点回家啦- 巴特,popo弹出一份:xxx master 的单元测 ...

  6. 微信服务器保留几年记录_微信新功能“拍一拍”来啦网友疯狂改备注,差点没玩坏新功能...

    文by:田心不打烊 拍一拍 6月17日下午,微信新功能"拍一拍"上线.这个功能在服务器端不断调整,最初只有iOS微信可以看到拍与被拍的记录:之后到18日中午,安卓版微信也可以留存拍 ...

  7. 记人生第一次差点没被zxy吊打

    zxy AK IOI Codeforces Round #812 (Div. 2) Saturday, August 6, 2022 at 22:35UTC+8 这场是我前天打的vp,神犇zxy用其小 ...

  8. 钱差点没了,京东莫名解绑手机号并注册,难道安卓手机中了木马?期待大神解释

    2020.11.24 一.中招 一直不相信安卓的安全性,有二台安卓手机. 一台手机是银行卡关联的号,只用来打电话收短信,用三星手机原厂系统,没有安装任何第三方APP,没有ROOT. 另外一台手机专门上 ...

  9. 面试官让我手写队列,差点没写出来,回来后赶忙把重点记下来

    微信搜一搜[bigsai]更多精彩 点赞的帅哥美女祝你们越学越猛 目录 前言 队列介绍 普通队列 循环队列(数组实现) 循环队列(链表实现) 双向队列(加餐) 总结 前言 栈和队列是一对好兄弟,前面我 ...

最新文章

  1. 解决打包软链接打包失败问题
  2. [学习笔记] css中的line-height
  3. OpenGL Draw TransformFeedback 绘制变换反馈的实例
  4. [数据库] Navicat for MySQL事件Event实现数据每日定期操作
  5. 数据结构(1) -- 绪论
  6. 宝马计算机考试答案,宝马BMW旅程电脑功能键的说明与测试程序
  7. ASP.NET Core Razor生成Html静态文件
  8. 《javascript高级程序设计》第八章 The Browser Object Model
  9. 别慌,谷歌说AutoML无意取代工程师,AI人才缺口仍然巨大
  10. JavaScript错误和异常
  11. python内置类型
  12. 怎么样正确卸载Flash Player插件
  13. 一文带你详尽剖析Miracast投屏开发和调试
  14. 在线编辑word文档
  15. BZOJ5369:[PKUSC2018]最大前缀和(状压DP)
  16. android room 主线程,Android Jetpack之Room篇
  17. mysql 1032 1062_MySQL 主从复制 ERROR-1032
  18. AI领域:如何做优秀研究并写高水平论文?
  19. windbg错误码汇总
  20. 可微神经计算机(Differentiable neural computer)的介绍

热门文章

  1. 佳博打印机出现“出错”
  2. p8z77-v le plus 黑苹果_iOS13隐藏dock栏壁纸 iPhone12刘海收窄 苹果或还准备了SE Plus
  3. NPDP认证|B端产品经理是如何做竞品调研的?
  4. 解决装完bootcamp后d盘消失的问题
  5. [magick/magick_libMagickCore_la-animate.lo] Error 解决方案
  6. 面试2个月,我吐了....(软件测试岗面试经验)
  7. nrf52832学习笔记(1)蓝牙心电例程分析
  8. 自然语言理解的机器认知形式系统(公号回复“黄培红/认知理解”下载PDF资料,欢迎赞赏转发支持)
  9. Autojs豆瓣小组自动回帖机器人,模拟器可用
  10. word文档中画垂直或水平的线条