最近有一類圖書突然火了起來,頻繁現(xiàn)身于微博熱門話題,流行于QQ好友。沒錯(cuò)這正是大名鼎鼎的《xxx,從入門到放棄》。來,我們先來看看其中的代表作。
有這樣的:

還有這樣的:

這樣的:

甚至這樣的:

以及這樣的:

嗯,好吧,這些書的本名應(yīng)該是《xxx,從入門到精通》。
在這個(gè)“只要有個(gè)名字就可以寫書”(本山大叔說的)的年代,各類書籍,特別是技術(shù)領(lǐng)域的出版物文章質(zhì)量已經(jīng)大大的下降了,甚至部分章節(jié)質(zhì)量還不如一篇博客高。文章容易些,書名更容易?。骸秞xx,從入門到精通》、《30天學(xué)會(huì)xxx》··· ···在這里,只需要把“xxx”換成本書所講的內(nèi)容即可。在哪種技術(shù)類的書籍都可以套用,而且毫無違和感,可謂是“書名界的萬金油”。早些時(shí)候甚至還有一個(gè)段子來調(diào)侃這類書籍:如果你想毀了某種開發(fā)語言在你心目中的地位,那就去買一本《從入門到精通》的書從頭看到尾吧。
嗯,段子畢竟是段子,認(rèn)真你就輸了。而且,“如何鑒別出一本高質(zhì)量的技術(shù)書籍”這個(gè)話題并非本文要討論的內(nèi)容,所以不展開講。本文要討論的是:IT從業(yè)者為什么經(jīng)常想著轉(zhuǎn)行?
其實(shí)不止是IT行業(yè),其他行業(yè)也存在類似的現(xiàn)象。我有一個(gè)稅務(wù)的朋友,天天想著轉(zhuǎn)行去做生意、一個(gè)銀行工作的朋友,老想著加入互聯(lián)網(wǎng)公司··· ···這樣的例子在我們身邊數(shù)不勝數(shù),只不過本人作為一名互聯(lián)網(wǎng)從業(yè)者,做過開發(fā)、客串過產(chǎn)品、偶爾充當(dāng)客服、還從事過職業(yè)培訓(xùn),這些工作履歷讓我對互聯(lián)網(wǎng)行業(yè),特別是剛剛踏入開發(fā)行業(yè)的新人們多少有著一些了解,于是就斗膽來分析分析到底是什么讓我們的IT新人們老想著換工作、換行業(yè)。
技術(shù)有難度,入門不容易
做職業(yè)培訓(xùn)師時(shí)帶過一個(gè)畢業(yè)三年的學(xué)生,這位同學(xué)在學(xué)到第六天的課程時(shí)就跑來和我說學(xué)不下去了。我問他為什么,他說其他同學(xué)學(xué)的特別好,而自己常常跟不上節(jié)奏,課后作業(yè)總是不能及時(shí)完成,所以對自己能否勝任這個(gè)行業(yè)的工作產(chǎn)生了懷疑,又不想在這里耽誤時(shí)間,就想退學(xué)了。經(jīng)過一番溝通,確認(rèn)了這位同學(xué)已經(jīng)完全喪失了對開發(fā)的興趣后,我答應(yīng)了他的請求,不過在他走之前特意囑托他:“現(xiàn)在你還年輕,有的是時(shí)間去嘗試各種新職業(yè),但是真正留給你犯錯(cuò)的時(shí)間不多了,盡快找到自己認(rèn)為合適的行業(yè),然后進(jìn)去深耕,給自己積累基礎(chǔ)?!?/p>
他回家待了一個(gè)多月后,我突然一天在培訓(xùn)機(jī)構(gòu)里看到他了,我問他怎么又回來了?他回答說:“我在家考慮了一個(gè)月,發(fā)現(xiàn)自己真不知道該干什么,所以一咬牙,一狠心回來學(xué)習(xí),打算這輩子都和開發(fā)死磕到底。”聽了他的回答,我笑了笑說:“祝你好運(yùn)?!?/p>
他的狀況普遍存在于臨近畢業(yè)或者剛剛畢業(yè)的大學(xué)生身上,因?yàn)榇髮W(xué)中安逸的環(huán)境讓他們無需為自己未來的職業(yè)規(guī)劃考慮過。臨近畢業(yè)或者已經(jīng)畢業(yè)去找工作時(shí),才發(fā)現(xiàn)自己并無一技之長來養(yǎng)活自己。不過好在恰逢這些年互聯(lián)網(wǎng)行業(yè)的火爆,創(chuàng)業(yè)公司紛紛冒頭,導(dǎo)致互聯(lián)網(wǎng)職位,特別是技術(shù)工種的薪水、福利遠(yuǎn)超其他行業(yè),于是這些未出茅廬的學(xué)生們被豐厚的回報(bào)所吸引,大家紛紛踏入了互聯(lián)網(wǎng)的大門,走上開發(fā)的“不歸路”。
“趨利避害”無可厚非,但是如果只盯著薪水的話,往往會(huì)讓人失望,因?yàn)槿魏我粋€(gè)行業(yè)不會(huì)無緣無故的工資大漲:要么是充滿危險(xiǎn)性的、要么是沒人愿意做的、要么是難度比較大的,總之從業(yè)者需要掌握一般人所不具備的能力。而軟件開發(fā)就是第三者,這些滿懷“投機(jī)心態(tài)”的人如果在行業(yè)中遇到了什么困難,往往最容易打退堂鼓,經(jīng)??紤]轉(zhuǎn)行。之所以只是嚷嚷從未行動(dòng)原因,大部分是舍不得放棄這份高收入的工作。在這里奉勸那些準(zhǔn)備踏入軟件開發(fā)行業(yè)的新人們:入行前先考慮自己能不能適應(yīng)每天都需要學(xué)習(xí)新知識(shí)的工作方式,能不能忍受孤獨(dú)、枯燥的工作環(huán)境。當(dāng)然,如果當(dāng)初是被逼無奈,不得不學(xué)習(xí)開發(fā)的話,那就盡快讓自己愛上這一行,千萬不要有“趁著年輕,干幾年掙了錢就回家做生意”這么幼稚的想法,因?yàn)檐浖_發(fā)并不是投資、買彩票,不是干幾年就能積累大量財(cái)富的。真的能獲得豐厚回報(bào)的人,一定是技術(shù)大牛,而技術(shù)大牛往往都是真心愛技術(shù)的人。
工作流程不規(guī)范,頻繁加班
不得不說,IT行業(yè)的加班情況確實(shí)很普遍,而且大部分都屬于“義務(wù)加班”,就是沒有加班費(fèi)的那種。特別是在制度還不完善的初創(chuàng)型公司里,加班更是家常便飯。開發(fā)圈子中有個(gè)小段子:嫁人一定要嫁程序員,因?yàn)樗麄儭板X多、人傻、死得早”。恩,除了最后一項(xiàng)我沒有驗(yàn)證過外,前兩項(xiàng)基本準(zhǔn)確。我身邊的程序員朋友,大多月入過萬,那些從業(yè)三年、或者達(dá)到技術(shù)管理的朋友早已開始用年薪來計(jì)算薪水了。而且他們看起來,都“很呆萌”,比較好相處(當(dāng)然,不能和他們討論技術(shù)問題)。
段子聊完了,接著說公司的狀況。其實(shí)如果加班是因?yàn)樽约喝蝿?wù)沒有完成而造成的,那還好說。但是造成程序員加班很重要的一個(gè)原因是:產(chǎn)品設(shè)計(jì)反復(fù)變更,程序員們經(jīng)常做無用功,為產(chǎn)品設(shè)計(jì)的失誤而買單。聊一個(gè)我經(jīng)歷的事情:前年年底,公司要求我們研發(fā)部在過年前開發(fā)一個(gè)全新的微信產(chǎn)品,于是大家卯足了勁開始干活,但干著干著紛紛開始吐槽,原因是產(chǎn)品部門和公司老大頻繁修改需求,最變態(tài)的是一連一周都處于“上午定需求、下午返工重新設(shè)計(jì)”的狀態(tài),直到后來技術(shù)部老大向老板們發(fā)出“最后通牒”,產(chǎn)品的變更才減少了很多。當(dāng)然,這個(gè)產(chǎn)品的結(jié)局很不辛:因?yàn)榍捌谑袌稣{(diào)查不足,運(yùn)營一個(gè)季度后用戶量遠(yuǎn)遠(yuǎn)達(dá)不到要求,然后就被砍掉了。
(正在閱讀這篇文章的你,如果也是一名程序員,歡迎在評論區(qū)留言你遭遇到的產(chǎn)品反復(fù)變動(dòng)的情況,我們一起吐槽)
聊了這么多,只想告訴那些已經(jīng)入行,或者鐵了心要入行的人,千萬不要輕易“放棄治療”,不然之前的付出就白費(fèi)了,而且任何一個(gè)行業(yè),沒有永遠(yuǎn)平穩(wěn)安逸的。讓自己養(yǎng)成輕易放棄的習(xí)慣后,就很難在一個(gè)行當(dāng)中積累自己的基礎(chǔ),年紀(jì)大時(shí),沒有年輕時(shí)的積累,就無法和新人們競爭,遲早要被行業(yè)淘汰。