千鋒教育-做有情懷、有良心、有品質(zhì)的職業(yè)教育機(jī)構(gòu)
關(guān)注千鋒學(xué)習(xí)站小程序
隨時隨地免費(fèi)學(xué)習(xí)課程
參加千鋒Java培訓(xùn)之后,我深刻理解到:邏輯思維能力有多重要呢?語言表達(dá)要邏輯能力,如何讓別人聽懂你的話,邏輯能力可以讓成為溝通、演講高手;做事需要邏輯能力,先做什么,后做什么,如何安排事情的進(jìn)程,邏輯能力可以讓你的工作效率翻倍;投資創(chuàng)業(yè)需要邏輯能力,從何入手,為什么要這么做,這么做后會導(dǎo)致什么,如何獲取更高的利潤,邏輯能力可以成為你賺錢的工具。
當(dāng)然,邏輯思維能力對人的幫助,可以說是全方面的,這也是我雖然是一個文科生,但也想要學(xué)習(xí)計算機(jī)Java編程的主要原因之一。但在學(xué)Java的過程中,一開始,我并不清楚什么更重要?什么最重要?不過最近幾天產(chǎn)生了想法:
解題思路更重要
作為一個程序員,每天的基本功就是敲代碼,敲代碼難免會遇到bug,尋找代碼是一件很費(fèi)時的事情。大多數(shù)情況是,我們覺得程序的邏輯沒有問題,也檢查了很多遍,但程序仍舊無法運(yùn)行。有時,我們甚至把老師的代碼一模一樣復(fù)制過來,但程序仍舊無法運(yùn)行,那時的自己是崩潰的。程序越不能運(yùn)行,你越焦慮;你越焦慮,程序越出錯;程序越出錯,就越不能運(yùn)行。最后,人會陷入一個死循環(huán),跳不出去。我進(jìn)去過很多次,知道那是什么滋味,后來慢慢知道如何解決這一問題?
在解決這個問題前,我先把Java問題分為兩部分:一是解題思路,二是語法(可以把Java理解成一門語言,就像英語,語言當(dāng)然就有語法)。之前之所以陷入死循環(huán),那是因為太糾結(jié)于語法,就好比說英語時,不先考慮怎么說,而是糾結(jié)在句子的語法是否正確。但Java真正重要的是——解題思路(公司愿意付高薪雇一個程序員,這里很大一部分是付給人的思路)。
如果有人給我100分鐘的時間做一個編程題,我會用90分鐘的時間,分析思路,整理思路,然后用剩下的10分鐘敲代碼。有時你的思路非常正確,但是語法出現(xiàn)了錯誤,沒關(guān)系,像英語一樣查字典吧,只要思路正確了,說明你已經(jīng)已經(jīng)掌握了,至于語法方面的,那其實是水到渠成、自然而然的事。有時,我過分尋找語法上的錯誤,花了很長的時間,后來,索性暫時擱置那個題目,等我第二天狀態(tài)好了在去思考。
有一句關(guān)于如何說話的句子:想要好好說話,靜下心來傾聽,先弄明白的別人的意思,做Java題目也同樣如此,思路更重要。這就是我在千鋒Java培訓(xùn)后得到的一些心得,希望能給大家一些啟發(fā)。
相關(guān)文章
了解千鋒動態(tài)
關(guān)注千鋒教育服務(wù)號
掃一掃快速進(jìn)入
千鋒移動端頁面
掃碼匿名提建議
直達(dá)CEO信箱