2020年一個奔三老男人的清明反思(二) ----------工作反思

 

  最近休息不太好,總是焦慮失眠,原因是工作上沒有什麼突出成果,技術上也沒有大的精進,所做的工作沒有什麼門檻或者深度,純粹的是業務代碼積累,一些簡單的調試經驗積累,隨便一個應屆生培養個兩三年也可以做到,可能做的比我還要好。

關於工作上沒有什麼突出成果分析 :

1、目前是拿到需求,按照需求實現業務代碼,針對這塊需求自己沒有認真的做過分析,譬如這個需求的應用在場景,是否合理,代碼設計是否可以預留類似需求,使用過程中會遇到什麼問題,如何解決;目前自己只是努力的在做,而不是認真的用心在做。

2、功能業務沒有從整體和模塊的角度考慮過,先從模塊上來講,你熟悉你做的產品每個業務的功能和內部邏輯嗎?你知道每個業務的應用場景嗎?你知道這個業務是爲了解決什麼問題嗎?從整體的角度來說,產品可以在哪些行業和方案中落地,可以解決行業那些痛點,行業是否有類似產品,亮點在哪?不足在哪?產品是要賺錢的,想要客戶掏錢買,你能解決他們的問題嗎?

3、如果要求你按照某個竟品設備要求設計一個新的產品,而且功能要好,你可以做到嗎?

4、公司資源沒有好好的利用,譬如關於專利申請。

關於技術上沒有大的精進分析:

1、目前工作基本都是業務代碼,幾乎都是if else,while,for壘出來的代碼,稍微複雜一點的傳值用全局變量,最多用到個鎖,信號量都很少用;從不涉及到什麼數據結構和算法,就連極值查找也是for逐個元素遍歷,最基本的折半查找也是最近看書纔想起來。

2、自己從未考慮過主動優化代碼,提高代碼質量;缺乏算法和數據結構相關知識。

3、書買了幾十本,從來沒有讀完前三章,從上海帶到蘇州又到杭州,你他麼買書是用來看得,不是用來讀得。唉,總是一拍腦袋,有決心買書,卻沒恆心看書。

4、缺少軟件架構相關經驗,一思想上沒有頂層設計意識;二業務經驗積累不足,不能全局把控;三、缺乏架構設計理論知識(這塊必須要重視)。

5、技術面窄,沒有考慮擴展自己的技術面,缺少危機感;目前只熟悉安防海思芯片這塊功能開發,如果有一天海思芯片被取代了,或者是安防行業走下坡路了,不僅要面臨失業的危險,而且再就業也會遇到很多困難(年齡大了,精力不足,又沒有很其他技能積累,拿什麼去競爭呢?)。

關於技術門檻和深度問題:

1、並非工作本身沒有技術深度和門檻,而是自己沒有去深入挖掘和學習,導致自己一直都站在門檻外面。目前從事海思芯片視頻功能開發,基本都是調用sdk接口,如果想進一步學習可以把sdk相關文檔當作突破口,按圖索冀,深入研究一些模塊的原理。譬如就拿視頻來說,採集、圖像處理、編碼解碼,其中採集你熟悉各種採集接口和標準嗎?圖像處理,你熟悉isp各個模塊功能嗎?知道其中的處理算法嗎?知道cover和osd是怎麼打的嗎?編碼解碼,你瞭解H264和H265算法嗎?知道二者碼率差了多少嗎?這些知識不僅有相關書籍介紹,而且網絡上有視頻教程,也各種開源庫;只要願意去深入研究,其實學習的途徑很多。

2、對行業技術方向不夠敏感,只知道低頭走路,而不擡頭看路,掉溝裏了才知道方向錯了。關於這塊可以通過知網或者一些行業網站等去下載最新論文,分析獲取一些前沿技術,和行業現狀。

3、以上每個點都是一個技術領域,自己不可能熟悉每一個領域,要有從面到點的思想,即不斷的熟悉各個領域,但要選擇深耕某一個領域,建立自己的技術壁壘。

以上是初步反思結果,最重要的是要有解決當前問題的實際行動。

把這些東西寫出來緩解一下內心的焦慮。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章