Ⅰ 初學編程應該從那個基礎開始學
VB入門教程
http://www.hlib.cn/search.asp?keyword=vb+%C8%EB%C3%C5
VC++動態鏈接庫編程
http://www.hlib.cn/search.asp?keyword=VC%2B%2B%B6%AF%CC%AC%C1%B4%BD%D3%BF%E2%B1%E0%B3%CC
java學習從入門到精通
(1)http://www.hlib.cn/article/program/386.asp
(2)http://www.hlib.cn/article/program/387.asp
(3)http://www.hlib.cn/article/program/388.asp
(4)http://www.hlib.cn/article/program/389.asp
UML基礎講座
http://www.hlib.cn/search.asp?keyword=UML+%BB%F9%B4%A1
ASP基礎教程
http://www.hlib.cn/search.asp?keyword=asp+%BB%F9%B4%A1
ASP提高篇
http://www.hlib.cn/search.asp?keyword=asp+%CC%E1%B8%DF
ASP資料庫編程
http://www.hlib.cn/search.asp?keyword=asp+%CA%FD%BE%DD%BF%E2
更多asp文章搜索:
http://www.hlib.cn/search.asp?keyword=asp
JavaScript教程
http://www.hlib.cn/search.asp?keyword=javascript+%BD%CC%B3%CC
XP用戶:教你實用50招
(1)http://www.hlib.cn/article/os/4669.asp
(2)http://www.hlib.cn/article/os/4670.asp
高手清除系統垃圾完全手冊
(1)http://www.hlib.cn/article/os/4671.asp
(2)http://www.hlib.cn/article/os/4672.asp
(3)http://www.hlib.cn/article/os/4673.asp
140個電腦小知識、小技巧
(1)http://www.hlib.cn/article/os/4662.asp
(2)http://www.hlib.cn/article/os/4663.asp
(3)http://www.hlib.cn/article/os/4664.asp
(4)http://www.hlib.cn/article/os/4665.asp
(5)http://www.hlib.cn/article/os/4666.asp
(6)http://www.hlib.cn/article/os/4667.asp
(7)http://www.hlib.cn/article/os/4668.asp
進程備查手冊
http://www.hlib.cn/article/os/4432.asp
更多windows XP文章:
http://www.hlib.cn/article/list.asp?categoryID=2
大量網路技術文章
VPN文章:
http://www.hlib.cn/search.asp?keyword=vpn&select2=1
IPV6文章:
http://www.hlib.cn/article/list.asp?categoryID=62
更多文章:
http://www.hlib.cn/article/list.asp?cl=5
http://www.hlib.cn/article/list.asp?cl=5&categoryID=0&pageNO=2
http://www.hlib.cn/article/list.asp?cl=5&categoryID=0&pageNO=3
http://www.hlib.cn/article/list.asp?cl=5&categoryID=0&pageNO=4
http://www.hlib.cn/article/list.asp?cl=5&categoryID=0&pageNO=5
http://www.hlib.cn/article/list.asp?cl=5&categoryID=0&pageNO=6
http://www.hlib.cn/article/list.asp?cl=5&categoryID=0&pageNO=7
http://www.hlib.cn/article/list.asp?cl=5&categoryID=0&pageNO=8
http://www.hlib.cn/article/list.asp?cl=5&categoryID=0&pageNO=9
linux常用網路資源網址
http://www.hlib.cn/article/os/173.asp
Linux常用命令
http://www.hlib.cn/article/os/174.asp
Linux硬碟分區
http://www.hlib.cn/article/os/172.asp
簡述 Linux 文件系統的目錄結構
http://www.hlib.cn/article/os/190.asp
Linux下軟體安裝方法
http://www.hlib.cn/article/os/191.asp
Linux 的編程常識
http://www.hlib.cn/article/program/1096.asp
Linux核心數據結構
http://www.hlib.cn/article/os/186.asp
Linux網路代碼導讀v0.2
http://www.hlib.cn/article/os/192.asp
Linux核心代碼分析
http://www.hlib.cn/article/program/1036.asp
LINUX C語言開發簡介
http://www.hlib.cn/article/program/1051.asp
Linux下mSQL資料庫開發技術
http://www.hlib.cn/article/database/4175.asp
更多linux文章,可站內搜索:
http://www.hlib.cn/search.asp?keyword=linux
CSS實用教程
http://www.hlib.cn/search.asp?keyword=css%CA%B5%D3%C3%BD%CC%B3%CC
實踐DIV+CSS網頁布局入門指南
(1) http://www.hlib.cn/article/web/4694.asp
(2) http://www.hlib.cn/article/web/4695.asp
php安裝
http://www.hlib.cn/search.asp?select2=1&keyword=PHP+%B0%B2%D7%B0
PHP初學者頭疼問題總結
http://www.hlib.cn/article/web/356.asp
PHP新手上路
http://www.hlib.cn/search.asp?select2=1&keyword=PHP+%D0%C2%CA%D6
php高手之路
http://www.hlib.cn/search.asp?select2=1&keyword=PHP+%B8%DF%CA%D6
PHP 中的一些經驗積累
http://www.hlib.cn/article/web/349.asp
XML與其相關技術
http://www.hlib.cn/article/web/18.asp
XML簡易教程
http://www.hlib.cn/search.asp?keyword=XML%BC%F2%D2%D7%BD%CC%B3%CC&submit1=%CB%D1%CB%F7
XML輕松學習手冊
http://www.hlib.cn/search.asp?keyword=XML%C7%E1%CB%C9%D1%A7%CF%B0%CA%D6%B2%E1
XSL簡明教程
http://www.hlib.cn/search.asp?keyword=XSL%BC%F2%C3%F7%BD%CC%B3%CC
XML DOM介紹和例子
http://www.hlib.cn/search.asp?keyword=XML+DOM
更多xml:
http://www.hlib.cn/search.asp?keyword=XML
Ⅱ 適合初學者的c++視頻教程
王桂林《這可能是你見過「最牛逼」的C++課程》(高清視頻)網路網盤
鏈接: https://pan..com/s/13EipzVPw-wi1SB60OwzqEw
若資源有問題歡迎追問~
Ⅲ 曲靖電腦培訓學校告訴你零基礎如何開始學習編程
其實零基礎學習編程的途徑很簡單無非是自學和參加培訓入門學習編程,關於這兩種零基礎學編程的方法都是可取的,不過小編還是建議零基礎學編程的學員參加培訓班比較好,因為零基礎學編程沒有一個指路人很容易半途而廢,學無所成,如果是因為工作那就更需要速度和效率小編還是建議選擇靠譜的it培訓機構進行學習,不過有小夥伴找到小編想零基礎自學編程,來討教一些方法,今天曲靖電腦培訓http://www.kmbdqn.cn/就給大家介紹一下零基礎如何自學編程以及如何開始?
1、零基礎如何開始學習編程:你的學習方式是什麼?
你最喜歡什麼樣的學習方式?怎麼做你才能學到最好?是通過閱讀的方式嗎?還是聽講座?還是主要通過動手實踐?你需要選擇對你最有效的方法。不要僅僅因為這種學習方法流行或者有其他人說過這種方法對他們很有用就選擇了這種方法。
2、選擇一門編程語言
當你打算開始你的編程學習之路和考慮你的選擇的時候,請記住不管其他人說什麼,選擇哪門編程語言來開始你的編程學習關系不大。是的,是有些編程語言比其他的更流行。比如,根據一份調查研究,目前JavaScript,Java,PHP,和Python處於最受歡迎最流行的編程中的前排。但是現在正流行的編程語言有可能過幾年就過時了,所以不用太糾結編程語言的選擇。像那些方法,類,函數,條件,控制流程和其他的編程的概念思想等等,不管你選的哪門編程語言,它們的底層原理基本是一致的。只有語法和社區的最佳實踐會變。因此你能夠用Perl學習編程,也可以用Swift或者Rust.作為一個程序員,你會在你的職業生涯里用很多不同的編程語言來工作。不要認為你被困在了編程語言的選擇上。
3、試水
除非你已經涉足過這個行業或者確信你願意花費你生命的剩餘時光來編程,我建議你最好還是下水之前先用腳趾頭來試試水溫之類的來判斷這水適不適合。這種工作不是每個人都能做的。在把全部希望都壓在學習編程之前,你可以先嘗試花費少量時間金錢來學習一小部分知識點來了解自己是否會享受這種每周起碼花費40個小時來編碼工作的生活。如果你不喜歡這種工作,你不太可能完成編程項目的學習。即便你完成結束了編程的學習階段,你也會在你以後的編程工作中感到無比痛苦。人生苦短就不要花費你人生三分之一的時間來做你不喜歡的事了。
4、參考的學習資料
專業書籍:許多人喜歡用書自學。這是相當經濟的,在初步學習階段後提供了現成的參考資料。盡管你可以通過像Safari和Amazon這樣的在線服務訂購和訪問圖書,但是也不要忘了檢查你本地的公共圖書館。
Ⅳ 適合初學者的c++視頻教程有哪些
王桂林《這可能是你見過「最牛逼」的C++課程》(高清視頻)網路網盤
鏈接: https://pan..com/s/13EipzVPw-wi1SB60OwzqEw
若資源有問題歡迎追問~
Ⅳ 編程入門
JavaTM 新手編程中心
Java 新手編程中心
Java 平台概述 | 開始 | 編程入門
學習途徑 | 參考 & 資源 | 證書 | 補充
從頭到尾看一遍學習材料列表,或根據興趣創建一個自定義的頁 面。
內容
常用 JavaTM 技術編程
學習或復習語言句法、基礎知識和 OOP 概念。
採用 Java 技術
編制特殊 Java 技術的學習材料自定義列表。
常用 JavaTM 技術編程
下列文章介紹 Java 平台的一般領域,例如,Java 編程語言、 applet、應用程序和 servlet 的基礎知識。
創建應用程序(第一部分) -- 作者 Dana Nourie
本講座的第一部分介紹類、對象和方法,講授 Java 技術及其在數 字輸入登錄應用程序中的協調方式。
創建應用程序(第二部分)-- 作者 Dana Nourie
本講座的第二部分介紹繼承、圖像和文本對象以及如何使用版面設 計管理器編排那些對象。
語言要素短訓班 -- 作者 jGuru
精通一些結構化程序設計語言,如 C、C++ 或 Pascal,很有益處。 雖然這門課實質上是介紹性的,但對於結構化程序設計的介紹幾乎 是必須遵循的。
Java 語言學習要點 -- 作者 Mary Campione 和 Kathy Walrath
Java 講座中的本部分以易於應用的形式介紹 Java 語言中的基 本編程原理。它是任何學習本功能強大平台的愛好者的必學讀物。
Java 語言環境白皮書 -- 作者 James Gosling 和 Henry McGilton
本白皮書的合著者是 Java 編程語言的創建人。它詳述了 Java 編 程語言的歷史、功能和結構。
Java TM 編程語言要素:實務指南 (第一部分) -- 作者 Monica Pawlan
學習應用程序、applet 和 servlet 的異同程度,如何創建處理簡 單終端用戶輸入的基本用戶界面、如何如何向/從文件和資料庫中 寫入/讀取數據以及通過網路收發數據。
Java TM 編程語言要素:實務指南 (第二部分) -- 作者 Monica Pawlan
第二部分介紹網路通信、使用更多的組件創建用戶界面、數據加密 和解密(僅用於偽代碼)、將多種數據元素組合成一種對象(類集) 並使程序國際化。
JavaTM 教程 -- 作者 Mary Campione 和 Kathy Walrath
作為 Sun Microsystems 的 Java 叢書內容,本 Java 講座包含了"入門知識"部分和介紹" 基礎知識"的六個部分。本書指導你如何用註解和代碼樣本編寫各種 應用程序。
Ⅵ 初學編程
計算機語言的種類非常的多,總的來說可以分成機器語言,匯編語言,高級語言三大類。
電腦每做的一次動作,一個步驟,都是按照以經用計算機語言編好的程序來執行的,程序是計算機要執行的指令的集合,而程序全部都是用我們所掌握的語言來編寫的。所以人們要控制計算機一定要通過計算機語言向計算機發出命令。
計算機所能識別的語言只有機器語言,即由0和1構成的代碼。但通常人們編程時,不採用機器語言,因為它非常難於記憶和識別。
目前通用的編程語言有兩種形式:匯編語言和高級語言。
匯編語言的實質和機器語言是相同的,都是直接對硬體操作,只不過指令採用了英文縮寫的標識符,更容易識別和記憶。它同樣需要編程者將每一步具體的操作用命令的形式寫出來。匯編程序通常由三部分組成:指令、偽指令和宏指令。匯編程序的每一句指令只能對應實際操作過程中的一個很細微的動作,例如移動、自增,因此匯編源程序一般比較冗長、復雜、容易出錯,而且使用匯編語言編程需要有更多的計算機專業知識,但匯編語言的優點也是顯而易見的,用匯編語言所能完成的操作不是一般高級語言所能實現的,而且源程序經匯編生成的可執行文件不僅比較小,而且執行速度很快。
高級語言是目前絕大多數編程者的選擇。和匯編語言相比,它不但將許多相關的機器指令合成為單條指令,並且去掉了與具體操作有關但與完成工作無關的細節,例如使用堆棧、寄存器等,這樣就大大簡化了程序中的指令。同時,由於省略了很多細節,編程者也就不需要有太多的專業知識。
高級語言主要是相對於匯編語言而言,它並不是特指某一種具體的語言,而是包括了很多編程語言,如目前流行的VB、VC、FoxPro、Delphi等,這些語言的語法、命令格式都各不相同。
高級語言所編制的程序不能直接被計算機識別,必須經過轉換才能被執行,按轉換方式可將它們分為兩類:
解釋類:執行方式類似於我們日常生活中的「同聲翻譯」,應用程序源代碼一邊由相應語言的解釋器「翻譯」成目標代碼(機器語言),一邊執行,因此效率比較低,而且不能生成可獨立執行的可執行文件,應用程序不能脫離其解釋器,但這種方式比較靈活,可以動態地調整、修改應用程序。
編譯類:編譯是指在應用源程序執行之前,就將程序源代碼「翻譯」成目標代碼(機器語言),因此其目標程序可以脫離其語言環境獨立執行,使用比較方便、效率較高。但應用程序一旦需要修改,必須先修改源代碼,再重新編譯生成新的目標文件(* .OBJ)才能執行,只有目標文件而沒有源代碼,修改很不方便。現在大多數的編程語言都是編譯型的,例如Visual C++、Visual Foxpro、Delphi等。
[NextPage]
學習編程,從何入手
如果您想學習編程,卻又不知從何入手,那麼您不妨看看下面的幾種學習方案,可能會給您一些啟示吧!
==============================================
方案一 Basic語言 & Visual Basic
優點
(1)Basic 簡單易學,很容易上手。
(2)Visual Basic 提供了強大的可視化編程能力,可以讓你輕松地做出漂亮的程序。
(3)眾多的控制項讓編程變得象壘積木一樣簡單。
(4)Visual Basic 的全部漢化讓我們這些見了English就頭大的人喜不自禁。
缺點
(1)Visual Basic 不是真正的面向對象的開發文具。
(2)Visual Basic 的數據類型太少,而且不支持指針,這使得它的表達能力很有限。
(3)Visual Basic 不是真正的編譯型語言,它產生的最終代碼不是可執行的,是一種偽代碼。它需要一個動態鏈接庫去解釋執行,這使得Visual Basic 的編譯速度大大變慢。
綜述:方案一適合初涉編程的朋友,它對學習者的要求不高,幾乎每個人都可以在一個比較短的時間里學會vB編程,並用VB 做出自己的作品。對於那些把編程當做游戲的朋友來說,VB 是您最佳的選擇。
Basic/Visual Basic簡介
==============================================
方案二 Pascal語言 & Delphi
優點
(1)Pascal語言結構嚴謹,可以很好地培養一個人的編程思想。
(2)Delphi是一門真正的面向對象的開發工具,並且是完全的可視化。
(3)Delphi使用了真編譯,可以讓你的代碼編譯成為可執行的文件,而且編譯速度非常快。
(4)Delphi具有強大的資料庫開發能力,可以讓你輕松地開發資料庫。
缺點
Delphi幾乎可以說是完美的,只是Pascal語言的過於嚴謹讓人感覺有點煩。
綜述: 方案二比較適合那些具有一定編程基礎並且學過Pascal語言的朋友。
Pascal語言簡介
Delphi簡介
==============================================
方案三 C語言 & Visual C++
優點
(1)C語言靈活性好,效率高,可以接觸到軟體開發比較底層的東西。
(2)微軟的MFC庫博大精深,學會它可以讓隨心所欲地進行編程。
(3)VC是微軟製作的產品,與操作系統的結合更加緊密。
缺點
對使用者的要求比較高,既要具備豐富的C語言編程經驗,又要具有一定的WINDOWS編程基礎,它的過於專業使得一般的編程愛好者學習起來會有不小的困難。
綜述: VC是程序員用的東西。如果你是一個永不滿足的人,而且可以在編程上投入很大的精力和時間,那麼學習VC你一定不會後悔的。
C語言簡介
==============================================
方案四 C++語言 & C++ Builder
優點
(1)C++語言的優點全部得以繼承。
(2)完全的可是化。
(3)極強的兼容性,支持OWL、VCL和MFC三大類庫。
(4)編譯速度非常快。
缺點
由於推出的時間太短,關於它的各種資料還不太多。
綜述:我認為C++ Builder 是最好的編程工具。它既保持了C++語言編程的優點,又做到了完全的可視化。
Ⅶ 我要學編程!
C語言編程寶典
http://www.cnread.net/cnread1/dnwl/cxsj/c/cyyb/
http://www.cnool.net/tianyige/computer/tc/
2.C In China
http://www.cinchina.com/
3.網路C語言吧
http://post..com/f?kw=c%D3%EF%D1%D4
4.編程中國
http://www.bc-cn.net/Article/kfyy/cyy/
5.C語言之家
http://www.cstudyhome.com/wenzhang06/default.asp
6.C語言基地
http://www.cyybase.com/
http://www.cyybase.com/ 1.C語言初學者入門講座:http://www.hlib.cn/search.asp?keyword=C%D3%EF%D1%D4%B3%F5%D1%A7%D5%DF%C8%EB%C3%C5%BD%B2%D7%F9
2.C/C++頭文件一覽:http://www.hlib.cn/article/program/640.asp
3.C/C++中的整型常識:http://www.hlib.cn/article/program/638.asp
4.C語言編程技巧匯萃:http://www.hlib.cn/article/program/917.asp
http://www.hlib.cn/article/program/918.asp
5.C高級編程:http://www.hlib.cn/article/program/1396.asp
6.C語言設計並行處理:http://www.hlib.cn/article/program/1403.asp
7.C語言常用的三種排序方法總結與探討:http://www.hlib.cn/article/program/775.asp
8.關於二十四點游戲的編程思路與基本演算法:http://www.hlib.cn/article/program/842.asp
9.TC中的串口編程:http://www.hlib.cn/article/program/1118.asp
10.以前常用的攻擊軟體源代碼:http://www.hlib.cn/article/program/1206.asp
11.DOS游戲編程21條:http://www.hlib.cn/article/program/1528.asp
12.C語言圖形處理:http://www.hlib.cn/article/program/879.asp
13.點陣的漢字程序:http://www.hlib.cn/article/program/1445.asp
14.Turbo C點陣圖和BMP點陣圖格式分極及應用:http://www.hlib.cn/article/program/1431.asp
15.在16色模式下顯示256色及全彩色:http://www.hlib.cn/article/program/1427.asp
16.有趣的分形學Mandlbrot集圖形的一個C語言實現:http://www.hlib.cn/article/program/1467.asp
17.C語言常見錯誤小結:http://www.hlib.cn/article/program/984.asp
Ⅷ 學習C語言
第一本:H.M.Deitel和P.J.Deitel的《C HOW TO PROGRAM》(C程序設計教程)。
作者是父子,從事語言教材的編寫合計超過40年,本書被美國眾多高校選用為教材,既可入門也可翻閱,甚好。本人認為如果你只打算看一本的話,那就選他好了。
第二本:Brian W.Kernighan和Dennis M.Ritchie 的《The C Programming Language 》(C程序設計語言)。
此書簡稱K&R,由C語言的創建者撰寫,是全球銷售最多的C語言教材,其品質不容置疑。不過不適合入門,適於在入門之後鞏固提高。實體書有原版和譯本購買,電子版英文較多。
第三本:譚浩強的《C程序設計》。
優點在於,面向中國學生,語言易於理解,而且全書篇幅小,看過的人多,容易找到人請教。但是各方面的概念不深入,淺嘗輒止,實際上還有些小錯誤,不是很嚴謹。因此適合第一次入門學習,例題做完基本就可以拋棄了。有實體書和電子版下載。同時配套有習題集和習題解答,適合自學。
第四本:王大剛先生的《C語言編程寶典》。
質量不錯,與老譚的書一樣非常適合中國學生,而且對於TC的圖形編程講解非常透徹。本人沒有發現實體書,可能只發布在網路上,在VCgood論壇有轉載:
http://www.vcgood.com/bbs/forum_posts.asp?TID=1560&PN=2
http://book.chinaz.com/C/C/index.html
第五本:無名作者的《C語言初學者入門講座》
VCgood論壇轉載,作者未知,質量同上一本。http://www.vcgood.com/bbs/forum_posts.asp?TID=1294&PN=4
第六本:Kenneth A.Reek 的《C和指針》
進階讀物,把指針一章演繹為一本書可見其技術精度。指針是C的靈魂,能領會本書中的理念,才能算是真正明白了C指針的奧妙,才算懂得了C。
第七本:Andrew Koenig 的 《C陷阱與缺陷》
進階讀物,在認真讀完上面的入門書之前,暫勿閱讀。本書暢銷14年歷久不衰,足證品質。
最後一本:ISO C89規范/C99規范
一切關於C語言的疑問,只有一件東西最權威,那就是ISO的規范。但這不是正式出版物,是類似法律文本的技術說明,而且只有英文版。新手閱讀,提防吐血而亡。
Ⅸ 完全零基礎,該怎樣學習編程
看書、看博客、學課程或者看視頻等
模仿著書上或者博客的代碼,進行復現,復現不重要,思考才是關鍵 ⚠️
思考學習別人思路後,脫離書本和博客,完全自己實現功能
自己實現一些 DEMO,看別人項目代碼,與別人討論,提升代碼能力
在別人的框架和要求下,寫代碼實現業務
自己負責別人設計的模塊的實現
獨立設計業務模塊並開發實現
負責大項目框架設計和拆分,帶領別人進行開發
其他高階的架構和管理工作,已經不僅僅是代碼能力了
而以下就是我個人總結出的六項重要訣竅。
讓編程成為一個習慣
想要培養一項技能的最好的辦法,就是將他融入到我們的生活並成為我們的愛好。其實說白了,就是讓這個愛好成為一個習慣,一天不去做這件事情,都會覺得少了什麼。在不知不覺中,這個習慣會像滾雪球一樣積累起來。
對我來說,養成這種習慣首先就是要對「拖延症」說不。比如,你想鍛煉下自己的寫作能力時,但是沒有好看的本子,沒有好的靈感,沒有安靜的環境....總之就是找各種理由一拖再拖,最後就不了了之了。
但仔細想想等你有了好看的本子,舒適的環境....就能寫出好的文章嗎?不!我很明確的告訴各位,文章的功底是隨著你不斷的積累而成的。所以,當我們決定去做某件事情,請立刻!馬上!現在就要開始行動!
Ⅹ 如何零基礎學編程
其實零基礎學習編程的方式很簡單,就是自學和培訓入門學習編程。零基礎編程的兩種方法都是可取的,但是邊肖還是建議零基礎編程的學生去參加培訓班,因為沒有零基礎編程指南,很容易半途而廢,什麼都學不到。如果是因為工作,那就更要速度和效率了。邊肖仍然建議選擇一個可靠的IT培訓機構來學習。但是有朋友找到了想自學零基礎編程的邊肖,請教了一些方法。今天昆機培訓http://www.kmbdqn.cn/就為大家介紹零基礎自學編程,如何入門。
1.零基礎如何開始學習編程:你的學習風格是怎樣的?
你最喜歡哪種學習方式?怎麼做才能學的最好?是通過讀書嗎?還是講座?還是主要通過動手實踐?你需要選擇最適合你的方法。不要因為這個方法流行或者別人說過對他們有用就選擇這個方法。
2.選擇一種編程語言。
當你打算開始你的編程學習,考慮你的選擇時,請記住,無論別人怎麼說,你選擇哪種編程語言開始你的編程學習都是無關緊要的。是的,有些編程語言比其他語言更受歡迎。例如,根據一項調查,JavaScript、Java、PHP和Python目前位於最受歡迎的編程的前排。但是流行的編程語言可能過幾年就過時了,所以不用太擔心編程語言的選擇。如方法、類、函數、條件、控制流和其他編程概念等。,無論選擇哪種編程語言,它們的底層原理基本都是一樣的。只有語法和社區最佳實踐會改變。所以你可以用Perl學習編程,也可以用Swift或者Rust。作為一名程序員,你的職業生涯中會用到很多不同的編程語言。不要以為自己在編程語言的選擇上卡住了。
3.試探
除非你已經涉足這個行業,或者確定你願意用餘生去編程,否則我建議你最好在下水前用腳趾試試水溫,判斷水適不適合。這種工作並不適合每個人。在把所有的希望都放在學習編程上之前,你可以嘗試花少量的時間和金錢去學習少量的知識點,以了解自己是否會享受每周至少40個小時的編碼生活。如果不喜歡這種工作,完成編程項目的學習可能性不大。即使你完成了編程的學習階段,在以後的編程工作中也會感到無比痛苦。人生苦短,不要把人生的三分之一用來做自己不喜歡的事情。
4.參考學習材料
專業:很多人喜歡拿著書自學。這是非常經濟的,並且在最初的學習階段之後提供了現成的參考資料。雖然你可以通過Safari和亞馬遜等在線服務訂購和訪問書籍,但不要忘記查看當地的公共圖書館。