做一個程序員你準(zhǔn)備好了嗎(我的ios 開發(fā)經(jīng)歷)

從大三第二學(xué)期開始和同學(xué)接學(xué)校的項目來做,大四實習(xí),迎接將近一年,不知不覺,做ios程序員將近兩年了,從xcode5到xcode7.2.1 一切也在一點點在改變。


u=130648360,130610761&fm=21&gp=0.jpg

1 迷茫期
以前也未曾想做程序員,感覺自己不是那種喜歡做技術(shù)的那種人,不喜歡一直呆在電腦前,喜歡戶外活動,跑步,騎車,爬山,程序員的生活,真的不適合自己,大三之前一直只是認(rèn)真聽課,但都沒深入研究,也在嘗試去做各種兼職,接觸不同的人,不同的事,最好和同學(xué)一起開了淘寶店,一直都感覺開的還行,也還想以后就做這個了,沒想到,碰到了一個不好廠家,店被屏蔽了,還有負(fù)債了,但是做兼職存的一些錢也沒了,只有去做實習(xí)了,從那時開始了自己的程序員之路。

2面試期(尋到答案,突破迷茫期)
一開始實習(xí)的時候(14年),也是處處碰壁了,只在學(xué)校了接個一個項目,還是同學(xué)帶我做的,(現(xiàn)在想起來要感謝那個同學(xué)),而且做那個項目的時候才學(xué)了一兩天的oc 基礎(chǔ),那個項目做了一個多月,就過去,感覺自己似懂非懂的,投了簡歷,一直都沒有回復(fù),自己也著急了,一次過投了10幾份,20幾份,一個星期后終于有回復(fù)了,然后就早上跑面試,下午跑面試,去了挺多家面試的,都失敗了,最后來到大學(xué)城的一家公司,當(dāng)時的技術(shù)總監(jiān)也不懂ios ,多次面試過的我,也有了經(jīng)驗,浮夸的介紹下自己多么厲害(雖然自己渣渣),然后他就問了我兩個問題,印象深刻,你會做照片合成嗎,我說不會,遇到問題,你怎么辦,我說百度吧,然后他就給我過了,我自己懵圈了,雖然實習(xí)工資不高,但是很感謝你們給我這次機(jī)會。

3成長期
終于找到實習(xí)了,但是來到這里,連一個ios 開發(fā)都沒有,自己也有點懵了,自己也是半桶水,然而連電腦都沒有,還問我怎么裝黑蘋果,我靈機(jī)一動就上淘寶買了一個80快,裝在臺式機(jī)還挺流暢的,然后挑戰(zhàn)來了,第一個項目來了,模仿安卓做一個簡單的圖片合成軟件,這也是我第一個獨立承擔(dān)的項目,雖然當(dāng)時做了一個星期左右,但是期間遇到了各種問題,只能各種百度,或者私信給同學(xué),問同學(xué)怎么辦,后面發(fā)現(xiàn)一個好招,去qq群里問,然后就一次過加了10幾個20幾個ios 技術(shù)群,沒事也去群里跟群里吹吹水,那時感覺自己每天都有一點進(jìn)步,日子也還挺帶勁的,漸漸的省吃儉用,負(fù)債也還了一些了,感覺看到了好多希望。

4輕率期
漸漸的做幾個小項目,調(diào)整工資的面試也成功了,整個人都變的好浮躁,感覺實習(xí)2.8k 真心好低,就會自己出去找一些別的實習(xí),雖然都成功了,并且實習(xí)工資也還不錯,但突然間也不是那么想走了,想把公司的項目去做上架了,這也是我的心血,終于到15年三月,全都上架了,那時的我更是自信滿滿,十分浮躁。

5低谷期
我離開了那家我成長的實習(xí)公司,去了一家珠江新城的公司,實習(xí)工資也真心不錯,面試也簡單通過了,一切都感覺都很順利,在哪里還說做一些需求分析,競品分析,那些都是我很喜歡做的,還跟哪里領(lǐng)導(dǎo)什么的混的挺好的,感覺一切都是很好的開端,但是一切都還是要實力說話,要別人器重你,公司做的項目的比較大,我們ios 團(tuán)隊也有一些管理的問題,進(jìn)度一直跟不上安卓的,天天被罵,心理也在真心不是滋味,就一次過爭取過來,多幾個板塊來做,想要自己多加點班,追上進(jìn)度,突然,負(fù)責(zé)的板塊多了,bug 也多了,開發(fā)的進(jìn)度一點點被拖慢了,每天領(lǐng)到的bug 是一頁的,漸漸發(fā)現(xiàn)或許是自己的能力不夠的,或許是需要一個厲害的人來帶帶自己,需要review 下自己的代碼,就這樣離開了那家公司,去了一家的新的公司。

6 新的啟航
在這家公司,有一個有經(jīng)驗的人帶著自己,才發(fā)現(xiàn)自己有很多問題,代碼寫的很短,格式很不好,基礎(chǔ)不夠扎實,只是有經(jīng)驗而已,不知不覺,在那家公司呆了9個多月了,從浮躁,自信,到 自己發(fā)現(xiàn)自己有很多問題,虛心學(xué)習(xí),漸漸感覺自己也成熟了很多,慢慢明白,(1)做技術(shù)還是要先把基礎(chǔ)打扎實了,就像一個項目的架構(gòu)很重要,在珠江新城那家公司就是一開始的架構(gòu)不好,導(dǎo)致這么大項目,后面做起來很亂,亂來亂去就多問題了,(2)思維很重要,思維一個要考慮全面,把所有涉及的點一個個都要涉及進(jìn)去, (3)技術(shù)拓展也很重要,現(xiàn)在在學(xué)一些python ,不要只專一門語言,(4)多看看大神的博客,微博 和群里去討論技術(shù),看來大神的博客,所用到的技術(shù)點,在看看自己的代碼,有什么不足要趕緊改過來了,去群里去同行討論技術(shù),總能碰到一些很多很好的點,趕緊還是不錯的,有時候一起吐槽下,一些不開心的也過去了。

7送給那些還在迷茫要不要做程序員的總結(jié)
做了程序員那么久了,那我就從我覺得做程序員好的一面來談?wù)?,技術(shù)是一個行業(yè)的敲門磚(1),你會對一個行業(yè)業(yè)務(wù)掌握到一定程度,對一個產(chǎn)品體系有深入的了解;并且敲門磚打響了,你就可能有機(jī)會,往怎么去推廣運營,產(chǎn)品策劃發(fā)展(2)做為一個技術(shù)你很有機(jī)會吸引到合作伙伴,和你去做一個項目,就現(xiàn)在也會有一些人會問我,要不要合作去一個項目,分你多少股份,或者什么的,但是感覺自己技術(shù)還不過硬,還不敢去嘗試,我相信過了一定時間我會去試一下,
但怎么說,一切說起來都簡單,但都需要付出努力,才能讓一切看起來輕松自在,你可能花許多時間在技術(shù)研究,因此想要做程序員你準(zhǔn)備好了嗎

那么最后我想說, 未來的技術(shù)大大和或者現(xiàn)在的技術(shù)大大們,下一站我們一起努力


c2f75155b319ebc45361407c8226cffc1f171604.jpg
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容