今天組內同事提出離職,通過一番聊,一番酒。總結問題:程序員
一、項目經理溝通不順暢。工具
別吃驚,咱們是小團隊,項目經理既管理項目又管理人員。對於大多數開發人員來講,性格基本上均可以定義爲內向。我也不例外,對於有隔閡的時候爲了避免引發誤會,我會選擇更柔和的溝通方式。我發現內向的不愛說話的人有不少相同點,喜歡經過文字表達;不是不肯意跟你說話,而是以爲沒什麼可說(我以爲我想的你都能理解);說話表達會比較直接。要突破,緣由很簡單原本你們就爭飯碗,你不溝通別人怎麼知道你要,別人問你要不要,你不回答,別人覺得你不要。不要瞧不起常常跟領導溝通的人,要鄙視就鄙視只會跟領導吹nb的人。記得火星人 陳勇老師的一句話「我發現厲害的程序員老是愛講話。」學習
二、發展瓶頸。編碼
技術上遇到了學習和實施上的瓶頸,這是不少人會面對的問題。現有國內的公司,沒有幾個有本身的研究院,即使有也不是通常開發人員隨便能進去的。這就是個矛盾的事,我學了新技術老是用不上,爲了知足需求我對設計作了妥協,個人nb設計在項目中應用了但沒人發現,爲了進度我只能新建張表、加個字段先實現了...設計
開發人員就是要不停的學習新技術,這是基本素質。對於公司來講用不上的技術就是沒有價值的技術,因此如何讓你學的東西學以至用,有兩個最有效的辦法:a.選擇跟你公司業務相關的新技術學習 b.選擇能用到你所學新技術的公司工做。設計對需求作了妥協,這是個悖論,設計就是爲了知足需求,只有知足需求的設計,沒有知足設計的需求,無非都是心理那點酸溜溜的東西做祟。你使用的新技術、nb設計給項目帶來了什麼好處,你須要表達,溝通,這是第一點問題!爲了趕進度,80%公司都有這問題,但你本身有沒有反過來想,當進度不緊的時候你有沒有重構前做的想法?有沒有勇氣實施?開發
我以爲,發展瓶頸是一個蘿蔔一個坑,長大的蘿蔔就該移到更大的那片地裏。技術瓶頸是你沒法自我突破,尋求出路,而不是狠心自宮。再說一個現實問題,當你在技術上想獲得別人承認、支持時,想一想這句話:想要和獲得之間還有作到。產品
三、技術與業務的矛盾。電商
技術引領業務,不少大公司都這麼說。咱們也這麼提,細想一想怎麼可能?你要說技術是業務的基礎還行,引領?所謂引領不是老闆安慰開發人員,就是真正都業務的人在技術團隊,好比產品經理、產品總監。真正掙錢的必定是作業務的,搞銷售的,技術總監掙得多,你何時看到那個公司技術總監每天昏天黑地的在哪編碼。我只想簡簡單單作個人技術,那你爲誰服務呢?技術人員很強大,會開發還要懂業務。不能把業務簡單的當作是需求,由於它是你的衣食父母,而技術只是你混飯的工具。這麼說可能會早不少人拍磚,沒關係。我不是不主張追求技術,利用所在的行業,才能發揮你的技術能力。咱們不可能人人都是愛因斯坦,換一種思考方式:我不是作電商的,我是零售業的;我不是作ERP的,我是作管理的;我不是作網頁的,我是搞新聞的。這樣是一條突破瓶頸的路,也是國內行業現實的無奈選擇。基礎
凌晨夢話,一些感觸,Mark一下。重構