Resume
Lastmod: 2019-09-04

这里是对纸质简历的补充

本页中Instagram、Twitter、GitHub资源可能需要科学上网

教育经历

时间 学校 院系 专业 学位
2010.09 - 2014.06 北京交通大学 理学院 理科试验班 本科
2014.09 - 2017.06 北京交通大学 交通运输学院 系统科学 硕士

备注

  • 理科试验班的培养计划是本科前 2 年接受数学物理通识教育,后 2 年修完选修专业的全部 4 年专业课。我选择的专业是城市轨道交通,在理学院获得了工学学位

  • 系统科学是一个理学院和交通运输学院之间的交叉学科,硕士期间我主要在做铁路运输安全预警相关工作,并在一个工学学院获得了理学学位

工作经历

工龄 2 年,工作经验 4 年

在读期间全职实习 1 年、996和通宵加班保守估计 1 年,共计 4 年。

2018.08 – 2019.08

新东方集团 报名系统组 .NET开发工程师

  • 参与新东方新报名系统构建

    • 独立构建财务审计模块,抽象出全国统一计算模型,提升性能10倍
    • 负责报名费分账模块,优化、简化代码逻辑,单元测试覆盖率84%
    • 开发线上运维系统,实现业务流水自动对账,提升对账效率30倍
  • 主动解决团队日常问题

    • 培训 Git 40人次 ,帮助团队成员解决疑难问题、适应工作流
    • 3次主动处理团队遇到的疑难问题,写博客记录处理思路,参见 bug-on-face
    • 为每个项目编写powershell打包脚本,撰写部署文档,缩减重复工作

备注

  • 新东方是俞敏洪的那个,有图为证:Instagram
  • 主要工作都在后端,只有运维监控站点稍微糊了一些 Vue 代码
  • 负责 git 培训和处理 bug-on-face 中的问题都是我发现问题然后主动想办法处理并分享知识

2017.10 – 2018.06

北森云计算 PaaS平台 后端开发工程师

  • 参与 PaaS平台新功能“业务规则”的构建
    • 业务规则通过聚合 PaaS 平台功能为租户提供自动触发和运行功能,使用体验类似于 IFTTT
    • 负责构建业务规则的管理系统、各类触发器、定时任务的调度组件
  • 负责开发 PaaS 平台运维站点 V2 版主要功能模块
    • 提供身份验证、权限管理功能
    • 提供线上 Kafka 监控和操作功能

2016.06 - 2017.10

北森云计算 账户系统组 后端开发实习生

  • 独立维护和更新北森所有业务的管理员分级授权体系

  • 独立重写北森授权体系中用户和租户授权逻辑

    • 大幅提高授权页面访问速度(12 秒 -> 1 秒内)
    • 整理出清晰的授权逻辑和完善的技术文档
  • 参与北森用户账户体系 UserFramework 的构建

备注

  • 提高的访问速度的主要工作
    • 重写了大部分包含业务逻辑的存储过程,提高数据库访问速度
    • 梳理历史堆积起来的业务逻辑,提供可靠的文档和注释
    • 重写了业务逻辑,裁剪掉迭代中堆积起来的冗余处理流程和代码
  • 我维护授权体系时只有我理解整个体系的逻辑,在我离开后,团队成员只依靠我整理的技术文档就可以继续维护系统

编程能力

  • 熟悉 C#、ASP.NET,工作中用 C#,有关注 dotnet core 最近发展
  • 了解 Go 语法
  • 用 Python 写过一些脚本,帮女票做办公自动化,让她早点下班(:з」∠)
  • 会使用 Linux 进行开发,知道 git/vim/bash/docker 等工具的基本用法,会在 VPS 上部署自己的telegram bot 和 shadowsocks
  • 有基本的系统设计意识和对代码进行抽象的意识,追求编写可维护、不让reviewer骂人的代码
  • 了解算法和数据结构,刷过LeetCode
  • 了解TCP/IP协议
  • 对设计模式有基本的概念

其他内容

英语

  • 通过英语四六级考试,能自己看懂正常的报错信息
  • 正常参与到 GitHub 的协作中
  • 口语:国内互联网工地口语水平

日语

  • 无字幕观看普通子供向动画
  • 准备 N3 考试中

自我评价

  • 自驱力强,我知道我自己该去做什么
  • 犯过很多错误、上线过很多bug,知道如何弥补,更认真检讨过该如何避免
  • 拥有价值 13000+RMB 的书库,保持着每天 2 小时左右的阅读习惯,偶尔在 Twitter 分享好书
  • 从北森离职时大部分技术部同事跟我一起吃了个雪糕,人际关系还不错,而且他们还反复希望我回去 :)
  • DOTA2 鱼塘守门员,久经沙场,心态平和、非常乐观、逆风局拧绳人
  • 对自己的要求是做个成年人
  • 人生目标是在让自己「有的选」

我想加入的团队

想要的薪酬

  • 我并不贪钱也不极度缺钱
  • 我的确不知道自己究竟在市场上值多少钱,这些交由我信任的、我未来的同事们来判断,我相信付出了信任和努力的我不会被亏待,我很少在钱上跟 HR 和 Leader 纠缠
  • 但我所托付的这份信任不应当被用来当做压低我应有回报的理由

杂谈

  • 为什么搞了 7 年交通突然选择当程序员?
    • 本科毕业时不知道自己要干什么也没找到工资很高的工作,索性读个研认真思考一下。
    • 研究生时很认真地读了书、去咨询公司(中咨海外)、中国电信北京研究院和北森实习了一段时间,算是把几种生活都体验过了,感觉写代码还不错就在北森转正接着干了
    • 最初写代码是受微软的 Empower us all 的鼓舞,后来发现这个可以无限摧毁和创造的世界非常有趣
  • 如何看待转行?
    • 人生无限可能,天资决定了我多半做不出震惊业界的惊世之作,但是认真踏实的态度能保证我做得还不错
  • 你觉得非常有趣,那你做了什么努力来体会这种乐趣?
  • 未来的职业规划?
    • 未来 3 年继续老老实实写代码,对写代码这件事本身的精进才会有余裕去做好其他事
    • 更加深入得理解业务,学习公司如何赚钱,尝试明显地帮公司挣到钱
    • 跟公司共同成长
  • 未来的技术追求?
    • Golang / Python / Docker / k8s / DDD / PaaS
    • 继续在企业后台开发领域钻研,上述是现在能看到的未来的方向,现在火热的中台就是因为 PaaS 太难做了大家退而求其次,但并不代表这个方向不对

你都舍得花时间看到这里了,非常感谢,让我们成为同事吧~