应届生程序员,业务和技术孰轻孰重,如何找到适合自己的方向
大家都很清楚,現(xiàn)在的學生就業(yè)壓力大,為什么?單位都要求招有工作經(jīng)驗的員工,但是如果大家都只招有工作經(jīng)驗的員工,我們從學校里走出來的“書包屁孩”哪里來的工作經(jīng)驗呢!?所以啊,要端上一個飯碗本也不容易,但是等你好不容易搶到一碗程序員的飯的時候,是否感覺老鼠啃南瓜不知從何下手啊? 從筆者的經(jīng)驗來看,“書包屁孩”遇到的最大的問題,應該就是如何面對業(yè)務和技術的問題了!這里筆者根據(jù)自己當初的經(jīng)歷,簡單談一談,希望對大家有幫助!
技術:把知識轉換為生產(chǎn)力的主要手段!會一個技術,表示你具備做這種事的能力! 不知道大家有沒有聽說過按照賺錢的方式從高檔到低級可以這樣分: 靠錢生錢->靠嘴賺錢->靠頭腦賺錢->靠體力賺錢->靠肉賣錢! 這個觀點一點不新,在這里提出來只是想讓大家對自己有個正確的定位。程序員其實在第三個和第四個之間。而且更靠近第四個。所以我們的初級軟件工程師也常常被人稱作代碼工啊!程序員和別的一些職業(yè)有所差異。那就是我們必須要做出實際的東西來,這就要求我們必須要有做這個東西的能力,也就是我們的技術--編程!如果你不具備這個最基本的能力,你怎么能吃得了程序員這碗飯啊?!
但是看看業(yè)務:對我們來說 業(yè)務就是做某一個系統(tǒng)的具體流程,方法!如果你不懂業(yè)務,就算你技術再牛叉,又有什么用呢?你做不了任何實際的開發(fā)!有力氣卻沒地使啊!
所以,業(yè)務和技術都非常重要,一個都不能放棄!
但是,對于剛從學校出來,走上程序員崗位這個群體,有他的特殊性:這一群書包屁孩,受過一些系統(tǒng)的教育,但是往往沒有任何實際的技術,說白了,通常都是些只會比劃,只會紙上談兵,但是不會編程的 知識庫!對你們來說我建議分幾個階段:第一階段,應該把更多的精力花在技術上(尤其是在開始的時候!)記住技術是我們的本錢,是一切的基礎!而且這個時候如果你跟著一個明智的前輩,他一定會特意給你安排一些業(yè)務比較簡單的活,讓你練練手。通常,在半年之后,你的技術就可以出爐了,這個階段也就算結束了!
這第二階段開始之前,我們先來看看,程序員的職業(yè)發(fā)展。成功的程序員到后來通常分三種:第一種就是技術專家,這種人,技術非常牛,對業(yè)務接受能力也比較強,但是他們只能按照別人的指示來開發(fā),在技術上能創(chuàng)新,但是在業(yè)務上卻少有自己的看法!他們成了,開發(fā)的核心,技術骨干!第二種,就是架構師,psm,他們可能實際編程能力不如第一種,但是他們對業(yè)務的領悟能力很強,對代碼也許沒有太多的激情,但是名對一個新實物,他們能迅速理清脈絡,而且,善于把實際問題,轉換為計算機問題!往往能從全局來看待一個項目! 第三種就是N多人向往的PM。其實項目經(jīng)理,遠遠沒有看起來那么輕松,不過確實必須要承認,他們往往善于和人接觸,可能不了解系統(tǒng),但是卻不能不了解客戶!他頭腦里非常清楚,客戶想要的是什么!也非常善于發(fā)現(xiàn)自己手下的員工都各有什么特長,善于做什么!………我也不可能對每種人都那么了解,因為我只能走一條路啊!其他的也只是聽人說說而已! 不過肯定還是比較有代表性的! 以上三種都是成功的,那如果你想成功的話當然就可以隨便選擇了,你可以根據(jù)自己的興趣,愛好,特長來選擇一條自己的路,選好長遠的路之后,你就可以知道自己應該更多的了解業(yè)務,還是更多的學習技術了!
當你選定一條路,并走上去的時候,你就已經(jīng)不是新手了!你就真的是是軟件工程師,而不是學編程的學生了!
前面的都是廢話,但是后面的就是經(jīng)典了,(如果誰沒有耐性,看到前面就退出了,那他該后悔了!)
學技術切記:技術很多,很雜,不要一把抓,可以告訴你,任何技術等到用的時候再學也來得及;學太多只是屠龍之術,看起來很嚇人,但是你這輩子也用不上!!有很多東西其實了解一下就足夠了!但是用一個就要學透!一方面的專家,永遠比多方面的臭皮匠要管用!
學業(yè)務切記:每個項目都有自己的業(yè)務(做軟件產(chǎn)品除外!)!你不可能有一個絕招就能走遍天下,但是你卻必須要有個能幫你走遍天下的絕招:系統(tǒng),不是用來裝B的,是用來給用戶用的!所以,最好的用戶體驗應該是你的最終目標!要善于總結,但是不要太善于借鑒!剽竊了10項目的設計,你還是不具備自己設計的能力,但是自己設計了一個,哪怕失敗了,你也已經(jīng)具備那種能力了!
原文 鏈接:
https://blog.csdn.net/fzfengzhi/article/details/2040029
總結
以上是生活随笔為你收集整理的应届生程序员,业务和技术孰轻孰重,如何找到适合自己的方向的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 大数据开发上岗基本要求
- 下一篇: File stdin , line 1