首頁>Club>
主要是為了畢業以後好找工作,自學能力一般,能給點建議嗎,懂得可以說一下哪個比較好找工作,還有工資之類的,謝謝
20
回覆列表
  • 1 # 有人耍流氓了

    Java吧,c語言易學難精,普通人覺大多數情況下是不可能用c語言做出產品的,還需要掌握其他很多市面上沒有學習途徑的知識才行。給你分享點計算機程式設計學習資料吧,有書籍,開發工具,影片教程

  • 2 # 跳進人海的河裡

    Java ,你畢業後Java很有市場,在這兩年學好SSM和Springboot框架 保證你能找到好工作!

  • 3 # 志在事必成

    建議先C語言,這個對打程式設計底子比較好,JAVA封裝得太好了,很多東西都不用你自己做,JAVA上手簡單,但是JAVA知識量大,想學到開發應用級的不是太容易,C語言很容易就上手,只是難以掌握精,需要大量的聯絡,再練習中去發現問題,再去解決問題,對於鍛鍊程式設計思路也更有好處。

  • 4 # 怕不是個鐵憨憨y

    c語言的發展方向就是驅動工程師,搞核心的那種,學習難度大,週期長,機會少,等啥時候中國重視基礎科技了再來搞吧,現階段推薦java,高薪好就業,前程好,可以做很多有意思的東西

  • 5 # 我就喜歡你6523

    c&c++和java都必須學,因為你是科班。重點是java,達到full stack dev的能力,不用去培訓班,網上有很多很多優秀教學影片,一個筆記本就足夠了。去培訓班只是花錢彌補你嚴重短缺的智商和低下的自制力。

  • 6 # 一飲山河盡了

    如果是自學的話從JAVA開始學起比較好,C語言的語法和JAVA一樣,但是從語言的難度來說JAVA比C語言簡單太多了。C語言沒個幾年的功夫什麼都寫不了,JAVA幾個星期就能寫出一個能看的東西出來,學起來成就感比較大。

    從就業前景來說,C語言一般做嵌入式開發,一般來說都是這麼分的,但是這也不一定,像騰訊很多後臺專案都是C語言寫的,但是很少。相對來說JAVA選擇工作的機會就比較多了,市面上80%的WEB系統都是用J2EE做的,還有最近移動網際網路比較火熱,android系統的開發語言也是JAVA。

    但是也不能說C語言就不重要了,就像武俠小說裡的功夫,C語言更像基本功,內功,JAVA像招式,只懂一點招式也可以打架,要成為高手還是得學一些基礎的東西。但是真正的內功也不是開發語言,語言只是工具,程式設計這條路要走的話,還有很多東西要學,資料結構,計算機網路,作業系統,微機原理這些基礎知識要懂,另外軟體工程的東西,設計思想的東西都是垮語言的。

    最後祝好運!!

  • 7 # 英泰移動大資料課堂

    根據目前網際網路的發展趨勢來看,Java語言的受眾更廣泛一些。應用比較廣泛,而且簡單易用,功能強大,是web應用程式的首選開發語言。可移性強,試用於各種平臺。而且人才缺口達25萬多,未來5年,合格的軟體人才需求將遠大於供給。所以相比於c語言,Java語言實用性更廣一點。

  • 8 # IT人劉俊明

    作為一名從業多年的IT人,同時也是一名教育工作者,我來回答一下這個問題。

    首先,從就業的角度出發,學習Java語言會更好一些。

    Java語言經過多年的發展目前已經形成了一個較為龐大的語言生態,應用範圍也比較廣泛,包括Web開發、移動終端開發、大資料開發以及各種後端服務開發,目前整個IT行業內有大量的開發團隊在採用Java開發方案,相關的崗位需求量也比較大。隨著大資料的落地應用,未來Java程式設計師的崗位需求量依然會比較多。

    C語言是程式語言界的常青樹,雖然目前C語言的應用領域主要集中在作業系統開發、嵌入式開發等相關領域,但是C語言由於具有較為明顯的效能優勢,所以C語言目前依然是應用比較普遍的程式語言之一。由於C語言往往涉及到平臺類產品的研發,所以大量的研發級程式設計師通常都會採用C語言,所以要想從事研發級程式設計師崗位,C語言是不錯的選擇。當然,Java語言也完全可以進行平臺類產品的開發,比如Hadoop平臺就是採用Java語言開發的。

    從語言的學習難度上來說,C語言要稍微容易一些,畢竟C語言是面向過程的程式語言,語法本身的理解還是相對比較容易的,同時C語言的內容也沒有Java語言多。

    Java語言是純粹的面向物件程式語言,需要理解並運用大量的抽象概念,所以學習Java語言的難點和重點就在於對“抽象”的理解。對於沒有基礎的人來說,學習Java會有一定的難度,尤其是在學習的初期。而且在學習內容上Java語言也要更多一些,通常學習Java還要學習一系列開發框架的使用。另外,在學習Java語言的初期,一定要多交流。

  • 9 # 一隻快樂的小碼農

    你好,作為開始和你有一樣想法的小碼農來給你些建議。

    我開始和你一樣,對於程式設計世界的一切都很陌生,不知道何去何從,面對形形色色的語言不知道怎麼去選擇,大家當時都讓我去學習c,我就學了一陣子c,後來由於工作需要,我有學習了java,再後來由於工作的語言我有學習了python,後來啊我自己問我自己,我以後想從事哪個方向呢到底,我給自己定了個方向,於是我開始深入研究java,學無止境,你要精通一門語言,其他的瞭解就行。如果你不著急賺錢的話,去學學c是很好的。嵌入式的方向很不錯也,但是一時半火搞不定的,如果想快點投入工作然後在工作中提升,就學java吧。我以往的文章有框架前端資料庫的技術分享,很基礎。想學的可以看看。

  • 10 # 測試領域專家

    從題主的描述我推測題主畢業後要直接參加工作了。如此的情況下,速度學習java然後大四去實習增加工作經驗。java比c的工作機會大太多。

  • 11 # Tech那些事兒

    對於你列舉的情況,我作為一個網際網路從業者給你一些自己的理解,有可能不會完全正確,但希望對你目前所面臨的選擇有一定幫助,C語言作為計算機入門基礎高階語言,對任何一個科班出身的人來說這都是入門必修課,由於很多計算機專業課的虛擬碼以及演算法實踐都是以C語言為預設實現方式。另外,由於C語言是unix作業系統的實現語言,也是為了實現unix作業系統而誕生的語言,很多高階語言比如java,C++,C#,Objective-C等都借鑑了C語言的很多思想,或者直接是基於C語言擴充套件而來的。再者C語言中有指標的存在,並且沒有很多高階工具封裝,可以讓學習者接觸和理解更多底層的計算機記憶體,作業系統,多執行緒等基礎原理和知識。所以,C語言是作為準備扎身於計算機技術行業夯實基礎的不二之選。但同時C語言比較基礎,直接利用C語言的行業一般是作業系統公司,硬體公司,晶片公司,中介軟體公司等,目前紅紅火火的軟體或者網際網路公司並不包括,這些公司基本後端都是java當家,所以,想要快速找到工作,就可以在C語言入門後,繼續學習java語言,從而快速獲得BAT等網際網路公司的敲門磚,而java想要學精就得繼續學習計算機的作業系統,組成結構,資料結構,演算法等知識,而這些知識的學習會在你理解C語言的基礎上增強你對計算機專業知識的掌握,從而促進你在java方面的精進,進而逐漸成長為公司內部的大牛,簡稱為“大拿”。祝你也早日成為大拿,努力!加油!

  • 12 # IngresGe

    作為軟體行業從事9年的程式設計師,我來說一些我的看法。

    從你的問題來看,你主要關心幾點:

    1.自學哪種語言

    2.自學能力一般

    3.容易找工作

    首先,你在大三下學期能夠考慮到以後工作的事情,你已經超過了學校裡60%的學生,說明你是想好好研究的。

    你認為自己自學能力弱一點,而且要快速上手某種語言的話,C語言顯然不太合適,C語言偏向底層,除了基礎的程式設計知識,還需要理解記憶體、作業系統、資料原理等知識,需要花費大量的時間和經歷去深入研究,而且初期找工作也不是那麼容易。

    那麼,想快速的學習一門語言並能很快的有成就感,拿那就只有去看高階語言,比如 JAVA、C#、Objective-C、swift、Python等。

    如果你對手機APP感興趣

    建議學習JAVA-Android、或者Objective-C、switf (IOS)的開發,雖然現在市場手機APP的開發人數較多,很多人說這個市場區域飽和,但是還是有很多公司都需要這類APP 開發者,並且這些APP開發上手很快,基本上學習不到一個月的時間,你就能開發出自己一個APP,出去面試的時候,也可以作為一個很好的模板,進行展示。

    如果你對網站開發感興趣

    建議學習JAVA-EE、Ruby,雖然很多人推薦學習JAVA-EE,但是我還是建議學習Ruby,現在很多公司的後臺網站開發都開始向Ruby切,而且Ruby的市場佔有率也越來越高,但是開發的人員不是特別多,自學該語言,找工作會稍微容易一點,但是Ruby的學習成本比Java-ee稍高,對自學能力有一定的要求。

    如果你對人工智慧感興趣

    建議學習Python,Python的上手很容易,也很容易出成果,現在很多公司在開發的過程中都會使用到Python,即使不從事人工智慧行業,其他行業也可以進入,現在Python的市場需求也比較大,找工作會稍微容易一些。

    最後,建議參加工作後,如果有機會,還是把C語言也再看看,加深對記憶體、作業系統、資料的理解,這會讓你對其他高階語言的理解更加深入。

    祝你學有所成,找到一個滿意的工作。

  • 13 # 找前輩網

    c很底層,學了基本不是為了上班,而是學其他語言。學進去難,瞭解個皮毛也沒多少大用,演算法,瞭解下!

    JAVA可不簡單,學習週期長,自學我一個學生PHP都上班了,自學JAVA都快一年了,都沒有轉行JAVA成。

    當然,JAVA上班也挺麻煩,燒腦細胞。哈哈哈

    6500學程式設計,學到就業滿意為止。瞭解哈,我建議你學前端,然後自學python。

  • 14 # AI科技猿

    作為一名cplusplus程式設計師,回答一下這個問題,我工作6年,只能分享一下工作中對需要的認識

    底層和應用層做哪個?

    C和java正好是兩個不同就業方向,前者偏低層,後者是應用級的。所謂的低層,就是涉及到作業系統低層,比如驅動程式,這個Java做不到的。應用級就是一些接近使用者的層,比如電子商務網站。

    低層和應用層,你喜歡哪個?

    程式語言的用處

    程式語言就是一個工具,不能指望只會一門,現在都強調全棧工程師,就是你能從前端到後端,從底層到上層都能上手,這樣就不能只會一門語言了,語言精通一兩門,瞭解好幾門。

    而且這兩門一個面向過程一個面向物件,是程式語言兩個程式設計思想的代表,建議兩門都學一下,瞭解不同的程式設計思想,對將來就業有好處!

    哪個就業前景好?

    單從就業前景來說,Java可能更好找工作一些,類似崗位特別多,但是跟C相關的崗位,比如伺服器專家級C程式設計師待遇相當可觀,當然Java成為專家級的話,工資自然也不錯!

    所以,以我對程式語言的態度,建議兩門都學一下,但是可以在Java上下更大功夫,起碼先找到工作養活自己才是最實際的!
  • 中秋節和大豐收的關聯?
  • 野釣;用蚯蚓好還是餌料好,都有哪些利弊?