大家都很清楚,現在的學生就業壓力大,為什麼?單位都要求招有工作經驗的員工,但是如果大家都只招有工作經驗的員工,我們從學校裡走出來的「書包屁孩」**來的工作經驗呢!?所以啊,要端上乙個飯碗本也不容易,但是等你好不容易搶到一碗程式設計師的飯的時候,是否感覺老鼠啃南瓜不知從何下手啊? 從筆者的經驗來看,「書包屁孩」遇到的最大的問題,應該就是如何面對業務和技術的問題了!這裡筆者根據自己當初的經歷,簡單談一談,希望對大家有幫助!
技術:把知識轉換為生產力的主要手段!會乙個技術,表示你具備做這種事的能力! 不知道大家有沒有聽說過按照賺錢的方式從高檔到低階可以這樣分: 靠錢生錢->靠嘴賺錢->靠頭腦賺錢->靠體力賺錢->靠肉賣錢! 這個觀點一點不新,在這裡提出來只是想讓大家對自己有個正確的定位。程式設計師其實在第三個和第四個之間。而且更靠近第四個。所以我們的初級軟體工程師也常常被人稱作**工啊!程式設計師和別的一些職業有所差異。那就是我們必須要做出實際的東西來,這就要求我們必須要有做這個東西的能力,也就是我們的技術--程式設計!如果你不具備這個最基本的能力,你怎麼能吃得了程式設計師這碗飯啊?!
但是看看業務:對我們來說 業務就是做某乙個系統的具體流程,方法!如果你不懂業務,就算你技術再牛叉,又有什麼用呢?你做不了任何實際的開發!有力氣卻沒地使啊!
所以,業務和技術都非常重要,乙個都不能放棄!
但是,對於剛從學校出來,走上程式設計師崗位這個群體,有他的特殊性:這一群書包屁孩,受過一些系統的教育,但是往往沒有任何實際的技術,說白了,通常都是些只會比劃,只會紙上談兵,但是不會程式設計的 知識庫!對你們來說我建議分幾個階段:第一階段,應該把更多的精力花在技術上(尤其是在開始的時候!)記住技術是我們的本錢,是一切的基礎!而且這個時候如果你跟著乙個明智的前輩,他一定會特意給你安排一些業務比較簡單的活,讓你練練手。通常,在半年之後,你的技術就可以出爐了,這個階段也就算結束了!
這第二階段開始之前,我們先來看看,程式設計師的職業發展。成功的程式設計師到後來通常分三種:第一種就是技術專家,這種人,技術非常牛,對業務接受能力也比較強,但是他們只能按照別人的指示來開發,在技術上能創新,但是在業務上卻少有自己的看法!他們成了,開發的核心,技術骨幹!第二種,就是架構師,psm,他們可能實際程式設計能力不如第一種,但是他們對業務的領悟能力很強,對**也許沒有太多的激情,但是名對乙個新實物,他們能迅速理清脈絡,而且,善於把實際問題,轉換為計算機問題!往往能從全域性來看待乙個專案! 第三種就是n多人嚮往的pm。其實專案經理,遠遠沒有看起來那麼輕鬆,不過確實必須要承認,他們往往善於和人接觸,可能不了解系統,但是卻不能不了解客戶!他頭腦裡非常清楚,客戶想要的是什麼!也非常善於發現自己手下的員工都各有什麼特長,善於做什麼!.........我也不可能對每種人都那麼了解,因為我只能走一條路啊!其他的也只是聽人說說而已! 不過肯定還是比較有代表性的! 以上三種都是成功的,那如果你想成功的話當然就可以隨便選擇了,你可以根據自己的興趣,愛好,特長來選擇一條自己的路,選好長遠的路之後,你就可以知道自己應該更多的了解業務,還是更多的學習技術了!
當你選定一條路,並走上去的時候,你就已經不是新手了!你就真的是是軟體工程師,而不是學程式設計的學生了!
前面的都是廢話,但是後面的就是經典了,(如果誰沒有耐性,看到前面就退出了,那他該後悔了!)
學技術切記:技術很多,很雜,不要一把抓,可以告訴你,任何技術等到用的時候再學也來得及;學太多只是屠龍之術,看起來很嚇人,但是你這輩子也用不上!!有很多東西其實了解一下就足夠了!但是用乙個就要學透!一方面的專家,永遠比多方面的臭皮匠要管用!
學業務切記:每個專案都有自己的業務(做軟體產品除外!)!你不可能有乙個絕招就能走遍天下,但是你卻必須要有個能幫你走遍天下的絕招:系統,不是用來裝b的,是用來給使用者用的!所以,最好的使用者體驗應該是你的最終目標!要善於總結,但是不要太善於借鑑!剽竊了10專案的設計,你還是不具備自己設計的能力,但是自己設計了乙個,哪怕失敗了,你也已經具備那種能力了!
程式設計師轉型 走上CIO崗位的思考
是cio走向成功的12步計畫 轉 it時代周刊 我們經常忽視自己職業生涯中良師益友指導的重要性。但是,作為一家企業的首席資訊官,也應該有責任把自己的經驗和生命中的教訓拿出來,讓未來的決策者分享。作為首席資訊官,也應該把自己作為技術執行者和設計者的成功經驗留給這些未來的領導者。以下是steve wil...
如何看待沒有學歷的程式設計師?
最高文憑高中,正式工作 15 年,寫 有 18 年,現為一家小公司的技術總監。擱現在,妥妥的找不到工作。遙想十幾年前,雖被某山 某浪等當時的大廠在二面 三面中因學歷問題被拒過,但確實也沒到找不到工作的地步,只是公司小點 名氣差點。那是個網際網路剛開始火爆的時代,需求量特別大。從一開始就進入網際網路廣...
以終身成長的角度看待程式設計師的工作
hello你好我是辰兮,來隨筆一下日常工作生活讀書所思所感!這一年有幸閱讀了很多不同的書籍,我收穫比較大的是 終身成長 大致意思就是每個人都有兩種思維模型,固定型心態和成長型心態。同樣是面對考試,固定型思維模式的學生很容易認為 我考砸了,我不聰明,我很笨,我是乙個失敗者。而成長型思維模式的學生完全不...