软件开发工程师 / 独立开发者
你好,我是 JD。一个写了很多年代码的开发,目前在一家教务机构工作,日常负责教务系统、消课计算以及核心业务系统的功能开发和维护。
我平时挺喜欢瞎折腾的,手头闲不下来。虽然不怎么参与大型开源项目,但我更愿意把精力放在用代码去解决身边的具体痛点上。相比于去追一些特别新潮、但可能很快就过时的技术概念,我更喜欢琢磨怎么把一个具体的业务逻辑理顺,让日常使用的系统更好用、更稳定。
在我看来,一个系统写得好不好,最实在的指标就是看它能不能切切实实地提高工作效率。不管是最开始的教务消课、全球外贸、工程成本,还是后来的助贷线索流转,我习惯把各种琐碎繁杂的流程打理得干干净净,做出真正好用、让人放心的工具。
这些年我独立设计并完整开发的几个垂直业务系统。
一套为教育机构做的完整系统。包含了学员日常管理、消课扣减、缴费退费、审批流程、电子合同签署、家长与老师微信小程序,以及用于核算老师课酬和进行经营数据分析的后台看板。
覆盖外贸业务流程的管理软件。包含了客户资料、询盘报价、产品库、采购流程和收付款核销等功能。重点做了一个可以拖拽排版的单据生成器,方便业务员自定义配置并一键导出 PI、CI 等外贸单据。
针对工程项目开发的成本控制系统。包括总包合同、分包合同、资金收付、材料采购、劳务考勤记工以及供应商分级评价等,提供实时的收支和材料看板,防止支出超限。
一套处理客户资料与资源分配的金融助贷管理系统。支持客户公海、线索自动分发、业务跟进、合作伙伴数据推送(带脱敏和加密)以及微信小程序。系统里做了防重撞库匹配,避免多销售跟进同一客户。
平时在写代码、改Bug以及做系统开发中整理的一些日常记录。
我的日常、常用技术栈以及联系方式。
我是 JD,一个写了多年代码的普通工程师。
外界偶尔会对写代码时间长的人有一些各种各样的标签,但我自己觉得这个年纪积累下来的开发和业务经验,反而能让我更踏实、更冷静地去解决各种复杂系统中的麻烦事。我平时不太混迹于各类开源社区,更像是一个专注于把事情做好的执行者。对我来说,设计好一个权限体系、对齐一份高精度账目,比去追逐一些令人眼花缭乱的新概念要实在得多。
目前我在一家教务机构负责核心系统的开发,日常要处理很多教务排课、消课核算的逻辑。平时闲下来时,我也喜欢自己折腾一些小项目,写点能帮自己或者别人解决具体问题的小工具。折腾代码对我来说既是工作,也是一件让我觉得心里踏实、乐在其中的事情。