前加績中國、信雅達高級全棧工程師:吳勁鬆

他是一名不甘平凡的開發者,經過自考上了中國科學技術大學的軟件工程專業。曾就任過科大訊飛、信雅達、加績中國等等知名開發公司,精益求精是他的開發理念,刻苦鑽研是他的開發精神,堅持學習是他成長的軌跡,他就是本期程序員客棧專訪,高級全棧工程師:吳勁鬆,https://www.proginn.com/wo/27683php

程序員客棧王鑫:勁鬆,先作個簡單的自我介紹讓你們認識一下你吧。
吳勁鬆:
你們好,我是吳勁鬆,畢業後到如今已經有6年工做經驗,前後作過教育,電子商務,互聯網金融類軟件開發。從2015年11到如今,一直是自由工做狀態,在SOHO這段時間裏,前後作過快遞項目、內蒙環保ipad、進銷存APP,新聞APP、積分商城等項目開發,這些項目使用的語言主要是Java,C#,object-c,我是一名精益求精的開發者,但願能認識更多志同道合的好友。前端

程序員客棧王鑫:你是如何接觸到開發這份工做的?
吳勁鬆:
我畢業於一所專科學校的軟件技術專業,後來自考了中國科學技術大學的軟件工程專業。08年填報志願選擇的大多就是計算專業,也被軟件技術專業錄取了,因此一上大學就算是入了編程的門。2009年下了一本叫java編程思想的電子書,雖然一開始不知道其中所云,可是深深的被吸引了,以致於一發不可收拾,下了不少的電子書,耐着心思去看。印象比較深入的好比C專家編程 ,Gof 的設計模式,C# via CLR等等。java

程序員客棧王鑫:您如今是soho狀態吧?可否簡單談一下你以前的一些工做經歷?
吳勁鬆:
是的,目前我是自由工做,最初在科大訊飛工做,當時和另外一個同事負責一個在線教育平臺的二次開發,框架用的是FineUI,這個框架是前同事開發的,是.net平臺一個深受你們喜歡的框架。而後咱們採用C#和C++技術作了一個監控學生電腦頻幕的功能,以及用C++開發了一個爬蟲系統等等。node

2012年去了杭州信雅達工做,主要是作銀行的集中運營平臺。銀行以前的交易主要是在前臺櫃面操做,這個平臺是將前臺交易移植到中心端,全部網點發起的交易均由中心端處理,節約交易成本和時間。主要對接了二代支付平臺,非結構化(OCR識別和影像平臺),熟悉了SOA架構,掌握了OSGI,Web Service,工做流開發,掌握了IBM MQ,WebLogic的使用等等。程序員

2014年去了一家互聯網金融公司。前後作了資產交易平臺、p2p平臺、相似騰訊理財通的微信公衆號開發,對接了中金第三方支付平臺了和電子簽章平臺。在這家公司,後端技術棧主要是sping,因此項目中,我主要用到了Spirng MVC,Spring JPA,Spring Security,Spring Boot,Spring Batch,Spring Mongo等等。spring

目前因爲我的比較喜歡自由的狀態,因此成爲了一個自由開發者。承接各類項目,好比微信公衆號開發,商城,新聞平臺,企業信息系統等等,各類技術都會嘗試着使用,後臺開發語言主要用的是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界衆神太多,仰望久了,不要一直仰望,本身也要努力像他們看齊。

相關文章
相關標籤/搜索