1. 程式人生 > >2013年自我回顧與總結(1)

2013年自我回顧與總結(1)

本不是喜歡自我總結的人,很多時候認為這也挺矯情的,哈哈,我就是傳說中的簡單直接粗暴一組,女漢子的稱謂也由此而來吧,愛直接也愛簡單,愛coding也愛coding to die,我是女漢子,我為自己代鹽,啊哈哈哈哈。

但是看過大家的總結之後我也是深有感觸的,這一年對於我而言也是不同的一年,值得紀念,於是寫下種種,以此懷念我逝去的大學,逝去的機會,和得到的一切。

話題要從兩年前開始,20115月,我大三,因為之前的掛科我錯失了人生中我認為很重視的一次機會,呵呵,掛科此事我從不隱瞞,這是遺憾但是絕不抱憾終生。就是因為那次,我決定做點什麼,那是一切很迷茫,成績不好,不知道能做什麼,好在有個機會老師帶領我們做

C#的專案,那時程式設計已經學了一年了,但是依然是不明所以的狀態,懵懵懂懂的組了四個人的小團隊,還好,當時程式設計成績不算差,我們的團隊在同學中也算小有實力。2個月的努力,我們完成了專案,完成專案的過程現在回想起來簡直弱爆了,一開始什麼都不會,因此加了一堆技術群(也就是從那時起開始混跡技術群)在裡面問各種白痴問題,那時技術群裡面就有很多裝X的所謂的大牛,大家都懂,他們只會說一句話,這麼簡單的問題你不會看書啊,不會百度啊,不會google啊,真正願意幫你的很少,有人好心人很耐心的幫我解答,那段時間從他那裡學到了很多東西(最後這個好心人成了我的男朋友,掩面偷笑)。

2個月的努力這套名為“家庭健康衛士”的小系統得到了老師的好評,你知道那是不優秀的我大學以來得到的為數不多的好評,那時的滿足感是不可言喻的,那時我真正體會到了通過自己努力來得到自己想要的東西的感覺。

也就是從那時起,我開始決定要走程式設計的路,前期也是經過了很久的思考,做程式設計我到底做啥呢,怎麼做呢,那段時間做了很多調研,jee了,jme了,C++了,很多,至於為什麼做android,是因為有一次,玩到了同學的android手機,我還記得那是HTC的一款下巴翹起來的機器,我玩的是一個重力感應的遊戲,就是把小球弄到一個洞裡,那是我第一次玩全屏重力感應的遊戲,(我自己是諾基亞的智慧機,直板的),我覺得好好玩啊,也就是從那時起知道了android,呵呵,這就是我做android的原因。

明確了目標之後其實更迷茫了,因為android對於我來說是個完全陌生的概念,我又不知道從何下手了,從網上查了一些資料,說是要學

java,學校是不教java的,於是我就開始了自學,網上那位好心人知道了我要學java之後送給我一本thinking in java,我就開始了我的java學習之路,那是2011年的9月,大三剛開學不久。從那天起所有的課我都不去上了,比人在上課我就在隔壁看thinking in java,也是為了方便點名,一個月後我還是上機操作,雖然hello world 已經寫過好幾次了,各種版本,但是第一次通過自學用java寫出來的感覺還是很好地,哈哈。我的學習歷程經歷了4個月就停止了,開始準備期末考試,考完放假也沒有繼續學,直到下學期的2月份我重拾java,那時我就想不能一味這樣學,我需要練手的機會,於是在網上投簡歷,結果可想而知,沒有人鳥我,很沮喪就在群裡亂混,居然這樣被我混到了機會,我在群裡幫一個比我還新的新手解決了幾個問題,然後問了些問題,群眾一個人就M我,問我想不想兼職做android,我想也沒想就答應了,然後他讓我第二天去面試,我也答應了,可是10分鐘後有覺得不會是騙子吧,但是我那時急需一個機會,我決定試一次,大不了我就被警察就出來吧,於是當天下午臨陣磨槍,那是我第一看android基礎教程,看了下android系統的分層,四大元件和一些理論,第二天就去面試了,那是個小公司,我去的那天就幾個人,那天面試我的是老闆和很帥的副總,讓我做了兩道筆試題,1是斐波拉切的,我用數學方法大概做了出來,2Socket的,我完全不會,就把空了一半的筆試題交上去,然後副總讓我在黑板上寫了個氣泡排序,艾瑪,我多幸運啊,就在不久之前我才考了三級資料庫,這個我正好會呀,於是很流暢的寫出來了,然後老闆和副總問了些問題就讓我回去等訊息。我感覺應該沒戲了。

回去等了好幾天,那幾天真的是焦急,急躁,煩躁,直到第三天我居然收到了入職通知,神啊,我有工作了啊,蒼天啊,不知道我有多激動,那天是201235號,第二天我就去上班了,因為公司距離學校太遠實在受不了每天一個半小時的車程一個月後我就直接住到了公司,從此學校就是週末回去一次。

公司因為正在創業期,比較緊張,而且是外包公司,於是我們的作息一般是早9點晚10點,那段時間我android啥都不會,就一邊學一邊做,進度很慢,那時我的工資是1000塊。

我運氣很好,第一個專案是做android平臺的web遊戲,當時專案組三個人,一個南大的博士,一個南大的碩士,一個我,那時候我才知道這個公司有很大一部分人是南大的研究生,平時不來公司,遠端辦公的,於是這個專案的時候只有我在公司,即時這樣我依舊慶幸當時公司的兩個大神帶著我做,那段時間我進度很慢,但是進步是明顯的,那兩位學長真是我的恩人了。

2個多月後第二個專案開始,當時不知道公司出於什麼考慮,居然讓我一個人負擔一個專案,依我那時的能力這是更不不可能的事情,但是我還是被趕鴨子上架,那是做的是基於xmpp協議的IM系統,xmpp協議部分是外包合作公司那邊負責,我負責整個客戶端的開發,我需要自己和那邊的工程師聯絡,我去啊,聯絡什麼啊,那段時間我記得因為專案進度我哭了好幾次,因為是對接的專案公司直接問我進度,再加上我本身進度就慢,那段時間我每隔兩天一個apk更新發給那邊,每次打完apk都是2,3點了,那段時間發燒了好幾次,印象太深刻了,最終這個專案沒有完成,因為那邊公司倒閉了………………這對我來說簡直就是莫大的打擊,但是卻也是欣慰,再這麼幹下去,我估計就會掛在電腦前。

通過上面的專案我就知道了自己簡直有太多的不足,於是從那時起重頭看android基礎,看視訊,每天上午專案再緊我都不寫程式碼只學基礎,下午再開始做專案。

直到第三個專案到了最緊張的時候,第三個專案是做手機的軟體解決方案,我負責是簡訊,是這個專案讓我接觸到了系統應用與linux的程式編譯,我的基礎還沒打紮實就被拉來搞系統應用,簡直又是趕鴨子上架,我也是硬著頭皮做,這個專案持續了很久很久,大概56個月,這對於外包公司已經是很長的一個專案了,經過這個專案之後我才覺得自己對於android有點入門了。

往後在這個公司經歷了大大小小67個專案,我在這個公司呆了10個多月的時間,直到我面臨畢業,我開始思考我的去向了,這個公司開了3500的價格留我,其實我不是很滿意,但是這是當時公司所有程式設計師裡面最高的工資了,我有些猶豫,加上那時那位好心人已經是我男朋友了,他在北京,而北京又是我一直想來的地方,於是,我放棄了南京的公司,2013年的2月(年後)來到了北京………………

北京是我第二段人生,預知後事如何請聽下回分解……