今天是2011年11月19日,據我工作已經有一年零4個月了,其實據我開發剛好有一年多16天,我是去年11月3日做開發這個工作的。在這之前我做過醫療his系統的維護,就是oracle數據庫的維護,干過1個月的銷售。然后就是開發的工作。下面對我一年來的工作、生活、心得,心態總結一下。把我這一年來的成長經歷描述一下,希望給讀者帶來點啟發,也同時對自己一年來工作做一下總結,估計一下一年對我人生來說有什么收獲?
現在總的說我一年的工作的收獲吧,我感覺這一年來說收獲的是我這一年來在今年3月份的時候確定了我的發展方向,就是向手機開發的方向發展,女怕嫁錯郎,男怕入錯行,我感覺未來是移動終端的天下,手機已然成為生活中的必備品,不像90年代初期那樣是一種奢飾品,買個手機號都要一千多,你們細細觀察,現在的人們好多手中不止一部手機,好多人都有好幾部手機。另外一方面是iphone,android,智能手機的出現,顛覆了諾基亞手機老大霸主的地位,讓人們對手機的感念有了轉變,在iphone出來以前,人們感覺手機應該向著功能越多,性能越好,價格越便宜的方向發展,而iphone就是要打破這個常規,我的手機功能多,性能好,而且賣得就是貴,一臺iphone4當時火的時候賣8000多,就像現在iphone4s一樣,價格依然高居不下,android是緊跟iphone的一個很好的成功例子,另外微軟,meego,也跟著出來了。還有黑莓系統、webOS、Bada等等,經過我同學的經驗,我對象的支持,我決定向android手機進軍,主要原因是現在好多手機廠商都使用android系統,大概有30多家手機廠商呢!前途無量啊。扯遠了。這一決定讓我的生活不再迷茫,讓我在畢業前(我是今年6月28日正式畢業的)確定了我的發展方向了。并且我也對android手機很感興趣,所以我有了很大的動力來學習android,這個興趣真是很重要的,并且我開始養成寫博客的習慣了,我覺得一周不寫點東西手就有點癢,心理老是感覺缺點什么,所以,我這多半年的更大的收獲是這47篇博客。希望給剛畢業的和沒畢業的同學有點幫助,趕緊確定好你的發展方向,確定了一個方向,你就只剩下為了這個目標而努力了,這時的你動力十足,只需要充滿熱情的投入到工作中去。來提升自己的價值。
再來談談我這一年的經歷吧,這一年我的經歷對我來說也是挺多的,先做個鋪墊:我們學校是一個三本學校,挨著北京挺近的,這點對我們來說有好處的,接觸北京社會。接觸了大城市的生活節奏。然后我們學校是個開放式學校,在我大二的時候,有個培訓機構北京東方尚智培訓機構來給我們開了個講座,說畢業生找工作多么多么難,我們這個專業找工作好多企業要求這么高,等等。鼓動我們去參加他的培訓,另外一個更大的好處是,參加了他們公司的培訓,大三上半年周末在學校上課,他們派老師來講課,下半年可以不用上課,去他們公司接著培訓一個月,就可以找工作了,這點好處還是挺有誘惑的,當時的我也是純純欲動,想參加培訓,提前參加工作,我當時的想法是到畢業時我就有一年半的工作經驗了,這多寶貴??!由于重重原因,我只參加了一個暑假班40天的免費培訓。培訓完,我當初想勸說我爸說“培訓確實能學到東西,希望我爸支持下,給出點培訓費”。我爸給我說了句話“上大學,三本學校的學費很貴,一年一萬一,再加上吃住,一年一萬八,你再要參加培訓費,我和你媽都是下崗工人,打工把你供下來就不錯了。不上學的也能在大城市找到工作,并且有的混幾年混的還不錯,你這大學生畢業怎么害怕找不到工作?你是不是也該自己反思下?”。我當時特別不理解我爸,我就感覺他們去參加培訓了,我不去,我心理不舒服,雖然我爸說這話當時我感覺也是有道理,就是拗不過勁來。這有對比,所以我就感覺心理有點不舒服,有幾個星期沒有給我爸打電話?,F在想想當時挺幼稚的。其實我爸做的一點沒錯。關鍵還得靠自己。培訓機構也是講入門的知識,真正實戰還得靠自己分析問題,解決問題,經驗等等。培訓沒有去成,我就在學校干點別的事,編程也就沒有繼續下去,因為當時還生我爸的氣。所以我當時就學日語去了,我是個閑不住的人,沒有事干,讓我玩魔獸什么的,我可受不了,我感覺玩魔獸3c什么的就是在浪費我的時間,所以我寧愿找人聊天,找人一起學日語,找點事干。后來csdn收購了北京東方尚智培訓機構,有個老師欒春明(欒老師是我參加09年在中關村軟件園暑假的免費培訓中起了關鍵性的人物,他做銷售的,挺能侃的一個。)找我想在我們學校組建一個csdn高校俱樂部,想讓我和參加培訓機構的我們專業的兩個同學一起組建一個社團,我們3個是主席,我當時參加了免費的培訓,所以就想給欒春明老師點回報,我就答應了,組建起來了,后來他們都去北京參加培訓去了,我一個主席,帶了14個剛加入社團的大二的學生,他們不怎么懂運作一個社團,我就給他們講我個人的一些經歷。讓他們能組織接替我的職位,把社團辦下去,不要在我手里讓csdn高校俱樂部死掉,當時感覺我得把這個擔子抗起來,告訴他們怎么運作一個社團,什么社團的章程,都是我當初定的??傊@個社團發展下去了,我的任務就算圓滿結束了。我成功了。這也多虧了我對象的支持,她當時也是社團的成員,比我小一級?;仡^我意外得到了csdn總部發來的一個“csdn高校俱樂部主席”的稱號,還有蔣濤的簽名。我心理這個激動??!總結:這件事告訴我付出總會有回報的!又扯遠了,趕緊扣題,說著說著就說遠了。我們學校大三下學期上課的人就少了好多,有參加培訓的可以不來上課,有的已經找到工作上班去了,有的考研也和老師說聲就去圖書館學習了,完了就剩下幾十個在課堂上睡覺和聊天的,我也是其中之一。大三結束以前,有幾個同學都找到工作了,我也著急了,我趕緊申請51job,智聯招聘,中華英才網,填簡歷投簡歷,面試找工作。
我的個工作:就在這時,我一個國貿的女同學(是我的好朋友,現在我們也經常打打電話。)說她一個舍友的姨夫公司缺人,也是做軟件的,想讓我去,所以安排我在學校和她姨夫見面,我就走了走流程,見面后都感覺還行,就說好7月15號,正式上班去了,先實習,工資一開始說1500,后來又說1000,我沒什么感覺,一想大四,無所謂,先學技術吧!后來發現這工作實在不好干,我在醫院實施維護his系統,公司就我一個人,我參加了2周的培訓,但是真正學到的東西特別少,主要是那個同事教的我的少,他有所保留對我,這我看的出來?;仡^遇到緊急情況,(他姨夫是經理,讓我在工作上稱呼他為經理,他老婆是做銷售的,也稱呼經理,并且不能告訴醫院的人他們是夫妻這層關系?。妥屛医o經理打電話,給醫院說和經理商量一下,其實就是問經理解決的辦法,這電話說起來更費勁了,他說的術語我聽不懂,經理工作10多年了,我說的白話他聽不明白。經理著急還老說我,醫院的也著急,也催我,有些醫生態度簡直用惡劣來形容。語氣一點都不友好,我干了一個月,兩頭受氣,回頭一想,不干了,辭職。我總結當我在一個工作崗位干得確實不自在的時候,辭職也是件好事情,有時候份工作未必是稱心的工作。
第二個工作:正好我班同學劉文軍做銷售呢,他現在混到一個督導的位置了,說可以推薦我去做銷售,回頭和他一樣做督導,我就去了。我總結出大學的同學就是好,有的能在關鍵時刻幫我一把,我挺感動的。他們經理挺好的,一見面感覺我不太適合做他們行業的銷售的,但是我當時缺錢,我工作后家里就沒有給我錢了。所以說讓我先干一個月試試,如果感覺我合適,接著干,不合適讓我再找我們專業干去,結果干了一個月,真是經理說的那樣,我不適合他公司的銷售。我就辭職了,開始了找新的工作。完了他們經理對我說:“小王,你比較適合干你們專業的工作,這樣你更有前途,就在家里呆著,也別因為缺錢干別的什么工作了!找份工作踏實點干!”
第三個工作:辭職后,找了幾家,燕郊有個公司招聘網站開發,給我打電話,我就面試去了,結果公司是家庭作坊式的,辦公環境是兩室一廳,公司技術兩個,在客廳辦公,我當時沒有工作,就想先在一個公司干著,所以我選擇了去公司上班,在這個公司我的學習對象就是那個同事,他也是大四,不過經驗比我多,所以我就向他學習,他上班有點滑頭,老板不懂技術,他就糊弄老板,回頭老板請我吃飯沒有交上他,老板告訴我的“我心理有數,我雖然不懂技術,但是我的閱歷多啊,豐富,認識人多啊,我問別人這個開發要多久,他偷懶耍小聰明,你趕緊學,把他的技術學到手。”所以老板知道我當初干活慢,但是不怎么說我,老是催他,導致他辭職了,干了1個多月。我干到今年3月份才辭職的,原因是他不做這個網站了,做點卡平臺了,銷售相關的,想讓我幫他做銷售這塊,我就想做技術,他在這期間請我吃了好幾次飯,我都沒有被他說服。包括我辭職后,我們的關系處的還可以,有空打打電話,一起吃個飯,有時周末去他公司洗洗衣服,和他聊聊天。這個工作得出結論:做事要踏實,哪怕一開始什么都不會,一顆踏實的心給上司的印象特別好,但是該自己堅持的還得自己堅持,不要因為一點點小誘惑就改變了自己的方向。工作的好壞有時候和工作環境沒有關系,工作也沒有好壞之分,關鍵是自己的心態,怎么能正確地對待一個工作。這才是剛畢業的和正在實習的大學生應該具備的素質。
第四個工作:干了3天,經理把我辭了,人事小趙通知我讓我走前給了200塊錢,給了錢后說了一些話。那叫一個會說話??!當時面試時,經理讓我做js的上級題,是做網站一些js的,我不會,他說給我一個機會,讓我做一個html,問我愿意不,我說愿意,我半個小時搞定了,他說你明天可以來上班了,我當時談了談待遇,在這之間還討價還價了一次,以1800塊成交。但是干了3天,也許是因為我在上班的時候聊天,或者我工作慢,確實跟不上他們的開發進度,所以他讓人事把我辭了。但是給了我200塊,我還是挺高興的。這時候已經是今年3月多的事情了.結論:此處不留爺,自有留爺處!只要給我錢,干3天我就當兼職了,我不會把它當做我的恥辱的,只是我人生的一個經歷。
第五個工作:我干了,第二天我就不去了,工資也沒要。這個經歷也是挺有趣的,他們也是一個新公司,上海的,我在這時候決定做android開發的,他讓我面試的時候,先讓我筆試,然后和我談了談,回頭問我要了3個我上個公司同事和上司的電話,我照做了,結果他還真打電話了,回頭問我薪水,我說3000塊。下午他們公司人事通知我明天入職,我去了,問他待遇的時候,人事說2000,我說轉正后呢,她說這就是轉正后的價格,還說公司要在美國上市,給員工入股份,每人給兩萬股份,我聽了后感覺有點不靠譜,做android開發,價格太低了,要是實習給2000塊,我也接受,但是轉正這個價格,我不能接受,我有種感覺,經理也是技術,做應用的,剛從上海來,感覺他不重視技術,本身他也是做技術的,所以我內心深處就不想在這個公司干了。第二天我就不去了。結論:當公司的領導不重視技術,或者在技術領域給的價位不合理的話,就選擇辭職,這也是不錯的選擇。讀者一定要有自己的判斷。
第六個工作:還算比較正規的公司,公司的制度什么都有,什么獎勵制度,加班有加班費什么的,面試我的是老總,他感覺我人不錯,就讓我入職了,一開始就說適用期,因為我大四,好多公司壓榨我,說實習,就可以實習好長時間,其實轉正和畢業一點關系都沒有,這只是公司壓榨大四學生的一個借口而已,有的公司感覺實習生工資低,廉價的勞動力。但有的公司還算正規,正確對待大四的學生?,F在剛畢業的大學生的命運其實是挺悲慘的,要是自己沒有一個合適的把握,真的有可能迷失自我,這個公司上班也不錯,待遇也可以,基本達到了我的要求,而且比較重視技術,但公司要求挺嚴格的,要是你老是上班沒有效率,或者幾天沒有出活,他可能就把你炒掉,根本不給你太長的時間去調整,另外公司也是比較小,18個人,7個開發,5個測試,3個銷售,1個主管,2個老總,挺小的辦公環境,座位占地特別小,做在工位上,就不能直著站起來,必須把椅子轉過去,才能站起來。這點我十分憋得慌。干了3個月,不想在這個公司干了,想換個公司,具體來說可能是我的小領導的原因吧,只是覺得我每天都很努力,我上班從來沒有遲到過,但是我的小領導做c的,特備訓斥我,如果我問他問的煩了,一個簡單錯誤把我說一頓,低級錯誤就把我否定了,認為我基礎太差什么的,平時不認真學習什么的,問我下班后都干些什么,等等,我感覺轉正肯定給不了我好評,工資也就達不到我預期的效果,所以我辭職了。總結:技術就是一層窗戶紙,其實不必為了一個小錯誤,被領導說一頓而心理不舒服,自己明白了這個錯誤,下次就不會犯了,對自己的提高很有幫助,但是不重視我的技術,我的勞動成果我是不能忍受的。還是中國技術的開發環境不太好,好多公司有時特別是一些小公司,急功近利,“短”“平”“快”,短時間內,平穩的節奏,快點得到回報。都是靠關系找的活,老總要是技術出身,就特別不重視做技術的。
第七個工作:就是我現在的公司,7月份選擇跳槽是不明智的想法,因為天氣太熱,大家比較浮躁,并且這期間辭職的人比較少,不是離職的黃金季節,每年3月份,9月份是離職的黃金季節。7,8月份不要辭職,除非這時候沒有工作。我有天面試面了4家,回來就有點中暑的感覺。渾身有種脫水的感覺,我一開始被這個公司錄用,面試的是android應用開發工程師,我去了后讓我看rail的代碼,就是做手機貓的代碼,c寫的,我對這些代碼不感興趣,正好此時有另家公司給我發了入職函了,讓我入職,(這個公司給的工資沒有這家高,但是我同學在里面,他推薦我面試的,完了他老大過了一個星期才想到錄用我,這是家大公司!員工上千。)。我就猶豫著是不是辭職,我和技術的老同事說想辭職,這個公司是兩個公司一起成立的新公司,分別從老公司中挖了幾個老員工過來,老員工,就是我的老大說:“干rail兩年,你會過10k,有可能20k的,我和經理談了談,他說公司現在沒有項目,你就先看會代碼吧,rail還是不錯的,對你編程有幫助的。”,我也就在公司呆了下來,誰想,過了3周,公司決定不讓我和技術老大做rail了,讓我們自己做個搖彩票的小應用,我們當時公司有4個人,我負責游戲框架的搭建,和鬧鐘,頁面顯示,存數據庫的處理,我另一個同事負責小球碰撞的處理,用引擎開發,老大做技術支持,他忙著那邊公司的事呢!。我們做了1個多月,終于做完了,做了個雛形,修改bug,等等。到9月中旬這個項目就交給其他新來的同事研究,我負責修改安卓源碼短信方面的bug,因為我的技術老大一開始修改過短信的源碼,所以他對短信模塊比較熟悉。我正好不會的可以問他,他對我的幫助挺大的,有時候問他同樣地問題兩遍,他也不煩,這點我聽欣賞的,我就沒有這方面的耐心,工作中我倆的友誼加深了,我的毛病也多了,我特別不耐煩,尤其在吃飯或者回家的時候,喊他們一起的時候,有個同事老是墨跡,每到吃飯的時候,他工作特別重要,不理睬我。我挺討厭別人墨跡的,我感覺就是在浪費我的時間。不過還好,老大我還能接受,不怎么墨跡,我倆溝通起來特別流暢,這種工作挺順心的,交流順暢,他是公司老員工,但是他沒有一點老員工的架子,對我們挺好的。前段時間發生了一件特別不順心的一件事,我轉正的時候,我問經理,說工資是多少,他說給我漲了500塊,我給技術老大說我下午辭職,感覺這個價位不了,我經理說公司每年漲工資都是在過年的時候調整,說這3個月根本看不出一個人的能力有多強,有個公司試用期要6個月。他問我的想法,我說漲2k。我感覺少我值這個價格。我每天8點15到公司,到公司后我自己看一些技術方面的知識,每天在我的筆記本上寫點技術,或者心得什么的,我感覺付出就應該得到相應的回報,并且我做的我感覺不錯,對得起這個價位。我說我的目標是架構師,所以,我每天看一些東西就是為了積累知識,我感覺在公司里上班的時間學的知識都很浮華,不扎實,沒有完全消化,工作外8小時應該消化,敲些代碼總結,所以我工作不止是工作,我也擅長總結,并且安排自己每天早上看一些新的技術,沒有接觸過的技術,或者自己沒有理解的技術。我就是為了養成一個習慣,每天學習的習慣,IT行業不學習不行,新的技術每天都在更新,所以養成一個學習的習慣對畢業生來說很有幫助。經理說明天給我答復;我告訴技術老大我要辭職后,我的技術老大告訴經理了,想挽留我在公司,這點我挺感謝技術老大的。我當初的想法是:給我漲了2k我都不想干,辭職,下次找工作談價格的時候找個好的。不給這些不注重技術的人打工。我的技術老大就找我談話,勸我在公司呆著,說公司前途挺好的,學到一些真本事再跳槽也不遲!我考慮主要和技術老大一起工作,心情比較舒服,有幾個同事處關系都挺不錯的,所以我同意了技術老大的建議,第二天找經理談,經理說那邊的應屆生的價位是給我長了1.5k后的價位,你也是這樣吧,我默許他的說法,但是我心理特別憋得慌,他一提應屆生,我心理就不舒服,感覺老是在敲詐我似地,應屆生和應屆生情況不一樣??偨Y:剛畢業這一年的差距,或者說大四實習一年后的差距在于,你工作之外的晚上9點到11點和周末你都干了什么,這個一年后的差距就能體現出來了,學習是個日積月累的過程。希望讀者也要明白這點。當初我辭職時有同事說量變會引起質變。其實我感覺量變在程序員的世界里的含義是:在你工作之外,你真正編程,真正思考一個問題,一個知識點用的時間的多少。這才是真正意義上的量變,而不是用你工作了幾年來衡量。這點說法有點片面。所以我也沒有駁他的觀點。我感覺我挺有上進心的,經理說我不滿足。怎么說呢,我追求的和他追求的不一樣而已。這個工作仍然在進行的。。。。。。未來的事說不準,先不下結論了!今天下午見了一個人徐哥,和我對象一起去的,徐哥請我倆一起吃的午飯,徐哥想讓我對象寫書,徐哥點評,修改,寫他的名字,因為出版社老是和徐哥約書,他老是推掉就不好了,找個課題就約書,而徐哥不泄于寫入門的書,讓剛參加工作的寫,他點評,給書注入點靈魂,同時我們得到技術和他的技術的幫助,這是雙贏的合作,我倆聊的挺嗨的,他也是技術大牛,我告訴他我寫博客,他告訴我回頭我可以自己寫書,自己和出版社簽約,我倆聊的挺多的,大家都是做技術的,談得來,具體事項他和我對象說了說,大家愉快地離開。請大家期待。。。。
我個人總結編程有四種境界:種是看代碼完全看不懂,也不理解代碼的含義。第二種是看代碼能看懂,但是自己寫,問題重重,總是錯誤地拼寫,或者沒有注意人家是怎么寫的,為什么這么寫。第三種是看代碼能看懂,也能正確的寫對,但是不注意總結的。第四種是看代碼看懂,并且研究它為什么這么寫,能舉一反三。這是我工作后的總結。
就講這么多吧,寫了3個多小時了,一年的經歷完全不能用以上幾句話來敘述,只是一點小小的描述一下吧,另外把我的幾個編程的好的習慣告訴大家:(1)我每天早上早去公司50分鐘,學習點技術的知識,并有個筆記本簡單記錄下重要的知識。(2)堅持寫自己的博客,幫助更多的人,讓他們能在我的博客中得到一些收獲,啟發!(3)在工作中遇到問題,難點,知識點我都會寫在我的筆記本上,我現在都寫了3個本子了。(4)有時候去QQ群討論一些話題,擴大自己的知識面。(5)和同事交流,描述問題要詳細,不明白對方說什么的時候,不要不懂裝懂,要實事求是。否則只會害了自己。(6)給自己指定一個計劃,勞逸結合。對自己以前寫的博客或者筆記什么要一月整理一次。其實學習就是一個反復實踐的過程。不要怕麻煩。千錘百煉,才能磨練出來。學會分析問題的能力,遇到問題不要慌,要冷靜的思考,沒有思路上網谷歌,如果谷歌沒有就問一下資歷老的同事,學會獨立解決問題的能力。掌控一下自己碰到一個比較難的問題,解決用的時間,我長的用了3天半,學著預測估摸一下給一個任務的時候,完成任務用的時間,多交流和同事,程序員雖然對著電腦,但是每天少不了交流。
先寫這么多吧,困了,夜里3點多了,希望寫的這些對讀者一起幫助。大明Zeroson的程序員的年。
送大家一句話:改變自己,是自救,影響別人,是救人。