大家好,我是對白。
經常有學弟學妹問我,在公司裡上司PUA下屬一般是怎樣的,下面我将自己或周圍同僚聽過的這類話語總結如下,不分崗位:
你這個問題的底層邏輯是什麼?頂層設計在哪?最終傳遞價值是什麼?過程的抓手在哪?如何保證回答閉環?你比别人的亮點在哪?優勢在哪?你的思考和沉澱是什麼?這個問題換成我來問是否會不一樣?你的獨特價值在哪?…
如果以上問題你被上司問過大部分,那麼恭喜你,你已經被PUA了。
衆所周知,阿裡的上司們特别喜歡PUA,俗稱”阿裡味“。那麼問題來了,如果将阿裡味用程式設計語言該怎麼寫?
從程式員code到産品經理PPT的生态閉環,終于打通了。
如果程式設計語言裡都是“賦能”、“反哺“、“抓手”,會是啥樣?
我們不妨先來寫個程式看看:
怎麼樣,你看懂了嗎?
這段程式可不是亂寫的,定義函數、條件判斷一氣呵成,訓練有素,還真的能跑通:
相信有高手已經看懂了,以上是一段求斐波那契數列的遞歸程式,隻不過加入世界上最好的程式設計語言——PPT的一些文法而已。
如果非要把上面的程式翻譯成“人話”,那就是:
是不是一下子豁然開朗?
好好的程式,為什麼要用“非人話”來寫呢?
其實,這是一位國内程式員開發的網際網路黑話程式設計語言,英文名叫PUA Language。
這個語言成功将兩大部門員工對齊:非技術部門能快速掌握程式設計要領,程式員也能獲得每天PPT彙報的快感。
看到這麼有趣的程式設計方式,程式員表示自己的工作都高大上起來了,畢竟自己每天都要賦能幾十個對象。
那麼,PUA Lang該怎麼寫程式?
程式設計“打法”
一般程式設計語言需要的基本功能,PUA Lang一應俱全。
整個文法的表達堪稱“信達雅”:if對應細分,while對應閉環,let對應賦能,fn對應抓手,數組是組合拳……
35歲老員工看到這裡,恐怕已經瑟瑟發抖了:“三七五”是true,“三二五”是false,那種被KPI支配的恐懼,一股網際網路大廠内卷的氣息頓時撲鼻而來。
難怪英文名叫PUA Lang啊。
看完整個文法後,我覺得:
這位程式員已經成功以GitHub為中台,以開源為打法,迅速打出一套組合拳,成功挖掘了公關作為新增使用者,形成了一套全新的方法論,為程式設計産業賦能。
落地一下
大廠的業務布局,講究一個風口,什麼是風口呢?
用圖來解釋就是:
有了投資才剛剛開始,畢竟不能落地的項目是得不到資源傾斜,,于是就有:
這裡面概念有點多,我們慢慢來解釋,首先是高空和落地:
打磨要是說白了也容易了解:
好不容易到了快下班的點,上司卻發來最新訓示:要進行産品更新。
更新這個抓手系統裡還沒有啊,趕緊拜托對面工位的P7幫忙實作一個。
到了晚上9點,終于寫出來了:
看不懂,先運作一下試試吧:
原來這個更新,就是價格翻倍的意思,早說啊。
這是什麼鬼
PUA Language這個項目,其實是基于另一個Rust實作的Monkey語言項目rs-monkey-lang修改而來。
Monkey語言是《Writing An Interpreter In Go》一書中介紹的,專門用來學習解釋器工作原理的語言。
各位在惡搞網際網路黑話的同時,不妨看一下它的源碼,還可以順便學習一下解釋器。
PUA Language目前還在開發初期階段,隻有一些基本功能,但已經獲得了2.1k标星,網友也紛紛熱情地在Issue裡開起了腦洞。
作為Bug編寫員,異常處理一定要有:
還有一位不願意透露姓名的網友提出了更多進階功能:
除了功能以外,整體風格也要一緻才行:
開源協定也要改一下:
還要增加個福報功能:
建議增加更多關鍵字:
最後,考考大家的黑話水準,請看這段代碼,能猜出聚焦這個抓手解決了什麼痛點嗎?
項目位址:
線上解釋器:
關于我
你好,我是對白,清華計算機碩士畢業,現大廠算法工程師,拿過8家大廠算法崗SSP offer(含特殊計劃),薪資40+W-80+W不等。
高中榮獲全國數學和化學競賽二等獎。
大學獨立創業五年,兩家公司創始人,拿過三百多萬元融資(已到賬),項目入選南京321高層次創業人才引進計劃。創業做過無人機、機器人和網際網路教育,保研清華後退居股東。
我每周至少更新三篇原創,分享人工智能前沿算法、創業心得和人生感悟。我正在努力實作人生中的第二個小目标,上方關注後可以加我微信交流。
期待你的關注,我們一起悄悄拔尖,驚豔所有~