A. 我15歲,還是初中自學精通java和c語言還有編程。我現在能幹什麼
我12年各類編程經驗,分享一下我的看法。
語言本身很簡單,只是一些語法,也是編程的基礎。在這個基礎外延,有兩個方向和層次。
第一個方向和層次:語言-》面向對象-》設計模式-》Framework-》應用,這些有點類似於內力
第二個方向和層次:語言-》窄領域(操作系統、界面、文件、多線程和同步、進程通信、網路……)-》廣領域(電信行業,金融領域,電子商務領域,移動互聯網……),這些類似於招式
所以,如果你只掌握了語言,還需要招式才能開發應用,好的應用,必須要有好的內力。
建議你可以自己開發一些小東西,你說你精通Java,那麼可以嘗試在Android上開發Android App,基本可以把上面兩個方向和層次都覆蓋了。
如果不想開發應用,那麼可以用語言本身實現一些演算法,特別是數據結構,比如線性表、Set、Map、二叉樹等,數據結構是內力中的內力。數據結構是編程中最重要的基本知識,比語言本身還重要。
祝你好運。
B. 如果精通C語言,能從事哪方面的工作
眾所周知PHP或java等編程語言是比較容易學習,是快速上手的編程語言,特別是PHP,有些人一周時間就可以開發博客系,而C語言是目前所有編程語言中公認難度最大的,需要學習技術,掌握知識比較廣泛,需要你不斷在練習磨煉,所以不像外面培訓機構說的幾個月就可以出去找工作的。
C語言學到什麼程度可以出去找工作?
第一,熟練C語言基礎編程,學會使用linxu系統,常用用法,設計基本的api,C語言在開發項目中如果你連基礎都沒有掌握,你是沒有辦法繼續開發項目或看懂別人的基礎編程代碼。
第二,指針,學習C語言的程序員都知道,指針是C語言中最常用也是最基本的,很多程序的BUG都是與指針熟練程度有直接關聯,所以老手平時喜歡說新手如果這個你都搞不懂,你就應該再去看看C語言的基礎。
第三,記得寫文檔,還要看懂別人的寫的文檔。很多開源項目都是可以直接再次開發,自己開發的地方要記得寫文檔,當然在看法之前先看別人的文檔,要不然你沒有辦法下手。
第四,查看BUG,調試BUG。C語言每次運行程序都是要編譯過程,在編程過程是沒有辦法直接修改BUG,所以要懂得調試BUG。
第五,簡單演算法,新手開發項目中很少涉及大量演算法,一般都是簡答的演算法。
第六,項目實戰。項目實戰是考察你是否真的掌握C語言的基本開發技能。所以至少可以自己獨立完成簡單的項目,比如,簡單計算器,貪吃蛇游戲。
C. java精通是什麼意思
Java精通是指一個人在Java編程方面有著深入的理解和造詣,能夠在各種應用場景下靈活運用Java語言和相關技術,解決復雜的問題和難題。一個Java精通者不僅熟練掌握Java語法和面向對象思想,還能熟練使用Java的核心類庫和框架,如集合、IO、多線程、Spring等等。Java精通者除了掌握Java技術本身,還需要了解行業發展趨勢和前沿技術,保持學習和進步的態度。
要成為Java精通者,需要付出大量的時間和精力,進行系統、深入的Java學習和實踐。首先需要熟練掌握Java語法和基本原理,在此基礎上深入學習Java核心類庫和框架,如IO、多線程、Spring等等。還需要不斷進行實際項目開發,積累經驗和技能,並時刻跟進Java技術前沿和行業發展動態。最重要的是,要具備探究精神和創新能力,深入理解問題本質,不斷尋求更好的解決方案。
Java作為全球最流行的編程語言之一,在各個行業和領域都有廣泛的應用。成為Java精通者,不僅有利於個人職業發展,也能為公司和團隊帶來更高的生產力和效益。Java精通者在不同行業的崗位上都有著廣泛的需求,例如軟體開發工程師、Java架構師、大數據工程師、雲計算工程師等等。在企業中,Java精通者的作用是不可替代的,能夠提高團隊的運作效率,推動軟體項目的順利開展,同時也具備更高的薪資待遇和職業發展空間。