工程師進階之路(一) spa
作一個專業而親切的人。 it
最近這本書給了我啓示《12 Essential Skill for Software Architects》。那就慢慢寫下讀書筆記吧。
那麼怎樣才能作到泥? 讀書筆記
工程師因爲天天都在和大量的程序、機器打交道,工做的重心之一就是訂正各類各樣的錯誤,可是人不是軟件更不是機器,一味的去訂正別人的錯誤是很是有害的(並且咱們當時認爲的「錯誤」其實更多狀況下是咱們沒有全面審視而得出的結論,隨着社會壓力、生活節奏加快,這點尤爲突出)。在糾正別人以前,先學會問本身兩個問題? 阿里巴巴
1. 這個「錯誤」是否是很是重要? 軟件
2. 暫時忽略這個錯誤會不會給公司或者組織帶來重大影響? 進階
若是答案是「NO!」,那麼咱們應該中止:打斷別人去糾正」錯誤「的行爲。 程序
這一點我深有感覺,不只對於一線技術管理者來講,就是對資深的老工程師來講或多或少都有問題。面對問題,工程師自然的反應就是」我本身可否解決?」「我如何解決?」,可是正確的受權和委派不只僅可以讓項目進展更順利,更關鍵的是可以創建信任,讓不一樣層次的人都能獲得成長。 技術
你的言行是正向、友善、積極的,那麼你收到的反饋就是正向、友善、積極的。你的言行是負向、帶刺、消極的,那麼你就會以爲全世界都在爲難你。工程師要走好他的技術道路必定要意識到這一點,這也是爲何許多工程師「跳槽」或者「換崗」以後,仍是不適應,很大的一個緣由就是他沒有意識到改變自身行爲模式的重要性。 項目
有的時候我會收到別的同事的反饋說,爲何大家有的工程師這麼「梗」,通過了解和交談,我發現原來是不少工程師很差的口頭禪形成的,好比「這個不行啊!」,「你連這個都不懂啊」,「我沒有時間!(而後就沒有反饋了)」。語言就像種子同樣,你播種下去就會長起來的,你播種的是帶刺的藩籬,那麼它長大後就會把你困在其中。這個和阿里巴巴價值觀裏面常說的「直言有諱」是一個道理。 語言
這個更多的是指「軟」問題,呵呵借用了一下「軟技能」。當咱們工程師天天面臨各類紛繁複雜的技術問題在處理的時候,不自覺的就忽略了這種軟問題的處理,好比我是否是遇到了一個很「難纏」的合做夥伴,我是否是在一個多方合做的項目中感到無助和困惑,我是否是和上司間存在認識的不統一和誤解,我是否是在該說「No!」的時候選擇了沉默?千萬別埋葬這些問題,由於很快它又會出現,直到沒法收拾。我是一個內向的人,溝通不是個人強項,可是不意味着放棄溝通;我是一個「Nice」的人,可是不意味着歷來不說「No!」。及時處理出現的問題,意味着咱們在不停的挑戰本身,在修行中成長。
怎麼理解專業的服務呢?不只僅是專業的IT技能,就像咱們判斷一個酒店是否專業同樣,不只是看大堂還要看它的客房,還要看它的接待,還要看它的氛圍。專業是全方位的。所以咱們工程師除了要會用代碼服務的時候,還要學會: