见字如面,我是军哥!

昨天我写了这篇文章《我的前技术总监同事要离开上海了!》,有位读者看到之后联系了我,愿意提供一个素材给我,所以各位看到了今天这篇文章,主人公化名刘成龙,以下文章以刘成龙的第一人称来描述。

1、从 12 年前说起

我老家是山东济南人,说是济南其实济南下面一个很偏僻的农村,要啥没啥,从我记忆里,我的家就一直很穷,我爸妈文化水平也不高小学都没毕业,不过他们吃够了没文化的苦,坚持要培养我上学直到大学毕业。

我毕业于山东某大学通信与工程专业。你说我没好好学吧,我其实大学成绩还不错,基本在班级前 10 名,年年都拿奖学金。可是,到了毕业时,非常难找工作,唯一找了一家还是销售岗位,可是我不想干这个,因为我性格内向对这个也不太感兴趣。

于是,我北上了,那是 2011 年 8 月份,我一个人乘火车到了北京。我都不记得面试了多少次,中关村、酒仙桥、上地、亦庄这些地方我去了一次又一次,刚开始租住的地方是一个地下室,这地暗无天日,每月还要 600 元,但是就这么低的房租我还是住不了太久,因为我就带了 1000 元来的。

果然皇天不负有心人,我在面试 20多次之后,找到我人生的第一个工作,它是一家非常小的公司,加上老板老板娘公司就 6 人,公司还在居民楼里,老板答应试用期工资 3000,转正后表现好给 3500 ,我的岗位是前端程序员。

于是,我每天至少花两小时学习,我猛学前端知识(那时流行 jQuery),下载了 N 多电子书,对于公司的项目我也是非常努力和负责,但是可能基础太差,同事半天开发的功能我要 1 天,还经常因各种疑难问题卡壳。我记得有一天下午领导把我叫到一个迷你会议室,说小刘呀,按你目前的工作成果不能转正啊,如果你愿意的话我建议试用期延长两个月,快到时间再和你说我的决定。

那一次,我差点眼泪都要掉下来,但是作为男人必须强忍住,之后我更加努力,上班时间努力工作,其他的时间除了睡觉就是学习,如痴如醉,终于两个月过去了,领导通知我可以转正了,但是工资维持不变,因为我的产出还是一般与原来他的预期有差距。

我第二次感觉到很无助,终于我忍不住,在回到我的地下室出租屋后一顿痛哭。但是,我并不能怎么样,因为我还要生活下去,我也不能这个时候辞职回老家,这太丢人了!另外,每月除了自己吃饭、租房开销还要往家里寄 1000 块钱,我基本上所剩无几。

第二天,我拖着艰难的步伐,还是早早来到了公司,咬着牙继续写代码,就这样我坚持了一年!

2、跳槽到一家稍微大些的公司

在这家公司一年的时候,我和老板提出涨工资,老板劈头盖脸把我骂了一顿,说小刘你要知足啊,公司现在经济效益不太好,你再等半年吧。其实老板那个时候新买了车,据说还换房子。

于是,我忍不下去了,准备换工作,经过几次面试,我终于找到了新工作,这是一家专门做 CRM 产品的公司,公司给我开了 5500 的工资,没多久我就去这家公司工作了,临走时还被老领导数落,骂我白眼狼!

在这家公司一共待了 4 年,我还是保持着每天至少学习两小时的习惯,前两年做前端后两年因为公司后端人手不够,我转了后端,我们公司玩的 Java 那套体系,但是对于一个前端程序员转后端,还是吃了不少苦,比如同事看不上我,经常私下嘀咕这人之前是搞前端的,技术不咋的。再者因为后端需要知识更全面,比如网络、内存、多线程、架构、linux操作系统等等,所以我在这家公司搞过 2个 P0 事故,还差点被公司开除,幸好我是老员工再加上责任心还不错,我的领导跟公司说了好话求了情,最终只是取消了当年的加薪机会。

对于这些,我还是非常感谢公司的,也非常感谢当时的老领导。

离开这家公司的导火索是我的领导突然离职了,据说他不想待北京回老家了,于是空降了一位新领导,新领导一来就开始各种打压老人,并且招来很多他的老部下,我觉得这样下去干的非常不开心也无升迁希望,我其实就想静静地写代码,可是这都不行。。。于是我就果断开始找工作了!

3、又跳槽到一家创业公司

2015 年 5 月,我跳槽到了一家创业公司,这家公司主要做短视频相关,技术人员就 10 人左右,我的领导有多次创业经历,技术、能力和商业认知都非常不错。

其实刚到这家公司,我的工资并不高,也就 1.5 万,不过做的事情我非常喜欢。

为什么呢?

因为我要去专研音视频相关的领域,还要学习 iOS,互联网高并发架构,产品相关,这些知识我之前没有接触过,我感觉这是一个巨大机会,我于是开始如痴如醉的学习,并把学习到的知识运用到我实际工作中。

到今天,我已经在这家公司待了 6 年多了,在这六年期间,我不知道经历多少次通宵上线,多少次紧急需求,多少次线上事故,多少次和产品经理吵架,多少次组织架构调整,多少次晋升不通过。我身边的程序员同事是换了一茬又一茬,我还是始终在这家公司。

如今,我已经是一名技术总监,部门共有 80 多人。另外,我在北京三环外也买了房并生了娃,不过部门之中走的最后那个人还是我,每天还要花两小时学习的人还是那个我。

不过最近看的书比较杂了,比如《华为销售基本法》和《曾国藩转》。另外,我现在学习有了一个更好的渠道,就是面试行业里一些高手,听听他的思考和工作相关,这对我的进步太大了!

回顾我这 12 年,我有几个思考与你分享:

a、坚持学习

我认为学习这件事是需要坚持的,大家都知道,可是有几个人能坚持下来,大多数人要么方法不对,要么没有反馈就放弃了,我就是那个把学习当作兴趣并且死磕的人,要说为什么我有这么大这么长时间的动力?因为我穷怕了!

b、跟对人是首位的

当我认知还比较低的时候,我认为程序员写好代码是首位的,可是经过多次现实的磨练,我发现跟对人才是首位的,做事层面排是其次的,当然我们自己要先做到做事靠谱、做事事先报告风险和预期让领导有安全感。

c、永远保持好奇心

我个人从前端转到后端,之后还学了 iOS 、音视频、架构、产品相关,对于未知的东西,我总是充满好奇心,不搞明白不罢休。如今呢,我还是多了一个知识输入渠道,那就是多和行业里的优秀的人交流!

一直在路上,与君共勉!

「关于作者:军哥,前饿了么、贝壳技术总监,目前是一名自由职业者兼公司顾问,乐于结交朋友,也欢迎加我微信与我做朋友(公号输入框回复“w”即可),朋友圈做个点头之交!

另外军哥写了一些,关于个人如何快速成长、深度思考、程序员或产品经理能力模型、架构,OKR干货,技术管理等电子书资料,公号后台回复 “9”获取,不谢。」

以往热文推荐:

我的前技术总监同事要离开上海了!

再次聊聊向上管理!

关于最近各互联网大厂裁员的思考!

这本对我影响最大的书,分享给你!

为什么今年的“金三银四”招聘市场突然不香了?

2022 年,请你记住这 10 条重要认知!


更多精彩,关注我公号,一起学习、成长

从菜鸟程序员到技术总监,我花了 12 年!相关推荐

  1. 专访《程序员的三门课》李伟山:从程序员到技术总监的修炼秘籍!

    嘉宾介绍:李伟山 现任某人工智能公司技术总监,江湖人称"山哥",在分布式系统架构设计.高并发系统设计.系统稳定性保障等方面积累了丰富的实践经验,擅于利用数据分析解决实际问题,对新技 ...

  2. IT软件技术人员的职位路线(从程序员到技术总监) - 部门管理经验谈(转)

    以前写过一个文(IT从业者的职业道路(从程序员到部门经理) - 项目管理系列文章),主要介绍笔者的职业发展之路,不过该文需要后续了,因为笔者现在从事的是"产品经理"一职.从笔者的导 ...

  3. ieg技术总监_干货!从程序员到技术总监,大牛内部分享的资料

    编辑:zero 关注 搜罗最好玩的计算机视觉论文和应用,AI算法与图像处理 微信公众号,获得第一手计算机视觉相关信息 小编在逛github找资料的时候,看到一个非常优秀的项目,这个名字就把我镇住了-- ...

  4. 重磅!从程序员到技术总监,大牛内部分享,请你收下吧

    点击上方"AI算法与图像处理",选择加"星标"或"置顶" 做积极的人,坚持自己的梦想 小编在逛github找资料的时候,看到一个非常优秀的项 ...

  5. 从程序员到技术总监的秘诀?饿了么高级总监史海峰访谈

    导读:6 月 1 ~ 2 日,GIAC 全球互联网架构大会将于深圳举行.GIAC 是一个面向架构师.技术负责人及高端技术从业人员的技术架构大会.今年的 GIAC 已经有腾讯.阿里巴巴.百度.今日头条. ...

  6. 原创电子书《菜鸟程序员成长之路:从技术小白到阿里巴巴Java工程师》

    <菜鸟程序员成长之路:从技术小白到阿里巴巴Java工程师> 国庆节快乐!一年一度长度排第二的假期终于来了. 难得有十一长假,作者也想要休息几天啦. 不管你是选择出门玩,还是在公司加班,在学 ...

  7. 菜鸟程序员如何才能快速提高自己的技术

    导语:很久没有这么悠闲的在家撸一篇文章了,最近也在思考怎样才能写一些对程序员帮助非常大的文章,怎样去运营好我们这个移动开发者聚集地的公众号:非著名程序员.当初弄这个公众号的本意就是为广大的开发者提供各 ...

  8. 万里长征,始于足下——菜鸟程序员的学习总结

    最近一直的谈论如何学习,如何做笔记,学习方法是否正确?(发现问题--创新的原动力)为什么开始系统化学习了,反而暴露许许多多的问题?细想也并不是很多,这都是过去的遗留问题,就当磨刀不误砍柴工吧. 学习V ...

  9. 从程序员到技术领导者

    入行 你为什么要当程序员?每当我问起很多人入行的人,回答各不相同. 有很多人是因为喜欢.谁说过:热爱是最好的老师.当然,关键是热爱是否能支撑自己把爱好做成一份职业.但不论做多久,因为热爱或曾经热爱,这 ...

最新文章

  1. java criteria限制条数_java架构—Oracle SQL性能优化
  2. 读博难,大神来支招:DeepMind科学家Sebastian Ruder提出十条实用建议
  3. String、toString、String.valueOf()三个有啥区别?
  4. java线程暂停_Java之线程停止
  5. 插件~Nuget中包与包的依赖关系
  6. Spring构造函数依赖注入示例
  7. 黑鲨4S磁动力升降肩键将全面升级:颜值和按压手感稳步提升
  8. k8s核心技术-Pod(调度策略)_影响Pod调度(污点和污点容忍)---K8S_Google工作笔记0027
  9. Q102:光线追踪场景(2)——PLYs(多种模型汇集)
  10. python关闭文件-python_文件的打开和关闭
  11. 跨部门的bug的沟通
  12. 菜鸟教程python在线编译器-Python3 教程 | 菜鸟教程
  13. 联想 计算机无线网络设置方法,联想笔记本无线网络开关,详细教您联想笔记本无线网络开关...
  14. 机器学习 —— 联合概率分布
  15. 笔记 左程云算法基础
  16. JAVA proxy dns回源_常见问题 - CDN 回源配置相关问题
  17. 柔性电子综述2013 ---电子皮肤 The Evolution of Electronic Skin (E-Skin)
  18. java订单超时取消设计_订单超时30分钟自动取消
  19. html实现名字滚动年会抽奖(附源码)
  20. spring-bean

热门文章

  1. 【大数据】常用大数据工具介绍
  2. Jquery 根据 字符串首字符(string)生成Base64头像
  3. 架构师图谱·微服务消息队列篇
  4. Error merging Visual C++ 10.0 CRT (IA64) with module ID C:\Program Files (x86)\Common Files\Merge Mo
  5. 分子模拟的理论与实践_超级电容器储能机制的理论计算研究
  6. android布局 listview,安卓布局如何让 listview 和listview上的布局一起滚动
  7. 流放者柯南自建服务器 linux,流放者柯南怎么开服 个人服务器搭建方法图文教学_3DM单机...
  8. matlab仿真是基于什么原理,仿真模拟的原理是什么?为什么要模拟呀? - 仿真模拟 - 小木虫 - 学术 科研 互动社区...
  9. 《MobileNetV2: Inverted Residuals and Linear Bottlenecks》论文学习笔记
  10. [《编程高手箴言》读后感]