色婷婷成人综合激情免费视频,2024中文日产幕无线,亚洲午夜福利精品久久,精品精品国产欧美在线,国产又色又爽又免费的刺激软件

logo 返回列表
程序員如何全方位打造自己
2017-06-05 3317

程序員這個(gè)職業(yè)在外面,一直被過(guò)于神化,又或者過(guò)于丑化。但其實(shí)程序員這個(gè)職業(yè),與大多數(shù)職業(yè)一樣,并沒(méi)有什么特別的地方。

程序員靠技術(shù)吃飯,但又不完全靠技術(shù)吃飯。技術(shù)固然重要,但要把自己看作一個(gè)整體去經(jīng)營(yíng),而不應(yīng)該只求技術(shù)這一個(gè)點(diǎn),因?yàn)?,首先你是一個(gè)人,然后你才是程序員。

玩過(guò)《傳奇》的都知道,在游戲里你想牛逼,不光等級(jí)要高,裝備也要好,而且技能也要學(xué),同時(shí),學(xué)了技能以后,你還要提高你技能的熟練度,這樣才可以在整體實(shí)力上碾壓別人。

很多時(shí)候,生活和游戲里一樣,你只知道一門(mén)心思的升級(jí),卻不知道全方位的提升自己,最終還是會(huì)被別人完虐。因此,所謂經(jīng)營(yíng),就是要全方位的打造自己。

代碼層面

一個(gè)程序員是否優(yōu)秀,代碼是最直接的判斷標(biāo)準(zhǔn)。遠(yuǎn)的不說(shuō),就說(shuō)當(dāng)時(shí)LZ面試阿里的時(shí)候,估計(jì)LZ的github就至少幫助LZ拿了50分(假設(shè)滿分100,通過(guò)線為60),這就是代碼對(duì)于面試結(jié)果的效力。

代碼這個(gè)東西,一個(gè)同樣的功能有無(wú)數(shù)寫(xiě)法,雖然好的寫(xiě)法沒(méi)有固定的格式,但是壞的寫(xiě)法卻基本都是相似的。比如:

其實(shí),代碼規(guī)范這東西,在網(wǎng)上可以搜索到一大堆,遵守規(guī)范自然重要,但小編個(gè)人覺(jué)得,擁有自己的代碼素養(yǎng)更加難得。

任何一個(gè)程序員,都應(yīng)該在業(yè)余時(shí)間去打造自己的開(kāi)源項(xiàng)目,至于項(xiàng)目的大小,以及項(xiàng)目到底是什么,這個(gè)并不重要。

開(kāi)源項(xiàng)目最大的優(yōu)勢(shì)是,你可以更加自由、更加精益求精的,去形成你的代碼風(fēng)格,畢竟在工作當(dāng)中,有些時(shí)候是要有妥協(xié)的。

這里有一份兒清單,可以讓一些想寫(xiě)開(kāi)源項(xiàng)目,卻又不知道該寫(xiě)些什么的同學(xué)知道,從你的職業(yè)生涯開(kāi)始,你可以寫(xiě)一些什么樣的項(xiàng)目,來(lái)提高自己的代碼素養(yǎng)。

1、針對(duì)剛參加工作不久的同學(xué),比較建議第一個(gè)開(kāi)源項(xiàng)目,可以寫(xiě)一個(gè)自己的工具包。不用多么復(fù)雜,比如一些StringUtils、HttpUtils等等,把你日常使用的工具類(lèi),都變成自己的開(kāi)源項(xiàng)目,積累下來(lái)。

2、針對(duì)兩年左右的同學(xué),建議這個(gè)時(shí)候?qū)懸粋€(gè)自己的個(gè)人博客,特別是做Java Web的同學(xué)。而且,做的時(shí)候,最好使用你最熟悉的Web框架來(lái)寫(xiě),并盡可能追求不寫(xiě)一行多余和重復(fù)的代碼。

3、對(duì)于四年左右的同學(xué),建議自己寫(xiě)一個(gè)框架。這個(gè)框架可以是Web框架,也可以是ORM框架、NIO框架等等。

這樣三個(gè)開(kāi)源項(xiàng)目下來(lái),基本上你的代碼素養(yǎng)就可以得到充分的鍛煉。當(dāng)然了,在寫(xiě)這些開(kāi)源項(xiàng)目的時(shí)候,請(qǐng)務(wù)必保持著一顆匠心,否則的話,就算你寫(xiě)再多,也是無(wú)濟(jì)于事的。

技術(shù)層面

  對(duì)于參加工作一年以?xún)?nèi)的同學(xué),你入行那一刻起,你就要不停的學(xué)習(xí)。在這一年里,你至少需要看完《Java編程思想》這本書(shū)。這本書(shū)的內(nèi)容是幫助你對(duì)于Java有一個(gè)更加深入的了解,是Java基礎(chǔ)的升級(jí)版。

對(duì)于參加工作1年到2年的同學(xué),已經(jīng)對(duì)Java有了一個(gè)更加深入的了解。但是對(duì)于面向?qū)ο蟮捏w會(huì)可能還不夠深刻,編程的時(shí)候還停留在完成功能的層次,很少會(huì)去考慮設(shè)計(jì)的問(wèn)題。于是這個(gè)時(shí)候,設(shè)計(jì)模式就來(lái)了。這一年,你必須對(duì)于設(shè)計(jì)模式了如指掌,《大話設(shè)計(jì)模式》可以作為你的開(kāi)端。

對(duì)于參加工作2年到3年的同學(xué),這個(gè)階段,有一本書(shū)是你必須看的,它叫做《深入理解Java虛擬機(jī)》。這本書(shū)絕對(duì)是Java開(kāi)發(fā)者最重要的書(shū),沒(méi)有之一。

參加工作3年到4年的同學(xué),這個(gè)階段的同學(xué),提升已經(jīng)是很難了,而且這個(gè)階段的學(xué)習(xí)往往會(huì)比較多樣化。但一定要記住,作為一個(gè)程序猿,平日里所接觸的技術(shù)可能會(huì)很多,但是想要讓一門(mén)技術(shù)成為你的優(yōu)勢(shì),那么一定是你對(duì)這門(mén)技術(shù)的了解強(qiáng)過(guò)絕大多數(shù)人才行。

在這一年里,一定要規(guī)劃好自己的領(lǐng)域,建立好自己的優(yōu)勢(shì),制造出差異性。如果你對(duì)自己的領(lǐng)域不夠清晰的話,隨著你工作的時(shí)間日益增多,你接觸的技術(shù)會(huì)越來(lái)越多,這個(gè)時(shí)候,你很容易被淹死在技術(shù)的海洋里。

另外,還有一種學(xué)習(xí)的方式,在2年這個(gè)階段,也應(yīng)該啟用了,那就是造輪子。不要聽(tīng)信那套“不要重復(fù)造輪子”的論調(diào),那是公司為了節(jié)省時(shí)間成本編造出來(lái)的。重復(fù)造輪子或許對(duì)別人沒(méi)有價(jià)值,因?yàn)槟阍斓妮喿涌赡茉缇陀辛?,而且一般情況下你造出來(lái)的輪子還沒(méi)有現(xiàn)存的好。但是對(duì)別人沒(méi)有價(jià)值,不代表對(duì)你自己沒(méi)有價(jià)值。

參加工作4年到5年的同學(xué),技術(shù)學(xué)到這個(gè)階段,很容易遇到瓶頸,這個(gè)時(shí)候不要著急提高自己的技術(shù),已經(jīng)是時(shí)候提高你的影響力了,你可以嘗試去一些知名的公司去提高你的背景,你可以發(fā)表一些文章去影響更多的人。當(dāng)然,你也可以去Github創(chuàng)建一個(gè)屬于你的開(kāi)源項(xiàng)目,去打造自己的產(chǎn)品。這次的開(kāi)源項(xiàng)目不同于之前的造輪子,你這個(gè)時(shí)候是真的要去盡量嘗試造出來(lái)真正對(duì)別人有價(jià)值的輪子。

魅力層面

魅力說(shuō)到底,其實(shí)就是你的氣場(chǎng),它主要包含了你的形象以及你的言談舉止。

關(guān)于形象方面,很多程序員都對(duì)這個(gè)很隨意,經(jīng)??梢钥吹匠绦騿T蓬頭垢面,胡子拉碴的出現(xiàn)在公司和各個(gè)公共場(chǎng)所。

這是一種非常不好的習(xí)慣,尤其是有些嚴(yán)重的,就連面試的時(shí)候,都懶得把自己捯飭一下,這實(shí)在是太不把自己當(dāng)人看了。

出門(mén)在外,最起碼要保持自己干凈整潔,很多程序員穿著拖鞋,外加一個(gè)大褲衩就上班去了,并把這種行為當(dāng)做一種自由的體現(xiàn),甚至以此為榮,這簡(jiǎn)直讓人大跌眼鏡。

沒(méi)有任何一個(gè)人,會(huì)喜歡這樣自由的你。而且,也幾乎不會(huì)有任何一個(gè)人,愿意跟隨這樣的領(lǐng)導(dǎo)。所以,請(qǐng)保持自己的形象,不要讓別人的眼睛,為你的懶惰買(mǎi)單。

至于言談舉止,這個(gè)東西,和太多因素相關(guān),比如你的家庭環(huán)境、教育環(huán)境、個(gè)人的性格等等。

但是,不論你是怎樣的環(huán)境下長(zhǎng)大的,也不管你是什么樣的性格,你的言談舉止,應(yīng)該最起碼做到一點(diǎn),那就是——不影響他人。

總而言之,不要小看魅力層面的東西,它可不光只是找對(duì)象有用,對(duì)你的職場(chǎng)生涯,也會(huì)有很大的幫助。

交際層面

這個(gè)層面,一直都是程序員的弱項(xiàng),程序員被外界一直冠以“內(nèi)向”、“不愛(ài)說(shuō)話”的美名,不是沒(méi)有原因的。就LZ接觸過(guò)的程序員,有不少確實(shí)是這種性格,這其實(shí)很不利于未來(lái)的發(fā)展。

小編覺(jué)得,每個(gè)程序員應(yīng)該有一個(gè)打開(kāi)你交際圈的方式,而通常情況下,這種方式一般是你的一個(gè)愛(ài)好。比如健身、比如驢友、比如抽煙......

說(shuō)到抽煙,并不是鼓勵(lì)大家去抽煙,畢竟有害健康,但抽煙唯獨(dú)一點(diǎn)優(yōu)勢(shì)是,在抽煙的時(shí)候,能夠認(rèn)識(shí)一大群同事,而且相對(duì)而言,煙友之間的友誼,會(huì)比普通同事更加單純一些。

融入到這些圈子里,并不是為了讓別人幫助你,如果你只是為了讓別人幫助你而走進(jìn)這個(gè)圈子,那你這人也未免有點(diǎn)太功利。

走進(jìn)大家的圈子,你最重要的收獲是,你有了機(jī)會(huì)和大家接觸,有了機(jī)會(huì)和大家進(jìn)行更深入的了解,這是鍛煉你交際層面能力的好機(jī)會(huì)。學(xué)習(xí)如何交際,鍛煉自己的情商,這才是讓你融入圈子的最大目的。

結(jié)語(yǔ)

有的時(shí)候,不光是燈紅酒綠的世界可以讓人沉迷,技術(shù)的世界也同樣如此。甚至比前者更加可怕,它不但能讓你悄無(wú)聲息的陷入進(jìn)去,還能讓你產(chǎn)生一種你很上進(jìn),你很努力的假象,以至于等到你恍然大悟那天,已經(jīng)悔之晚矣。因此,小編希望這篇文章,可以警醒一些人,技術(shù)層面固然重要,但代碼層面才是你的根本目的,而交際層面和魅力層面,才是輔助你走上人生巔峰必不可少的。

相關(guān)推薦
微信掃一掃
微信掃一掃
關(guān)注公眾號(hào),了解更多資訊
聯(lián)系客服

微信掃碼聯(lián)系客服