跳到主要內容

業界與學界,深刻的鴻溝

業界與學界,深刻的鴻溝

直到現在,我們還是在哀怨,為什麼人這麼難找?!

在業界所感覺的情況


的確在台灣會覺得人很難找,人才更難求,好的人才不是湧入大公司底下就是直接自行成立工作室,自行獨當一面,創造更多就業機會,導致『人』真的很難找,能夠與團隊相處的人,會更難求。常常在聚會中或者透過郵件希望尋求好人才,強力開發者的需求單,殊不知在開發中『人』真的很難找。

尤其是跟自己團隊『感覺默契』相當的人,更難尋求。

在學校所看到的狀況


所幸在這半年的時間裡,透過 Node.js 台灣社群的名義,有幸到各個學校分享自己的心得,分享自己的心路歷程,透過這樣子的機會,能夠深入校園仔細觀察年輕學子的想法,透過分享單,了解到學生到底在想什麼。

學校所遇到的問題


目前所能觀察到的事情,描述如下,

少子化


台灣出生率 99 年比較 90 年之間,較以往少了約十萬人,這比率是逐年增加,也就是說,這些 99 年的孩子,在 18 年後即將進入大學,而這些大學學校也將比以前少了 10 萬個學生,10 萬個學生表示什麼意思呢?

我們以中央大學提供的數據表示,一個年級約有 1000 個學生,如剛才所說,一年少了 10 萬個學生,也就表示有 100 所大學會招不到學生,更不用說逐年增加這件事情,這些年級怎麼辦!?空下來一年嗎?今年找不到學生,明年找不到學生,後年就真的找的到學生嗎!?

教授們的難題


面對上面的少子化,就是一個極大的難題,學校這麼多,教授如此多,可是學生卻逐年減少,減少到以後真的底下會找不到研究生,空有一堆計畫,但卻無法找到人力實行,這就是一個問題,大學教授不再是個鐵飯碗,因為再十年後,的確會真的找不到學生,面臨無書可教的境界。

另外一個問題是,教學評鑑,這個評鑑機制原本是好的,希望能夠讓學生以及學校之間共同對授課者進行評比,但是卻造成另外一個問題。

如果你是學生,一直被教授當掉的時候,會做何感受?如果程式寫不出來,無法進行 demo ,你會如何評比這位老師?相信答案已經在自己的心理,很多人的確會好好的檢討自己,面對實際真相,進行評比。可是更多的人是為了讀書而讀書,為了文憑而讀書,心中沒有『學習』,這樣真的會有良性的評比嗎?

沒辦法,我所看到的是,考題進行放水,睜眼閉眼,將標準降低,寬鬆通過,讓學生可以真的順利畢業,學生好過,評鑑分數自然也好過,可是面對外界的標準時,有辦法放鬆標準嗎?

學生的難題


這樣是會影響到有心想求學的學生,大家都知道目前要讀到前面的大學還是需要靠著類似聯考制度,擠進去資源良好的學校。

就如上面所延續的話題,當身邊的人都不求甚解,懵懵懂懂,有心想學的人,自然會被蒙蔽,這些學生一直有學習且謙虛的心態,可是沒有任何一個人跟他說過有類似的資源,有某些方法,工具,可以讓自己往上爬,走到另外一個高點。

這的確是一個問題,多數的無知人,會造成少數求知的人,變得無知,跟著無知。當一群人不再去思考的時候,整個循環停止了,沒有了漣漪,故事就到這邊終止了,除非有顆石頭再度敲起這許久不見的水花,那才能夠再度引起漣漪。

朦朧的未來


未來的學生會更少,未來的競爭會更多,變動會更快速。少子化的大局已定,但是教育是一切的根本及基礎,沒有好的教育,好的磨練,心態不會正確,知識不會健全,未來的路在哪裡?大學高中化已經是現實的一個狀況,許多不適合讀大學的人也開始讀大學,等到大學畢業,研究所畢業,面對社會的時候再開始想自己的出路,國外打工留學?

這跟知識無關,而是為什麼要浪費許多資源之後,才真正去探索自己要的是什麼?

很多時候教育體制是沒辦法這麼快改變的,體制上就是如此,但是多麼希望看到自己的學弟妹都能夠比自己更強,更加茁壯。更希望能夠與年輕與熱情的人們一起往願景邁進,人生假使只有 100 年,但是為了一張文憑,耗費自己 4 - 5 年,可是卻腦袋空空,時間過了,你的人生也去了 1/ 20 ,接下來還有多少個 5 年可以過?

既然很多事情可以提早做,為什麼要等到大學畢業才做!?或者在學校的時候多方面探聽嘗試,這些都是可以執行的方向。這個世界變動的越來越快,接下來只會更快,更迅速,這已經是事實。

後記

這裡沒有任何答案,也沒有任何結論,因為我知道每個人都有自己的難題與困境,不論是老師,學生所有人員都是,大家都有自己的立場。我們能做的就是盡量尋求資源,找到著力點,搭起更多橋樑,讓已經脫勾的部分,慢慢銜接,讓無知的人變得已知,更可以變成創造知識漣漪的中心點,當然這需要時間,也需要校園,業界,各方一起努力。

感謝每位在學校堅持教學本位教授,努力求知的同學們。

參考連結


給業界哀怨的對白

業界需要負起部分的責任,取之於社會,用之於社會,明明了解狀況,卻不肯投入資源進入學界,把這件事情變質為建教合作,壓榨學生,以訓練年輕學子為官冕堂皇為理由,卻實行壓榨的事實

『無恥』

試問業界真的有派人進入學校了解學校需求,了解學生真的在想什麼嗎?

每個人都希望現成可用的人才,直接可以上戰場的戰士,可是你投入多少資源給予培訓人才?資源可以給錢,給人,給時間,試問業界正在哀怨的同時,進行了多少事情?改變了什麼事情?

當每件事情都要算投資報酬率的時候,我可以明確跟你說,教育是個賠本的生意,但是他卻是改變一個產業的根本,當自願自憐的同時,業界給予學生多少幫助?給予這些人多少!?

留言

這個網誌中的熱門文章

npm 還可以看影片,沒想到真的有人這麼做

 還真的有人做這件事情, 庆余年2剛上線,有一位小哥竟然利用 npm 包的機制,將整套高清視頻都搬上來了。 https://x.com/fengmk2/status/1791498406923215020 圖片來源, https://x.com/fengmk2/status/1791498406923215020/photo/1 此 Package 出處 https://www.npmjs.com/package/lyq2?activeTab=versions 截圖留念, 機制說明 NPM(Node Package Manager)是一個流行的 JavaScript 軟件包管理器,用於管理和分發 Node.js 應用的依賴。它允許開發者將自己的代碼打包成「包」,並上傳到 NPM 的公共註冊表,供其他開發者下載和使用。這個過程通常包括以下步驟: 創建 NPM 包 :開發者將自己的代碼和相關文件打包成一個 NPM 包。 上傳到註冊表 :將包上傳到 NPM 的公共註冊表。 下載和使用 :其他開發者可以通過 NPM 命令行工具下載並安裝這些包。 這位小哥利用這一機制,可能是通過將整套高清視頻文件打包成 NPM 包並上傳到公共註冊表。其他人只需通過簡單的 NPM 命令即可下載這些視頻文件。 影響 版權問題 :這種行為涉及明顯的版權侵犯。高清視頻通常受到版權保護,未經授權的分發和下載都是非法的。 NPM 註冊表的可靠性 :這類內容的出現可能會損害 NPM 註冊表的可靠性和聲譽。NPM 註冊表是開發者分享和使用代碼的重要平台,如果充斥著這些不合法的內容,會影響其公信力。 潛在的安全風險 :將視頻文件偽裝成 NPM 包可能會帶來潛在的安全風險。下載這些包的用戶可能會無意中下載到惡意軟件或其他有害內容。 技術濫用 :這一行為展示了技術的濫用,原本為了方便開發者分享和使用代碼的機制,被用來分發非法內容,會對整個開發者社區造成負面影響。 歡迎留言給我,讓我們得到更多討論,一起回饋更多可能。 如果對於技術架構或者技術開發有相關需要顧問教育訓練服務或專案開發,聯絡方式如下,或者是與皇漢科技 EXMA-Square 進行聯繫。 FB: https://www.facebook.com/clonncd/ Twitter: https://twitter.com/clonncd 熱血漢誌: htt

面試者如何挑戰大工程師時代來臨?

面試者如何挑戰大工程師時代來臨? 全世界都在倡導轉職成為工程師,似乎轉職成為工程師就成為職場的救贖,真的是如此嗎?讓老衲來杠給各位聽。 最近有位好久不見的小朋友,是 2000 年出生的小蔡,對於即將面臨到面對職場的挑戰開始關心起技術,他開始尋找比較適合自己的領域,同時也開始在思考到底為了接下來的就職小蔡該如何準備。 詢問我說是不是可以考慮軟體開發工程師這條路線 對於他的詢問,反而引起我的注意, 這讓我開始思考並映射於最近招募的經驗,軟體開發此領域是不是對於每個人都是可以擔任的職啀,這邊分享一些自己的看法希望對各位有所幫助。 全民工程師這件事情 在全球景氣低迷的狀況下,的確特別在這一年大家會很有感覺萬物齊漲,薪水不漲,薪資就是一直停滯不前。 很多時候,在不同的領域中,會發現整個薪資就算是擔任了管理職務主管你也會面臨到薪資的強大屏障在自己面前。 這個時候, 軟體工程師年薪百萬口號 似乎就成了一種救贖。 好像成為了工程師就可以達到年薪百萬,在家輕鬆工作,不用打卡也不用受到風吹雨淋,隨時想工作就可以工作,每個月又有固定薪水入帳,感受到類財富自由,人生的美好。 如果能夠爭取到跨國公司的職位,這份薪水有可能還可以上看每個月十多萬以上,甚至是往上也是極度有可能的事情,人生美好層次又再度提高了起來。 但這件事情是真的每個人都可以達到嗎? 還是這就是另外一種性存者偏差呢? 亦或者這些人其實是金字塔頂端的小眾? 每份履歷都像是同一種履歷 最近在最近幾年在面試工程師的時候特別會看到許多轉職者,一開始履歷裡面看到相關的作品一開始會覺得十分的驚艷, Wow, 現在的新手就可以做到如此精美的畫面,這些畫面是我當初用 Bootstrap 也做不出來的東西,許多的互動體驗好的一個不行,做出來的頁面配色和對齊也是極致。 但是隨著時間推移,多看了幾封履歷之後,就會發現在各大技術養成學院出來的學生履歷成果內容如出一轍,在面試的過程中也會詢問許多關於框架的底層概念,和比較技術觀念的時候,甚至是許多框架的核心概念,就很容易露出馬腳。 很多面試者會 一問三不知 ,透過許多引導,但殘酷的是連關鍵字是什麼都也無法推敲出來,更不用說在小組裡面到底怎麼樣合作,許多不同線上產品的比較,使用者流程,使用者後面的互動邏輯等,幾乎是風吹一片倒,只能

初級工程師的迷霧:解析開發中常見的困擾與挑戰

在我和工程團隊的共事歷程中,我注意到初級工程師經常遇到的問題。這些問題,無論在面對簡單或複雜的挑戰時,都能體現出來。歸納起來會有常見以下幾個面向。 簡單的問題 發現許多初級工程師在面臨簡單或複雜的問題時,常有可能會遇到困難,時常會有一種繞圈圈的氛圍, 常見問題分別有, 問題本質 首先是對於問題本質上並沒有釐清完成的目標,以及問題本身是要解決什麼樣的商業問題,客戶問題,導致於因為總總原因,做了 scope 過大,或者,花了過多時間進行 over design 的問題發生。 過度依賴套件 發現在新手開發中,會發現為了解決單一問題,卻引用了一大包的 libary 或者引用了不適合此問題的套件。在求解的過程中,容易導致要解決套件的問題,而忘記了要解決的問題是什麼。 複雜的問題 我們在面對複雜的問題時,經常會因為缺乏策略與經驗而感到困惑,反而在處理看似簡單的問題時,卻可能因為過度依賴套件或缺乏組合技巧,而陷入泥淖。不論是複雜或是簡單的問題,我們都需要找到更有效的解決方式。 不論是經常過度依賴套件求解,又或者複雜的問題不知道如何拆解。因此導致新手可能會感到無所適從,不知道如何運用組合技巧。因此,他們往往在處理看似簡單的問題時,容易陷入困境,導致專案的時程延宕。 特別是各自工程師都有開發壓力時,身為新手開發者就更難與資深開發者進行討論,從中汲取前輩的經驗,轉化成自身的價值發生。 解決的方向 上述的問題,自己再開發的時候也或多或少會發生,當然在新入門者更是容易深陷其中,不知如何自拔。 除了參與社群,從傾聽到互動的過程中,從前輩的經驗進行思考及內化的過程。 在 AI Generated 時代,我們可以透過 LLM 透過適當的思考方式和問答過程,逐步的逼近答案,也許是一條可以進行的道路。 這裡,會以透過內部訓練的經驗,提出如何以 ChatGPT 這樣的工具為例,提升對於新手工程師的幫助。 透過 ChatGPT,我們可以解決許多類似的問題。例如,我們可以透過 ChatGPT 建立一個問答系統,進行問題分析,或是請 ChatGPT 提出最適合的工具和方法來解決問題,尤其是那些可以透過使用基礎 function 就能處理的簡單問題。這不僅能讓我們避免過度依賴套件,更能發掘並利用基礎工具的能力。 工商時間 7/3 (週