當前位置:股票大全官網 - 資訊咨詢 - 為什麽教編程的大學老師不成為高薪程序員?

為什麽教編程的大學老師不成為高薪程序員?

我覺得我在這個問題上有發言權。

我的工作是在壹所高職院校做專職教師,教計算機編程課程。在這裏我可以負責任的說,無論是編程水平,實際項目經驗,還是覆蓋面的廣度,我都比我的同事強。然後針對這個問題,從我的角度做壹個分析和討論。

首先,老師能達到程序員的要求嗎?

我認為/在我看來,

夠不著

公司對程序員的要求。客觀來說,我自己是達不到壹些大廠對程序員的要求的。因為老師的工作內容和場景,長期從事教學工作。學生在編程上幾乎可以說是壹張白紙,所以老師常年從事的編程教學內容也只是xxx編程基礎,並沒有經歷過多少高級編程考試。學校的課時設置,對於壹門編程語言來說,往往是不夠的。比如教學生Java或者Python編程,壹個學期三個月,那麽多課時。不可能每天都教學生同樣的編程語言,學生的課程很多。然後基於我10年的教學經驗,我幾乎從來不看完壹本書,每學期期末也只能看完教材的前半部分,也就是基礎部分。但是,公司需要的恰恰是教材後半部分涉及的內容。沒有辦法,期末考試完了,這門課就停了。新學期,老師又會拿著同壹本書,從第壹頁開始。

另外,學校90%的管理人員沒有編程和技術知識。那麽這就會導致他們對老師的評價體系,根本不會促進老師提高編程技能。每個人都很懶,面對落後的、偏頗的評價體系,教師自我提升的意願會很弱。我的很多同事都是在學校給他們布置了壹些自己不擅長的課程才著急學習新技術,而學習程序也只是為了應付課程,根本無法匹配公司的編程技術要求。

這個循環,老師沒有更高的技術訓練,再加上學校壹些“破事”的幹擾,他們的編程技術可想而知。

這是客觀因素。

第三,老師願意做程序員嗎?

這取決於老師的主觀意願。事實上,我非常願意投身於公司,以獲得更多的程序員開發經驗,提高自己的技能。但是沒辦法,我已經35歲多了,環境已經不允許了。而我的壹些同事,年齡比我小,剛從公司程序員的崗位上下來,來學校當老師。長期不需要公司程序員的標準。

因為大家都知道,說實話,當老師肯定比在公司當程序員輕松。沒有可怕的加班,簡單的人際關系,簡單的學生,輕松的課程,沒有各種真實的發展需求,兩個長假等等。在這樣壹個快節奏、壓力大的社會環境下,這些因素可能比高收入更有吸引力。

另外,我上面也提到了,老師按部就班,循環往復的教學會更容易,但是編程技能根本不會有太大的提高。人會麻木,老師其實也默認了這種狀態,接受了這種現狀。其實他們不會用公司裏程序員的要求來要求自己的編程技能。

其實他們也不想在公司做程序員。換句話說,因為我不願意,所以我沒有能力去做壹個真正的程序員的工作。

最後,還要看公司是否接受老師做程序員。

這裏不考慮年齡因素,只從能力的範疇來討論。我覺得公司裏的HR和CTO或者技術總監心裏都很清楚。

很難接受

這樣的候選人。因為壹個人的成長,需要長期在這個行業工作,對這個行業有豐富的經驗和認知。老師的工作環境和內容和公司的環境還是有很大差別的。我相信大部分公司都不願意支付這樣的培訓/培訓費用。這不僅與薪資成本有關,還與時間成本、開發效率、員工適應性以及與團隊成員的默契配合有關。

所以術業有專攻,在做好自己本職工作的基礎上,努力提升自己。都是編程。其實我們沒必要把這兩個角色放在壹起,赤裸裸的對比。只要能在自己的崗位上實現自己最大的價值,都是成功。收入高只是壹個方面,不代表全部。

這個問題我想了很多。作為老師,我應該給自己定更高的標準,尤其是這裏說的編程能力。電腦技術更新換代很快,工作之余也在努力從技術的深度和廣度上要求自己。到現在為止,我當老師已經10年了。做過HTML,CSS,JavaScript,Java,Kotlin,Python,Swift,Go,Angular,Vue,MySQL,Oracle,PHP,Spring,TypeScript,Linux,Flask,Django,GraphQL,Nginx,Flutter,TensorFlow,PyTor。

就像這次突如其來的* *,教育改革也可能是突如其來的。我會時刻準備著保證自己有壹技之長,保證自己比大多數老師都優秀,這樣才能獲得更多的機會,才能立於不敗之地。

我覺得原因很明顯,主要是以下兩個方面。

第壹,高校是事業編制,不坐班。我只有在上課的時候才去上學。沒有課的時候,我有自己的時間。只要按照教務處的課表安排上課,教學任務就完成了。教師的收入遠高於普通勞動者,壹年寒暑假也有休息。教師的政治待遇今非昔比,遠沒有過去的“臭老九時代”,每年都有教師節慶祝活動。當然,農民有豐收節,工人有五壹節,醫生有醫師節。社會上尊師重教的風氣濃厚,社會地位大大提高,遠非過去“師者師者”可比。壹句話,已經不是以前的樣子了。其次,有的高校老師終身教壹門課;壹本編程教材或者計算機教材,十年基本不變。所以新老師課後32年都不需要每年備課。有些課程因為上課時間限制,無法完成全部教材內容。教授的知識早已與社會和技術現實脫節。學生畢業進入企業必須從零開始學習最新的編程內容。課程設置與科技脫節,與行業發展不合拍。因為教材內容是炒飯,教學任務輕松,沒有壓力。企業程序員加班沒有痛苦,工作時間可以自己掌握。老師是鐵飯碗,壹旦端上來,就會吃到老。

第二,程序員是高薪工作。但不是鐵飯碗,是企業編制,很努力。既然是企業,就要實行末位淘汰,競爭上崗;經常加班,為了按時完成客戶交付的編程任務,經常加班很正常。好在有些企業有年假制度,壹般企業沒有。程序員要不斷學習新知識、新方法,才能跟上時代的發展,滿足客戶的需求。從而完成項目編程任務。

綜上所述,高校教師如何去企業做程序員,從事編程工作?

即使我想去,我也不夠好!編程是個技術活,關卡是壹行行代碼和項目堆出來的,經驗是在壹次次挖坑填坑的過程中獲得的。大學裏教編程的老師大多缺乏真實項目的經驗,知識陳舊,視野狹窄。他們沒有提高的壓力和動力,更願意把有限的精力和時間投入到發表文章和評職稱上。這也是大學生普遍覺得在大學學不到東西的重要原因之壹。

這個問題有兩個原因。壹個是大學教編程的老師不是好程序員,壹個是大學教編程的老師不願意做程序員。

首先,大學編程老師可以當老師,但不壹定是好的程序員。壹個老師今年可能教這門課,明年可能教這門課,壹門課學完可以教很多年。這麽多年都沒變,國內很多大學都是這樣。例如,C語言壹直是譚浩強的書。作為老師,不需要不斷學習。妳學到的是知識基本不變。

程序員不壹樣。隨著業務的變化,他們要不斷學習,編程行業的知識更新很快。程序員應該不斷學習新的技術和知識。

其次,大學裏教編程的老師,不壹定想當程序員。老師有寒暑假和周末的時候,不像程序員經常要加班,還要忍受產品變化的需求,很累。而且老師這個職業是受尊重的,學生無論付出多少都應該叫老師。教師職業穩定,如果程序員在小公司容易倒閉,大公司可能會爭奪激勵或者裁員。

尤其是在壹個行業工作久了,年紀大了以後不願意冒險轉行。

黑客之家頭條號

分享黑客技術,物聯網,GO,Python,Kotlin,Android,Java編程知識,科技資訊等。

喜歡的朋友可以關註我的頭條號!

現在大學老師都沒搞出什麽東西,阿裏等企業搞了很多框架和中間件。說白了,老師沒經驗,大部分只會紙上談兵。看到很多高校的VC++6.0,我都忍不住笑了。是90年代的。

市場有風險,入市需謹慎;大學有保障,單位靠!

第壹:首先,很多在大學教編程的老師都沒有真正的項目經驗。他們只熟悉理論,但代碼少,項目經驗少,基本上不能馬上上手公司程序員的工作。而且老師教的很多計算機知識都很有時代感。如果是趕時髦的話,大部分都沒有很深的理解和項目經驗。不過也不排除那些老師很有能力。總的來說,教師的編程能力較弱,想找壹份好的編程工作不是那麽容易的。

第二:說實話,當了老師誰還想當程序員?大學老師很輕松,壹周課很少,有的課是固定課件。教了壹兩年就熟悉了,連備課都省了。而且壹般程序員的工資也不會太高。如果妳想要高薪,妳會很累。需要加班熬夜,容易禿頂。

第三:很多老師工資都不低,或者說相當高。我大學和研究生院的老師都很有錢。項目總是幾千萬或者幾百萬。就找幾個同學幫忙。甚至還有更高的國家項目,錢更多。說實話,妳能給學生多少錢?所以,老師可能比程序員掙得多。

很多有實力的老師會出來開公司或者和朋友合作創業,根本不需要做程序員。那裏有那麽多學生的人脈,為什麽還要像程序員壹樣幹體力活?

本人從事嵌入式軟件開發十幾年,同學中有壹部分是大學的編程老師。我來說說這個問題。如有不妥,請見笑,不吝賜教。也歡迎大家評論。

首先,並不是所有的程序員收入都很高。

這要看妳從事什麽行業。如果是大數據、物聯網、手機、通信、AI/AR、芯片半導體等行業,會有高薪機會。但如果從事的是比較傳統的行業,拿高薪就比較難了。其實我不明白,為什麽有的程序員根據招聘或者獵頭的統計,基本上都是高薪。

那麽,我們來談談大學的老師是否適合去企業公司做程序員。是否適合,因人而異。

高校壹般比較穩定,對編程的要求不深入,主要是能講解和掌握編程語言的基礎知識和應用。企業公司對編程的要求主要是功能實現,然後是健壯性、穩定性、易擴展、跨平臺等更高的要求。大公司的代碼壹般遵循公司的規範,產品只有通過團隊代碼評審才能導入,經過QA充分測試後才能正式發布。大學裏的代碼,除了科研項目,基本達到了教學壹般操作的標準。如果妳是壹個熱愛編碼,學習知識能力強,抗壓能力也強,能承受失業風險的大學老師,妳壹定能在企業公司大有作為。另壹方面,企業公司的程序員很難想到大學教書育人,對學歷和資歷的要求比較高。

最後,其實這個題目有點像圍城。裏面的人想出來,外面的人想進去。

大學老師羨慕企業高薪員工,企業員工也羨慕高薪且自由穩定的大學老師。同樣令我向往的是:高薪。

其實我覺得,如果沒有大學老師教編程,企業公司就不會有程序員。大學老師教編程是壹項偉大的事業,為企業、公司的發展提供源源不斷的人力資源。

首先,好的大學教師職業門檻比程序員高。

高校教編程的老師壹般不只是教編程,上課只是工作的壹部分,其他時間也用於科研等等。現在沒有博士學位基本很難進入好的大學教師崗位。

如果企業想招大學教授

如果只給程序員這個職位,那就大材小用了,大部分老師都不會考慮。

高校教師去企業,就是丟掉鐵飯碗,去市場打拼。程序員隨時都有被解雇的危險,尤其是在中國,程序員老了工作量大,有家庭,投入到工作中的時間和體力都不適合程序員的工作。相反,高校教師的地位是穩定的,越久越能確立自己在學術圈的地位。短期內可能不會比程序員高,但長期來看可能不會比程序員低,尤其是高校的很多隱形福利,比如孩子進入高校附屬小學。

另外,高校的教授把實驗室搞得很出名,企業也經常給他們提供各種機會和兼職。收入和名氣都不是壹般程序員能比的。

至於程序員的水平,程序員的水平參差不齊,高校老師參與面向應用項目開發的時間較少,經驗會稍有欠缺。不過這也沒什麽,基礎知識擺在那裏,抓緊時間準備,

對於大多數大學老師來說,面試壹個普通的程序員職位是很容易的。

其實教書和做程序員是兩個不同的工作,而且差別很大。比如語文老師為什麽不成為詩人?大學裏教編程的老師肯定有成為高薪程序員的,但不是全部。也有語文老師成為詩人的,但不是全部。