App下載

程序員為什么需要成功的假裝在很努力的工作

蘿莉教主 2017-02-09 10:12:01 瀏覽數(shù) (4673)
反饋

企業(yè)老板都很喜歡努力賣力工作的員工,大多對整天對著電腦拼命碼代碼趕進(jìn)度的程序員比較鐘情。在互聯(lián)網(wǎng)企業(yè)中甚至還形成了996的加班文化。

然而根據(jù)最新大數(shù)據(jù)顯示,腦力工作者高危職業(yè)榜TOP10分別為程序員、記者、銷售/商務(wù)、公關(guān)從業(yè)者、房產(chǎn)經(jīng)紀(jì)人、設(shè)計師/美工、網(wǎng)店運(yùn)營、新媒體運(yùn)營、法務(wù)、市場策劃。

程序員明明是腦力工作者,為何如今淪落為996的體力民工的呢?W3Cschool小編帶您一探究竟。

在二十幾年前,可以說中國人沒有幾個懂程序的,所以國家不得不召集一些博士研究生等去國外學(xué)習(xí),學(xué)幾個月就回來開始帶學(xué)生,這些學(xué)生當(dāng)然也是從全國高考中選拔的優(yōu)秀人才,他們的思維能力相對來說是比較好的。那時候?qū)W程序的,并不像現(xiàn)在的所謂的"軟件學(xué)院"開設(shè)那么多的專業(yè)課,只是開設(shè)C語言等,不超過五門的計算機(jī)課程,當(dāng)然了他們開的專業(yè)課少,是跟當(dāng)時的條件分不開的:

1、找不到相關(guān)的教師人員

2、沒有配備那么充足的硬件設(shè)備

所以他們很注重培養(yǎng)學(xué)生的思維能力和獨立思考能力,他們開設(shè):高等數(shù)學(xué)、離散數(shù)學(xué)、線形代數(shù).......所以那時候培養(yǎng)出來的人才,現(xiàn)在都是軟件行業(yè)的佼佼者,他們找到了學(xué)習(xí)程序的方法,他們懂得了什么才叫編程!“電腦”在中國可以說熱了二十幾年了,這二十幾年,電腦人才急劇增長,現(xiàn)在已經(jīng)供過于求了!

在這二十幾年中,電腦人才不知道翻了多少倍,但是素質(zhì)也不知道下降了多少倍!

程序員的素質(zhì)降低了,企業(yè)也看到了,企業(yè)感覺,到處都可以找到程序員,你不做,大把人做,這樣久而久之程序員在公司的地位也就降低了!

這樣久而久之程序員也慢慢的從腦力勞動者走向了體力勞動者,成為名副其實的“碼農(nóng)”了。

不管你是科班出身還是培訓(xùn)機(jī)構(gòu)、自學(xué)成才、半路出家,想要成為一名真正的程序員光成為老板眼中的優(yōu)秀員工可遠(yuǎn)遠(yuǎn)不夠,那么如何才能成為在老板看來很努力在工作,而又不至于淪落為消耗身體換取薪水的碼農(nóng)機(jī)器呢?W3Cschool小編為您找到了秘訣。

這篇文章要講的是程序員如何假裝在很努力的工作。有兩種完全不同的動機(jī)會促使一個程序員做這種假裝:

第一種,你是個懶貨——想不勞而獲。如果你是這種人,我和你同事都會鄙視你。你不需要看下面的內(nèi)容了。這篇文章完全不是為你寫的!

第二種,你有太多的事情要做,而你需要抽出時間去思考和學(xué)習(xí)。大多數(shù)的公司里,經(jīng)理們或負(fù)責(zé)人資管理的人都忽略了程序員是腦力工作者、不是做苦力的。

他們通常會有這樣的觀點,程序員應(yīng)該全部上班時間都在努力工作。但是,我們是要思考的人,我們需要時間整理思路,學(xué)習(xí)新的知識,提高自己,成為一個更好的程序員。

如果你是屬于這類人,你需要閱讀下面的技巧,它們能幫助你從繁重的工作中偷出思考和學(xué)習(xí)的時間。

一、努力工作,給人一個良好的第一印象


這個聽起來似乎是讓人不解。這句話中最關(guān)鍵的一個詞是第一印象。假設(shè)你新加入到一個團(tuán)隊,你的老板和你的同事將會對你第一天或第一周的表現(xiàn)有個評價,大概感覺出你是一個什么樣的程序員。

你給人的這種主觀印象越好,往后的幾個月甚至幾年里你就會有更多的自由。一開始就努力工作,顯示你的優(yōu)秀技術(shù)水平,這絕對是會獲得豐厚回報的付出。如果能在你的蠢老板或同事遇到無法解決的問題時出手相救,那是再好不過了。

二、 在團(tuán)隊中不要太冒尖


要小心,不要在團(tuán)隊中顯得太優(yōu)異,適當(dāng)?shù)驼{(diào)。你可以顯示出開發(fā)速度很快,但不能太快。老板會很快的習(xí)慣你的工作效率,會給你安排越來越多的工作

這種做法看起來和你的初衷背道而馳,你希望能有更多的空余時間做更重要的事,但事與愿違,所以要有策略。而且這樣做也避免了讓你的同事顯得太蠢、太慢。所以,不要干的太快,但要干好,要按時完成。

三、讓代碼很好維護(hù)


你應(yīng)該寫出最優(yōu)秀的代碼,讓代碼維護(hù)起來很容易。在一項工作上你干的時間越長,代碼可維護(hù)性將越嚴(yán)重的影響你的個人工作效率。

不要忘了,“任何花在調(diào)試BUG上的時間都是浪費(fèi)掉的時間!”BUG會讓你在實現(xiàn)新功能的速度上變得越來越慢,你的壓力就會越來越大。好的設(shè)計和寫一些簡單文檔都會日后節(jié)省你的時間。自動化你的日常重復(fù)工作。寫自動化測試。

四、創(chuàng)造良好的人際網(wǎng)絡(luò)


善于從別人那吸取知識。你的人際關(guān)系越好,你遇到問題時解決方法就越多。公司常規(guī)的工作流程只是為普通問題準(zhǔn)備的。

當(dāng)遇到棘手的問題時,你需要有人來幫助你。如果別人不喜歡跟你一起工作,他們就不會幫助你。所以,平時多取悅一下周圍的人是十分重要的。

五、總結(jié)


還有很多其它十分有用的技巧能讓你從繁忙的工作中獲得更多的自由。但最重要的一條是:一旦工作,那就要努力的干,聰明的干,快速的干——用省下來的時間干自己喜歡干的事情。

記住,你的知識越豐富,你就能越好的解決問題/創(chuàng)造價值。程序員是腦力勞動者。程序員提高個人的能力,公司也會因此受益。



關(guān)注微信公眾號 w3cschool.cn 獲取更多互聯(lián)網(wǎng)資訊


公眾號


0 人點贊