當前位置:首頁 » 編程軟體 » 編程路上

編程路上

發布時間: 2022-06-01 07:23:55

A. 學習編程入門應該先學什麼

首先來回答您的問題

  1. 所有編程初始都要學習代碼中的語言,最基礎的就是C語言,當你稍微了解C語言,可以嘗試學一學當今就業比較好的java語言。

  2. 接著考慮C++,相對於C語言比較高難度。我們面對新的編程語言時,只需簡單了解該語言的語法特點,就可以輕松應對和應用了。

  3. 剛開始掌握一門語言即可,畢竟以後工作熟練掌握一種語言即可。

  4. 像18年比較火的大數據,區塊鏈,人工智慧(AI),不單單是通過一門語言就能掌握的,一名程序員的高級境界,是在反復的實踐、觀察、分析、比較、總結中潛移默化積累的。

拓展資料:

  1. 編程是編寫程序的中文簡稱,就是讓計算機代為解決某個問題,對某個計算體系規定一定的運算方式,是計算體系按照該計算方式運行,並最終得到相應結果的過程。

  2. 為了使計算機能夠理解人的意圖,人類就必須將需解決的問題的思路、方法和手段通過計算機能夠理解的形式告訴計算機,使得計算機能夠根據人的指令一步一步去工作,完成某種特定的任務。這種人和計算體系之間交流的過程就是編程。

B. 剛學編程的,學習了一些,基礎語言, 可在工作路上,今後可以往哪走

我的個人觀點是:不要有太多選擇,既來之則安之,學校注重java,你只管學即可。
你不喜歡學Java,是有心態不同,對Java的認知不太認可。
了解java歷史及背景,現在它的應用場景,對於將來要就職從事java開發的人,學習掌握Java,對於終極開發人員勢在必得,必須要學的,Java很熱門,尤其安卓開發,也適用於常見網站開發。
java的學習,偏重於就業,學校也是為了促進畢業學生就業而注重java,很多培訓機構也熱衷於Java培訓。
至於C語言、C++,不管是什麼,學就行,不要有太多猶豫和選擇,擺正心態,你真心學了就有不同的感受。C語言、C++ 對於就業來說,我的理解是,至於這類比較接近底層開發,說白點是沒有扎實編程經驗和興趣,學會並應用的難度可想而知,當然潛力也是比較可觀的。
你可以到網路、51Job、智聯招聘上,搜索 「Java」 、「C語言」、「C++」等關鍵字,看這些東西的使用場景,以及編程語言的特點,細致清楚的了解一下,根據自己的調查以及感受,為什麼要學它,學它想能做什麼...把自己搞懂最重要,興趣是支撐到編程路上的最有利的支撐點。

註:
Java偏重網站手機app開發,程序開發場景廣闊,企業應用及培訓機構眾多,有利於就業;
C類語言,偏重於內核開發,需要深厚的編程實踐經驗,培訓機構相對,相對起來沒有Java就業渠道廣泛。不要好高騖遠,不注意知識的累積;不要心猿意馬,想學這想學那;他們使他們,我是我,專注自己的內心,只專注自己主觀實踐的感受,而不是總聽別人對某一事物的看法。

C. 零基礎想入門編程需要先學什麼

0基礎學習不難的,可以來我這看看。只要你肯認真學,一般是4-6個月。
JAVA開發技術培訓、高級架構師培訓、大數據雲計算培訓、人工智慧python培訓、H5前端開發培訓、項目開發業務、團隊激勵、在線教育集群業務。事業部遍布北京、上海、廣州、長沙、成都、太原、鄭州、哈爾濱、深圳、武漢等十多個城市。 覆蓋IT行業十大領域,實戰團隊240人,服務學員累計超過10萬人,就業合作企業數量500+。幫助學員迅速成長,持久騰飛,成就學員「高富帥」人生;幫助企業技術和團隊成長,成就百年中華名企; 助力中國持續成為世界強國而貢獻力量。
公司願景
成為提供全品類、線上和線下綜合教育服務的集團公司,為教育插上「實戰化和高效率」的翅膀,解決中國教育不公平和低效率問題。
公司使命
立志解決中國教育不公平和低效率問題,幫助千千萬萬被傳統教育方式耽誤的人,傳授實用、前沿的知識,成就學員個人理想,為愛你的人和你愛的人創造美好的生活。
希望對您有所幫助!~

D. 編程入門先學什麼

對於零基礎人員想要編程入門可以分為12步驟。
1、如果你能夠熟練使用Windows的話,你就已經可以開始你的程序生涯了,准備起來吧!

2、首先從C語言開始。有的朋友可能認為C語言太難了,應該從VB開始。雖然,對於一個初學者來說,用一些控制項堆砌成一個小軟體會有一些成就感,但是,基礎才是最重要的!C語言對於數據類型的描敘,遠比VB更全面、明白,而這些正是編程中的根本!

3、學C語言,從數據類型,基本表達式,再到條件語句,循環語句,然後學習函數,再加上一些簡單的數組知識,足矣。到現在為止,你只要理解結構化程序設計的思想也就夠了!

4、有了以上的基礎,就要開始學匯編了。匯編剛開始學的時候很難,那些各種各樣的寄存器,分段的內存地址,很難理解,可是這些知識理解了以後,後面的內容就簡單了,學習8086的那些指令,再加上一些偽操作,還有DOS和BIOS中斷的調用,就可以看懂書上的匯編程序了。到此,你會對計算機有更深一層的理解!

5、有了匯編的基礎,再來學習C語言中的精華部分——指針,可謂是如魚得水了。現在你要對C語言全全面面的學一遍了。

6、學完以上的內容,有必要研究一下數據結構了,線性表,堆棧,隊列,樹,圖,二叉樹,等等。

7、請時刻牢記:浮躁是學習編程的大忌。

8、當然,你還應該學習一些資料庫的知識,以及一些常用的演算法
9、如果以上的知識你都達到精通的程度後,就可以開始C++++的課程了,找本C++上,然後找一本VC上手的書,再花一個星期的時間學習VC的界面和用法,就可以做一些簡單的應用了!
10、要想學好VC,沒有扎實的C++知識是不行的,以下書籍是VC程序員必須翻得爛熟的:C++Primer;Effective C++;Thinking in C++;More Effective C++;深入淺出MFC。11、深刻理解C++面向對象的思想。
12、編程的時候,出錯是難免的,所以,MSDN一定要熟練使用;好的代碼風格會使手的書,用一個星期的時間大概了解一下C++,然後找一本VC上手的書,再花一個星期的時間學習VC的界面和用法,就可以做一些簡單的應用了!

E. 在計算機編程的路上,我下一步怎麼走

從你說的來看,你學的都只是語法,相當於我們每個人從小就被教會了說話,但以後讀書工作能不能寫出好文章,還是另外一回事。
想要提高,要學演算法!!
知道「網路之星」程序設計大賽嗎?
可以查一查資料。
演算法學習建議你去買書,雖然網上的資料也很多。
入門級別的演算法:
1.排序
2.貪心
3.模擬
4.分治
5.搜索
6.動態程序設計(較難)

還有疑問可以給我發信息。

F. 如何在計算機編程這條路上走下去

哈工大小本。軟體出身,在上海一家公司做了一段時間。現在和一群志同道合的朋友創業。怎麼說呢。程序員的經典路線就是做一段時間後升高級工程師,架構師。再上就進管理層。原來的公司就是這樣,不過高一段的位置總是有限的。盡量多學一些市場營銷、理財、人際關系處理方面的知識。不管是想上升到管理層還是想自己創業,這些都是必不可少的。特別是人際關系。程序員一抓一大把。你不做別人可以做,但關系網,業務網是別人很難復制的。

希望對你有所幫助

G. 自學C#編程路上。

這很正常,曾經我和你一樣,想通過自學來達到自己的目的,但是個人感覺是看書的時候很容易懂,就沒有去敲代碼,或者看視頻也是這樣的,但實際自己操作的時候,就不能敲出代碼。這一點或許我們是一樣的,最後狠了狠心就去報了個培訓班,但個人感覺收獲比自學確實要好一點,但自己覺得很虧。只能說是比自學更加系統一點而已,比如自學的時候根本沒能完全理解面向對象,特別是實際開發的過程中如何應用面向對象的知識。因為自學的時候,雖然能簡單的連接資料庫,但實現的時候,往往只能在控制項的事件中實現全部代碼或者就在類中實現要用到的方法,面向對象沒能完全理解到,新建類的時候,現在想來,用的是一團糟,如果面向對象沒用好,三層架構更別說了。而能夠理解到面向對象,並用好的話,即使一年不用C#也沒關系。用到某個控制項的時候,就去查資料就可以了,思想在就OK了。這是我參加過培訓與沒有參加培訓中最大的收獲吧。如果要堅持,那麼面向對象應該是你應該首要解決的問題,因為基本的東西只要有C語音基礎的人都能看懂了,看懂面向對象的語法並不能說明你已經會應用面向對象了(我以前自學就是只能看懂語法)。堅持的話,就要系統一點的學習,學完面向對象以及一些C#的高級特性之後就應該著手做一個小項目了,因為我培訓的時候,這一階段就開始做一個小項目了,我做第一項目開始的時候面向對象的東東還是沒有用得特別好和「順手」。之後才真正的理解到,其實現在看來這面向對象從另一方面來說,是為了在項目中易於更好的管理代碼的一種方式。還有那就是項目不能是盲目的,最好能找到一個詳細的文檔,按照文檔中要求的功能實現其功能,不能說功能不能實現,我就放棄,也不能只是去實現一些登錄、注冊的功能。這是你選擇堅持應該要做到的,重中之重就是面向對象的應用,現在我學java的基礎(包括面向對象)就是信手拈來的事了,甚至用四川話來說,面向對象就是「分分鍾」的事而已。堅持有堅持的原則和前提,關鍵是方法,不一定要看書的。通過代碼來加強理解是有道理的,不過這個代碼得有針對性,比如同樣的結果,有不同的實現方式,要理解得是不同方式實現的過程而不是結果,看書代碼是一晃而過,不會發現實際的問題。我遇到一個人,他是自學,兩年了,其知識面要比我參加培訓的要窄,但使用Web控制項和Winform控制項的經驗要比我豐富。他也是幾個月前才理解到面向對象的精髓所在,他也是業余學的,他是教師,學校的網站就是他一個人開發的。我學了快一年的時間了,也是業余培訓的,我和他現在也是互相學習的,給我的感覺是他控制項應用比我好,我在資料庫、javascript、ajax、jquery應用上比他好,比如曾經我告訴他資料庫的事務可以實現的功能,他說聽都沒聽過事務,然後他去查到了C#的事務,也實現了相應的功能,所以說自學是有一定的局限性。不過實踐是最好的方法,花的時間也相對多一點而已。

H. 編程的路很艱難,有時候就像在叢林中尋找出路...

最近 CompBook 版的一個題目:「初學者要如何學習 C++」,又引發一長串討論。每天我啜著咖啡,看著一篇篇的長短文,在精譬與幼稚、深遠與淺薄、罵聲與辯白之間,固然得稍遣一日下來的疲憊身心,聊以為茶餘飯後之資。但是看著日漸眾多的貼信,想到某些問題,心情也不很輕松得起來。
我有一些感觸。

●不要罵人

學問高、技術好,固然可以說話比較宏聲,比較強勢,比較得到大家的尊敬與體諒,別人也比較不敢招惹,但不表示可以出口罵人。「廢物、白痴、人渣、丑角」,這些罵人的話實在不宜。

不可以罵人,是網路的基本禮儀。「不可以」可以從兩個層面來說。法律上來講,網路上之不可以罵人也許是個灰色地帶,被罵者多半也不會訴諸大動作。所以除非是名人被罵,或名人罵人,而且咽不下一口氣,多半隻是清風徐來,水波不興。

我要談的是修養層面上的「不可以罵人」。我要談的是上網基本守則,就像談做人的基本道理一樣。

有些人的行事采「直率」原則,必要赤裸裸地表現自己的情緒而後快,至於禮儀諸等,則或斥之「偽善」。網路是個不露臉的世界,也大量容忍了這等「直率」。但是如我常說的『文如其人』,文字表現了作者的為人處世、心境修養、學問技術。為文能不慎乎?

古雲「君子不欺暗室」,意思是雖處於無人得見之暗室,亦不做欺心敗德之事(唐駱賓王.螢火賦:類君子之有道,入暗室而不欺)。網路這個虛擬世界,就像一個大暗室,雖然別人不得見你的真面目,你在暗室中的一切行為,仍忠實映照你自己。

昨天,我順道載來元智旁聽課程的交大學生回竹。途中剛好他提起 CompBook 版的這陣熱鬧。我淡然地說:不該罵人。學生說:可是有人本來就該被罵。

哦,是嗎?

如果說這個世界是「觀念可能有點偏差、技術可能有點不足、態度又沒讓你順眼的人,便該罵」,那麽我說,罵人有罵人的技巧與藝術,你罵人的表現這麽粗糙這麽差勁,「觀念可能有點偏差、技術可能有點不足、態度又沒讓我順眼」,也該罵羅?

不,你不該被罵。所以他也不該被罵。

要表現尖銳與犀利,另有辦法;請不要用罵,尤其是像「廢物、白痴、人渣、丑角」這種話。

或有人說,我的個性就是這樣,直率是我的座右銘。那也依得。我剛才說了,網路是個不露臉的世界,大量容忍了這等「直率」。我寫這篇文章,原也意不在影響罵人文章的作者(我想我沒有這樣的能力), 我想影響的是罵人文章的讀者 — 你。

指責別人是多麽地容易,檢討自己是多麽地不容易。我回想自己的文章,也出現過情緒性字眼。雖是一個比擬,非特定指哪個人,還是覺得有點慚愧。

●文如其人

衍生而來的,我還想說的是,競速的時代,以及台灣教育的偏頗,造成了網路上的文字錯別字連連、邏輯不通、語意不暢┅。大家都急就章地,有什麽想法就脫口而出,線上回覆;不但不檢閱,甚至不重讀第二遍就按鍵送出。

文如其人。如果你連自己出手的文字 — 代表自己思想的東西,都這麽不在乎不謹慎,你會對什麽在乎?你在乎的大概只剩功利銅臭之阿睹物。如果現實生活中你是謹言慎行的,到了暗室卻如脫疆野馬,這讓我想起現實社會中許多彬彬有禮之士,上了自家車駕駛座,便換了張頭臉,罵聲連連,閃超擠推,下得車來又彬彬有禮。

可是你,就是你,只有一個你。哪個是真實的你呢?半夜問問自己。

●初學者要如何學習 C++

發問者,有能力從回信內容判斷回信者的經驗,進而估量其正確性或適用性,進而決定自己的採用度嗎?

如果能,大概不會問這個問題。如果不能,應該不必問這個問題。

網路上這些年的悠遊經驗,使我輕易可以判斷哪一種題目又有好戲看了,哪一種題目又要引爆口水戰乃至口角戰 —而且最後只是一場混戰,篩子上留沒幾傢伙。

我們感謝熱心的回信者,他們熱切提供自身經驗,不論自己是一年經驗、三年經驗、五年經驗、十年經驗┅。不論自己是 1/4 瓶水或半瓶水,或 3/4 瓶水或滿瓶水。

我想知道,以發問者的水平,如何判斷和取捨這些回覆?

通常我們尋求這類學習之道(這是對自己非常重要且關鍵的問題),不應向陌生人求助,那於事無補。因為陌生人的經歷你一無所知,為什麽他的學習之道值得你遵循?你既無法判知,就沒有必要發問。

為什麽不問你的老師?你的學長?你的同學?那是你看得見摸得到的人,如果你佩服他們的能力,你就可以詢問他們的學習經驗。因為你知道他們的表現,所以你可以決定你的採信度。

對發問者而言,這樣是不是有意義多了?

●三不政策

現代學生有三不政策:不講話,不回答,不要問我。不論是在大學殿堂,或是公司職訓,我往往面對沉默的台下,所以我也學會從來不做田野調查 — 要人舉手點數那種。

是的,連舉手都有人不願意。任何會曝露自己任何狀態的動作,統統拒絕。

這大概是為什麽大家喜歡上網發問的原因了。呵,沒人知道我是誰。

學生心頭有惑,不喜歡上課問,喜歡下課問。我完全知道症結所在。因為你心裡頭掙扎『這個問題有水準嗎?藏拙算了,不要自曝其短』。於是上焉者下課來問,下焉者完全不問。

有的老師回答某些層次不高的問題時,會帶著揶揄的表情或口吻。這種老師應該為現代學生的三不政策負點責任。

不願自曝其短,是正常的人性。那麽,你應該做的是,課前預習。唯有課前預習,或課後復習,才有信心你所問的問題有沒有水準,不是嗎?我真不知道現在還有多少學生有課前預習的習慣。我的班上有一位,我很欣賞他的積極。

下學期我讓大家都帶面具上課,保證問題多得不得了 :)

●十倍速學習

只要保持一個原則,你就可以十倍速學習。

課前預習,課後復習。

那麽,上課時你的吸收力,便是別人的十倍。速度雖是一種絕對值(其實宇宙間沒有絕對) ,也是一種相對感覺。你的吸收力是別人的十倍,那你不是十倍速學習,是什麽?你每堂課課前花一小時,課後花一小時,便比別人考試前花二十小時還有價值。

但是因為短視,看不見未來,貪玩,所以做不到。哎!

課前預習,課後復習。老調!

古調雖自愛,今人多不彈。

●眼界 .1

從一連串 C++ 學習之道的討論信中,衍生出 C 和 C++ 的關系、C 和 C++ 的能力比較。

老掉牙的問題!

有人不認為 C++ 比 C 優秀,認為別人大力捧 C++ 是因為沒看過那種「C 功力出神入化」之神人,那種「C 語言程度高到讓人難以想像」之怪物。

是的,我確信,所有 C++ 能做的事,C 都做得到。"Inside the C++ Object Model" (中譯《深度探索 C++ 物件模型》,侯俊傑譯, 峰 1998)或是 "The Annotated C++ Reference Manual"(無中譯本)書中,把許多 C++ 的奧秘(例如 object model, vptr,vtbl, template, inline...)都曝露出來,讀者甚至可以因此寫個C++ 編譯器(當然,方向有了,你可能需要知道更多實作細節)。

也許,C++ 編譯器便是以 C 語言完成的(我不確知)。

那麽,有什麽是 C++ 做得到而 C 做不到的呢?

沒有。

大不了寫個具有 C++ 編譯器功能的 C library 附在 C 程式身上,還有什麽辦不到的。

問題是,「可用」不見得「最好」。想想付出的代價。

我接觸 C++ 的前數年中,和同事有時候會去聽些課程。我的慧根差,連 OOP 都轉不過來;我的同事慧根好一些,略可掌握 OOP。至於 OOA/OOD,我們兩人都嗤之以鼻,私下竊想,那些騰雲駕霧高來高去的老師,自己到底懂不懂呀。

但是我們只敢互相調侃開玩笑,不敢真的公開表達。即使表達,也語多保留,容有迴旋。

因為我們知道,OO 這一軟體界的大勢,這麽多人的研究,這麽多人的贊美,不可能沒有原因。我們也知道自己之不悟,怕只因自己的淺薄。

後來我因此對 OO 失去興趣,改攻 Windows(programming & OS),我的同事則繼續深究。他雖不喜歡看書,但 C++/OOP 的書倒是狠K了不少,並以個人卓越的 programming 功夫,在這個領域成為專家。

我自己終於在研究 MFC 的時候,不得不痛下決心好好搞 C++/OOP。所以我是為了運用一套 C++ class library,才開始學 C++。要搞當然就要搞點成績(並且也因為搞出興趣),所以才往object model, framework infrastructure, generic paradigm繼續搞下去。

我再說一次,「可用」不見得「最好」。

我再說一次,一種技術,一種 paradigm,得到多人(可說是整個業界)的推崇與贊美,不可能沒有原因。

眼界未開的時候,要知道自己眼界未開,保持謙遜。

●眼界 .2

十年前,我有了第一部車。於是我開始知道坐在駕駛座上的各種狀況。

有一天我和朋友夜至景美訪友,坐朋友的機車去。機車大燈壞了,我很擔心,要他閃方向燈一路騎去。他斥為無稽,並且說台北路燈那麽亮,我們看得見別人,別人也看得見我們。

但我知道汽車座里的駕駛從反光鏡看不見我們。

是看得見,但是要仔細看。如果仔細看反光鏡,就無法分神看前方,所以駕駛人看反光鏡都是目光一瞥而已。在夜間,只有燈光才能讓他瞥到。他不是在看後方有沒有物體,他是在看後方有沒有燈光。

我很慶幸在冒險夜騎那輛沒大燈的機車後,現在還活著。

我的朋友沒開過車,所以他不知道這種情況。我開過車,所以我知道。這是我和他在那個時候,就交通工具的駕駛而言,層次上的差異。

我開小客車,所以對於七人座廂型車、九人座廂型車也都能夠輕易掌握,立刻上手。但是要我開 10 輪大貨卡、兩噸半、甚至怪手,我就知道有級次(order)上的障礙需要克服。要我開飛機,那級次的障礙就更高了。

機車的駕駛難度,以及可游距離,和汽車有1個級次的差距。汽車的駕駛難度,以及可游距離,和飛機有n個級次的差距。

所以我們沒有辦法和井裡的青蛙談廣闊的天,和河裡的魚蚌談汪洋的海,和燕雀談鴻鵠之志。

但是我們必須有謙遜的心:在級次更高的人面前,我們便是他們眼中的井蛙、河魚和燕雀。

I. 會編程有哪些路可走

這個呀,如果你要在編程這條路上走下去,我建議你應該去參加全國ITAT職業技能大賽,他們有的人,進入決賽以後,很多大型的公司就會主動找你的,我聽他們說過,工資最少不低於6000元一個月,就是說這一行比較考腦力

J. 編程入門先學什麼

C語言。

編程入門在大雪中常常以C語言作為編程的入門語言, BASIC是初學者通用符號指令代碼的縮寫,是國際上廣泛使用的一種計算機高級語言。所以編程入門可以先從C語言學習開始。

電腦每做的一次動作,一個步驟,都是按照已經用計算機語言編好的程序來執行,程序是計算機要執行的指令的集合,而程序全部都是用所掌握的語言來編寫的。所以人們要控制計算機一定要通過計算機語言向計算機發出命令。

(10)編程路上擴展閱讀:

注意事項:

不要死摳語法:初學者最容易犯的錯誤就是抱著一本大書死摳語法,結果語法倒是很熟,程序還是一行都不會寫,學習的積極性也受到很大打擊。學習編程,語法是最不重要的,最重要的是思路。

盡早接觸標准庫:標准庫的概念接觸越早越好,要把使用標准庫作為天經地義的事情,作為編程習慣,能用的地方一定要用。

熱點內容
ip提取源碼 發布:2024-05-04 05:01:42 瀏覽:761
駕校報名了密碼是什麼 發布:2024-05-04 04:49:02 瀏覽:608
安卓加密的rar軟體 發布:2024-05-04 04:18:30 瀏覽:605
聚會編程題 發布:2024-05-04 04:02:41 瀏覽:404
我的世界伺服器自動掃地 發布:2024-05-04 03:48:41 瀏覽:612
4500能配什麼電腦配置 發布:2024-05-04 03:22:29 瀏覽:592
阿U編程課堂 發布:2024-05-04 03:10:23 瀏覽:618
上傳音樂搜音樂 發布:2024-05-04 03:10:23 瀏覽:601
編譯器工作負載 發布:2024-05-04 03:06:09 瀏覽:422
摩斯編譯 發布:2024-05-04 03:06:00 瀏覽:613