成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

投稿 | Arturs Sosins:一位程序員的互動訪談

開發(fā) 后端 前端
Arturs Sosins(阿特。術(shù)星)是一位來自拉脫維亞的 Countly 移動開發(fā)者。他同意和我一起聊聊在他作為開發(fā)者的職業(yè)生涯中的一些想法,以及中國和國際開發(fā)者可以相互學習之處。

介紹:

Arturs在 2011 年共同創(chuàng)立 Jenots.com,從事游戲開發(fā)和游戲設(shè)計的工作。 他在 2013 年加入了 Gideros,一個開源跨平臺的游戲引擎。他寫了一本關(guān)于手機游戲開發(fā)的書《使用 Gideros 引擎開發(fā)手機游戲》。

Arturs 在 2014 年加入了 Countly,一個實時和開源的移動數(shù)據(jù)分析方案。他參與許多功能開發(fā)如插件系統(tǒng)、轉(zhuǎn)介歸屬和崩潰分析。他繼續(xù)在開發(fā)有趣的小游戲,在博客(http://waterbreadinternet.com)分享。

[[159952]]


一位開發(fā)者的誕生 

問題 1:感謝您從忙碌的工作中抽出寶貴的時間分享您的想法。為了讓我們的觀眾更好地了解您,我們從頭聊起。您可以分享一下開始編程的起點和原因嗎? 

答:我是無意間成為程序員的。我在2013年畢業(yè)于拉脫維亞大學計算機科學與信息系統(tǒng)設(shè)計專業(yè),并獲得了碩士學位。我喜歡計算機相關(guān)的一切。***年,我嘗試了各種事 情,比如聯(lián)網(wǎng)、系統(tǒng)管理、還有編程/開發(fā)。我選修的大多是知識面比較廣的課程,因為那時我不知道自己到底想做什么。直到學習了 Web 開發(fā)課程之后,我做了一些東西,然后發(fā)布到互聯(lián)網(wǎng)上,讓大家都能看得到,這種能力震撼了我。也就是從那時起,我決定要成為一名程序員,把 Web 開發(fā)作為我的主要課程(除了 Web 開發(fā)之外,我還學過 C++、Java和.Net,但都沒有像前端和后端開發(fā)這樣熱衷)。

問題 2:回想起最初的那幾年,您掌握的哪些技能一直沿用到了今天? 

答:因為我不知道自己想做什么,便學了各個領(lǐng)域中的課程,而我認為最重要的技能是,快速學習和了解新信息,通過瀏覽去了解,先掌握少量信息,然后不斷增加信息量,***理解透徹,而不是試圖一次了解所有信息。 

在編程方面,我嘗試了許多語言和環(huán)境,我認為最重要的是學習 Basic、編程體系結(jié)構(gòu)、不同類型的語言,以及這些語言的差異。然后,你基本上就能以任何語言進行編程,因為當你了解了所有范式之后,需要更改的就只有語法(syntax)了[不管怎樣,適當?shù)腎ntegrated Development Environment (IDE) 會對你有所幫助]。

問題  3:你那時接受什么樣的建議繼續(xù)使您產(chǎn)生了共鳴? 

答:我從教授那里獲得了最重要的一個建議:那就是學習不是為了取得好成績,而是為了自己,為自己積累經(jīng)驗。我并不害怕學習非常復(fù)雜的課程,雖然我當時沒有取得好成 績。我也曾成績不佳,甚至掛科,但通過這些課程我開闊了視野,了解許多方面的知識,并且獲得了很好的體驗(就像機器人課程,我在這門課程獲取***的體驗之一)。

培養(yǎng)專業(yè)技能

問題  4:技術(shù)飛速發(fā)展,您是否可以分享一下您是如何保持您的相關(guān)技能?請您分享您在 Github 或其他社區(qū)中密切關(guān)注的三個開發(fā)者或網(wǎng)頁。 

答:不是簡單地關(guān)注,實際上我會和搭檔主持每月的播客(podcasts),關(guān)于 Javascript (jsclasses.org) 和 PHP (phpclasses.org) 的新聞,并對庫/框架進行講解。我想了解感興趣的技術(shù)的新聞,發(fā)布個人 Twitter 簡訊。我的主要信息源是:

https://dzone.com/

http://www.devshed.com/

http://www.sitepoint.com/

問題  5:您如何看待技術(shù),特別是移動技術(shù)在未來五年的發(fā)展?作為程序員,您要如何培養(yǎng)自己的技能來適應(yīng)這些變化? 

答:我認為移動開發(fā)目前過于分散。不僅在同一平臺上過于分散,就像 Android,基本上在所有平臺上都很分散。你需要 iOS 和 Android 應(yīng)用程序(就像 Windows Phone)的不同代碼庫。我認為這將是未來五年要解決的首要問題。對我而言,作為 Gideros 這款跨平臺游戲開發(fā)工具的一名維護者,我會經(jīng)常嘗試了解不同平臺的風格,并且在相同的 API 下使用通用接口進行匹配測試。 老實說,即使它們與眾不同,但還是會有很多通用的方法。就像應(yīng)用內(nèi)購買、推送通知,甚至 UI 小工具,它們看起來大相徑庭,但API是相似的,雖然有一些限制,但相似選項在一個界面下也是相匹配的。

問題  6:我注意到,您之前為初創(chuàng)企業(yè)工作,并積極參與開源社區(qū)。您從這些經(jīng)驗中獲得了什么? 

答:我在職業(yè)生涯為當?shù)氐囊患倚」緭?Web 開發(fā)者。我做了很多小型庫自己使用,同時也發(fā)布到互聯(lián)網(wǎng)上方便他人。當然,我得到了很多回應(yīng),包括評論等等,最主要的是得到了更多機會。 

發(fā)布小型 Javascript 庫,讓我獲得了一份額外工作,那就是為 JS Magazine 編寫 JavaScript 文章。 

我分享了為 Gideros 引擎創(chuàng)建的組件,坦率的說,這給我?guī)砹烁嗟臋C會,比如寫一本書介紹 Gideros。 

甚至現(xiàn)在的雇主 Countly 也是如此,它是一家開源分析公司,面試時,我告訴面試官我沒有 NodeJS 方面的經(jīng)驗,也沒有嘗試過 MongoDB,但他們說:“我們不在乎”,因為他們看到過我發(fā)表和公開源碼的作品。他們認為是社區(qū)那些評論和贊美幫了我,所有的反饋比一份簡歷更珍貴。他們是否滿意自己的選擇?我不知道,你能試問問吧。但有一點,我努力工作,我喜歡現(xiàn)在所做的一切。基本上,這就是從貢獻開源項目得到的回報。獲得了認可、聲譽以及向你敞開的眾多機會。

立足當?shù)兀c全球接軌 

問題 7:你認為中國程序者的優(yōu)勢和劣勢都是什么?

答:開發(fā) Gideros 引擎期間我曾與中國的開發(fā)者一起工作。有很多獨立開發(fā)者會通過插件系統(tǒng)添加自己所需的本地功能,如特定的廣告框架等。我與他們密切合作,幫助他們創(chuàng)建這些 Gideros 插件并融入他們的游戲中。 

我喜歡與中國的開發(fā)者一起工作,因為他們十分注重細節(jié)。歐洲的開發(fā)者會很散漫,特別是在時間上,一定要在截止日期前才完工。而中國的開發(fā)者會遵循每一個步驟,確保不會落下任意一項工作。就應(yīng)該是這樣,哪怕占用了更多的時間。 

我認為中國開發(fā)者的一個很大的弱點就是局限在特定知識領(lǐng)域內(nèi),只在自己的小圈子里工作,而不是嘗試學習其他技術(shù)。

問題 8:歐洲開發(fā)者在哪些領(lǐng)域可以與中國同行合作? 

答:***的是責任感,特別是西歐的開發(fā)者。你只要知道安排他們工作就好了。 

歐洲和中國的開發(fā)者在團隊中可以相互協(xié)助,找到一個折中的方法來解決這個問題。

問題 9:在您看來,如何在五年內(nèi)實現(xiàn)之前提到的領(lǐng)域合作? 

答:全球溝通交流如此方便,一切皆有可能。由于我自己主要是遠程辦公,我敢肯定,將不同的開發(fā)者組織到同一個在線團隊中,一起致力于同一個項目已經(jīng)在開源社區(qū)實現(xiàn)。這樣,我們便可以找到自己合適的方式去合作、互相學習,從而提高自身實力,彌補并消除自己的不足之處。 

 

責任編輯:王雪燕 來源: 51CTO
相關(guān)推薦

2013-12-05 13:41:15

女程序員奮斗

2019-04-17 09:14:39

程序員 996馬云

2015-04-14 09:29:25

CTO程序員

2015-06-02 04:38:54

程序員俄羅斯程序員

2013-11-04 10:32:01

Facebook女程序員

2015-10-28 09:11:31

Python導(dǎo)師級程序員

2015-12-24 18:00:45

資深程序員

2014-06-27 09:17:53

程序員

2013-03-19 10:18:07

程序員

2014-02-20 10:11:15

2021-02-20 10:37:43

代碼編碼開發(fā)

2014-06-30 16:08:29

2011-09-06 13:48:09

程序員

2011-03-03 20:53:28

程序員人才

2020-12-07 14:58:50

程序員開源開發(fā)者

2012-04-25 09:14:57

C++

2009-12-16 11:08:32

架構(gòu)師程序員

2012-09-24 11:11:56

程序員資深程序員軟件行業(yè)

2013-10-16 09:59:39

程序員

2018-01-03 14:59:44

IT外包程序員
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 久久精品高清视频 | 久久久久久黄 | 围产精品久久久久久久 | 怡红院怡春院一级毛片 | 在线播放精品视频 | 国产亚洲一级 | 91九色在线观看 | 日韩在线一区二区三区 | 毛片软件| 九九久久精品 | 中文字幕中文字幕 | 亚洲欧美在线视频 | 精品久久香蕉国产线看观看亚洲 | 中文字幕视频在线观看 | 亚洲综合无码一区二区 | 国产亚洲精品久久情网 | 成人黄色av网站 | 在线第一页 | 一区二区三区四区不卡视频 | 久久久成人免费一区二区 | www.久草.com | 亚洲精品中文字幕在线观看 | 99热精品在线 | 亚洲免费大片 | 国产精品69毛片高清亚洲 | 久久99精品久久久久婷婷 | 亚洲九九| 日韩欧美一区二区三区免费观看 | 美女三区 | 中文字幕在线第一页 | 日本免费在线 | 国产成人精品网站 | 美女视频一区二区三区 | 国产欧美一区二区三区在线看蜜臀 | 国产精品高清在线 | 欧美成人精品激情在线观看 | 午夜精品| av色在线 | 黑色丝袜三级在线播放 | 欧美黑人体内she精在线观看 | 99精品国产一区二区三区 |