他是一名不甘平凡的开发者,通过自考上了中国科学技术大学的软件工程专业。曾就职过科大讯飞、信雅达、加绩中国等等知名开发公司,精益求精是他的开发理念,刻苦钻研是他的开发精神,坚持学习是他成长的轨迹,他就是本期程序员客栈专访,高级全栈工程师:吴劲松
程序员客栈王鑫:劲松,先做个简单的自我介绍让大家认识一下你吧。
吴劲松:
大家好,我是吴劲松,毕业后到现在已经有6年工作经验,先后做过教育,电子商务,互联网金融类软件开发。从2015年11到现在,一直是自由工作状态,在SOHO这段时间里,先后做过快递项目、内蒙环保ipad、进销存APP,新闻APP、积分商城等项目开发,这些项目使用的语言主要是Java,C#,object-c,我是一名精益求精的开发者,希望能认识更多志同道合的好友。
程序员客栈王鑫:你是如何接触到开发这份工作的?
吴劲松:
我毕业于一所专科学校的软件技术专业,后来自考了中国科学技术大学的软件工程专业。08年填报志愿选择的大多就是计算专业,也被软件技术专业录取了,所以一上大学就算是入了编程的门。2009年下了一本叫java编程思想的电子书,虽然一开始不知道其中所云,但是深深的被吸引了,以至于一发不可收拾,下了很多的电子书,耐着心思去看。印象比较深刻的比如C专家编程 ,Gof 的设计模式,C# via CLR等等。
程序员客栈王鑫:您现在是soho状态吧?能否简单谈一下你之前的一些工作经历?
吴劲松:
是的,目前我是自由工作,最初在科大讯飞工作,当时和另一个同事负责一个在线教育平台的二次开发,框架用的是FineUI,这个框架是前同事开发的,是.net平台一个深受大家喜欢的框架。然后我们采用C#和C++技术做了一个监控学生电脑频幕的功能,以及用C++开发了一个爬虫系统等等。
2012年去了杭州信雅达工作,主要是做银行的集中运营平台。银行之前的交易主要是在前台柜面操作,这个平台是将前台交易移植到中心端,所有网点发起的交易均由中心端处理,节约交易成本和时间。主要对接了二代支付平台,非结构化(OCR识别和影像平台),熟悉了SOA架构,掌握了OSGI,Web Service,工作流开发,掌握了IBM MQ,WebLogic的使用等等。
2014年去了一家互联网金融公司。先后做了资产交易平台、p2p平台、类似腾讯理财通的微信公众号开发,对接了中金第三方支付平台了和电子签章平台。在这家公司,后端技术栈主要是sping,所以项目中,我主要用到了Spirng MVC,Spring JPA,Spring Security,Spring Boot,Spring Batch,Spring Mongo等等。
目前由于个人比较喜欢自由的状态,所以成为了一个自由开发者。承接各种项目,比如微信公众号开发,商城,新闻平台,企业信息系统等等,各种技术都会尝试着使用,后台开发语言主要用的是Java,C#,object-c,node.js前端主要采用juqery,angular js,amazeUI等。同时也坚持不断的学习,移动端混合式开发的Cordova,React Native,大数据云计算平台的Hadoop,Storm,Docker,OpenStack等。
程序员客栈王鑫:那你之前都负责过哪些知名的开发项目呢?
吴劲松:
首先是集中运营平台银行之前的交易主要是在前台柜面操作,这个平台是将前台交易移植到中心端,所有网点发起的交易均由中心端处理。
项目中用到的编程语言主要有:Java,C#,C++
项目中使用的关键技术有: OSGI, ESB,IBM MQ,Oracle,Weblogic,Ant, ReportViewer,F5,OCR,影像平台,二代支付,工作流等等。
后来负责过易联天下交易平台,这个平台是为了响应国家互联网+号召,公司提出了互联网+资产证券化,互联网+电影,互联网+社交金融发展战略,围绕这个战略先后开发了易联天下资产交易平台,易加微信公众平台,生财有鹿APP,第三方支付等。
项目中用到的编程语言主要有:java,object-c,erlang,php
项目使用的关键技术有:RESTful API、MongoDb、Active MQ、Oraccle、MAVEN等。
程序员客栈王鑫:你的个人职业生涯目前有什么规划吗?你平时还有哪些兴趣爱好?
吴劲松:
因为我喜欢技术,职业生涯方面,近几年都会从事技术开发,但是5年后的世界谁会知道会变成什么样子,所以只能说只要持续不断的学习,到那时再做选择。最大兴趣爱好就是学习。当然如果时间和金钱上允许,我想去旅游,读万卷书,行万里路。
程序员客栈王鑫:从一名小白到一名高级软件工程师再到全栈工程师,这些过程的转变中,你觉得最大的收获在哪里?
吴劲松:
在大学期间是阅读了大量编程理论的书籍,记得一开始感觉是走火入魔,但是坚持下去,后面就会理解起来轻松,正所谓读书百遍,其义自见。先后有意识的在公司做过.NET平台技术栈相关工作,Java平台技术栈相关工作,只有实践才能出真知,公司的工作是检验自己的技术水平的试金石。在易联天下这家公司,收获最大的是让我进入了互联网金融这样的行业,毕竟目前来说,互联网金融和电商是佼佼者,同时在这家公司,让我对spring这个框架的技术栈有了整理的理解和掌握。当然,要成为全栈工程师,工作8小时之外,另外的8小时才是你要充分利用的时间。目前工作最大的意义是工作就是我喜欢的,所以我有内在的动力不断的去学习成长,挑战就是克服重重困难成为一个技术大牛。
当然我认为是技术的掌握,一是深度上的,而是广度的。不管是深度上的,还是广度上的,我认为都需要长年累月投入时间和精力才能真正掌握。当然,我深知目前距离优秀的全栈工程师还有很长得路要走,一次次你认为你学的东西够多的时候,只要你稍加浏览一下技术类的文章,就会焕然大悟,原来还有这些东西是你不知道的。
程序员客栈王鑫:就以你个人的经验和能力而言,你比较擅长哪方面的项目开发?
吴劲松:
主要擅长商城类项目开发,因为这方面的需求比较多。优势是我之前是做互联网金融的,可以有效沟通其中的有无,再加上个人掌握的技术比较多,前后端都可以独立开发,所以中小型的项目自己可以一个人独立开发,团队开发的话,可以起到主导作用,让项目更好更顺利的执行下去。
程序员客栈王鑫:您之前有说到过比如擅长商城类项目开发,做过互联网金融,那么可以分享一下之前项目开发过程中都会遇到哪些困难吗?
吴劲松:
我想最开始1~2年开发过程中,大家都会遇到各种各样的问题,如果现在回想起来,哪些问题根本不是什么大的问题,可能是自己粗心,有可能是一些约定俗成,需要经验积累的。
如果真要说一些挑战,可能就是在做SOHO的时间里,有段时间,要同时开发三个项目,而且还是用三种语言编程。不过这对我来说真是一项非常有意义的挑战,虽然那段时间很累很辛苦,但是我的家人一直陪在我的身边照顾我,鼓励我,让我能够专心的完成了这三个项目,可能你不知道有多苦:一个是Java接口开发,一个是做一个ipad客户端,还有一个是C#开发,三个项目涉及到三种语言,对接三个有需求的客户,还好程序员客栈的项目经理能够解决很多沟通过程中的大坑,最后顺利的完成了项目的开发。
程序员客栈王鑫:你如何看待未来共享经济环境下程序员自由工作的前景?
吴劲松:
共享经济,一般是指以获得一定报酬为主要目的,基于陌生人且存在物品使用权暂时转移的一种新的经济模式。共享经济牵扯到三大主体,即商品或服务的需求方、供给方和共享经济平台。我认为需求是层出不群的,需求推动这技术的发展,人类的进步。共享经济可以有效的配置资源,提高资源的利用率,像滴滴出行,方便了大家的出行。 阿里众包,将社会大众的闲置时间和技能转化为经济价值。程序员客栈,将需求匹配给合适的人,使程序员客栈,客户方和程序员等多方都能从中受益。客栈是我目前认为最好的针对程序员的共享经济平台。作为一个接入这个平台的自由职业者,我的工作地点不在局限在公司,我的工作时间可以相对自由配置,我可以和远在千里之外的人一起合作,共同为同一个目标而奋斗等等不一而足,这是一个去中心化的可以让个体可以获得更多自由去发挥自己的聪明才智的平台,期待平台未来让自由职业的程序员个体的组合碰撞创造出更美好作品,为共享经济创造出更大的价值。
程序员客栈王鑫:作为一名全职SOHO的开发者,你是如何做好时间管理的?
吴劲松:
任何事情没有绝对的自由,自由职业者如果想自由一些,并且让时间利用的高效一些。我认为要每日有个计划,要今日事今日毕。第二要有一个好的工作台,工作台不但提供了开发所需要的东西,而且也提供了一种工作的氛围,使你的工作更加高效。再者要坚持不断的学习,自律,必须十分努力,才能看起来毫不费力。要注意休息,提高工作效率。
程序员客栈王鑫:最后做程序员这么久了,你一路走来能否给刚入行的同学一些比较中肯的建议?
吴劲松:
我认为要有持续不断的学习的动力和毅力,作为一个it人,要学的东西很多,我认为要始终保持空杯状态;如果机遇比较好的话,进入BAT这样的大公司,要带着目标进去,就是跟着大神去学习。it界众神太多,仰望久了,不要一直仰望,自己也要努力像他们看齐。
相关推荐
信雅达招股说明书 本资源摘要信息是根据杭州信雅达系统工程股份有限公司的招股说明书生成的。该公司是一家IT公司,正在进行首次公开发行,发行1800万股A股,每股面值1.00元,发行价格为13.87元/股。 风险提示 1....
根据给定的文件信息,我们可以总结出一系列与Java编程语言相关的知识点,以及一些关于...以上是对给定文件中各个题目的知识点解析,希望能够帮助到正在准备信雅达校园招聘的同学以及其他学习Java及相关技术的读者。
在个人简历中,这位高级软件工程师拥有丰富的从业经验,曾在【恒生电子股份】、【信雅达系统工程股份】、【杭州研科信息技术】和【杭州应用声学研究所】等公司担任高级软件工程师或工程经理,主要负责银行软件工程的...
【信雅达2019年半年度报告】详尽解析 信雅达系统工程股份有限公司,作为一家在IT行业中占据重要地位的企业,其2019年的半年度报告揭示了公司在上半年的运营状况和财务表现。报告由董事会、监事会及相关高管人员共同...
《信雅达2021年半年度报告》是一份重要的公开财务文件,它全面揭示了信雅达公司在2021年上半年的经营状况、业绩表现以及未来发展战略。作为一家在IT行业具有影响力的公司,其半年度报告对于投资者、分析师以及关注该...
- 加入上市公司(信雅达系统工程股份有限公司和恒生电子股份有限公司),担任高级软件工程师及项目经理角色,在金融行业中负责软件工程开发与管理。 3. **技能与成就**: - 在多个工程项目中担任关键角色,如负责...
信雅达2019年年度报告分析 一、 公司概况 从报告中可以看到,信雅达系统工程股份有限公司(以下简称“公司”)于2019年发布了年度报告。公司的董事会、监事会、高级管理人员和董事承担个别和连带的法律责任,保证...
.NET工程师面试试题旨在考察候选人的综合技能,包括对ASP.NET内置对象的理解,SQL触发器的编写,JavaScript操作表单的能力,C#中的“virtual”关键字的用途,以及C#编程和编译的基本功。以下是对这些知识点的详细...
【信雅达2021年半年度报告】详尽展示了公司在该年度上半年的运营状况,涵盖财务数据、风险管理、公司治理等多个方面。信雅达科技股份有限公司作为一家在A股上市的企业,其报告首先强调了董事会、监事会以及管理层对...
信雅达科技股份有限公司的2020年年度报告详尽地展示了公司在过去一年的运营状况、财务表现以及未来展望。报告由多个章节组成,涵盖了公司的基本信息、财务指标、业务概要、经营分析、重要事项、股权结构、治理情况等...
【信雅达科技硬件笔试试卷】涉及到的IT知识点涵盖了电子电路基础、数字电路理论以及集成电路的应用。以下是对试卷中涉及知识点的详细说明: 1. **基尔霍夫定理**:这是电路分析中的基本定律,包括基尔霍夫电流定律...
信雅达金融行业产品解决方案.pdf
【信雅达2016年半年度报告】是信雅达系统工程股份有限公司发布的关于其2016年上半年业务和财务状况的官方文件。该报告由公司的董事会、监事会成员及高级管理层共同确保其真实性和准确性,他们对报告中的内容承担法律...
信雅达java笔试测试题
然而,在平台建设前,存在投资项目库管理不完善、信息共享困难、网上并联审批不支持等问题。信雅达公司的解决方案有效地解决了这些问题,提升了审批效率和政府服务水平。 选择信雅达作为供应商和服务商,杭州市政府...
虚拟仿真实训系统解决方案共35页.doc
《中国石化积分系统BPM操作说明书》详细解读 本文将深入解析中国石化积分系统BPM(Business Process Management,业务流程管理)的操作流程,帮助用户更好地理解和使用这一系统。该系统旨在提升积分管理效率,规范...
在数据加解密方面,该设备支持多种算法与模式,提供硬件级别的数据安全保护。此外,还支持多种标准的MAC/TAC产生与验证,以及PBOC3.0芯片卡的ARQC/ARPC产生与校验功能。在数字签名方面,支持SM2和RSA算法,能够进行...
【杭州信雅达三佳系统工程股份有限公司2019年年度报告】 1. **公司简介**:杭州信雅达三佳系统工程股份有限公司(简称“三佳股份”或“信雅达三佳”),证券代码为870167,主要在IT行业中提供运维服务、硬件设备和...
6月14日,为期三天的第九届中国国际软件...新闻背景:中国国际软件博览会 中国国际软件博览会是中国软件产业的盛会,每年召开一次。此次展会恰逢国务院18号文件颁布五周年,因此,展会意义非同寻常。自18号文件于2000年