首頁>Club>
4
回覆列表
  • 1 # 魚子麼麼噠

    程式語言學起來給我的感覺就像是學習母語和外語一樣,他們很多地方是相通的。

    學習一門程式語言最開始的我們要了解它的作用,是用在哪個領域,是否是你需要的。其次在學習它的基本含義,比如如何申明一個欄位,如何定義一個方法,欄位、函式的命名等。這些都是必要的,一般在書的前幾章裡都是介紹這些的。我推薦你去買一本程式語言方面的書籍,他們都給你規劃的很好了。當你具備了能夠寫出第一個程式,比如hello world。這時候就可以開始想到什麼做什麼了,來鍛鍊自動的程式碼思維。同時多看看別人寫的一些程式碼,書上的或者網上的。這些程式碼能擴充你對這門語言的認知,“原來還有這種寫法?”。這些都是很重要的。最後,當你已經具備完成日常工作的能力後,就要開始思考,程式碼規範,效率,結構問題了。這就像蓋房子,同樣的房子別人的更漂亮,更牢固。這些對於後期專案維護和迭代都是非常重要的。希望對你學習有所幫助。

  • 2 # 四川中公優就業

    自從電子資訊科技問世以來,世界的發展軌跡就被徹底的改變,尤其是電子資訊科技已蔓延至各行各業的當下,可以說整個社會的進步和發展都與電子資訊產業的發展密不可分。IT行業正在蓬勃的成長著,這也為許多有志人才提供了一個很好的平臺,成為一名IT人才,將會有無限的發展空間和光明的發展前景。

    想要進入IT行業,學好一門程式語言是很必要的。事實上,學習任何一門技術都不會那麼容易,想要學好程式語言也需要掌握一定的方法。很多學生認為程式設計是一個很複雜的過程,學好一門程式語言很難,甚至還沒開始學就打起了退堂鼓。其實,只要有信心,科學的進行學習,學好一門程式語言並不難。

    那麼,學好一門程式語言,應該注意些什麼呢?如何才能學好一門程式語言呢?

    要成為一名好的程式設計師,首先就是要掌握紮實的基礎知識。除此,還要具備解決問題的能力、熟練的程式設計除錯能力、一定的創新能力、團隊合作能力和持續的自學能力。這些能力要在不斷的學習和實踐中逐漸鍛鍊摸索出來。而在這些能力中,最基礎的就是掌握紮實的專業基礎知識了。

    想要掌握紮實的專業知識,除了學習到基本的語法、定義、語句、函式等理論知識外,不斷的實際操作是更為關鍵的。曾經有人總結說,想要學好程式設計的秘訣很簡單,就是程式設計、程式設計、再程式設計。透過不斷的實際操作,你將會發現很多的問題,而不斷的解決問題的過程即是讓自己對專業知識加深掌握和積累實際程式設計經驗的過程。

    學好程式設計的過程並不複雜,對於知識的牢固掌握和實際操作的反覆磨練是最為關鍵的兩個步驟。而專業技能的培養和知識的積累都是要在不斷的學習實踐過程中總結的。

  • 3 # 教育答疑小軍師

    1.興趣是學習的最好老師 

    培養自己對程式語言的興趣,其實最大的困難是在於克服自己。只要你有恆心,學好並不難。就算你沒有基礎,沒有經驗,沒有任何概念。可是即使是發明程式語言的人,發明計算機的人在起初也是一張白紙。

    他們也是不斷琢磨,不斷學習和實踐才出結果的。所有的JAVA高手都是從什麼也不會學到什麼都會的。興趣很重要,只要你有興趣,你就會發現其實沒想象的那麼可怕。

    2.只要功夫深鐵杵磨成針

    肯吃苦,要付出很大的努力,只要有恆心

    可以嘗試看影片 現在許多人看基礎免費影片,學起來就比以前看書快很多,而且也更簡單。其次是看書,別指望看第一遍書就能記住和掌握什麼——請看第二遍、第三遍;請把書上的例子親手到電腦上實踐,即使配套光碟中有原始檔;

    把在書中看到的有意義的例子擴充;並將其切實的運用到自己的工作中;不要漏掉書中任何一個練習——請全部做完並記錄下思路

    慢慢積累慢慢進步,不要好高騖遠,相信你可以學好程式語言的!

  • 4 # 北漂的灰灰

    謝謝邀請。學好一門程式語言的前提肯定是多練,多練是基本功。要想真正學好一門程式語言,我們不能僅僅滿足於寫程式碼,而是要思考程式碼為什麼這麼寫,有沒有更好的寫法;其次,要找一位師父帶領,高手指點,不但能使我們少走彎路,更能讓我們儘快吸收前人珍貴的經驗。然後在實踐中不斷多練,多思考,多請教,發現自己的技術盲點,提高自己的技術思維,慢慢滴,你學好這門語言就指日可待了。

  • 5 # 海歌Hg

    興趣是最大的動力,堅持是成功的鑰匙!選好方向,找好老師少走彎路!確定目標,確立信心,不論遇到多大的困難,都不要退縮!你一定能成功

  • 6 # 女碼農

    我做java五年了,既然系統,不是一兩句說的要的,也要根據自身基礎去學,java包含很多技術點,你所列的有些已經過時有些正在興用,學習的話先學java基礎知識,在學web知識,在學框架知識,再做幾個小專案,要求不高的話可以找個實習,要求收入高的話,需要更專業的指點了~不清楚的可以@我給你仔細解答

  • 7 # 玩著學程式設計

    先確定一個方向,然後在進行系統的學習,比如說,選擇的是Java,以前學習Java的學習路線:Java基礎,資料庫,Java高階技術,web前端,Java web開發,專案,框架等。

    先學好一個方向,學精,在轉到其他的語言也是可以很快上手的。

    Java學習路線,可以作為參考。

    第一部分:Java基礎及其資料庫開發

    第二部分:Java高階技術

    第三部分:web前端

    第四部分:Java web程式設計

    第五部分:企業框架

    第六部分:綜合專案

    第七部分:企業專題

    學習Java的時候是在“如鵬網”上學習的,有網路的地方就可以學習,每個章節的後面都有相應的練習題和麵試口才題,需要通過錄音的方式進行提交,有新的課程更新了,也是可以繼續來學習的。

  • 8 # 小迷糊電影

    網上找資源,看影片教程,這是大部人的方法, 也是最有效的方法。如果你找不到資源,淘寶可以買到,也可以百度搜索“菜鳥教程”,前端後臺的都有,如果你想學做網站,搜尋“w3school”。另外,學習程式設計需要多多練習,不是看了課程就行的。朋友去面試,面試官問了一句“你每天寫幾個小時的程式碼?”由此可見,要多學多練

  • 9 # 愛生活愛技術

    學習一門程式語言一般來說就是買一本入門書,利用密集的時間來熟悉這一本書。

    首先閱讀每一章,掌握每一個知識點,把書本上的程式碼都上機實驗一遍。

    通讀這本書之後再拓展到一些深入提高的書本,重複實驗。

    再拓展閱讀計算機原理,作業系統的知識,但是這個時候程式語言的練習不能停,嘗試自己做一些較大的專案。

    這個時候算是熟悉一門程式語言的語法和用法了,但是以上都不足以精通一門程式語言,最重要的是找一份相關的工作,並且堅持下去。

  • 10 # 加米穀大資料

    一、目前IT的語言很多,技術方案也很多,你面臨選擇。

    1、不要選小語種技術,比如vb、erlang、彙編。

    2、不要人云亦云的選擇所謂的熱門和高薪語種,比如Java、c++。

    3、不要選擇有點超前的語種,比如Python、go。

    4、根據自己實際情況和市場情況選擇,比如PHP和前端。

    5、不要選擇市場在萎縮的語種,比如安卓和swift。

    可能還有其他選擇條件。

    二、選擇好了要學的,接著就是學習路線。

    1、找一本書、一個網站、一套影片,看完。程式碼就不要真去寫了,目的是大概明白這幹嘛的。

    2、開始練習,主要是做基礎性知識的統一訓練。

    4、開始做專案,主要是做實習準備。

    5、擴充套件學習,主要是為工作做準備。

    選擇培訓機構或找個老師,這樣既能緊跟行業需要,又能付出更少的時間精力。

    三、接著就是正式去積累工作經驗。

    1、你需要有工作經驗:工作經驗不是一定要工作。而是需要向正式上班一樣去學習做事。

    之前沒有工作經驗的定義,一般認為是工作多久時間。而我對工作經驗的定義:是分析需求,多工種,多方案解決問題和學習新東西的能力。簡單就是學習能力、分析能力、解決問題能力、團隊協作能力的統一。

    2、你需要建議自己的技術圈。

  • 11 # Kali與程式設計之課

    你可以從以下方面進行學習:

    1.這是一條堅持的道路,三分鐘的熱情可以放棄往下看了,保持對駭客技術的喜愛和熱情,靜水流深,不斷打磨技術。【切勿將所學用於非法目的!】

    2.多練多想,不要離開了教程什麼都不會了.要理論與實際相結合,搭建測試實驗環境。如學kali滲透,要搭建好DVWA滲透測試系統,不要空學理論不滲透測試。

    3.有時多google,baidu,我們往往都遇不到好心的大神,誰會無聊天天給你做解答. 駭客最好會用谷歌,由於國內目前不能用谷歌,你可以直接百度搜索關鍵字:谷歌映象,透過映象網站實現谷歌搜尋。

    4.可以加扣扣或多逛論壇,多和大牛交流學習,多把握最新安全資訊,比如FreeBuf,不斷提高自己的安全攻防能力和網路安全能力。

    基本方向:

    1.web安全方面(指網站伺服器安全方面,進行滲透測試,檢測漏洞以及安全性,職業目標: WEB滲透測試工程師)

    2、網路基礎與網路攻防。學習計算機網路基礎知識,為網路攻防做準備。 深入瞭解網路原理,並掌握它,將對我們的滲透攻擊及防禦至關重要。

    3、系統安全,window和linux系統學習與安全加固。 企業伺服器主要有window和linux,其中以linux為主,企業一般都有這兩個系統,對內辦公系統一般用window,對外提供服務系統一般用linux,其中原因大家可以根據我們上面講的方法谷歌一下)

    4、逆向破解方面(對軟體進行逆向破解,實現對軟體的最高許可權,擁有其最高操作許可權,是屬於較高階的一項技術。)

    5、搞計算機的,不會程式設計說不過去,至少要會指令碼程式設計,比如cmd, shell, vbs, powershell, python等。本人主要學習的是cmd shell python,其中又以python為主。

    最後,衷心的祝福大家在計算機網路安全的道路上披荊斬棘,馬到功成!

  • 12 # 益文看世界

    儘量看教學影片,然後一邊看,一邊跟著做。

    一定要耐著性子跟著做下去,把教學影片看完就會進步很多很多,我會是這樣過來的。需要教學影片的可以找我!java+前端都有~

  • 13 # 飛馳的泡泡

    2012年畢業後,我也經歷了事業的多重抉擇,從一個職場小白,到現在的高階研發工程師,期間的曲折也不可謂不多。

    2015年6月份開始接觸程式設計,到現在算下來也快6年的時間了。我並非科班出身的程式設計師,而是在15年的時候報了當時最火的某馬培訓機構,學習了大概五個月的時間,期間同班的有來了一天就放棄的、有來了混日子的、有學完沒有就業的等等。

    下面我講下,我當時是如何學習java語言的。

    在學習之前,儘可能的自己先了解一點語言的特性,能有一些入門級的自學經歷,可以確定你是否對這個語言感興趣,俗話說的好:興趣是最好的老師。

    第二點:學習的過程,就是理解的過程,剛開始基礎弱、底子薄,唯一的辦法就是多練習,勤思考。我記得當時,每天回來都要敲幾十遍上課時講的程式碼示例;接著還會記錄學習心得。

    第三點:給自己制定短期和長期的學習目標,沒有目標的學習都是浪費時間。透過實現短期目標和長期目標來滿足自己的成就感。用以激勵自己繼續前進。

    第四點:多和身邊厲害的人學習。特別是當時走向了工作崗位之後,你會發現身邊的同事就是你最好的學習榜樣。

    程式設計師的工作是一份需要長期學習,並且要努力學習提升自己能力的行業。

    用一句話與你共勉“路漫漫其修遠矣,吾將上下而求索。”

  • 14 # 山西新華電腦職業學校

    程式語言(programming language),是用來定義計算機程式的形式語言。它是一種被標準化的交流技巧,用來向計算機發出指令。一種計算機語言讓程式設計師能夠準確地定義計算機所需要使用的資料,並精確地定義在不同情況下所應當採取的行動。

    程式語言俗稱"計算機語言",種類非常的多,總的來說可以分成機器語言、組合語言、高階語言三大類。電腦每做的一次動作,一個步驟,都是按照已經用計算機語言編好的程式來執行的,程式是計算機要執行的指令的集合,而程式全部都是用我們所掌握的語言來編寫的。所以人們要控制計算機一定要透過計算機語言向計算機發出命令。 目前通用的程式語言有兩種形式:組合語言和高階語言。

    摺疊Basic語言

    Basic語言& Visual Basic

    優點

    ⑴Basic 簡單易學,很容易上手。

    ⑵Visual Basic 提供了強大的視覺化程式設計能力,可以讓你輕鬆地做出漂亮的程式。

    ⑶眾多的控制元件讓程式設計變得象壘積木一樣簡單。

    ⑷Visual Basic 的全部漢化讓我們這些見了English就頭大的人喜不自禁。

    缺點

    ⑴Visual Basic 不是真正的面向物件的開發文具。

    ⑵Visual Basic 的資料型別太少,而且不支援指標,這使得它的表達能力很有限。

    ⑶Visual Basic 不是真正的編譯型語言,它產生的最終程式碼不是可執行的,是一種虛擬碼。它需要一個動態連結庫去解釋執行,這使得Visual Basic 的編譯速度大大變慢。(Visual Basic 5以及以前的版本產生的程式碼是虛擬碼,Visual Basic 6 編譯出來的程式碼是真正的可執行程式碼。)

    綜述:方案一適合初涉程式設計的朋友,它對學習者的要求不高,幾乎每個人都可以在一個比較短的時間裡學會vB程式設計,並用VB 做出自己的作品。對於那些把程式設計當做遊戲的朋友來說,VB 是您最佳的選擇。

    摺疊Pascal語言

    Pascal語言& Delphi

    優點

    ⑴Pascal語言結構嚴謹,可以很好地培養一個人的程式設計思想。

    ⑵Delphi是一個真正的面向物件的開發工具,並且是完全的視覺化。

    ⑶Delphi使用了真編譯,可以讓你的程式碼編譯成為可執行的檔案,而且編譯速度非常快。

    ⑷Delphi具有強大的資料庫開發能力,可以讓你輕鬆地開發資料庫。

    缺點

    ⑴Delphi幾乎可以說是完美的,只是Pascal語言的過於嚴謹讓人感覺有點煩。

    綜述: 方案二比較適合那些具有一定程式設計基礎並且學過Pascal語言的朋友。[1]

    摺疊C語言

    & Visual C++

    優點

    ⑴C語言靈活性好,效率高,可以接觸到軟體開發比較底層的東西。

    ⑵微軟的MFC庫博大精深,學會它可以讓隨心所欲地進行程式設計。

    ⑶VC是微軟製作的產品,與作業系統的結合更加緊密。

    缺點

    ⑴對使用者的要求比較高,既要具備豐富的C語言程式設計經驗,又要具有一定的WINDOWS程式設計基礎,它的過於專業使得一般的程式設計愛好者學習起來會有不小的困難。

    綜述:VC是程式設計師用的東西。如果你是一個永不滿足的人,而且可以在程式設計上投入很大的精力和時間,那麼學習VC你一定不會後悔的。

    摺疊C++語言

    & C++ Builder

    優點

    ⑴繼承了C語言的全部優點。

    ⑵完全的視覺化。

    ⑶極強的相容性,支援OWL、VCL和MFC三大類庫。

    ⑷編譯速度非常快。

    缺點

    ⑴由於推出的時間太短,關於它的各種資料還不太多。

    綜述:我認為C++ Builder 是最好的程式設計工具。它既保持了C語言程式設計的優點,又做到了完全的視覺化。

    Java的開發環境有不同的版本,如sun公司的Java Developers Kit, 簡稱 JDK。後來微軟公司推出了支援Java規範的Microsoft Visual J++ Java開發環境,簡稱 VJ++。

    想要自學還是比較難的可以去電腦學校系統學習

  • 15 # Eʟɪᴀᴜᴋ-87

    計算機程式設計是開啟計算機技術大門的鑰匙,不論是否從事軟體開發工作,掌握一定的計算機程式設計知識對於未來的職場發展都具有一定的幫助,尤其在當前的大資料時代,掌握計算機程式設計技術能夠在很大程度上提升自身的資料力,從而獲得更強的職場資源整合能力。

    計算機程式設計的學習過程雖然具有一定的難度,但是隻要有一個系統的學習規劃,大部分人都能學得會。對於初學者來說,可以按照以下步驟完成程式設計入門:

    第一:選擇一門程式語言。雖然目前程式語言有600種左右,但是比較流行的程式語言只有幾十種,所以儘量選擇流行程度比較高的程式語言來入門程式設計。對於沒有明確程式設計場景的初學者來說,儘量選擇全場景程式語言,比如Java、Python、C#等就是不錯的選擇,不僅應用範圍廣泛,而且也有大量的開發案例可以參考學習。

    第二:建立基本的程式設計思想。程式語言本身的難度並不高,只要掌握了相應的程式設計規則就能逐漸建立起自己的程式設計思想。建立程式設計思想的第一步是瞭解程式語言的基本語法規則,以Java語言為例,要掌握各種抽象概念,比如類、物件、屬性、方法等;第二步是瞭解基本的程式設計過程,比如類的定義、物件的建立、方法的呼叫;第三步是學習經典的程式設計模式。第三:注重實驗。學習程式語言一定要重視實驗,實驗不僅能夠幫助理解各種抽象概念,也能在一定程度上積累程式設計經驗。

    學習程式設計這一門不是一個一蹴而就的事情,因為我是一個轉行的學習這個的,我報了系統的培訓班學習java後來提高自己學習了大資料,現在在北京一個月賺15k,我特別感謝當初我當初是選擇的培訓班不是自學的,因為我一開始自學到處找的資料,都是一些基礎入門的資料,沒有一些系統的也沒有專案實戰讓我做,後來我對比了好多家機構,尚學堂這個機構在我看來是很靠譜負責任的,因為我選擇了好多,他們這裡的老師上課比較幽默,而且容易讓我接受並且老師的技術能力特別過關。

  • 16 # 趣聞社群

    學好一門程式語言,首先要做到以下20點:1.不要看到別人的回覆第一句話就說:給個程式碼吧!你應該想想為什麼。當你自己想出來再參考別人的提示,你就知道自己和別人思路的差異。2.初學者請不要看太多太多的書那會誤人子弟的,先找本系統的學,很多人用了很久都是隻對部分功能熟悉而已,不繫統還是不夠的。3.看幫助,不要因為很難而自己是初學者所以就不看;幫助永遠是最好的參考手冊,雖然幫助的文字有時候很難看懂,總覺得不夠直觀。4.不要被物件、屬性、方法等詞彙所迷惑;最根本的是先了解最基礎知識。5.不要放過任何一個看上去很簡單的小問題--他們往往並不那麼簡單,或者可以引伸出很多知識點;不會舉一反三你就永遠學不會。6.知道一點東西,並不能說明你會寫指令碼,指令碼是需要經驗積累的。7.學指令碼並不難,JSP、ASP、PHP等等也不過如此--難的是長期堅持實踐和不遺餘力的博覽群書;8.看再多的書是學不全指令碼的,要多實踐9.把時髦的技術掛在嘴邊,還不如把過時的技術記在心裡;10.學習指令碼最好的方法之一就是多練習;11.在任何時刻都不要認為自己手中的書已經足夠了;12.看得懂的書,請仔細看;看不懂的書,請硬著頭皮看;13.別指望看第一遍書就能記住和掌握什麼——請看第二遍、第三遍;14.請把書上的例子親手到電腦上實踐,即使配套光碟中有原始檔;15.把在書中看到的有意義的例子擴充;並將其切實的運用到自己的工作中;16.不要漏掉書中任何一個練習——請全部做完並記錄下思路;17.當你用指令碼到一半卻發現自己用的方法很拙劣時,請不要馬上停手;請儘快將餘下的部分粗略的完成以保證這個程式碼的完整性,然後分析自己的錯誤並重新編寫和工作。18.別心急,寫指令碼確實不容易;水平是在不斷的實踐中完善和發展的;19.每學到一個指令碼難點的時候,嘗試著對別人講解這個知識點並讓他理解----你能講清楚才說明你真的理解了;20.記錄下在和別人交流時發現的自己忽視或不理解的知識點;

  • 17 # luo互聯之學無止境

    可以瞭解一下PHP、JAVA、C++、C語言等等,選擇幾個語言找出最適合自己的,多找幾種語言,看看哪種對於自己來說是最好的。

  • 中秋節和大豐收的關聯?
  • 現在網際網路行業就業前景怎麼樣?