免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
程序員的簡單成長路
成為一名程序員或真正開發(fā)者的標(biāo)準(zhǔn)是什么?筆者認(rèn)為只要是愛編程并向著自己的目標(biāo)不斷地努力奮斗,終有一天你也會成為一個牛人。還是學(xué)生的汪海洋,在大學(xué)的前三年就成立了自己的工作室和組建了開發(fā)團(tuán)隊,目前已有多款應(yīng)用在AppStore上架,還創(chuàng)立了濟(jì)南開源社區(qū)……

我們無法去預(yù)知未來,但是從汪海洋的身上看到了他對編程的熱愛,對夢想的不懈追求,用血的教訓(xùn)來成就自己一次又一次的華麗變身、證明著自己。今天,他將向大家分享他這一路走來,講述他與程序員之間的不解之緣。以下為采訪全文:

都是因?yàn)閷幊痰膼鄄艜猿?/div>

CSDN:請和大家介紹下你及目前所從事的工作。

汪海洋:目前和同學(xué)一起創(chuàng)建ING工作室,專注技術(shù)、市場、用戶,開發(fā)屬于自己的原創(chuàng)產(chǎn)品。同時做一些開源方面的工作,希望能夠在濟(jì)南的各大高校推廣開放、分享、自由、創(chuàng)造的開源精神。

CSDN:你是如何一步步走上編程之路的?

汪海洋:一開始是跟著馬士兵的視頻教程學(xué)習(xí)J2SE和J2EE的開發(fā),后來加入WeeGo工作室,主要涉及的領(lǐng)域是移動互聯(lián)網(wǎng)應(yīng)用,兩年多的時間承接一些外包項(xiàng)目學(xué)習(xí)到了很多東西,但是更重要的遇到了一群志同道合的小伙伴們。

最難忘的就是暑假的時候和三位學(xué)長一起在工作室通宵趕項(xiàng)目,當(dāng)時有這么一句話,如果你早上過來看見海洋睡著了,那說明問題已經(jīng)解決了,如果看見海洋還在碼代碼,那就遇到大問題了。

當(dāng)時最開心的事情,莫過于通宵之后一起結(jié)伴去肯德基,點(diǎn)上兩三個法風(fēng)燒餅,美美的吃上一頓了。雖然后來這個項(xiàng)目因?yàn)槲覀兡芰τ邢?,最終未能上線,但是這是我第一次體會到團(tuán)隊開發(fā)的樂趣和團(tuán)隊的重要性。也讓我逐漸意識到,企業(yè)項(xiàng)目和個人應(yīng)用之間的巨大差距。在團(tuán)隊中,能力只是一個方面,責(zé)任意識往往比個人能力更重要。

細(xì)細(xì)想來,興趣始終是最好的老師,對編程的熱愛讓我在編程這條路上走的越來越遠(yuǎn)。

CSDN:有人說大學(xué)的課程大多是無用的,根本不用去上課,對此你怎么看?

汪海洋:一開始我也是持有這樣的觀點(diǎn),因?yàn)楦杏X很多課程講不到重點(diǎn),對于很多知識點(diǎn)淺嘗輒止,不但沒有起到啟發(fā)學(xué)生的作用,反而還因?yàn)榭荚嚭涂凕c(diǎn)等原因扼殺了許多人對編程的喜愛。

其實(shí)現(xiàn)在覺得大學(xué)中的很多基礎(chǔ)課程還是十分必要的,比如數(shù)據(jù)結(jié)構(gòu)、編譯原理這些,雖然不涉及編程的語法,但是在實(shí)際開發(fā)的過程中對于理解底層代碼、優(yōu)化性能等方面都有應(yīng)用。一些非專業(yè)的課程對于專業(yè)技能可能沒有幫助,但是對于人格的培養(yǎng)等方面起到了非常重要的作用。

CSDN:你身上有很多的標(biāo)簽,需要做的事情有很多,你是如何進(jìn)行時間管理的呢?

汪海洋:我有使用Excel制作個人日程安排的習(xí)慣:

首先是一個長期的規(guī)劃,也就是在這接下來的一個月要做什么,比如完成Hadoop的學(xué)習(xí)等等;
然后是一個中期的規(guī)劃,也就是在接下來的一個星期要做的事情,比如星期二上課,星期四團(tuán)隊討論這種;
最后就是每日的計劃,番茄工作室愛好者,從早上起床吃什么到晚上睡前看什么都有一個詳細(xì)的規(guī)劃。
當(dāng)然計劃只是理論的最優(yōu)解,實(shí)際執(zhí)行的情況還是三個字:看心情。很多人也有制定計劃的習(xí)慣,但是往往堅持不了多久就放棄了。我也經(jīng)常有這樣的問題,畢竟懶惰是人的天性。所以每天晚上我會總結(jié)一下當(dāng)天的收獲,比如任務(wù)完成進(jìn)度,未完成的原因。每個星期也有個自我總結(jié),畢竟計劃不如變化快,有時候需要對計劃做一些調(diào)整以提高效率。高效是完成規(guī)劃的前提,就編程而言我比較喜歡站著寫程序,因?yàn)檎局臅r候似乎頭腦更清醒一些,讓捉急的智商跑的更快一些。感覺效率低下的時候就去倒杯水吃個零食,調(diào)整一下狀態(tài),有張有弛,把握節(jié)奏。

CSDN:你是濟(jì)南高校開源社區(qū)創(chuàng)始人之一,這是一個怎樣的社區(qū)?以及你對開源有著怎樣的一種情感?

汪海洋:OSCU是我和另外三位志同道合的同學(xué)一起創(chuàng)建的濟(jì)南高校開源社區(qū),主要進(jìn)行開源相關(guān)的知識普及、文化宣傳以及一些交流活動。現(xiàn)在很多大學(xué)生被學(xué)分和績點(diǎn)所限制,而學(xué)校本身又是一個十分封閉的群體,所以很多大學(xué)生接觸到編程只是被動的接受,而卻沒有主動的去學(xué)習(xí)和探索,很少有人真正的熱愛編程,真正的理解編程。我們希望能讓大家接觸到更純粹的程序員的世界,而不是沉浸在自己的圈子里。目前社區(qū)剛剛起步,規(guī)模只有山東大學(xué)軟件學(xué)院的幾個同學(xué),在GitCafe創(chuàng)建了一個開源項(xiàng)目,想多人在線合作一起編寫一本Python爬蟲教程。我們希望越來越多熱愛編程的大學(xué)生們能加入我們,分享編程和開源帶給我們的快樂。

上個月我們四個人有幸拿到了2014開源技術(shù)大會的門票,并在會場見到了蔣老大,Thomas Yao,Larry Wall等仰慕已久的大牛們。那次交流會的印象深刻,讓我們感受到國內(nèi)有許多熱愛這項(xiàng)事業(yè)的編程愛好者,而大媽的演講《但行好事,莫問前程》也堅定了我們一行四人做開源的決心。

現(xiàn)在社區(qū)還處于剛起步階段,主要是在各個實(shí)驗(yàn)室宣講Git和開源的相關(guān)知識。下一步計劃每個月組織一次開源技術(shù)交流會,讓熱愛編程的人一起分享編程的樂趣。我覺得開源讓編程又變成了一件純粹的事情,讓更多的人能夠?qū)W⒂诰幊瘫旧淼臉啡ぁ?/div>

我移動應(yīng)用開發(fā)之道

CSDN:能否簡單介紹下你的移動應(yīng)用開發(fā)經(jīng)歷?

汪海洋:WeeGo工作室負(fù)責(zé)人,做了兩年多的移動應(yīng)用開發(fā),目前有4款iOS應(yīng)用在AppStore上架,和團(tuán)隊一起完成了多項(xiàng)外包項(xiàng)目的開發(fā),比如手機(jī)游戲《傘公主》,新聞訂閱客戶端《掌中山大》,手機(jī)上的傳真軟件《PhoneFax》、基于蛐蛐兒音頻二維碼的《747微信打印機(jī)》等等。《747微信打印機(jī)》在百盛購物中心、北國先天下購物廣場、中華網(wǎng)年會等場合進(jìn)行了展覽。

當(dāng)然,在兩年多的開發(fā)經(jīng)歷中,也經(jīng)常遇到項(xiàng)目失敗的情況。比如我第一個參與的比較大型的企業(yè)項(xiàng)目,一個蛋糕預(yù)定的系統(tǒng)《BonBonPie》,整個團(tuán)隊十余人開發(fā)了將近半年,我加進(jìn)去的時候負(fù)責(zé)的是一些迭代和測試的收尾工作。但是最后因?yàn)閷W(xué)??荚囍芘R近,大家忙于考試,未能及時完成項(xiàng)目開發(fā),導(dǎo)致前期的開發(fā)都付諸東流,沒能成功上線。也是從這時起,我越來越意識到開發(fā)前期的規(guī)劃和安排,對于整個開發(fā)流程來說有著多么重要的意義。

目前正在和ING團(tuán)隊一起做屬于自己的原創(chuàng)產(chǎn)品《愛吃什么》,團(tuán)隊規(guī)模30人左右,分為前端、后臺、iOS、Android、視覺、產(chǎn)品等多個部門,更多關(guān)注市場和用戶。

在團(tuán)隊工作之余我也喜歡搗騰一些自己感興趣的東西,比如Python爬蟲,當(dāng)時學(xué)習(xí)Python是無意中看到開源中國的一篇帖子,講解如何爬取百度貼吧的樓主發(fā)言,當(dāng)時感覺十分神奇,就去系統(tǒng)的學(xué)習(xí)了Python并做了一系列的爬蟲,其中最有意思的是山東大學(xué)的績點(diǎn)查詢系統(tǒng),糗事百科的離線下載器,看似簡單的小工具,在摸索的過程中也學(xué)習(xí)了很多東西,比如當(dāng)時覺得很困難的Ajax請求,發(fā)現(xiàn)Scrapy這個爬蟲框架可以輕輕松松的解決這個問題。還有比如Cocos2D和Unity3D等游戲開發(fā)引擎,上手容易,開發(fā)便捷,可以分分鐘做出一個屬于自己的手機(jī)游戲。個人開發(fā)和團(tuán)隊合作相比,更加的自由,可以學(xué)習(xí)自己感興趣的東西并且鉆研下去,收獲不一樣的快樂。

CSDN:你移動應(yīng)用開發(fā)中涉通常用到哪些技術(shù)和工具?

汪海洋:因?yàn)閭€人對編程十分感興趣,所以涉獵的內(nèi)容也比較廣泛。

1. 前端,一開始是手寫JS和CSS代碼,后來接觸到j(luò)Query、BootStrap等框架,開發(fā)的效率和質(zhì)量都有比較大的改善。作為一個半業(yè)余的前端開發(fā)者,框架的使用既能提高效率又能提高代碼質(zhì)量,是一個不錯的選擇。
2. 后臺,PHP和JSP均有所涉及,有Spring、CodeIgniter等框架的開發(fā)經(jīng)驗(yàn)。CodeIgniter是我接觸到的第一款PHP輕量級框架,采用MVC模式,足夠的自由也足夠的方便。
3. 移動端,移動端主要是iOS開發(fā),在Xcode中使用Objective-C開發(fā)一些移動應(yīng)用。經(jīng)常去Code4App去學(xué)習(xí)一些別人寫好的代碼,對于個人能力的提高很有幫助。iOS是我最喜歡的一個領(lǐng)域,從最初的xib到StoryBoard,從手動管理內(nèi)存到ARC機(jī)制的出現(xiàn),一點(diǎn)一點(diǎn)的見證著它進(jìn)步和優(yōu)化的過程。
4. PC端,主要是C#應(yīng)用開發(fā),做一些有意思的客戶端軟件,比如基于蛐蛐兒音頻二維碼的《747微信打印機(jī)》,CMCC自動登陸軟件《WLAN精靈》等等。
5. 其他,用Unity3D做過游戲,用Python寫過爬蟲,用OpenCV做過濾鏡,用Axure設(shè)計過原型,各種內(nèi)容都有涉及。
在開發(fā)中感觸比較深的一點(diǎn)就是,開源類庫和軟件框架的選擇與使用,可以節(jié)省大量的開發(fā)時間,并且提高代碼質(zhì)量。比如iOS中ASIHTTPRequest類庫的使用就可以簡化很多網(wǎng)絡(luò)方面的問題,比如下載和上傳文件,同步和異步請求,客戶端證書,帶寬限制等等。

一般在接觸到一個新的功能的時候我會先去Code4App查看有沒有相關(guān)的項(xiàng)目,然后下載下來,先在Demo中運(yùn)行,學(xué)習(xí)一下實(shí)現(xiàn)的方法和思路,然后再遷移到自己的應(yīng)用中。

CSDN:一款應(yīng)用的的產(chǎn)生要經(jīng)歷哪些流程,其中你認(rèn)為最難和最重要的是哪一環(huán)?

汪海洋:我認(rèn)為工作室開發(fā)移動應(yīng)用主要分為以下三個步驟:

1. 設(shè)計原型:這是看起來最簡單,實(shí)際上是最重要的一個步驟,因?yàn)樗苯記Q定了團(tuán)隊的努力方向。需要根據(jù)市場提出需求,并且綜合用戶體驗(yàn)等多個角度考慮設(shè)計出原型。一般我們選擇使用Axure來設(shè)計原型。這是一個不斷調(diào)整和修改的步驟,因?yàn)槿绻O(shè)計的時候定錯了方向,整個團(tuán)隊的開發(fā)基本就都白費(fèi)了,在不斷的討論和修改中最后可以得到一個比較完善的產(chǎn)品設(shè)計。
2. 開發(fā)階段:開發(fā)主要就是程序員們的事情了,在這個階段最重要的就是團(tuán)隊的溝通與合作,及時的溝通可以發(fā)現(xiàn)問題并且盡快的解決問題。在此期間一般美工會一起進(jìn)行頁面的設(shè)計,前期的原型只是一個跳轉(zhuǎn)邏輯和布局的大體規(guī)劃,而美工的設(shè)計則細(xì)化到了所有的細(xì)節(jié),最終將頁面切圖交給開發(fā)的部門。一般我們使用WorkTile進(jìn)行團(tuán)隊協(xié)作和任務(wù)管理。
3. 測試階段:這也是很關(guān)鍵的一個步驟,比如進(jìn)行各種非正常人類操作的壓力測試,以及針對軟件界面和功能的黑盒測試等等。一個成熟的產(chǎn)品應(yīng)該盡量避免閃退、卡頓這種極不友好的情況出現(xiàn)。
CSDN:在移動應(yīng)用開發(fā)中,我們常見的有移動Web App和原生App,你認(rèn)為兩者在未來將如何發(fā)展?且兩者間的關(guān)系將如何?開發(fā)者應(yīng)如何抉擇呢?

汪海洋:先來比較一下兩者。

原生App,也就是使用對應(yīng)的開發(fā)語言(比如OC,Java)開發(fā)的應(yīng)用,最大的優(yōu)點(diǎn)就是執(zhí)行效率高,運(yùn)行快,并且可以使用一些移動設(shè)備的底層功能,例如攝像頭,通訊錄之類,與之對應(yīng)的就是開發(fā)成本較高,需要有相關(guān)技術(shù)的開發(fā)人員并且開發(fā)多種移動客戶端應(yīng)用。

而移動Web App,也就是使用Web技術(shù)(HTML5、JS、CSS3等)開發(fā),最大的優(yōu)點(diǎn)就是開發(fā)速度快,只需要開發(fā)一個項(xiàng)目就可以在各種移動設(shè)備上使用。而對應(yīng)的缺點(diǎn)也十分明顯了,因?yàn)槭褂玫氖荳eb技術(shù),所以只能使用一些有限的移動設(shè)備的功能,一些細(xì)節(jié)比如異步加載、延時加載、離線緩存等功能很難實(shí)現(xiàn),而且各種瀏覽器的兼容也是一個比較大的問題。

原生App和Web App,各有各的優(yōu)勢。未來的局面很可能依舊像現(xiàn)在這樣,二者共同生存。而對于開發(fā)者而言,在合適的環(huán)境下做出正確的選擇,做出真正有價值的產(chǎn)品,這往往才是需要關(guān)注的問題。

在條件允許的情況下我會優(yōu)先選擇開發(fā)原生App,在人員不夠或者著急上線的時候則會先快速提供Web App的,再分別提供原生的版本。

至于二者的選擇,應(yīng)考慮這些問題:

1. 人員和時間是否充裕:在條件允許的情況下,個人感覺還是原生App更優(yōu)先選擇,雖然移動應(yīng)用Web化的趨勢非常明顯,但是HTML在移動端還面臨著很多問題。

2. 軟件的要求是否允許:這個涉及到許多方面,比如性能的需求、預(yù)算、對設(shè)備的底層功能的使用等等,是否可以選擇移動Web App主要取決于軟件的需求,移動Web App可以用來開發(fā)那種新聞訂閱類應(yīng)用,但是開發(fā)其它應(yīng)用的話在性能始終無法和原生App相比。

CSDN:在應(yīng)用開發(fā)中會接觸到多種語言,曾在博客寫了一首詩,表達(dá)了你對Java的難舍難分之情,你對于編程語言有著怎樣的特殊情感?

汪海洋:我覺得每一種編程語言都有自己的性格,而編程就像是和它們心與心交流的過程。

比如C++就像是充滿智慧的沉穩(wěn)老者,思維縝密,每個內(nèi)存的細(xì)節(jié)都不能放過,在他面前再資深的開發(fā)者都要放低姿態(tài),虛心請教。

Java則像是身形龐大的魔術(shù)師,前一秒還在給你寫著安卓的應(yīng)用,下一秒又跑去做網(wǎng)站了,再加上Eclipse這個好朋友,還會幫你指出一些語法上的錯誤。

Python和Ruby則像是一對好朋友,性格相似,活潑自由,充滿了靈性。

對我而言,編程不僅僅是一個興趣而已,它逐漸成為了生活中不可或缺的一部分。

相信每一段代碼都有生命,每一段注釋都有故事。

【附】

          《Java你好,Java再見》

大學(xué)伊始 初次見面
回首往昔 已有兩年

當(dāng)年的我 還是一個懵懂的大學(xué)學(xué)生
當(dāng)年的你 只是一門必修的編程語言

多少個不眠的黑夜 
多少個安靜的白天

我靜靜的坐在電腦前 
照著課本慢慢敲著鍵
看代碼一行兩行三行四行連成片
看星星一顆兩顆三顆四顆連成線

你是我的眼
讓我明白封裝之義 多態(tài)之炫
你是我的眼
帶我領(lǐng)略編程之美 算法之艱

由于篇幅限制,以上只是小詩的前部分。

我的團(tuán)隊管理之道

CSDN:你是濟(jì)南高校開源社區(qū)創(chuàng)始人的,也是學(xué)生在線iOS移動開發(fā)部負(fù)責(zé)人,獨(dú)立完成《掌中山大》、《山大手冊》等應(yīng)用的開發(fā)并在AppStore上架。同時,你也是WeeGo工作室的負(fù)責(zé)人,能否簡單介紹你的團(tuán)隊,以及作為一名leader的感受?

汪海洋:其實(shí)遠(yuǎn)遠(yuǎn)談不上是Leader,充其量就是個小組長。團(tuán)隊基本都是由大學(xué)生組成,年輕充滿激情,同時也缺乏經(jīng)驗(yàn),所以在開發(fā)的過程當(dāng)中走了不少彎路。剛開始的時候,有一個C#的項(xiàng)目,看起來功能比較簡單,就是C#操作WORD和EXCEL生成文檔。開發(fā)周期四個月基本綽綽有余了,當(dāng)時負(fù)責(zé)人也沒在意,簡單的分工之后讓大家各干各的,每個星期例會交流。等到了三個月的時候,因?yàn)楦鞣N問題耽擱,項(xiàng)目才完成了一半左右,而因?yàn)槿狈軜?gòu)經(jīng)驗(yàn),項(xiàng)目的設(shè)計非常糟糕,除了當(dāng)時負(fù)責(zé)頁面的同學(xué)基本沒人知道自己完成的功能如何添加到項(xiàng)目中去。最終的結(jié)果就是提前一個星期宣告項(xiàng)目失敗。當(dāng)時我還不是團(tuán)隊負(fù)責(zé)人,但是從這件事可以看出合理的規(guī)劃開發(fā)計劃,把握開發(fā)的節(jié)奏,預(yù)留彈性時間,及時溝通交流,這些細(xì)節(jié)對于我們這種小型的開發(fā)團(tuán)隊來說非常的重要。



我們通過WorkTile平臺來進(jìn)行團(tuán)隊協(xié)作和任務(wù)管理

團(tuán)隊開發(fā)中最常見的問題就是溝通協(xié)作的問題,很多時候因?yàn)橐恍┘?xì)節(jié)疏忽導(dǎo)致的溝通上的不足會嚴(yán)重影響項(xiàng)目開發(fā)的進(jìn)度。在第二年的時候我們不再采用QQ群這種原始的方式,而選擇了WorkTile這樣專業(yè)的團(tuán)隊協(xié)作和任務(wù)管理平臺,合作效率有了明顯的改善。

我們團(tuán)隊經(jīng)常遇到的另一個問題就是時間安排。對于大學(xué)生團(tuán)隊的成員,上課和開發(fā)這兩個部分是個很難權(quán)衡的問題。有些人將大部分精力放在學(xué)業(yè)上,導(dǎo)致項(xiàng)目進(jìn)展緩慢;而有些人則全身心投入開發(fā),雖然做出了一些產(chǎn)品,但是因?yàn)槿狈υ鷮?shí)的基本功,導(dǎo)致學(xué)習(xí)和開發(fā)過程中經(jīng)常出現(xiàn)障礙。我的建議是在項(xiàng)目開展順利的時候優(yōu)先保證必要的課程學(xué)習(xí),課余時間集中精力一起做點(diǎn)東西是完全足夠的。如果項(xiàng)目接近尾聲任務(wù)繁重那只能犧牲一些上課學(xué)習(xí)的時間,項(xiàng)目結(jié)束之后及時補(bǔ)上落下的課程。

CSDN:你在從一名開發(fā)人員到一個團(tuán)隊管理的過程中,在做團(tuán)隊管理的時候有沒有遇到一些困難、一些比較難忘的事情?

汪海洋:一開始很難接受這樣一個角色的轉(zhuǎn)變,因?yàn)樽鳛殚_發(fā)者更多的關(guān)注技術(shù)方面,而作為管理者的時候需要考慮的東西要多得多,小到成員的溝通,大到團(tuán)隊的規(guī)劃,都要有一個統(tǒng)籌安排。

最難忘的應(yīng)該是我第一次分配團(tuán)隊任務(wù)的時候因?yàn)檫^于樂觀,給每個人都分了一大堆事情,導(dǎo)致團(tuán)隊會議的時候基本都未能完成任務(wù),后來我把任務(wù)按照功能逐漸模塊分散,然后按照個人能力分配,并且還會預(yù)留一部分的彈性時間,防止一些特殊情況影響進(jìn)度。

CSDN:對團(tuán)隊而言,每個成員的素質(zhì)影響著整個團(tuán)隊的質(zhì)量,對此你有什么心得和體會可分享?

汪海洋:面試的時候,我比較關(guān)注成員的成長曲線,而不是現(xiàn)在能力。舉個例子,以跑步為例,我關(guān)心的是能跑多快,而不是現(xiàn)在跑了多遠(yuǎn)。我理想的隊友是熱愛編程的人,他可能現(xiàn)在基本功并不扎實(shí),但是我相信加入我們之后他會有很好的發(fā)展。對于已經(jīng)加進(jìn)來發(fā)現(xiàn)并不能很好的融入集體的人,我一般會避免給他分配一些關(guān)鍵的任務(wù),因?yàn)楫吘故且黄饖^斗的隊友,就算技術(shù)上不能給予幫助但是精神的支持也是很重要的。

CSDN:要打造一支高效團(tuán)隊具體該怎么做,談?wù)勀愕囊娊猓?/div>

汪海洋:我認(rèn)為主要有三個方面:

首先,要找對人。志同道合,熱愛編程,沒有什么復(fù)雜的利益驅(qū)動,越純粹越好。因?yàn)槲冶旧硪彩且粋€比較簡單的人。
然后,有良好的規(guī)劃?,F(xiàn)在應(yīng)該做什么,接下來我們要做什么,然后哪些人做哪些工作,這些規(guī)劃對于一個小型的團(tuán)隊來說十分重要。把握一個好的節(jié)奏,是高效的關(guān)鍵所在。
最后就是執(zhí)行力。說的再好做不到也沒用,團(tuán)隊雖小,沒有什么例會和制度的約束,但是一些基本的要求還是要有的,不以規(guī)矩,不成方圓。
我的未來不是夢

CSDN:你對自己接下來的人生有著怎樣的規(guī)劃?

汪海洋:目前我主要有兩個方向,一個是開源,一個是產(chǎn)品。

開源是為程序員服務(wù),想找到更多志同道合的朋友一起交流和分享,追求開放,分享,自由,創(chuàng)造的開源精神。

而產(chǎn)品是為更多的客戶服務(wù),專注技術(shù)、用戶和市場,和團(tuán)隊一起開發(fā)真正有價值有意義的產(chǎn)品。

CSDN:你是什么時候接觸CSDN的?它對你學(xué)習(xí)和工作都帶來哪些影響?同時,對CSDN有什么建議?

汪海洋:我是從大一的時候接觸CSDN,那時候經(jīng)常上CSDN下載一些Java和C++的代碼,后來養(yǎng)成了在CSDN寫博客的習(xí)慣,開發(fā)過程中遇到問題還經(jīng)常翻一翻自己以前的博客。CSDN給我?guī)砹撕芏?,最重要的是營造了良好的程序員氛圍,讓我接觸了很多有經(jīng)驗(yàn)的開發(fā)者,并且在博客和論壇中學(xué)習(xí)和交流。

建議的話,話說CSDN改版之后頁面變化挺大的,不過博客左上角的導(dǎo)航條加了target=”_blank”之后, 點(diǎn)擊導(dǎo)航條打開了新的標(biāo)簽頁,挺不習(xí)慣的,建議改回去吧。

最后:

第一次接受采訪,說實(shí)話,深知自己還差得很遠(yuǎn),只是和大家一起分享編程過程中的收獲,聊一聊編程的故事和自己的理解。我一直覺得我是一個十分幸運(yùn)的人,很慶幸這兩年多的時間加入了一些優(yōu)秀的團(tuán)隊,遇到了很多志同道合的好朋友,對于現(xiàn)在的一切,抱有一顆感恩的心。熱愛編程,尊重代碼,相信每一段代碼都有生命,每一段注釋都有故事,盡心盡力做最好的程序員。
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服