-
1 # 安防觀察員
-
2 # 雪天XY
邏輯思維不強的人,是可以程式設計的,但侷限性很大,且程式設計分為前後端。
如果寫前端的話,只要勤學苦練,孰能生巧,問題不大,畢竟前端三大塊HTML+CSS+JavaScript只有Js涉及的邏輯性會比較多點,而HTMl是結構性的,這完全不需要什麼邏輯,CSS作為層疊樣式表,其邏輯性會涉及到一部分,但時間的積累,是可以解決這個問題的。
在說說後端,後端是應用級別的語言,去目前比較流行的Python,Java,C++,以及WEB應用的PHP和Node這些無疑都會涉及到互動問題,如果邏輯性不強,不是學不會,但會很吃力,可能很容易半途而廢,所以推薦如果想學的話,可以從前端入門。
-
3 # 有骨有度
邏輯思維是可以訓練的,自己邏輯思維強不強,可以用自己高中理科,尤其是數學和幾何學的如何來做個簡單的檢驗。如果你高中數學在及格水平,那至少可以認為自己的邏輯思維是沒問題的。如果高中數學都已經難倒你,那隻能說相較於其他人,自己確實不是那麼的有優勢。
程式設計也分好幾大塊了,大多數人從事的是業務開發,業務不管是前後端,邏輯思維其實不是要求的那麼明顯。但是如果像我說的,高中數學都難倒你了,那你寫出來的程式碼你會發覺問題很多,比較費勁,但也能正常執行,也一樣能完成任務。我們組裡一個小女孩,寫前端,我就覺得她邏輯比較差,寫的前端經常有各種問題,總覺得她處理一個問題的思路不對。畢竟程式設計是給計算機寫程式碼,能執行和良好執行是不一樣的。
身邊的同事,其實有一些已經做了三四年研發,但寫出來的程式碼總是那麼不盡如人意,你會發覺很多人都停留在能執行上就不再深入下去。像這樣的話,邏輯思維差一點,其實也沒關係。但是要想往深去做,做更難一些的工作,是真需要去掌握演算法與資料結構的,這個如果邏輯不強,基本上是沒戲在繼續往後發展。比如現在很多所謂的老人,其實未必能寫出一個佇列(比如迴圈佇列),或者典型的幾種排序演算法,能說出來已經不錯,但是如果能徒手寫出程式碼來的,真的都算比較好的程式設計人了。
建議是,不影響你學會程式設計,只是好多東西你理解起來,會比較費勁。如果不從事對資料結構和演算法強相關的工作,也沒什麼問題。再說這個是後天訓練的,可以按照自己的工作需要或者目標安排去訓練,成年人也需要不斷的刷題來提高自己能力的,哈哈。
-
4 # 讓程式設計改變世界
1.邏輯思維能力不強的人是可以學習程式設計的。
2.邏輯能力不強學習程式設計,在學習中可以提高自己的邏輯思維能力,但是學習起來肯定沒有邏輯能力強的人上手快,可能會花費較多的時間。
3.程式設計也是分種類的,在Web領域,有前後端之分。前端不需要較強的邏輯思維能力,所以很多女生都去搞前端,而後端需要較強的邏輯思維能力。
4.如果你確實對程式設計感興趣,那麼就開始學習,每一個知識點都在編譯器上敲一敲,只有多加練習,多寫程式碼,建議你經常寫部落格,總結所學的知識點,經常複習,這樣才能提高自己的程式碼水平,才能把程式設計學好。
-
5 # 魔都夢夢vlog
首先,我是一個在上海工作五年多的女程式設計師。我覺得程式設計師羅輯思維強與弱很難界定,而且也沒有人一定說幹程式設計就一定思維邏輯強。
不能說所有人都是邏輯性強才選擇的計算機專業吧?我相信大多數人選擇這個專業時並不知道自己是否適合,都是讀了專業後才開始接觸這個,慢慢才會把它當做一個職業的。我遇到的很多同行,男性居多,女生簡直就是瀕危稀有物種。在我看來,至少有一半男生技術不是非常強,不是都能寫可讀性的好程式碼的,到也不能說和邏輯思維有什麼關聯。相反,有些有不是科班出身的,沒有經過羅輯思維訓練的人他就是有很濃厚的興趣,就是有天賦,人家就是可以把程式設計當成職位而且也發展的很好!還有的女生我發現女生大部分羅輯思維也不是很強,我也有自知之明,我邏輯性也不強,但是我走了五年多了,現在我還在搞程式設計,而有的同學都不在這個行業混了,都轉行了。
所以我真的覺得搞程式設計和邏輯思維沒走太大的聯絡,我覺得還是和自身的能力相關,畢竟這個羅輯思維是可以後期強化訓練的,只要是後期可以訓練出來的能力我覺得都可以是非必要條件,真正搞程式設計最好還是有興趣和天賦以及毅力才是最重要的!
-
6 # 有趣的程式碼
邏輯思維和學習程式設計一定是正相關的,但也不能一概而論。
首先邏輯思維,可以透過日常解決問題有針對性的訓練,你會發現腦子越用越活,先天的智商起到左右,後天的鍛鍊也起到了很大的左右。因為科學發現,人類大腦的使用率還不足1%,我們的大腦基本上還處於未被開發的處女地。
其次,如果學習程式設計的話,堅持比邏輯思維更重要。堅持的恆心,以及科學的學習方法計劃,勢必會起到事倍功半的效果。
我相信你一定會學會,若干年後,回頭看看,你會發現自己的邏輯思維也一起顯著提高。
-
7 # 傳智播客
所謂的程式設計需要的邏輯思維就是以下幾種:
順序:你是不是能把一件事分成幾個步驟完成?如果而已,那你就沒問題
條件:你是不是可以根據不同的情況有意識的調整自己的做事方法?如果可以,那你沒問題
迴圈:你是不是可以找到一個事情當中的重複環節。如果可以,那你沒有問題的。
不用把程式設計中的邏輯思維想的那麼難,我舉個例子。比如我們在學Java當中有些難度的面向物件的時候,一個物件要呼叫一個方法,我們來看看記憶體圖:
再不然,還是看不懂,如果看影片看書的話,都能有很好的解釋的。
有哪些好的建議?學習程式設計,很多技術大牛有很多相關的經驗分享。由於這邊題主並沒有給出要學習什麼語言,未來的職業發展是什麼。只是就邏輯思維這一點來說的。下面結合我們一些經驗隨便聊聊一些建議。首先邏輯思維沒有大家想象的那樣,什麼空間想象力。其次,很多人說學歷低,年紀大能不能學。其實只要你想學都是可以的。有人說這是雞湯或者是什麼的,我們仔細想下是不是在給自己留後路。
迴歸到程式設計,首先是建議入門的同學是看影片入門。買一本教材類的書籍,作為工具書,最好是內含專案的。利用各種mini專案來檢驗之前知識點是不是學會了。並且有些語言沒有記住的話,教材這種書就可以很好幫助我們快速記錄。邊學邊做筆記,最好自己做出思維導圖。邊學邊吸收知識,影片的話,各個語言的都可以找我領取配套影片。
學習程式設計的路徑:找到職業發展方向---->選好語言---->語言基礎---->照著專案的原始碼敲----->思考專案思路---->不看原始碼自己敲一遍專案---->知識的查漏補缺---->找到其他專案獨立完成---->進階(多看一些提升書籍)---->獨立做專案---->找工作。
-
8 # 電控大興
這個說的直接一點,我覺得不一定學好,可能能入門如果學精估計還是有一定難度,程式設計概念是設計具備邏輯流動作用的一種“可控體。程式設計本身就是一些邏輯,順序控制,當然世事無絕對,肯下苦功夫相信也是會有一定功效
-
9 # 胖爸2018
我覺得不是學不學的好的問題!而是有沒有去嘗試過學,事情在沒有做之前沒有人能百分之一百的有肯更的把握!
只要你刻意認真練習一萬小時!你不是天才也是巔峰人物!
-
10 # 我是玉祥
當然可以,古人云“只要功夫深,鐵杵磨成針”。至於該怎麼學,我推薦以下幾個程式設計學習網站,希望可以幫到你
(1)W3cschool https://www.w3cschool.cn/
(2)菜鳥程式設計 http://www.runoob.com/
(3)極客學院 www.jikexueyuan.com
(4)專業IT技術社群 www.csdn.net
-
11 # 奔跑吧蝸牛179545035
學會容易,學精很難,人家一個bug半小時修改完,你可能需要一整天,工作效率的高低是任何行業考評員工的基準,至於自己的邏輯思維是不適合做程式設計師,看看從小到大的數學成績就知道了。
-
12 # 韓劇小夜場
邏輯思維是可以培養的,程式設計超編多了,邏輯思維自然而然的就養成了。剛開始邏輯思維不強的人,可能會有些吃力,但是堅持過後,就不會那麼辛苦了。
-
13 # 文若源致
邏輯不好的人與程式設計是絕無緣份的!計算機軟體與邏輯思維息息相關,幾乎所有語言都是邏輯語言,而且邏輯須十分強大才行,lQ需高,還須鑽研精神,創新力。象棋和圍棋高手的邏輯思維就很強;如要涉足程式設計,先得看自己的數學能力,英語水平,邏輯性三者能否達到較高水平,如有此潛力,可向此處發展,如果不行,似可放棄。
-
14 # 安徽新華電腦學院日常
可以學習的,學習軟體專業學會基礎的英語就好了,程式設計講究的是思想,英語是輔助程式設計的,只需要掌握一些常用的就可以了。
回覆列表
一年入門,三年入行,五年入道,八年入定。
“偉大都是熬出來的”
學習任何領域的知識,只要同時具備以下三個條件基本都能取得滿意的結果。
1,濃厚的興趣。學習任何領域知識,興趣都是第一位的。
2,對你學習的知識要有可以大量實踐應用的機會。大量的實踐是促成學習不斷深入的基石。
3,長時間地堅持學習。“每一個牛逼夢想的實現,背後都有一個人或者一群人傻逼似的堅持著”。