有關程式設計和工作的一些思考

2022-05-19 16:52:58 字數 991 閱讀 8156

在這裡, 作者講到專業技能和非專業技能兩種. 專業技能一般具有不可遷移性, 我把它理解為知識能力中的深度, 非專業技能可以理解為在實際應用中無法直接顯現的技能, 比如抽象思維, 歸納能力, 設計能力, 或者解決問題的能力. 除此之外, 作者還把一些"旁門左道"歸入到非專業技能裡面, 比如溝通能力, 自我管理, 或者其他學科領域的知識等. 我把它理解為知識能力中的廣度. 作者認為這些技能都具有可遷移性, 從這裡可以看出, 非專業技能算是對專業技能的一種上公升, 是屬於職場上核心競爭力的內容. 隨著時間的推移, 我們的程式設計能力可能會下降, 如果不想被淘汰, 就必須要把主要精力, 放在提公升自己的核心競爭力上.

參加工作之後, 最多的問題是如何利用業餘時間去提公升自己. 是通過工作學習新知識還是通過業餘時間學習新知識? 作者這裡的觀點, 對於我來說, 是一種新的嘗試, 需要實踐檢驗. 另外, 學習框架還是學習新領域, 這個選擇可以看做是選擇學習專業技能還是非專業技能, 做判斷的時候要根據具體情況而定.

最後乙個, 我覺得是在學習過程中, 對於工作專案和業餘專案的看待角度. 作者說多數專案的軟體工程實踐, 並不能做好, 甚至可能很差勁. 我深有感觸. 由此聯想到, 乙個專案, 從理論到實驗, 從實驗到實踐, 都是不一樣的. 就跟手機中的樣機和量產機一樣. 要時刻提醒自己, 對於工程實踐要有乙個清晰的認識. 不能因為不好或者差勁就否定自己, 相反, 最應該思考的是如何把技術更高效的應用到業務實踐中去. 畢竟, 工程實踐的主要目的是解決問題, 而不是解決問題的方法.

相關連線:

演進:在工作的前三年裡快速成長

程式設計人生:畢業到邁入工作的第五年,發生了這些變化

程式設計的一些思考

以後對程式設計的一些感觸,再次彙總總結,不斷迭代完善。b 如何衡量乙個產品或需求的價值?b 能幫助多少人,能幫助多大的忙 能持續幫助多長時間 b 如何衡量乙個產品設計的好壞?b 隨著產品的發展,增加乙個需求需要的時間越來越少,反之要重新設計了!b 為什麼設計比較難?b 總被忽略糊弄過去,沒有配套制度...

對於工作的一些思考

感覺自從領導讓我管專案以來,一直沒有讓領導很滿意的地方是自己在專案上花的心思太少.很簡單的一些例子就證明了,比如自己雖然是中途接手的專案,然後並沒有仔細檢視招標檔案,沒有針對招標檔案的要求 去核對乙方的一些功能是否完成.其次,對於乙方,我還在心裡上和行動上 做到完成把控住,我不僅要去分析我領導的想法...

工作氛圍的一些思考

這周出差去我們上游晶元廠家k公司出差,要推動和解決的問題都有了一些著落。與以前公司做硬體的同事 目前他在k公司做pm 吃了個飯聊了一下,感受到一些不同的企業文化,在此記錄一下。首先說說相同點 老闆都是浙大畢業,大小事情都是老闆乙個人說了算 他們公司分工比較明確,工程師年輕人居多,都還比較負責,只要找...