前加绩中国、信雅达高级全栈工程师:吴劲松



 

他是一名不甘平凡的开发者,通过自考上了中国科学技术大学的软件工程专业。曾就职过科大讯飞、信雅达、加绩中国等等知名开发公司,精益求精是他的开发理念,刻苦钻研是他的开发精神,坚持学习是他成长的轨迹,他就是本期程序员客栈专访,高级全栈工程师:吴劲松

 

程序员客栈王鑫:劲松,先做个简单的自我介绍让大家认识一下你吧。

吴劲松:

大家好,我是吴劲松,毕业后到现在已经有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界众神太多,仰望久了,不要一直仰望,自己也要努力像他们看齐。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/57854.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

chatgpt赋能python:如何将Python改成中文

如何将Python改成中文 Python是一种广泛使用的编程语言,但默认情况下是英文界面。对于非英语母语国家的程序员来说,使用Python的过程中可能会遇到许多不方便之处,因此将Python改成中文是很有必要的。本文将介绍如何将Python改成中文&#xf…

chatgpt赋能python:Python创建对话框的完整指南

Python创建对话框的完整指南 Python是一种著名的高级编程语言,它拥有丰富的库和模块。在Python中,我们可以使用GUI(图形用户界面)编写应用程序并与用户交互。在这篇文章中,我们将介绍如何在Python中创建对话框&#x…

Taro 项目实现更改微信头像,使用七牛上传图片

一、效果图 二、taro 提供了选择图片的接口 https://taro-docs.jd.com/taro/docs/apis/media/image/chooseImage // 文档提供的示例 Taro.chooseImage({count: 1, // 默认9sizeType: [original, compressed], // 可以指定是原图还是压缩图,默认二者都有sourceType…

微信8.0内测更新!!!(附内测体验资格)

微信IOS版刚刚正式发布了8.0 在苹果AppStore里面即可下载 微信的大版本更新一直比较看心情 上次7.0版本的更新 还是2018年12月21日 这一次8.0的大更新会有什么功能?! 一起来看看这次更新了哪些新鲜玩意 ???? 01 / 新的开屏动画 02 / 常用表情更新 调…

chatgpt赋能python:Python自动化办公从入门到精通

Python自动化办公从入门到精通 随着科技进步和信息化程度日益提高,自动化办公已经越来越广泛地利用在各行各业中。Python作为一种非常高效和灵活的编程工具,在自动化办公领域也得到了广泛的应用。本文就介绍如何使用Python进行自动化办公,从…

chatgpt赋能python:Python生成图像:从入门到精通

Python生成图像:从入门到精通 Python是一种广泛使用的编程语言,尤其在数据科学和机器学习领域中得到了广泛地应用。该语言的一个强大功能就是能够生成高质量的图像。在这篇文章中,我们将深入探讨Python生成图像的方法。 Matplotlib简介 Ma…

chatgpt赋能python:Python快速上手指南:从入门到精通

Python 快速上手指南:从入门到精通 什么是Python? Python是一种高级编程语言,由Guido van Rossum于1991年开发。它被广泛用于数据科学、人工智能、网络开发、机器学习等领域,因为它易于学习、易于使用、易于阅读和易于维护。Pyt…

chatgpt赋能python:Python游戏开发教程:从入门到精通

Python游戏开发教程:从入门到精通 Python作为一门简单易学且功能强大的编程语言,越来越被广泛应用于游戏开发领域。Python游戏开发不仅可以让你创造有趣的游戏,还可以提高你的编程技能。本文将介绍Python游戏开发的基础知识、工具和技巧&…

chatgpt赋能python:手把手教Python:从入门到精通

手把手教Python:从入门到精通 Python是一种流行的编程语言,它简单易学且有着广泛的应用领域。从自动化脚本编写到数据科学和机器学习,Python都有着无数的应用场景。而在这篇文章中,我们将会从入门到精通手把手教您如何学习Python…

chatgpt赋能python:Python扩展开发:从入门到精通

Python扩展开发:从入门到精通 Python是一门高效、可扩展、易学易用的编程语言。Python的优秀性能在科学计算、数据处理、web开发等领域表现突出。然而,Python在特定的应用场景中,如图像处理和机器学习等领域,需要更高效的代码执行…

chatgpt赋能python:Python构建模型:从入门到精通

Python构建模型:从入门到精通 在数十年的软件开发中,Python一直是最受欢迎的编程语言之一。Python不仅易于入门,而且能够对各种数据科学应用进行建模和分析。在这篇文章中,我们将介绍Python几种常见的构建模型的方法和应用。 为…

python爬取微博热搜数据并保存!

主要用到requests和bf4两个库将获得的信息保存在d://hotsearch.txt下importrequests;importbs4mylist[]rrequests.get(ur… 很多人学习python,不知道从何学起。 很多人学习python,掌握了基本语法过后,不知道在哪里寻找案例上手。 很多已经做案…

文字转语音软件哪个比较好?快来收藏这几个宝藏软件

大家都知道配音是干什么的吧。简单来说,我们今天的有声读物、教学视频、广播促销等都是通过由配音来完成的。当然配音也分人工和软件配音。如果我们觉得自己的声音条件优越,可以选择自己配音。不过如果你们是因为紧张而无法配音的话,就可以使…

如何将文字转语音?这4个文字转语音方法简直宝藏

近年来,文字转语音技术的发展,让我们的生活更加便利,特别是在语音技术不断普及的今天,文字转语音技术更是被广泛应用于各种场合。那你知道如何将文字转语音吗? 本文将介绍四款文字转语音软件:迅捷文字转语音…

免费使用微软Azure进行文字转语音的三种方法!最自然接近人声的机器配音技术。

微软的TTS语音合成技术目前已经做到了非常自然,接近真人音色,在不了解前提下有时候真的很难分辨出这是机器合成的声音。 目前微软的文字转语音已经支持21个中文简体的声音,并且支持多种声音风格的选择和语速、音调的调整。 免费使用微软Azu…

30分钟音频当数据,任何音色零门槛生成,产品免费体验

允中 发自 凹非寺量子位 | 公众号 QbitAI 这年头,万物都可以是AI生成的, 从文字,到图片,亦或是目前火热的虚拟主播, 设想下,你在直播平台看到的虚拟主播背后,有可能是这样的画面。 连声音都可以…

无声语音的数字发声-Digital Voicing of Silent Speech

无声语音的数字发声 Electromyography传感器被放置在嘴部附近用来捕捉信号 摘要 此论文主要帮助“哑巴”通过EMG(electromyography)捕捉肌肉信号从而“说话”。这个论文的创新点在于,它是第一个使用EMG数据来训练语音,模型的错误…

AI拟声: 5秒内克隆您的声音并生成任意语音内容

特征 🌍 中文支持普通话并测试了多个数据集:aidatatang_200zh、magicdata、aishell3、data_aishell等。 🤩 PyTorch为 pytorch 工作,在 1.9.0 版本中测试(最新于 2021 年 8 月),GPU Tesla T4 …

想知道如何文字转语音真人发声?这3款工具轻松实现

我们在生活中有很多时候都会遇到需要将文字转语音的情况,例如为自己录制的vlog配音、自制有声小说、朗读某一新闻等等。但是却有许多小伙伴不知道如何实现这些操作,也或者是找不到合适的软件,毕竟现在市面上的工具鱼龙混杂,要找到…

手把手教你用JAVA实现“声音复刻”功能(复刻你的声音)标贝科技

手把手教你用JAVA实现“声音复刻”功能(复刻你的声音)标贝科技 前言 什么是声音复刻? 使用少量的用户声音,短时间内快速为用户量身打造个人定制音色 一、内容太长不愿意看,直接使用系列 声音复刻分为两步 &#xff…