程式設計師的思維方式

2021-09-25 18:22:27 字數 614 閱讀 7912

讀書不覺已春深,一寸光陰一寸金。不覺間實習已近四周,我想起這首詩,並非標榜自己學習,工作有多投入,而是感慨時間靜悄悄得溜過,只有當你回首時,才能覺察到它的存在且已過去。

這幾周的工作主要都是修改公司專案的bug,通過修改bug,我思考了下網際網路人工作對自身思維的影響,這裡只粗**談產品經理,測試人員和程式設計師。產品經理每天最多的工作就是提需求,測試人員每天就是「找茬」,「挑毛病」,而程式設計師則是實現需求,當然,還要修改經測試而出現的bug。這三個不同的工種,對應三種不同的工作內容,勢必用到三種不同的思維方式,當然了,思維方式還是有交叉的。與我而言,每天修改bug,就是每天都在想幾個問題,哪出錯了?為什麼會出錯?應該怎麼解決這個問題?問題徹底避免了嗎?還有更好的修改方法嗎?修改的問題會引發新bug嗎?這也許類似於解一道數學題,我想,對於大多數工作來說,都難以每天面對這些問題,或者說,大多數人根本不需要想那麼多問題。這就是程式設計師的思維方式,這就是軟體工程師所帶來的的職業魅力。拋開職業來說,我們都主張遇到問題,要不慌不忙,冷靜思考,試著想出解決問題的辦法,而不是瞎著急,更不能抱怨他人。

這幾天萌生很多「奇怪」,「無聊」的想法,一直都想用文字記錄,終究在今天成行,但一時之間難以用尚且稚嫩的文字整理這些破碎的想法,好在今天開了個頭,以後想要寫點什麼,應該不會被各種藉口給糊弄過去了。

男程式設計師思維VS女程式設計師思維

今天下午參加了乙個技術分享,產生了一些想法。本文沒有什麼理論性,也沒有什麼科學性,單純主觀感受。如果您讀後有所收穫,那就再好不過啦。先說事情的流程 知識點就不涉及了,主要講講大boss問的問題帶給我的思考。問題 1 2 請參考上圖 1 問題 為什麼不能直接通訊,而是經過 解決 這就能牽扯出 這一部分...

談某些程式設計師頑固的思維方式

就像程式都有500個錯誤了,還改啥改啊,別改了,一樣的道理,怎麼能這麼頑固?必須1個錯誤都不能有,才是正確的硬道理。改變開發人員的思維很難 固執的多 自以為是的多 老頑固的多 聽不進勸告的多,我們今天封建了嗎?最近給幾個開發人員檢查程式,進行技術溝通交流 1 建議做軟體先有設計,後有施工的思路,雖然...

程式設計師思維定勢

程式設計師思維定勢 程式設計師思維定勢 1 機器思維 優秀的程式設計師最擅長和電腦程式打交道,並通過 去控制反饋。而管理需要和人打交道,需要收集人的反饋。電腦是按邏輯來執行的,而人卻要複雜很多,特別是團隊中有女性成員,挑戰難度就更大。由於長期和電腦接觸,很多程式設計師缺乏和別人溝通的技巧,或者說情商...