科技愛好者週刊(第 308 期):工作找不到,博士能讀嗎?

阮一峰發表於2024-07-12

本雜誌開源,歡迎投稿。另有《誰在招人》服務,釋出程式設計師招聘資訊。合作請郵件聯絡[email protected])。

封面圖

北京懷柔的箭扣長城五期保護修繕專案,修復915米的長城,包含六座烽火臺,預計2026年完工。(新京報

工作找不到,博士能讀嗎?

最近幾年,我國的博士招生數量急劇增長。

2016年還是7萬餘人,2023年就增長到了15.33萬人(上圖只到2022年)。

最新訊息是,2024年還會擴招

博士招生增長這麼快,我想多少跟這幾年的就業形勢有關係。

如果你因為就業壓力,正在考慮要不要讀博士,我推薦本週的一篇文章

作者是加拿大麥吉爾大學的一個數學博士,但現在是野生動物攝影師。別人問他,你覺得博士學位值得讀嗎?他就寫了這篇文章。

他說,你要考慮清楚,博士學位並不像聽上去那樣美好

首先,碩士+博士至少需要5年,畢業了能不能找到更好的工作,並不確定。這段時間你完全可以在另一個地方,建立你的職業生涯。

其次,很多博士學位名不符實,只是一堆半生不熟的課程,最後你提交一篇低標準的論文,就可以透過,可能學不到什麼東西。

最後,不要相信大學的宣傳。學校總是說,自己的博士課程有多好,目的只是想要更多的學生,這樣就可以賺更多的錢。

你考慮問題的標準應該是,生命只有一次,不要浪費你的時間。你決定如何行動,應該基於它們能否幫助你的自我發展和成長。

如果博士學位滿足下面的條件之一,就值得讀。

  • 它的研究方向,能夠真正激發你的某個興趣。
  • 它讓你真正成長為自己的更好版本。
  • 你用它去做一些可以達到人生新高度的事情。

反過來,上面的條件都達不到,反而有下面的特徵,博士就不值得讀。

  • 讀博結束後,它只是讓你的簡歷多了另一行。
  • 博士期間學到的東西,你自己一個人也可以學會。
  • 你讀博的唯一目的,只是為了找到一份工作,但它不能幫助你成長。

最後,他說了一個簡單的判別方法。

"反之,你對這件事毫不激動,有種無可奈何的感覺,那你最好先花幾個月,認真思考你想做什麼,如何度過自己的生命,這可能會讓你避免浪費寶貴的幾年時間。"

我很認同這段話,但是必須承認,這太理想化了。

找不到工作是非常現實的壓力,而讀博是有工資的。走投無路的時候,其實是沒有選擇的,內心的意願並不重要。

我轉發他的文章,只是因為喜歡他說的,只要有可能,就應該從自我發展和成長的角度,來思考人生的選擇,否則讀博只是把眼前的就業困境,推遲到幾年後,而且那時的選擇餘地比現在更少。

[本週精選] AI 超市 302.AI

AI 產品層出不窮,大家都在研究,怎麼使用它們。

下面介紹的 302.AI,思路很獨特。它把自己定位為 "AI 超市",在一個網站彙集,全世界的各種 AI 機器人 + 工具 + API

註冊後,它會讓你選擇,要搭建什麼機器人(下圖)。

比如,選擇"聊天機器人",你就需要指定底層模型(下圖),一共有幾十種模型可以選。

然後,系統分配一個二級域名,透過這個域名使用該模型。也就是說,使用者選擇後端,它來生成使用介面。

這個介面跟官方的是一樣的,支援 OpenAI 的所有最新特性,比如上傳圖片檔案、語音對話等等,還能實時預覽 HTML 和 SVG 程式碼效果。

302.AI 基本上都是這個模式:使用者想要什麼 AI,它都做了適配,為你生成使用介面。並且,它分配的二級域名是你獨享的,你可以分享給其他人,但是這樣會消耗你的額度,所以系統允許你設定一個"分享碼"(頁面密碼)。

除了聊天機器人,它還提供其他型別的機器人。

(1)繪圖機器人:生成"文生圖"使用介面,底層模型可選 Midjourney 或 Stable Diffusion 3。

(2)應用機器人:對應 OpenAI 的應用商店。你可以搜尋裡面的50萬個應用,一鍵生成使用介面。

(3)API 超市:提供不同模型的 API 統一呼叫介面,都放在api.302.ai這個域名下面,透過引數model指定模型。它支援的 API 非常多,最新的影片生成模型 Luma AI 和 Runway 都是可用的。

(4)工具超市:提供一些專門的 AI 功能,目前有幾十個工具可選,比如 AI 搜尋引擎、AI 翻譯、提示詞生成、老照片修復、照片放大、電商圖片生成等等。

舉例來說,工具裡面有一個"AI 網頁複製器"(下圖)。進入使用介面後,我上傳了抖音首頁的截圖,它就給出了網頁程式碼,還能在 CodePen 開啟。

最後,302.AI 的開發團隊就是 Proxy302 的開發團隊,在跨境軟體服務上有豐富的經驗和資源,已經穩定運作了4年。

關於費用,他們是按需付費,沒有月費,用多少付多少,而且國外模型是原價的五折,詳見定價頁

大家可以去他們的官網,開通試用,體驗一下。如果你使用 Coze,他們在那裡也上架了外掛、bot 和工作流。詳細瞭解,可以看官方文件

科技動態

1、香港的無影時間

香港媒體報導,7月8日和7月9日,連續兩天的中午12點28分和29分左右,香港街頭出現"無影時間",事物沒有影子。

上圖左側的標示牌沒有影子,而汽車和行人的影子都正好在腳底下,如果從頭頂垂直看下來,也是沒有影子。

這是因為這個時間,太陽正好直射香港。今年夏至是6月21日,太陽到達北緯23°26的北迴歸線,然後就不斷南移。

香港是北緯22度,這兩天太陽的直射點正好到達香港。

2、證書防偽

一個法國程式設計師在業餘時間讀學位,終於拿到了學位證書。

他意外發現,證書右上角有一個二維碼。

這用於證書防偽,使用政府開發的一個 App 掃描後,就會告訴你證書是否為真,以及內容細節。

這個二維碼本質上是一個數字簽名,使用政府的私鑰簽署,而 App 包含了公鑰,可以驗證簽名是否為真。

這真是證書防偽的好方法,簡單成本低,普通手機就能檢驗,國內值得借鑑。唯一的問題是,萬一私鑰洩漏,二維碼就作廢了,但又不能重新頒發證書,很難補救。

3、手機的手寫筆記本

有些人就是習慣手寫筆記,不習慣手機做筆記。

針對這部分人群,一家美國創業公司推出了,跟手機配套的手寫筆記本。

這種筆記本使用磁力,吸附在手機背面。使用時,開啟它,就能在裡面的便籤記錄自己的想法。

目前,這個產品正在 KickStart 眾籌,可以將它當作一個實驗,看看手寫筆記的使用者現在還有多少。

4、無葉片風力發電

我們日常所見的風力發電機,都擁有巨大葉片,這使得它無法在安裝在城市,只能在野外使用。

一家美國創業公司發明了無葉片的風力發電機,沒有轉動的葉片,因此可以安裝在樓房頂部。

它類似於轉經筒,有一根垂直的轉軸,封裝在一個圓筒內。風穿過圓筒,就會帶動轉軸,進行發電。

它很適合那些沒有足夠陽光、不適合太陽能發電的城市。看來以後,城市不會有空屋頂,要麼是光伏板,要麼就是風力發電機。

文章

1、webhook 是什麼?(英文)

本文解釋 webhook 的概念,它其實是一種事件通知機制,既可以節省資源,又可以及時獲得最新狀態。

2、如何在 Linux 安裝 Java(英文)

一篇初學者教程,以 Ubuntu 為例,詳細介紹 Java 的安裝,以及一些基本概念,比如 OpenJDK 和 OpenJRE 的區別。

3、Cookie 與 Token(英文)

本文介紹 Cookie 與 Token 的概念,各自的適用場景。

4、PostgreSQL 的 UUID 主鍵(英文)

本文討論將 UUID 格式作為 PostgreSQL 資料庫主鍵的最佳實踐。

5、如何用 C 語言實現雜湊表(英文)

一篇 C 語言教程,詳細講解如何實現一個簡單的雜湊表。

6、蒸汽機的起源(英文)

本文介紹蒸汽機的歷史,它是怎麼發明和製造出來的。它配有大量動畫示例,這是文章的亮點。

工具

1、KasmVNC

一個遠端桌面的 VNC 軟體,不需要客戶端,只要伺服器安裝後,就可以透過瀏覽器訪問。類似的軟體還有 Apache Guacamole

2、Flet

一個 Python 的跨平臺圖形介面的框架,相當於用 Python 指令碼寫 Flutter

3、QuickJS

一個 npm 模組,使用 WebAssembly 建立了一個沙箱,讓 JS 程式碼在沙箱中執行。

4、ShareDrop

一個開源的 Web 應用,允許使用者在區域網裡透過 WebRTC 分享檔案。如果不在同一區域網,可以進入同一個頁面進行分享。

5、rss2newsletter

將 RSS 轉換成郵件傳送,用於自建郵件列表。

6、asciinema

終端錄屏工具 asciinema 的跨平臺版本,使用 Go 語言編寫。(@moqsien 投稿)

7、EcoPaste

開源的多平臺剪下板管理工具。(@ayangweb 投稿)

8、color4bg.js

生成動態、抽象的背景圖的工具。(@winterx 投稿)

關於 AI

1、MemFree

一個混合 AI 搜尋引擎,程式碼開源,可以自託管。(@ahaapple 投稿)

2、VoiceChanger.im

該網站可以克隆語音,以及文字轉語音,免費使用。(@dddm25896 投稿)

3、共享 ChatGPT

這個網站讓你登入共享賬號,免費使用 ChatGPT。(@740400019 投稿)

4、詩境

根據上傳的照片匹配詩句,生成分享卡片。(@gui66497 投稿)

資源

1、YTHunt

Youtube 熱門影片的實時精選。

2、Linear Algebra Done Right

一本英文的線性代數本科生教材,免費閱讀。類似的教材還有《Linear Algebra Done Wrong》

3、CSS 佈局教程(英文)

一組系列文章,介紹 CSS 佈局的概念和各種實現方法。

4、隨機攝像頭

該網站從13000個世界各地的線上攝像頭,隨機選出9個,展示此刻的世界某個角落。

它還按照內容,對這些攝像頭進行了分類(機場、動物、車輛等等),可以分類檢視。

圖片

1、與那國島水下遺址

日本與那國島的水下,有一處神秘的遺址。

巨石彷彿都被切割過,切面都是平整的,垂直地堆疊在一起。

有些科學家認為,這是人工遺址,另一些科學家認為這是自然原因造成的。目前沒有定論,但是自然原因的可能性大一些,因為與那國島歷史上沒有大量人口,無法完成這樣巨大的工程。

2、超級馬里奧的手稿

1985年,任天堂的著名遊戲《超級馬里奧》正式發行。跟今天不一樣,這個遊戲的設計稿是手繪的。

設計師先在紙上畫出遊戲的樣子,然後再交給程式設計師去實現。

如果要改動設計,就會非常麻煩。現在留下來的設計圖,充滿了塗改液的修改痕跡(下圖)。

單獨的手繪圖還不足以表達意圖,旁邊都做了文字說明。

文摘

1、一個悲傷的軟體釋出故事

2018年1月1日,我決定寫一個應用程式。

幾天後,最小可用原型寫好了。我不是一個優秀的程式設計師,但是這個程式很簡單,所以寫得很快。我把版本定為 0.0.1 alpha。

我本可以釋出它,但是我想再加一個功能,使用者可能會更喜歡,就沒釋出。

後來,我斷斷續續加了幾個功能,是時候釋出了。我又猶豫了,我想不如把手機 App 也一起做出來,否則留不住使用者。於是,我花了幾個月,去學習 React Native,來開發手機 App。

轉眼兩年過去了,我在 Web、React Native、Expo、GraphQL 這些技術的迷宮裡面徘徊,總是感覺技術堆疊不順手,許多地方需要改動,沒有好的解決方案。

最終,我灰心了,停止開發,放棄了釋出該應用程式的想法。

最近,我又把這個程式找出來,開始使用它。我馬上意識到,它缺少很多功能,我要麼重新開發它,要麼去找別人寫的替代方案。

我決定使用別人寫的程式。當我滾動他們的登陸頁面時,我既高興又憤怒。高興的是,有人解決了我想解決的問題,彷彿他們讀懂了我的想法並實現了出來。憤怒的是我放棄了,如果我堅持下來,現在這個程式應該是我寫的。我沒有及時釋出,我行動太慢了。

現在我不再需要編碼了。世界永遠不會看到我的程式,但我在上面浪費了很多時間。這種感情真複雜。

然後,就是最悲傷的部分。我在他們的程式裡面註冊了一個賬戶,仔細看了幫助中心,覺得他們做得很好。等到30天試用期結束了,我默默拿出了信用卡,成為了付費使用者。

想到我是一個從未釋出的失敗者,我不禁流下了眼淚。

這個故事的教訓就是。不要覺得自己的應用程式還不完善、笨重、有缺陷、缺少功能、沒有人會使用等等。如果它可以執行,可以完成基本功能,你就釋出它。

言論

1、

具身智慧(有物理形態的人工智慧)是實現通用人工智慧的最有效途徑。只有結合了身體和感知,人工智慧才有"活著"的感覺。

-- 王興興,宇樹科技創始人

2、

我沒有選擇去健身房鍛鍊,而是養了15只小雞,它們同樣要求你彎腰、深蹲並搬運重物。

而且,你沒法偷懶,每天一定要去照顧它們,否則它們會死掉。這還有一個額外的好處,就是你會得到雞蛋。

-- 《養雞代替健身》

3、

大學課程《計算機體系結構》,選擇的 CPU 往往不是流行的架構,比如 x86 和 ARM,而是一些很原始、早被淘汰的 CPU。

原因是這門課的目的是架構的思想,而不是細節,因此選擇一個"原始" CPU 更有幫助。

-- StackExchange

4、

資訊科技的發展,並沒有幫助人類治癒癌症。原因不是生物學缺乏數學或計算人才,而是生物系統不是數學系統,它的複雜性和不可預測性,限制了計算機的用處。

-- 《為什麼生物學家沒有治癒癌症》

5、

提高管理效率往往違背公司大多數員工的利益,因為這相當於縮減預算。

-- 《管理不善的優點》

往年回顧

駭客馬拉松的正確方式(2023 #261)

虛擬商品可以拉動 GDP(2022 #211)

再見了,學術碩士(2021 #161)

智慧電視的誤區(2020 #111)

(完)

相關文章