編程考驗(yàn)著你的思維邏輯能力
一、編程問(wèn)題解決
1.涉及到自己的邏輯思考有多深、多寬廣、還有多細(xì)致;
2.授人漁不授人魚,以思維引導(dǎo)的方式學(xué)會(huì)知識(shí)點(diǎn)在自主解決問(wèn)題 解決問(wèn)題前先把報(bào)錯(cuò)問(wèn)題先翻譯出來(lái),問(wèn)題的原因就是報(bào)錯(cuò)信息,解決辦法同樣就是根據(jù)報(bào)錯(cuò)信息通過(guò)搜索引擎、相關(guān)技術(shù)的QQ群提問(wèn)、對(duì)應(yīng)解決;
3.搜索引擎不是萬(wàn)能的,所以要懂得根據(jù)問(wèn)題進(jìn)行聯(lián)想:別人遇到這個(gè)問(wèn)題會(huì)怎么提問(wèn)?要多嘗試多樣化甚至很傻的關(guān)聯(lián)詞進(jìn)行搜索;
4.我個(gè)人會(huì)分3-4個(gè)級(jí)別來(lái)分析問(wèn)題提問(wèn)方式,比較小白到大神級(jí)別的編程人員會(huì)如何進(jìn)行搜索以及提問(wèn),從而找到你想要的答案,以及從中學(xué)習(xí)到搜索技巧;
5.在對(duì)個(gè)人或者Q群之類的實(shí)時(shí)討論反饋的地方提問(wèn),最好提供BUG問(wèn)題描述,場(chǎng)景,環(huán)境,版本,提供報(bào)錯(cuò)截圖,需求問(wèn)題描述清楚需求,數(shù)據(jù),數(shù)據(jù)來(lái)源,最終結(jié)果結(jié)構(gòu),必要時(shí)提供帶行號(hào)代碼片段截圖,代碼是你的,需求是你的,別人不知道,如果你認(rèn)為一句話說(shuō)的清楚,想想你當(dāng)初你是怎樣接的需求吧,直奔主題,智慧提問(wèn),拒絕伸手黨,還希望大家明白斗米恩升米仇的道理。
二、編程學(xué)習(xí)反思
1.做完每件事情后都要進(jìn)行反思:還有更簡(jiǎn)單的方法嗎?做這件事有通用的解決方案嗎?我該如何才能減少bug的數(shù)量呢?
2.及時(shí)跟進(jìn)新技術(shù)的發(fā)展和其他技術(shù)領(lǐng)域的研究,不能說(shuō)你是專門開發(fā)PHP的就不管其他技術(shù)也不去了解,這樣是無(wú)法進(jìn)步的;其他技術(shù)一樣對(duì)PHP會(huì)有深遠(yuǎn)的影響和通用的解決方法,學(xué)到了一樣可以創(chuàng)新的應(yīng)用在PHP編程上面,令自己的編程眼界得到更多的提升
3.編程考驗(yàn)著你的邏輯思考能力,你同樣需要擁有平臺(tái)思想,多解決客戶痛點(diǎn)、生活痛點(diǎn)以及技術(shù)痛點(diǎn),有那么一絲關(guān)于生活與技術(shù)的大膽想法,盡量通過(guò)筆記、任務(wù)計(jì)劃、錄音等形式記錄下來(lái),要隨著時(shí)間的流逝、技術(shù)的進(jìn)步、邏輯思考能力的提升對(duì)你的想法進(jìn)行技術(shù)提煉,推向成熟,或許下一個(gè)被矚目的平臺(tái)就是你開發(fā)出來(lái)的。
麗澤觀點(diǎn)原創(chuàng)文章,轉(zhuǎn)載請(qǐng)注明出處:http://www.dgyuanlin168.com/index.php?c=content&a=show&id=969