工作9年多,先后服务于三家公司,从一个只会做基础开发的程序员到现在有一定带团队的能力。主要做后端开发,同时具备一定的前端开发能力。目前在用的开发工具和技术主要有:Visual Studio, VS Code, RavenDb, Postgresql, VS Code, Team Foundation Server, Git Hub, MongoDb;C#, HTML5, CSS, JQuery, AngularJs, React, React-native, NodeJs.
1. 在第一家公司任职第一个独自开发的小程序,是个窗体应用程序,为香港子公司生成报关文件,当时用到了NPOI处理excel,那个版本的NPOI,有个小bug, 处理小数的时候,两位数和三位数的表达式刚好反过来了,这个发现让我印象深刻。
2. 在第二个公司做开发的时候,之职业测评程序开发,当时需要根据测评结果来生成坐标图,将分析结果展现给用户,没接触过,然后用C#的类库画出几何图形做展示,现在想来还挺有意思。
3. 在第三家公司任职快满六年了,还记得刚进公司的时候就因为需求没看懂就去看新闻,然后被老大狠狠训斥的场景,这让我对工作有了更深刻的认识,现在的我,需求都是研究得最透彻得那个,那堂课令我受益匪浅。