tft每日頭條

 > 科技

 > 初學者學編程有什麼好的方法

初學者學編程有什麼好的方法

科技 更新时间:2024-08-04 02:04:22

初學者學編程有什麼好的方法(當你學會了什麼之後)1

在入編程的門之前,最好首先想一個問題:我為什麼要學編程?為什麼要入編程的門?

我農村娃子出身,上大學前幾乎沒摸過計算機,也沒玩過網遊,說這些就是說明我确實對計算機也不了解。恰恰上大學時給調劑到了計算機相關專業。因此,可以說是也是零基礎學計算機。

本來就不了解,自己又沒有天資可言,受限于眼界和好奇心的限制,大學裡面幾乎就是在混日子。所以,當大三下學期結束,開始離校要進行實習工作的時候,才開始意識到原來學習和工作的差别天差地别。

本來是在一個弱二線省會城市讀書,找了實習崗位。但是好強的自己還是盡快的打聽了周圍前輩的收入,當我聽到畢業後隻能拿到3000 元/月薪水的時候,幾乎絕望透頂,因為與此同時城市的房價均價已經超過1W元/平米。

這個時候我才下定決心:一定要端好計算機編程這碗飯,如果做不好,就意味着飯碗不牢固。

初學者學編程有什麼好的方法(當你學會了什麼之後)2

所以我為什麼說首先應該想一想自己為什麼入門走編程這條路呢?就是要看一看自己是為了什麼在走這條路。如果是自己喜歡,我覺得那大概不會缺少動力去研究,去學習,去探索;如果是為了飯碗那其實還是自己不夠努力,或者說自己沒有被現實情況逼到絕境中。

如果想明白了這個問題,那就解決了初心的問題,也很大程度上能夠解決動力問題。别小看這個思考,這對于後面你在學習的過程中遇到困難和挫折,自己的心态如何進行調整有巨大的幫助。

接下來我們再說具體的技術問題,如何才能算編程已經入門了呢?

我自己是分這麼幾個階段:

零基礎:無計算機基礎、無編程思想、無編程背景。這統稱為零基礎。

小白入門:根據教程和相關知識開始學習基本的語法,掌握最基本的變量,結構體定義,對象,面向對象編程思想開始建立。可以用編程語言實現水仙花數,質數查找,字符串查找等類似小學數學題一樣的基本的問題編程實現。

基礎階段:開始學習文件操作、網絡操作、數據庫操作、web編程的基礎部分、并發或者多線程的概念和知識,這都是作為一個開發人員必備的知識,因此把這一階段放在基礎階段。

基礎進階:開始學習和掌握網絡編程、開始有項目和框架的概念、理解第三方庫的封裝和調用,如何調試和安裝自己開發一個最基礎的小Demo,完成流程的打通。别小看這一步,這是從基礎邁向進階的必然過程,每一種學習都必須經過這個階段。這個階段的内容會了,就可以嘗試去看别人的代碼了,去github上找一些類似的庫看一看,自己分析一下。

進階鞏固:已經有了前面的鋪墊和準備,到這裡開始就嘗試自己開發一個項目吧,項目千萬不要太大,不要貪功能多,不要貪完美。如果想第一次就做個完美的東西,那大概什麼也做不成。自己開發一個項目的意義在于能夠從頭到腳摸清楚項目的每一行代碼,每一個文件都是做什麼用的。能堅持到這一步,已經是算擡腳進屋了。

初學者學編程有什麼好的方法(當你學會了什麼之後)3

後面當然,還有很長的路要做,還有很多填不完的坑等你去填。但是題主說的是入門,我覺得到這裡就算入門了。

找好自己的定位,加油學好編程!另外,關于C/C 編程學習,小編給大家提供一個學習.交.流群,歡迎到訪:5692.68376。最後,切記我說的:

(1)首先想想明白自己的初心,為什麼幹這個?

(2)其次遇到問題時時刻調整狀态,回去想想第一個問題。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved