1. 程式人生 > >【成長】程式設計師的成長學習筆記(長更)

【成長】程式設計師的成長學習筆記(長更)

筆記來源於“極客時間”陳皓的程式設計師專欄,訂閱專欄可掃碼文章末尾圖。

本文章目的是為了提煉專欄每篇文章的一些結論,以便於回閱思考。對於這些結論的論證有興趣的可以去訂閱專欄。
陳皓·左耳聽風 | 極客時間專欄
本文現更新進度為第2
侵權刪

1 | 程式設計師如何用技術變現(上)

  • 要去經歷大多數人經歷不到的,要把學習時間花在那些比較難的地方。
  • 要寫文章就要寫沒有人寫過的,或是別人寫過,但我能寫得更好的。
  • 更重要的是,技術和知識完全是可以變現的。

2 | 程式設計師如何用技術變現(下)

如何讓自己的技能變現

一、千里之行,積於跬步

取得一個個小成功,例如成功幫助別人解決技術上的問題。

二、關注有價值的東西

看清市場需求-缺少有能力解決技術難題的人。
看清技術趨勢-需要將一些老技術的本質吃得很透。

學習過程中多問自己幾個問題:

  1. 這個技術解決什麼問題?為什麼別的同類技術做不到?

  2. 為什麼是這樣解決的?有沒有更好的方式?

技術發展趨勢:

出現之時,越多大型商業公司支援。

三、找到能體現價值的地方

在一家高速發展的公司中,技術人員的價值可以達到最大化。

四、動手能力很重要

動手才能發現細節、瞭解細節,最終超越。

五、關注技術付費點

幫助別人“掙錢”或“省錢”-慕課網實戰課。

六、提升自己的能力和經歷

付費的前提是信任。信任需要用你的能力和經歷來填補-講師的背景。

七、找到有價值的資訊源

Google是尋得的關鍵,英語能力是獲得的關鍵。

八、輸出觀點和價值觀

厚積薄發

九、朋友圈很重要

物以類聚,人以群分。
優質的朋友圈特點:
  • 這些人都比較有想法、有觀點,經驗也比較豐富

  • 這些人涉獵的面比較廣

  • 這些人都有或多或少的成功

  • 這些人都是喜歡折騰喜歡搞事的人

  • 這些人都對現狀有些不滿,並想做一些改變

  • 這些人都有一定的影響力

3 | 何為技術領導力

技術領導力

  • 尊重技術,追求核心基礎技術。
  • 追逐自動化的高效率的工具和技術,同時避免無效率的組織架構和管理。
  • 解放生產力,追逐人效的提高。
  • 開發抽象和高質量的可以重用的技術元件。
  • 堅持高於社會主流的技術標準和要求。

那麼作為一個軟體工程師怎樣才算是擁有“技術領導力”呢?

作者認為具有有下面的這些特質。

  • 能夠發現問題。能夠發現現有方案的問題。
  • 能夠提供解決問題的思路和方案,並能比較這些方案的優缺點
  • 能夠做正確的技術決定。用什麼樣的技術、什麼解決方案、怎樣實現來完成一個專案。
  • 能夠用更優雅,更簡單,更容易的方式來解決問題。
  • 能夠提高程式碼或軟體的擴充套件性、重用性和可維護性。
  • 能夠用正確的方式管理團隊。所謂正確的方式是,一方面是,讓正確的人做正確的事,併發揮每個人的潛力;另一方面是,可以提高團隊的生產力和人效,找到最有價值的需求,用最少的成本實現之。並且,可以不斷地提高自身和團隊的標準。
  • 創新能力。能夠使用新的方法新的方式解決問題,追逐新的工具和技術。

是的,一句話,總是在提供解決問題的思路和方案的人才是有技術領導力的人

作為一個軟體工程師,我們怎麼讓自己擁有技術領導力呢?

總體來說,是四個方面。

  • 紮實的基礎技術
  • 非同一般的學習能力
  • 堅持做正確的事
  • 不斷得高對自己的要求標準

4 | 如何成為一個大家願意追隨的Leader?

Leader 和 Boss 的不同?

  • Boss 是驅動員工,Leader 是指導員工
  • Boss 製造畏懼,Leader 製造熱情
  • Boss 面對錯誤喜歡使用人事懲罰的手段,而 Leader 面對錯誤喜歡尋找解決問題的技術或管理方法
  • Boss 只是知道怎麼做,而 Leader 則是展示怎麼做
  • Boss 是用人,而 Leader 是發展人
  • Boss 從團隊收割成績,而 Leader 則是給予團隊成績
  • Boss 喜歡命令和控制( Command + Control ),而 Leader 喜歡溝通和協作( Communication +
    Cooperation )
  • Boss 喜歡說“給我上”,而 Leader 喜歡說“跟我上”

如何成為眾人願意追隨的 Leader?

要成為一個大家願意追隨的人,那麼你需要有一些“徵兆”。

  • 幫人解問題。團隊或身邊大多數人都在問:“這個問題怎麼辦?”,而總是你能站出來告訴大家該怎麼辦。
  • 被人所依賴。團隊或身邊大多數人在做比較關鍵的決定時,都會來找你諮詢意見和想法。

要有這樣的現象,你需要有技術領導力。

除了技術領導力之外還需要什麼素質?

  • 列表內容
  • 贏得他人的信任
  • 開放的心態 + 傾向性的價值觀
  • Lead by Example
  • 保持熱情和衝勁
  • 能夠抓住重點,看透事物的本質
  • 描繪令人激動的方向,提供令人向住的環境
  • 甘當鋪路石,為他人創造機會

————————————————————————