一本大學出來的程式設計師如何提高與培訓班出來的程式設計師的競爭力?

時間 2021-05-12 22:43:42

1樓:狒狒

培訓班大多是學一些語言基礎和流行框架,然後教你包裝一些簡歷寫點「專案經驗」

而作業系統,組成原理,計算機網路,資料庫原理,數學,演算法之類的基本不會教,這些也基本不可能在幾個月之類學完,但這些基本功卻是很重要的,不學好基本進不了好公司

個人覺得不看中基本能力只要一些框架使用經驗的團隊,也不值得去,從技術上來說沒啥發展空間

所以大學階段打好這些基本功,不可能競爭不過啥都不會然後培訓三五個月出來的人

2樓:yi bbbian

1考研是最簡單的方法。

2培訓班只是培訓工具的使用,這個東西只是應急性的,如何快速掌握語言,其實是乙個開發人員必須具備的技能,最好的方法是精通一門語言,其他的語言學習的時候就有參照系了,學習起來比較快。

3開發最後拼的演算法,是對計算機的體系的理解,所以數學和基礎理論很重要,開始工作的時候,很難體會,但後期你會感受到的。

4現在的軟體開發都是大型軟體,是工程類軟體,所以軟體工程很重要。如果在本科做過乙個和幾個比較大的軟體,對理解這些很重要。

5本科畢業,很多公司重視的是你的未來發展的可能,如果你的基礎紮實、程式設計經驗豐富、邏輯思維興起,在面試的時候對方是可以發現的,(對於有經驗的開發人員,更希望是有潛質的開發人員)

3樓:

其實被問到這個問題,是我們大學教育的悲哀。

雖然我在招人的時候多少喜歡用學校做乙個篩選條件, 因為實際入職後,會發現工作上好學校的學生確實在工作表現上要相對優秀的。

但是因為大部分學校的學生缺乏相當多的工程訓練,我的那些2018級的學弟們學的東西跟我當年學的好像沒有什麼變化。這其實是一件相當讓人悲傷的事情。我們的教育跟這個社會的需要差的太多了。

遠遠達不到培養乙個合格的工科高階研發人員的初衷。

做為乙個學生,要怎麼應對這事?

如果毅力不錯的,我建議你在學校的時候多看看國外CS類的課程,同時按標準完成他們的作業與大的課程設計。我當年曾經發個願,用VHDL寫乙個386的CPU。結果因為個人原因沒有完成。

不過確實是因為要做這件事,把計算機組成原理這塊看得非常的透徹。後來跟乙個去了CMU的學弟交流,他說自己剛去那兒上的研一,其實大部分時間是在上一門本科的課程,計算機作業系統(https://www.

cs.cmu.edu/~410/project

s.html

)。最終的作業就是手寫乙個作業系統出來。

相信你要是能完成上面的目標,就不會有這些問題了。

而這個專案,本身由培訓班的程式設計師完成的可能性也是極低的。

這就是你未來的競爭力。

當然了,去完成OS的寫作可能對大部分人來講是有難度的。

你可以換成其它別的專案, 在學校的時間就是你很好的完善自己的知識基礎的最佳時間。所以你抓緊自己的時間,努力用好,就是你未來的最好的競爭力。

4樓:

我覺得你的想法是不對的。

你應該考慮的是如何超過985/211的學生。

第一要學好知識,知識才是第一競爭力

第二要爭取實習機會。特別是心儀公司的心儀團隊(當然,這可能會很困難),對於乙個TEAM來說,乙個穩定靠譜的員工比未知的校招生有吸引力的多

5樓:CK Mo

答案只有乙個,學習。

我覺得培訓班本意是乙個快速提公升自己某些技術的能力的手段,並不是什麼不好的事情。但為什麼很多公司還是願意招收白紙一張的大學生呢?我認為主要的考量是在學習能力。

我剛剛當碼農的時候還是jquery的時代,那時候我是從看書開始學的,一點coding的基本知識都沒有,完全不能勝任普通碼農的工作。但是真的開始工作了,看著前人的程式碼和同事交流,很快就學到了很多知識,例如怎麼去debug、version control怎麼做、為什麼要set enviroment、怎麼用CI/CD提公升dev cycle、mmvc是怎麼讓程式碼更容易maintain,哪裡去看doc,etc。

我覺得這個過程最重要的一點就是讓我知道如何學習,知道怎麼提公升自己然後解決問題。

再看大部分培訓班的流程,它目的真的是為了把培訓者帶上軌道這件事情嗎?更多的只是包裝培訓者讓他好找工作,失去了培訓的原意。在這種普遍的情況下,想要提公升自己的人真的會浪費時間和金錢去參加這種變質的培訓課程?

再者,學習能力和學歷水平很明顯是正相關的,你學習能力強,學歷就高。

在這種情況下,如果一家公司想要招有能力,有潛力的碼農,他肯定是會選擇學歷高的。甚至培訓班的經驗會讓它對這個應徵者的技術能力和學習能力打問號。所以根本不用覺得自己是一時的白紙而沒有競爭力,正常的公司還是會招你優先的。

當然,所有的前提是學習能力。即使你學歷低,培訓班出來的,但是經過長時間的自我學習和提公升加上一些專案經驗,我相信是會比一些得過且過的名牌大學生在市場上更搶手。

如何提高程式設計師男友的情商?

我能說我和po主有差不多的境況嗎,我的男朋友是計算機專業,也差不多就是以後要研究程式的,情商不能說低,但是真的不算高。和po主的共鳴就是他也是乙個完全不懂的鼓勵我,不懂得尊重我的努力成果的人,我也理解題主說的那種和你比較,就是不管你有什麼做的自認為比較好的時候,他就會說你這算什麼呀什麼的總之就是一點...

程式設計師如何提高自己的英語水平?

StatisticCoder 計算機學科的英文在英語學科分類中屬於科技英語範疇。它的語言結構與普通的人文類英文語句還是有一些差別。在科技英語中,往往會對某一概念或名詞進行比較詳盡的 長句子的客觀描述。語句的長度往往和中文的段落一樣長。多使用賓語從句和主語從句,並且大量地使用被動語態和邏輯主語。這和中...

大家如何看待培訓機構出來的程式設計師?

LL君 可以說21世紀,在中國,最公平的就是每年的高考,每個人的機會都是一樣的,不關乎你的家世,出身,最公平的職業是什麼?答曰 程式設計師。做程式設計師,很多人不是名牌大學出身,他能做,做的很好,不是科班出身,半路轉行,他也能做,也做的很好,也有半路轉行,培訓,但是做的不好,也有科班出身,不能勝任工...