送給程序員新人的若干建議

作為一個從事java類開發四年略多的一只廢狗,這里我總想分享一些過往的經驗或者說踩過的坑給大家分享一下。

具備怎樣的能力或者素質才能從事IT相關工作??

1、聰明的頭腦;(至少你要自己覺得自己足夠聰明)

2、積極樂觀的精神;

3、吃苦耐勞,抗壓能力強;

4、身體好(可以長得很丑)

你沒有猜錯,這里不是說具備以上條件某一個就可以,基本上你應該全部都具備。而我所說的工作內容基本都是技術類工作,涉及很少的管理或者不涉及管理。為什么要有這些條件呢??

從第一條說起,聰明的頭腦代表的是思考和解決問題的能力,以及快速學習的能力,畢竟,你所面對的是個半年時間所掌握的知識就會落后的行業。也就是說,半年不學習,你就有被淘汰的危險。為什么我要在括號里加上“至少要自己覺得聰明”,原因就是,和第二條相關,你要有足夠的自信,解決問題的自信,覺得自己一定行的自信,不然,一開始的挫折就會讓你退卻,比如做開發相關工作,搭建開發環境和基礎調試,剛入門的時候你就會崩潰。

第二條,樂觀是解決問題,克服困難的基本條件。不多說,原因同上。

第三、四條,IT行業是有個工作強度大,工作相對枯燥的行業。容易引起很多職業病,比如頸椎病、腰椎間盤突出、前列腺炎、腎結石、尿結石、猝死。。。。

看到這一串疾病名稱是不是有種想打退堂鼓的沖動??為了不讓你恐慌,我還是換個行再來說明。

IT業國內的猝死率向來都比較高,有興趣的可以百度一下,這里不做科普。原因說起來很簡單,IT行業加班較多,工作壓力也非常大。而相應的國內法律對勞動保護、職業病防護這塊做的特別、特別、特別不到位。尤其北上廣深這些大城市,基本996工作制或者966工作制都是很常見的。普通的二三線城市,如果項目進度很趕的情況下,加班也是恐怖的會嚇到人。這時候沒有一個強大的內心和強壯的身體是不行的。這點我會在后面以親身實踐來說明。


說了這么多,說好的“若干建議”呢?

來,上干貨!

感覺很多人一提到IT、程序員就感覺像是提到非主流、女博士、殺馬特這些異類。(這里并沒有侮辱女博士的意思,只是網上的段子,這里拿來調侃一下)

誠然,程序員是有些另類的,只是因為程序員這個職業的特性,導致絕大多數程序員都有非常縝密的邏輯思維。所以一般的程序員都非常討厭韓劇惡俗的套路,無腦的故事脈絡。簡單的講,這是由于這些人的智商優越和日常的工作訓練導致的。我看來這并不是壞事,你看,美國總統奧巴馬還建議全面學習編程,為什么呢??讀者自己思考。雖然程序員里面有一些頭腦單一、缺乏情趣、俗稱直男癌的家伙,但在我看來,IT行業的直男癌都比較少見。

所以,沒有必要因為自己搞IT或者自己是程序員而自卑。


一起畢業的同學,工資都比我高,我有必要真的堅持做IT這行么?感覺在同學面前沒面子

一般剛畢業的時候,大家的薪資差距并不大,相同城市,一般相差一千左右都是正常的。但是,重點來了,IT這行是個低開高走的行業,以作者本人為例,實習時工資4000,畢業為了找個能簽九月協議的工作,工資2000,堅持了一年多,漲到2600,后面換了幾個工作,基本上每次都是翻一番的節奏,現在基本上拿著本地行業中位數的薪資(三線城市)。但和當年的同學相比,剛畢業的時候工資不如他們,但現在卻是超過絕大多數人了。(包括部分公務員同學)。插一句,如果相同工作,薪資差距著實很大的話,要么就是你人傻,要么就是能力還不夠,還需要好好學習,多多練習。

所以,不要擔心剛畢業薪資不如人而放棄從事IT行業,如果你真覺得你喜歡這個行業,那么就放心大膽的去做,時間會證明你的選擇沒有錯。


?剛剛入職,新鮮感過去之后,發現自己一無所知,領導安排的任務也需要邊查資料邊思考才能完成,并且進度也是一拖再拖。覺得自己的技術水平太差,不適合這個工作或者這個行業?


這種情況,在每個行業應該都會存在,每一個IT入門者都會遇到。這從側面也反映出國內大學教育是多么不靠譜。(這里我并不是說讀大學無用,相反,大學的意義應該也不在于此),大學生從大學畢業,感覺什么都會,一旦接觸正式的工作,就發現自己其實什么都不會,這很普遍。針對這種問題,其實不用太過擔心。為什么這么說呢,面試官在面試一個小白的時候,其實并不會看中小白的工作能力和技術水平。事實上,領導招你進來,面試之后必然也是知道你的技術水平的。況且,小白也沒什么工作能力。面試官看中的也不是你這個優點。肯定是某個閃光點讓面試官覺得你可以留下。僅此而已!所以,不必糾結自己能力不足,技術水平一般。你需要做的是,努力的學習,為了保證進度,自己加加班趕趕進度,下班后惡補一下相關知識。畢竟這個時候你是在一邊學習,一邊工作。為了自己,也是為了公司,快速提高自己的能力都是需要的。也就是說,做好工作,偶爾加班和業余的自學都是必要的。

所以,能力不足,自學來補。


領導經常安排我加班,甚至是毫無緣由的讓我加班,怎么破?

這個問題要多方面的討論,如果剛入職,像前面說的如果技術能力一般,其他同事都能正常下班,自己工作做不完然后領導安排加班的。則應該自己反省,多從自己的角度找問題原因,針對性的解決會更好一些。而如果是被領導特殊優待,不能者也多勞卻又不多得的,基本就是領導想讓你走,果斷換崗位或者換工作就好了。作者曾經在某信干過9個多月,因為加班太多(一個月幾乎天天加班,每個月有七八天要通宵戰斗)周六周天有個事情就打電話叫你來處理。后面實在是身體頂不住,果斷辭職走人。從社會的角度來看,員工總是付出比報酬更多的勞動來讓自己不被老板辭退,老板總是花最少的錢來讓員工留下來工作。所以說,剝削是必然的。嗯,所以:

面對加班,唯一的建議就是,受得了就受著,受不了就走人,別忍著。


領導讓我背鍋,我是背呢還是不背?

給領導背鍋這種事情,其實很常見。用一句簡單的話來講,證據充足,無損要害的情況下,背了也就背了。要是領導要用背鍋這種事情來讓你走人的話,相應的你應該保證有證據對你是有利的。在能取而代之的情況下,魚死網破的做法也不是不可取。我的意思你應該能懂,但是一般都到不了這一步。稍微正規一點的公司,責任和權力都是很明確的,員工之間,重要的事情都是郵件溝通(方便留證據)。你的直屬領導一般都不會在業務上和你平級。說簡單點就是,你的領導和你做一樣的事情(一樣多,一樣好)的可能性不高,如果存在,要么就是更大的領導在等待比較優秀的一個出現,要么就是你的領導估計會被拿掉,你有機會上去頂位子。所以,這種事情更多的需要防范領導給你下絆子。當然,君子的講,自己也不能給別人下絆子。因為程序員這個圈子,本來就不大,抬頭不見低頭見,多個朋友比多個敵人要好的多。

去年Android很火,我剛學個皮毛,沒想到今年Python更火了,我是不是要轉python?

存在這種心理的主要原因,個人猜測是從眾心理和對自身技術能力的不自信導致的(這也許不是不自信,可能是自身水平非常有限,也算是一種自知之明。想當年,剛入行的我,也是各種擔憂,生怕自己學錯了浪費時間)。 但首先需要說明的是,語言本無優劣,所以別擔心學錯一門語言。針對不同業務場景,不同的技術框架、每種語言都會有它的優勢。雖然語言熱門程度每個月都會發生變化,但是核心排名卻不會發生太多變化。選擇一門自己喜歡的作為程序員生涯的入門是最好不過的。或者看公司需要,相應的去學習,周圍有前輩帶路,事半功倍也是挺好的。為了適應外部環境變化而學習一些新的語言是有必要的,但完全沒有必要每年換一門語言學習,通常來說,一年學一門語言,并不能掌握語言本身的精髓。

10月編程語言排行榜 TOP20 榜單

這里又扯到另外一個問題:

我有沒有必要掌握多門編程語言?

曾經在網上看過一篇講程序員掌握的編程語言與薪資的關系的文章。文中推薦掌握的語言數量是5到8門。這里僅供參考,不做評價。

從個人發展的角度來看,只掌握一門語言顯然是不夠的。但不論什么語言都學一下,然后都只知道皮毛也是不行的。前者,適應面太窄,后者,貪多嚼不爛,更是什么都做不好。以個人經驗來看,學一門主要的,長期鉆研,另外再學幾門傍身也是可以的。這樣工作中經常能達到事半功倍的效果,也不太容易被語言本身限制住手腳。這里說個插曲,曾經遇到個一個極品寫java的同事,這人有個特點,理論特強。學過java的應該都知道,java有各種的設計模式,然后這哥們做事情都喜歡套個設計模式,有時候是硬套,知道什么是硬套么?簡單的講,寫個hello world都要硬生生套上一堆設計模式。不過話說回來,能在hello world中硬套設計模式的,也是高手了。。。舉這個例子,只是給讀者傳遞一個消息,學東西都得活學活用。就好比你從來沒有機會寫IOS,也沒這方面的開發需求。硬生生配個mac,硬生生的學半年swift,然后之后一行代碼都不寫,過個幾個月你幾乎就會全忘了。因為你腦子里不需要這東西,大腦潛在的就替你把這些東西扔掉了。學以致用,古人誠不欺我!!^_^

專精一兩門編程語言即可。有需要量力而行的掌握一些其他語言。


怎么和同事搞好關系?

反著來說這個事情,哪些情況會讓同事之間的關系變僵。能讓同事之間關系變得很糟糕的事情有很多種,但不外乎兩個方面:道德素質和工作能力。為人自私,沒責任心,推卸責任,業務能力太差都會讓同事疏遠你,原因很簡單,人家都不想被你禍害。這從另一外一個角度說明,你只有對同事有是有意義的,有用的,你才能搞好你的同事關系。

歸根結底的說,自尊自重,有自己的技術特長。為人和善,懂得分享,同事關系自然不會差。

工作中哪些事情特別重要?特別需要注意?

特別重要是你自己的身體。這里不是說什么危言聳聽的東西,工作之中最應該注意的的確是你自己的身體。一來,國內的職業病防護這塊做的真的不到位(法律定義模糊,管轄范圍窄)。二來,員工的勞動權益向來得不到保障。自身多年經驗,建議如下:

1.盡量能不加班就不加班,能不熬夜工作就不熬夜工作。忘記那些熬夜加班趕需求最后評優秀的事例,用命換錢。真不值。

2.每工作一個小時,就站起來四處走動一下,看看遠處的風景。這對防治頸椎病、腰椎間盤突出、前列腺炎,以及各種疾病都有不小的好處。

3.經常運動。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 230,106評論 6 542
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 99,441評論 3 429
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 178,211評論 0 383
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,736評論 1 317
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 72,475評論 6 412
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 55,834評論 1 328
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,829評論 3 446
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 43,009評論 0 290
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 49,559評論 1 335
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 41,306評論 3 358
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 43,516評論 1 374
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 39,038評論 5 363
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,728評論 3 348
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 35,132評論 0 28
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 36,443評論 1 295
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 52,249評論 3 399
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 48,484評論 2 379

推薦閱讀更多精彩內容