要先明確自己學電腦程式設計的目地是什麼,是迫切找到一份工作還是個人愛好。如果是從事工作的需要找了解該崗位對程式語言要求是實戰能力極強,還是懂一些簡單的程式設計語句就行或瞭解程式設計是怎麼回事,不強制要求會程式設計,只是便於和相關部門更好的溝通,提高工作實效。程式語言要求程度不同自然學習的深度也不盡相同。
我自己從事的崗位也是需要懂一些簡單的程式語言會寫簡單語句,就像其他辦公軟體一樣,知道怎麼用就行,沒必要了解機器語言,組合語言和高階語言之間的關係。不需要了解計算程式工作的原理和本質。
程式語言更重視的是實戰性,需要切入不同場景中去應用實踐的。如果想紮紮實實的學習計算機,就要做好最起碼花費2年的時間來學習,從原理,程式設計,演算法,網路,資料庫到大資料應用等。至於考證的話就是全國計算機的一二級資格證書,證書更多的是門檻,是充分條件,不是必須條件。補充一點:如果學習的人有較好的數學,統計學基數是最好不過了。
如果是個人愛好就針對自己喜歡或需要的程式設計軟體研究其語句,邏輯關係,結合實際情況也是可以的。記得曾經有個人做期貨量化交易的就是自學程式語言(非計算機,數學專業出身),付出極大的努力,其收效還不錯的。
要先明確自己學電腦程式設計的目地是什麼,是迫切找到一份工作還是個人愛好。如果是從事工作的需要找了解該崗位對程式語言要求是實戰能力極強,還是懂一些簡單的程式設計語句就行或瞭解程式設計是怎麼回事,不強制要求會程式設計,只是便於和相關部門更好的溝通,提高工作實效。程式語言要求程度不同自然學習的深度也不盡相同。
我自己從事的崗位也是需要懂一些簡單的程式語言會寫簡單語句,就像其他辦公軟體一樣,知道怎麼用就行,沒必要了解機器語言,組合語言和高階語言之間的關係。不需要了解計算程式工作的原理和本質。
程式語言更重視的是實戰性,需要切入不同場景中去應用實踐的。如果想紮紮實實的學習計算機,就要做好最起碼花費2年的時間來學習,從原理,程式設計,演算法,網路,資料庫到大資料應用等。至於考證的話就是全國計算機的一二級資格證書,證書更多的是門檻,是充分條件,不是必須條件。補充一點:如果學習的人有較好的數學,統計學基數是最好不過了。
如果是個人愛好就針對自己喜歡或需要的程式設計軟體研究其語句,邏輯關係,結合實際情況也是可以的。記得曾經有個人做期貨量化交易的就是自學程式語言(非計算機,數學專業出身),付出極大的努力,其收效還不錯的。