提起程序猿,你的第一印象是什么?
沙灘褲、POLO衫、人字拖?
不過今天要介紹的主角是一位女程序員
還是一位會(huì)化妝、愛漂亮的技術(shù)大牛
個(gè)人資料
游戲項(xiàng)目實(shí)訓(xùn)《王牌防守》宣傳海報(bào)
女生也可以做程序員,誰敢說不是呢?
在很多人的第一印象中都覺得,“程序猿”是和“IT男”劃等號(hào)的,但我想說的是,誰說女生就不能做程序員呢,而且女生天生細(xì)心、敏感的特性也注定了女程序員對(duì)待工作更嚴(yán)謹(jǐn)。所以,我自己對(duì)于女程序員這個(gè)身份還是挺自豪的,更自豪于向別人介紹我工作時(shí)所引起的羨慕眼光。
我是周*嘉,大學(xué)就讀于南昌大學(xué)信息工程學(xué)院數(shù)字媒體專業(yè),主攻游戲設(shè)計(jì)與編程,在程序方面,編程基礎(chǔ)學(xué)了C++基礎(chǔ),C#,java,javascript,數(shù)據(jù)結(jié)構(gòu);在設(shè)計(jì)模式方面學(xué)習(xí)了windows程序設(shè)計(jì),js網(wǎng)頁編程;與游戲相關(guān)的引擎學(xué)習(xí)了Unity引擎、Cocos2D引擎和Maya的操作。雖說涉獵面很廣,但都是在基礎(chǔ)層面的學(xué)習(xí),并沒有深入。
《王牌防守》主角設(shè)計(jì)
知道火星是很久之前的事情了,剛進(jìn)大學(xué)瀏覽網(wǎng)站時(shí)就看到火星培訓(xùn)相關(guān)的信息,提前進(jìn)網(wǎng)站了解過,因?yàn)榇笕暗膶W(xué)習(xí)任務(wù)都很緊張,雖然一直都想來報(bào)名上課,但一直都沒有充足的時(shí)候。后來大四因?yàn)檎夜ぷ鞑⒉豁樌乙灿欣^續(xù)深造的想法,就最終決定來這里進(jìn)行培訓(xùn)。
《王牌防守》其他角色設(shè)計(jì)
在校即參與項(xiàng)目實(shí)訓(xùn),提前感知工作流程
在大學(xué)主要是上課和考試,知識(shí)實(shí)踐都是同學(xué)私下自己擬定課題,完成的時(shí)候沒有約束力,從而造成作業(yè)質(zhì)量難以得到保障??赡茏钪饕脑蛟谟诖髮W(xué)學(xué)習(xí)時(shí)間比較充裕,所以沒有自制力的那部分同學(xué)很容易就懈怠了學(xué)習(xí)。而在火星則是完全不一樣的學(xué)習(xí)體驗(yàn),火星的管理性很強(qiáng),而且教學(xué)方面很專業(yè)和專一,相當(dāng)于短時(shí)間內(nèi)完全把精力放在一個(gè)知識(shí)上面,所以我個(gè)人的進(jìn)步非常明顯。不過可能因?yàn)槲冶救耸怯袑I(yè)背景的,在火星上的第一個(gè)月感覺被教授的知識(shí)很基礎(chǔ),但對(duì)于零基礎(chǔ)的學(xué)員來說,我覺得第一個(gè)月的課程還是很重要,能夠帶他們快速入門。
我覺得在火星收獲最大的還是編程基礎(chǔ)的提升,在火星所受的基礎(chǔ)培訓(xùn)讓我實(shí)打?qū)嵉貜?fù)習(xí)了本專業(yè)的技能,在Unity編程方面還學(xué)習(xí)了很多業(yè)界的代碼技巧,這些大學(xué)老師都沒有傳授過。另外最難忘的一點(diǎn)就是預(yù)先體驗(yàn)了“24小時(shí)工作”的生活,最后一個(gè)月參加了游戲項(xiàng)目實(shí)訓(xùn),和隊(duì)友一起制作了一款《王牌防守》的游戲,是一個(gè)有著《植物大戰(zhàn)僵尸》影子的塔防小游戲,有種模擬真實(shí)工作的感覺。
《王牌防守》游戲界面
有幸遇到火星,從此自信心十足
很慶幸自己在大四這個(gè)階段選擇來火星深造,讓我明確了“我是有能力做事”的自信心。而這,我覺得應(yīng)該歸功于非常有責(zé)任心的火星老師。給我們上基礎(chǔ)課的是李康老師,很和藹,感覺他就像是領(lǐng)路人,把我們一堆小屁孩的基礎(chǔ)給拉扯了拉扯,涉及的知識(shí)點(diǎn)雖然簡單,但我很愛聽他上課。富磊老師為人很風(fēng)趣,課堂氛圍屬于特活躍那種,即使在課堂上和富磊老師有不一樣的想法也可以當(dāng)即提出來,一起討論并解決,心里邊不會(huì)存有疑問。李索老師主要負(fù)責(zé)我們項(xiàng)目實(shí)訓(xùn),一次要負(fù)責(zé)好幾個(gè)團(tuán)隊(duì),特別辛苦,但是只要有不懂的地方去問李索老師,他總能第一時(shí)間給出回答。特別感謝我遇見的這幾個(gè)好老師。
《王牌防守》游戲界面
女生也可以有事業(yè)心,女生也可以做技術(shù)
目前我就職于上海貘**絡(luò)信息科技公司,擔(dān)任U3D程序員,主要在做javascript和html5游戲編程,因?yàn)槟壳绊?xiàng)目處于研發(fā)之中,所以和項(xiàng)目有關(guān)的信息還必須保密。但對(duì)我個(gè)人來說,很享受現(xiàn)在的工作狀態(tài),緊張、挑戰(zhàn)但覺得充實(shí),每天都能懷著愉悅的心情來上班。不過自己還有很多不知道的技術(shù),所以還必須保持著時(shí)刻學(xué)習(xí)的心態(tài),從老員工那里學(xué)知識(shí),自學(xué)最新技術(shù),總之,挑戰(zhàn)才是工作常態(tài),才讓自己發(fā)現(xiàn)自我價(jià)值。
我對(duì)自己的定位是先接受兩年的磨煉,爭取這兩年熟悉更多類型的游戲設(shè)計(jì),能夠獨(dú)立完成客戶端這塊的整體游戲流程,希望未來做到技術(shù)總監(jiān)的位置。我想用自己的經(jīng)歷證明:女生也可以有事業(yè)心,女生也可以做技術(shù)。
《王牌防守》勝利界面
經(jīng)驗(yàn)分享:代碼越少,bug越少
最后分享一個(gè)自己的工作技巧給火星的學(xué)弟學(xué)妹們,因?yàn)槲易约涸诖髮W(xué)和火星的時(shí)候都是在傻傻地學(xué),沒有注重學(xué)習(xí)技巧的積累。但是在工作之后發(fā)現(xiàn),其實(shí)學(xué)習(xí)是有技巧可尋的,關(guān)于程序的學(xué)習(xí),特別是要做一個(gè)系統(tǒng)、功能的時(shí)候,一定要先畫流程圖,明確工作流程,最后再寫代碼。程序員的工作里寫代碼的部分一定要最少,寫的越少越好。很神奇對(duì)不對(duì)?因?yàn)榇a越多,bug越多,而避免bug的最好辦法就是將其“扼殺于搖籃中”。這個(gè)絕招,希望火星的學(xué)弟學(xué)妹們都能學(xué)到!
同學(xué)您好!