你是一名月薪 3000 的程序員,慕名來到魚皮的技術練兵場,聽聞此地可通過不斷挑戰提升技術水平和薪資,策馬奔騰。

事不宜遲,準備挑戰吧,願君武運昌隆!
本文對應視頻版:
首先,請選擇自己的修煉方向,這還用想嗎?當然是 Java 後端,乃吾輩立身之本。

等待片刻之後,挑戰正式開始。

這次你需要實現一個基於 Spring Boot 的圖書管理系統,目標薪資,竟然是你夢寐以求的 8000 元!

你先認真閲讀了下需求。哼,不過增刪改查之術,豈非手到擒來?
然後來到選項區,挑戰規則甚是簡單,只要選擇能夠實現並且適合實現這個需求的技術,拖拽到答案區就可以了。
先把什麼 Spring Boot、MyBatis、MySQL、Lombok 這些平日最為趁手的傢伙什,通通選上,易如反掌!

然而未曾料想,竟有如此之多的奇門技藝,真是大開眼界。
這個什麼 DDD、TDD、CQRS 架構、六邊形架構。雖不知這些乃何等絕學,但聽起來便覺高深莫測,選上去定然不差!

來,且看結果如何,月薪 8000 必拿下!

什嗎?!竟然還倒扣了 400 元!

“恭喜你,成功把一個簡單的圖書管理系統設計成了宇宙級複雜架構!建議直接升職為CTO,負責規劃下一次人類登月的軟件系統,建議先學會'Hello World'再談六邊形。”
你別説,這 AI 罵人好髒啊!

你心有不甘,細細研讀 AI 生成的結果報告。

哦,原來是過度設計了啊。。。
每個技術都有清晰的介紹和應用場景,而且還很貼心地給出了系統架構圖以及核心業務流程圖,生怕你看不懂。


再往下看,AI 還給你提供了詳細的學習建議。

“針對3k-8k薪資段,企業更看重基礎紮實、能幹活”,此言頗為中肯。
此外,還給出了一些編程修煉秘籍和相關的面試考題,推薦得非常準確,都是貼合技術知識、企業常問的高頻考題。

而且每道題皆有詳盡答案,還可通過

你心中不甘,決定再來億次,勢必要攻破 8000 這道坎!

一個月後,經過不懈苦修,你終於品嚐到了學 IT、月薪過萬的滋味,月薪達到了 1.5 萬。

然而此時的需求難度,已臻至更高層次。

再看此關要求,明明每字皆可獨識,連在一起卻如天書般晦澀難懂。
再看看選項,不再是簡單的技術名詞,而是各種各樣的方案和實現細節。

你已心生退意,然而見到自己在薪資排行榜上的名次,咬牙切齒,決意繼續苦修。

除了不斷挑戰更高薪資的險關外,你還可選擇由練兵場主精挑細選的精選關卡:

這樣一來,可以自由學習更多業務場景,穩步精進武藝!

終於,又過一月,你的技術水平已突破暗勁小圓滿之境,薪資水漲船高。

苦修至此,你不禁好奇。
-
在此練兵場中,最高能修煉到何等境界?
-
最難的需求又是何等模樣?
-
這練兵場的創建者又是如何建成此等江湖奇地?
-
場中是否暗藏玄雞?
-
又有何等潛規則呢?

經過一番搜尋,你方知曉,原來整個項目的代碼竟然是
開源倉庫:https://github.com/liyupi/coder-test

不僅如此,整個項目竟然都是魚皮老狗全程直播親手打造!

源碼之前,了無秘密。而直播授藝,更見真章。
看着魚皮直播寫下的完整項目秘籍,你心中五味雜陳。

你雖習得諸多方案和架構,嘴上功夫了得,卻發現自己連一個完整的項目都寫不出來,更遑論編寫秘籍了。。。
此刻,你終於悟了!

或許魚皮建此練兵場的初衷,乃是讓眾武林同道從真實需求出發,提升技術廣度、鍛鍊方案設計之能;而這只是個引路之石,習得這些方案心法之後,還要靠自身通過實戰磨礪不斷積累經驗。
正所謂:紙上得來終覺淺,絕知此事要躬行。
對魚皮這個項目感興趣的朋友,可以直接下載源碼,把項目配置中 AI 大模型的 API Key 改成自己的,就可以愉快使用了~
