个人资料
姓名:龙明
性别:男
年龄: 42 岁
学历:大学本科
居住城市: 深圳市
联系电话:137 2556 8027
邮箱:dragonsunmoon@163.com
个人简介
-
我是一名四十多岁的大龄程序员. 如果贵公司的职位对大龄人员没有限制, 还请您抽出宝贵的几分钟, 通过简历初步了解一下我, 看看我的工作经验和能力是否能够满足贵公司的要求.
-
近 20 年的计算机编程开发工作经验, 一直工作在技术研发岗位第一线,从未放下技术.
-
技术面广, 工作经验丰富. 从事过 windows .Net, Linux 平台下的开发, 计算机语言用过 C/C++, C#, Python, Bash, Java, Kotlin, Rust, Dart. 有多个不同领域的项目开发经验, 从信息管理平台,到分布式文件系统,到互联网金融等等.
-
最近 5 年, 主要从事互联网相关的项目研发工作. 开发平台以 Linux 和 java 平台为主. 在项目里主要担任 架构师 + 后端程序员 + devops 工程师 这样的三重角色.
-
具有丰富的架构设计经验, 对阿里云 /腾讯云的云计算基础设施和服务非常了解.
-
良好的英文阅读能力, 能够熟练阅读各种英文技术资料.
-
有感于传统的 Java 开发框架(Struts2, Spring MVC)在需求迭代变化快的互联网项目里, 开发效率不高. 所以我独立开发一套后端快速开发框架. 在前后端分离的工作模式下, 这套后端开发框架能够极大的提高前端和后端的开发效率. 详情请查看网站 : http://loveinshenzhen.github.io/#/sz_framework/introduction
-
热爱开源, 乐于分享. 上面所述的后端快速开发框架 (github: https://github.com/LoveInShenZhen/sz-vertx-kotlin), 已经运用在很多个我负责的项目中.
-
在研发项目中, 我很重视 devops, 负责编写各种自动化脚本. 综合运用了 docker, k8s, bash, python, Ansible 等多种语言和工具, 完成自动化的工作. 事例参考:
给出开源项目站点,还有事例文档的链接, 只是想表明, 我多年来的工作经验和技术积累, 不是自吹自擂, 而是所言非虚. 同时,也是想方便面试官能够更加多的了解我的技术经验和能力.
-
在研发团队的管理中, 我重视技术分享和培训工作. 特别重视培训和引导他们熟练运用脑图这一有效的思维工具, 帮助他们去梳理,分解工作中遇到的技术问题,需求问题, 整理和细分自己的工作任务. 帮助他们有效的建立分析和解决问题的思路和方法.
-
生活中, 我心态年轻, 喜欢交朋友.
教育背景
华中理工大学汉口分校-机械电子工程专业, 1996/09 ~ 2000/07
工作经历简介
- 我是一名非科班出身的程序员. 2000 年毕业后, 辗转腾挪, 2003 年加入到 深圳市福瑞博德软件开发有限公司. 在这个公司, 我工作了 5 年, 从一名初级.Net 软件开发工程师,一步一步成长为.Net 技术架构师.
- 2008 年 6 月, 我经过前领导的推荐, 跳槽到他所在的 创新科存储技术有限公司, 从事 存储服务器和分布式文件系统的开发. 从此之后, 我的技术路线也从 Windows .Net 平台转向了 Linux 平台. 在 创新科 工作了 5 年, 我在研发团队里担任研发经理的职位,负责项目产品的需求分析,功能设计,核心代码开发,工程化,交付.
- 2013 年底, 我离开了创新科, 投身于互联网金融, 加入到一家初创公司 创金网络科技技术有限公司. 在 创金网络, 我担任研发总监和主程, 带领一个小研发团队(加上我一共 5 人), 进行 p2p 网站的研发. 期间成功上线 我企贷 www.woqidai.com 和 龙凤创投 www.longfengvc.com 2 个站点. 随着对 互联网金融 这个行业的了解不断加深, 接触到多各种各样的乱象, 我对 互金这样行业深感失望, 决定离开这个行业.
- 2016 年 10 月, 我在前公司同事的介绍下, 加入到 小 i 机器人 http://www.xiaoi.com/ 深圳研发中心. 在 小 i 机器人深圳研发中心, 我担任研发经理一职. 负责需求分析,功能设计,架构设计,API 接口设计,数据库设计, DevOps, 部署交付这些工作. 项目的方向主要是在中文语音控制(语义解析)上. 期间,我独立开发了一套运行在 java 平台下,以 kotlin 为开发语言的, 中文分词工具库(因为项目有定制需求, 还有为了避免 license 限制)
- 2017 年 11 月, 我在 福瑞博德 的一位老领导, 成立了一家创业公司 深圳市智人数据, 高薪邀请我加入. 公司产品方向是 城市化的智能停车场运营商 的软件系统平台. 我对这个发展方向也有兴趣,值得冒险一试,就同意加入了. 在 智人数据 ,我担任公司的 监事 和 研发副总裁, 负责研发团队的组建, 人员招聘, 技术培训, 需求分析, 功能设计, 数据库设计, DevOps, 部署交付. 产品终于在 6 个月内完成了第一版的开发和上线, 在上海成功部署了一家软件园的停车场. 可是后续, 因为我们的停车场设备供应商出现了一些问题, 无法完成当初定义的技术需求, 交付的设备的控制软件质量不行,bug 多多, 再加上投资方的资金未能及时到位, 最终公司无法维持运作,项目不得不终止, 团队解散. 和团队的小伙伴们吃完了散伙饭, 我也跟老领导提出了辞职.
- 2018 年底, 辞职在家, 自我调整, 学习充电,总结自己多年来的工作所得.
- 从 2013 年进入互联网行业, 我的技术路线再次从 Linux 平台下的存储系统(NAS)/分布式文件系统转向了互联网应用的开发. 主要的开发语言也从 C/C++变成了 Java. 在 我企贷工作期间, 为了提高团队的开发效率, 我没有选择常见的 structs 和 Spring MVC, 而是选择了 Play Framework https://www.playframework.com/ 这个开发框架. 前后端分离的方式进行开发. 并且在 Play Framework 基础上, 做了一些定制化的开发工作, 进一步的提高其生产力.
- 我吸收了 Play Framework 的精华部分, 采用 Kotlin 这门更加富有表达力和生产力的语言, 实现了一套后端快速开发框架: SZ 框架
- 加入 小 i 机器人后, 公司的项目也是采用我这套快速开发框架进行开发的
- 加入 智人数据后, 智能停车场的项目也是采用这套快速开发框架进行开发的.
- 从智人数据离职后, 我有更多的时间花费到这个开源项目上. 在一年多的时间里, 经过几次大的重构, SZ 框架已经从 1.0 进化到了 3.0 的版本. 于此同时, 小 i 机器人的同事, 继续采用我的这套框架进行公司项目的开发工作. 对于老同事喜欢这套开发框架,喜欢我做的生产力工具, 我也心生欢喜. 因而我也继续免费无偿的对他们提供技术支持和培训, 同时也完善一些文档教程.
英语
良好的英文阅读能力, 能够熟练阅读各种英文技术资料。
自我评价
- 喜欢黑客文化, 富有 Geek 精神
- 热爱开源, 乐于分享
- 三观正, Don't be evil ! 反对技术作恶!
- 务实, 讨厌务虚. Talk is cheap. Show me the code.
- 有责任感, 自己挖的坑, 含着泪也要填完, 绝不连累队友
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/663157
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.