但是為了在自己的行業獲得更多的機會,比如做財務,工作中不得不和excel表格打交道。即使我對每個菜單功能都很熟悉,我仍然需要定制壹些特殊的查詢功能。這個時候,編程就是不可或缺的技能。
這也是因為電腦對於我們今天的生活就像汽車對於旅行壹樣重要。即使車子定期去汽修廠保養,了解車子的情況,如果車子在旅途中發生故障,也不會驚慌失措;而且可能我對它感興趣,所以鉆研壹下,自己嘗試升級修改壹下也不錯。
學編程也是壹樣。不管是電腦還是手機的硬件還是軟件,總會出問題。會編程的人可以自己做簡單的故障定位,也可以業余時間做個網頁作為愛好,寫到APP什麽的。?
什麽是編程思維?
編程思維本質上就是能夠將現實生活中的復雜問題逐步拆分成可以理解的小問題(分解),然後根據已有的知識和經驗找出新問題與以前解決的問題的相似之處,通過類比(模式識別模式識別)找出規律。然後將問題涉及的數據抽象成數據結構(變量、數組、鏈表等。),並將數據處理中可重用的部分抽象成功能模塊,通過循環執行。最後根據前三步的分析結果,設計步驟,編寫算法,從而解決問題。
編程思維的核心不是編程語言、語法,甚至不是算法、數據結構本身,而是如何分解問題,從中找到規律,建立解決問題的模型,映射到合適的數據結構和算法,然後根據算法寫出程序。