又是一年畢業(yè)季,一大波程序員又將進(jìn)入戰(zhàn)場。


          不知不覺間距離畢業(yè)的念頭已經(jīng)一只手都數(shù)不過來了,想想上一次在學(xué)校的日子還是在21世紀(jì)10年代。在程序員這個(gè)行業(yè)也摸爬滾打好幾年了。在這一大波程序員進(jìn)入戰(zhàn)場之前,談?wù)勥@些年感受到的苦與樂。希望想要入坑或即將入坑的同學(xué)們,慎重考慮!

          程序員樂趣


          我想程序員這個(gè)職業(yè)最大的樂趣a在于其并不是一個(gè)完全重復(fù)性的職業(yè)。寫程序、開發(fā)軟件,不是一個(gè)簡單的重復(fù)性的肌肉勞動(dòng),更多的是腦力勞動(dòng)。相比于工廠生產(chǎn)線上那日復(fù)一日年復(fù)一年的重復(fù)性勞動(dòng),我想,從事腦力工作人是幸福的,雖然它們可能會(huì)掉更多的頭發(fā)。



          創(chuàng)造的快感


          這種非重復(fù)的勞動(dòng)會(huì)有很大的創(chuàng)造性,而創(chuàng)造本身就可以可以帶給人很純粹的快樂,就像小孩可以不知饑餓的玩泥巴,畫家可以為了新作可以廢寢忘食、建筑師可以為了設(shè)計(jì)圖而不眠不休一樣,程序員也可以為了程序的完成而通宵達(dá)旦。


          我經(jīng)常會(huì)跟朋友開玩笑說,程序員也是“藝術(shù)家”。其實(shí)仔細(xì)想想畫家畫畫、音樂家創(chuàng)造音樂、作家寫出文章......他們都是一個(gè)無中生有、創(chuàng)作的過程。而程序員寫程序、做軟件,同樣是一個(gè)無中生有,是一個(gè)創(chuàng)造事物的過程。為什么不能稱為藝術(shù)家呢?



          魔術(shù)般的力量


          創(chuàng)造的過程會(huì)體現(xiàn)出一種魔術(shù)般的力量,將一個(gè)個(gè)細(xì)小的零部件通過不同的方式組裝起來,看著它們精妙的運(yùn)行,并且得到自己預(yù)期的結(jié)果。你就想一個(gè)掌控全局的指揮著,整個(gè)過程散發(fā)著迷人的魅力。這種掌控一切的感覺讓人迷戀。


          創(chuàng)造的過程可以給人很純粹的快樂,創(chuàng)造的成果則會(huì)給人很大的成就感,看著我們敲出的一行行代碼能打印結(jié)果,繪制圖形,發(fā)出聲音......神話中魔術(shù)般的場景,在我們這里成為了現(xiàn)實(shí)。


          而如果我們創(chuàng)造出的東西可以被其他人所使用,可以給他人帶來幫助,那么它會(huì)給我們帶來更大的愉悅感??鞓酚袝r(shí)源于我們是一個(gè)有用的人,我們可以做出對他人有用的東西。每個(gè)人內(nèi)心深處都會(huì)渴望自己被社會(huì)被他人所需要的。沒有什么比看著我們的勞動(dòng)成果被人所需要,并可以給予他人幫助更令人開心的事了。



          學(xué)習(xí)的樂趣

          學(xué)習(xí)使我快樂!

          正是由于程序員工作的不重復(fù)性,創(chuàng)造性。你需要不斷的進(jìn)行學(xué)習(xí)。學(xué)習(xí)新的思想、新的技術(shù)......


          而學(xué)習(xí)新事物的本身就是充滿樂趣的。而這一點(diǎn)也是在畢業(yè)以后從事了這個(gè)行業(yè)才感受到的,在學(xué)校的時(shí)候總是被逼著學(xué),因此對學(xué)習(xí)充滿了抗拒。而工作以后更多的是出于自愿、出于興趣。每學(xué)習(xí)到一個(gè)新的技能、新的知識(shí)點(diǎn),總會(huì)有種莫名的喜悅。以至于工作越久越發(fā)懷念與羨慕那學(xué)校的時(shí)光,可惜卻再也回不去了。



          程序員的苦惱

          程序員的工作是充滿樂趣的,但其中卻也包含了許多苦惱。

          枯燥沉悶的勞動(dòng)


          萬丈高樓平地起,也都是工人們一塊一塊磚蓋起來的。程序與軟件同樣如此。再龐大的軟件都是一行行代碼寫出來的。而與建筑師所不同的是,建筑師只需要設(shè)計(jì),由工人們負(fù)責(zé)執(zhí)行。而程序員大多數(shù)時(shí)候還需要自己去親自實(shí)現(xiàn)自己的設(shè)計(jì),甚至是他人的設(shè)計(jì)。創(chuàng)造是令人愉悅的,實(shí)現(xiàn)的過程卻也是枯燥而沉悶。

          繁雜瑣碎的Bug


          程序的創(chuàng)造必然會(huì)產(chǎn)生其附屬產(chǎn)物——Bug,盡管這個(gè)產(chǎn)物你并不想要,卻也是無法避免的。你必須時(shí)候準(zhǔn)備好迎接它,并要有耐心去尋找它產(chǎn)生的原因,花費(fèi)大量的時(shí)間查錯(cuò)、調(diào)試,并解決它。不管它是不是你所創(chuàng)造出來的。

          身不由己的無奈

          程序員這個(gè)職業(yè)有很多身不由己的無奈。

          雖然程序是由你來創(chuàng)造,很多時(shí)候卻必須由他人來設(shè)定目標(biāo),供給資源,提供信息。

          很多時(shí)候我們也不能決定自己的工作環(huán)境、工作時(shí)間。

          我們必須在有限的時(shí)間和有效的資源范圍內(nèi),尋找解決實(shí)際問題的切實(shí)可行方案。


          有些時(shí)候我們不得不依賴一些他人的東西。有的時(shí)候這是一件非常痛苦的事情,往往這些程序設(shè)計(jì)得并不合理,實(shí)現(xiàn)拙劣,發(fā)布不完整(沒有源代碼或測試用例),或者文檔記錄得很糟。

          有些時(shí)候我們必須按照別人的設(shè)計(jì)進(jìn)行創(chuàng)造,盡管這些設(shè)計(jì)糟糕的像坨屎。

          有些時(shí)候我們不得不在一個(gè)大的團(tuán)隊(duì)系統(tǒng)中扮演一個(gè)螺絲釘?shù)慕巧?,你不得不臣服于既有的?guī)則,盡管你有很多的想法、很優(yōu)秀的設(shè)計(jì),卻也是有心殺賊無力回天

          ......



          沒有回報(bào)的失落


          我曾經(jīng)在我第一家公司的產(chǎn)品上投入了大量的心血,投入了無數(shù)個(gè)加班的日日夜夜,投入了我最好的幾年青春,而最終這個(gè)我付出了那么多的產(chǎn)品卻因?yàn)榉N種原因沒能走向市場。你必須也只能接受這種結(jié)果,當(dāng)投入了大量辛苦的勞動(dòng),產(chǎn)品在即將完成或者終于完成的時(shí)候,卻已顯得陳舊過時(shí)。也可能是同事和競爭對手已在追逐新的、更好的構(gòu)思......。

          不斷學(xué)習(xí)的壓力


          在這飛速發(fā)展的社會(huì),產(chǎn)品、技術(shù)的發(fā)展都是日新月異、優(yōu)勝劣汰。因此你必須不斷地學(xué)習(xí),學(xué)習(xí)雖然會(huì)給我們帶來樂趣,卻也會(huì)給我們帶來很大的壓力。也許二十多歲你還能有精力、有能力去學(xué)習(xí)去接受新的事物,那么三十歲、四十歲、五十歲呢?面對中年壓力,頭腦退化的你是否又有今天的精力、體力與勇氣呢?



          前期職業(yè)的悲哀


          與教師、醫(yī)生等越老越吃香的后期發(fā)力的職業(yè)不同,程序員無疑是一個(gè)前期發(fā)力的職業(yè)。也許有很多人羨慕程序員行業(yè)略高的薪資。卻不知這是用時(shí)間、用青春、用頭發(fā)、用身體換來的。越來越多的人的涌入,使得這個(gè)行業(yè)的競爭壓力越來越大,也助長了一些不正之風(fēng),無償?shù)募影?,無底線的壓榨勞動(dòng)力......,二十多歲的年紀(jì)尚可敢打能拼,而三十歲以后頭腦,身體,時(shí)間,精力都已無與年輕人競爭之力。越來越多的人面臨失業(yè),也正是因?yàn)榍捌谕钢Я诉^多的時(shí)間與精力,沒有時(shí)間去學(xué)習(xí)發(fā)展別的技能。面對失業(yè)的人生只能一無所措。


          《人月神話》一書,把這個(gè)行業(yè)比作一個(gè)焦油坑,無論你是誰,無論你是否強(qiáng)大,只要陷入其中,就難以自拔,束縛到底。這就是程序員,一種樂趣和苦惱共存的創(chuàng)造性活動(dòng)。于有些人而言其中的樂趣大于苦惱,而對有些人而言其中的苦惱大于樂趣.

          這就是程序員,一個(gè)許多人苦苦掙扎,卻痛并快樂著的職業(yè)!

          友情鏈接
          ioDraw流程圖
          API參考文檔
          OK工具箱
          云服務(wù)器優(yōu)惠
          阿里云優(yōu)惠券
          騰訊云優(yōu)惠券
          京東云優(yōu)惠券
          站點(diǎn)信息
          問題反饋
          郵箱:[email protected]
          QQ群:637538335
          關(guān)注微信

                日韩mv欧美mv国产精品 | 秘 黄 视频免费看 | 草一区二区 | 欧美一级久久久久 | 免费看男女交性视频 |