本科計算機技術與科學專業畢業的學生的計算機水平是什麼水平?

wsjrf


我就是軟件工程的,本科和研究生學校211,985。如果你認為好學校培養的人一出來就是大牛,那你就失望了,而且如果按照培養計劃甚至一出來連app,網站都不會獨立寫完的人也大有人在(其他人先別槓,先看完再說)。

因為學校教的東西不會追求當前前沿技術,比如java相關的,比如如今的redis,ssm,nginx,dubbo,這些都不會講。講數據庫的時候也只是講原理,sql語句都不會細說。甚至我在15年大學,連android都不會講。研究生階段,也只有深度學習大數據這種可以脫離了工具,算法類的講過。

之所以不講,因為這些只是工具,經常更新換代的,會被淘汰的,就比如15年android很火,但是現在就有很多人說android是夕陽行業了,會被小程序代替,還有以前的ssh,現在的ssm,所以這種工具類技術更新非常快。學校教你的是原理,是計算機的本質,是算法的本質,你這些本質抓好了,再學上面那些工具,真的學的很快。而上述的那些框架技術都是需要自學的,所以你遇到那種一出校門就會如上框架技術的人,那都是人家自學的,學校不教。

因此,如果你指望一出好學校計科的人就是大牛是不可能的。但是事實又是相反,因為好學校計科的學生在掌握了“本質”,自學很快,又有充足時間去自學,再加上如今競爭壓力也大,所以很多剛出校門的學生不乏技術紮實的例子。

附: 1.肯定有人會問,你們學校不教ssm等,教什麼?就教個數據結構?

答: 大學除了高數,線代,概率論,英語這種公共必修課以外,該教你認識計算機世界的本質!(如計算機網絡,計算機組成原理,操作系統,更別說數據結構,軟件工程,實時系統等了)。

2.還有人會問,“學了這些有用嗎?我沒學還不是能進it行業?”

答,這就是碼農與架構師的區別,前期可能真覺得沒什麼用,但是你越學到後期越覺得這些非常有用了。比如現在的redis,為什麼有redis?再看看計算機的緩存,整個項目架構是不是跟計算機很像?越學到後面,就越是跟硬件,網絡較勁,不瞭解這些是不行的,五年前的計算機架構是cpu緩存主寸硬盤,現在還不是這樣?但是ssm這工具類技術5年前呢?你可以初始的時候不學學校裡那種“老技術”,但是這行業越做越深的時候你就必須要學了。


holny


作為一名計算機專業的教育工作者,我來回答一下這個問題。

首先,從人才培養的層次結構來說,本科教育以培養應用型人才為主要目標,本科生要具備初級的科研能力,同時要掌握一定的專業技能,由於計算機科學與技術專業比較注重基礎知識,而且知識結構相對比較豐富,所以畢業生的就業範圍也相對比較廣。

由於本科教育的高校比較多,而且不同的高校在資源整合能力上也有一定的區別,所以雖然本科的知識結構比較統一,但是畢業生的技能水平也存在一定的差異,往往重點高校的畢業生在綜合能力上會更強一些。按照比較統一的要求來說,計算機科學與技術專業的本科生應該具有以下幾個方面的能力:

第一:具有初步的程序開發能力。程序設計能力是計算機專業畢業生必須具備的能力之一,由於程序設計能力對於畢業生的就業有重要的意義,所以計算機相關專業也比較注重學生程序設計能力的培養。剛畢業的本科生通常應該達到助理程序員,或者是初級程序員的水平,能夠完成部分軟件功能模塊的開發,屬於應用級開發範疇。

第二:具備一定的網絡部署能力。計算機網絡也是計算機科學與技術專業的必修課程,課程涉及到基本的網絡體系結構介紹以及各種常見網絡設備的部署和調試。通常情況下,初級的計算機網絡運維崗位是可以勝任的。

第三:具備一定的計算資源管理能力。計算機資源管理涉及到存儲資源管理、計算資源管理和第三方服務資源管理,其中就包括數據庫相關知識。在雲計算技術的推動下,目前計算資源的管理方式也在發生著變化。

我從事互聯網行業多年,目前也在帶計算機專業的研究生,主要的研究方向集中在大數據和人工智能領域,我會陸續寫一些關於互聯網技術方面的文章,感興趣的朋友可以關注我,相信一定會有所收穫。

如果有互聯網、大數據、人工智能等方面的問題,或者是考研方面的問題,都可以在評論區留言!


IT人劉俊明


985學校的中等以上的學生,應該可以具備初步的編程能力,甚至研發能力。可以直接加入項目組技術難度大的工作,甚至參加研究性開發。我兒子目前大三已經可以參加人工智能的機器學習算法應用開發和知識圖譜應用開發。

211學校學生應該可以參加項目的應用層開發工作。

普通一本學生需要培訓一下,參加項目的前端開發工作,逐步轉向後端。

二本,三本學生感覺基本沒有學到什麼,需要公司三個月再培訓,然後看個人情況。

以上是數十年經驗


人工智能學者


這個問題其實準確來講,應該沒有準確答案,甚至連標準答案都沒有。因為你提問的這個問題太大了,範圍性比較廣,不具體。計算機專業畢業的學生,計算機什麼水平?分人,分學校,不能一概而論。

而且你指的計算機水平,指的是什麼計算機水平?修電腦麼?還是操作電腦,還是軟件開發?正常來講,估計你應該說的是計算機專業畢業的學生,相關的軟件開發等技術水平怎麼樣?


作為一個計算機專業畢業的學生,一個過來人來講的話,這個真的是分大學,分人。比如:現在很多的二流大學,尤其是普通大學的計算機專業,開的課程,應該大部分學生,上課不好好聽講,臨近畢業的時候,才開始著急找工作。平時就知道在宿舍裡打遊戲。如果一個學生,在大學裡不認真學,都是湊合著過的話,臨近大學畢業,很多二流大學都跟一些培訓機構合作,讓他們再花一個一萬多塊錢,去培訓一番。由於是臨近畢業,很多學生開始著急了,畢竟要走上社會了,怎麼找工作?什麼都不會,就開始花錢去培訓機構培訓技術去了。這大學四年你說上的冤不冤?培訓費是不是給家長增添了很多負擔?

這是我講的很多大部分的普通的大學,不是那種 985 ,211 的大學,其實 985 ,211 的大學,有沒有上述的學生,有,但是應該少,而且這種名牌大學,自帶效應,在畢業的時候,會有很多大型互聯網公司來學校校招。如果是普通大學的話,一般大型互聯網公司是很少去的。


而在這些 985 ,211 的大學,課程比普通大學應該先進一些吧,一般的普通大學,學的知識更新比較慢。而且能上這些大學的學生底子好,認學的也比較多。如果好好上專業課的話,在畢業的時候,計算機的理論水平應該不低,基礎應該也比較紮實,學得好的,校招進 BAT ,TMD 的都問題不大。

舉個我自己的例子吧,我在大二開始,就再也沒有浪費過我的課餘時間,和暑假寒假,我都在自學,除了學好專業課之外,我都是業餘學習實踐的項目和技術。我那時候,移動互聯網剛剛開始,班裡還沒有幾個人用智能手機呢,我就買了摩托羅拉 defy ,開始研究開發 Android 手機軟件了,那時,我大二。我一直都在努力學習,而且平時做了很多手機上的小軟件,還放到了應用市場上,加上廣告,賺了點小錢。到大學畢業的時候,大部分同學都去培訓了,而我自己出去找了一份手機軟件開發的工作。

在我看來,畢業時,計算機專業的大學生的水平,只能說一般,至少大部分人是這樣的,好的大學是好的環境,好的環境就可以給你好的成長和學習空間。而一般的大學如果同學都在玩,你也學不進去。所以,技術水平能怎麼樣?還不是分人,分學校麼?


所以,上大學,要上名牌大學,好大學,是有道理的。


非著名程序員


本科專業只是給你一個背景一個出身,技術水平實際上大多不如業餘愛好者,碩士畢業的會具有一定科研能力,也不會再是啥也不會的小白,綜合上說要比業餘愛好者強一些


黑夜丨詛咒


沒什麼區別,大部分來說都沒什麼能力,出來也做不了事情。


用戶672646632223


計算機專業的可以考一下,全國計算機與軟件等級考試 (簡稱軟考)。這是國內計算機專業的較權威的考試。認可度較高。


小蝦說2018


我兒子也是這個專業,明年畢業,就讀中南大學,希望畢業出來找份好工作


用戶51601326201


這個不好說呀,雖然說計算機本科畢業已經能找到很好的工作了,但是也不能說明自己的計算機水平的,唯有就業了,在實踐中才能發現自己的計算機水平是什麼樣子的,提高起來也更快。


看世界新吶喊


有技術大牛,也有打字還是一指禪的,不能一概而論。


分享到:


相關文章: