[同好] 讀書會:科技、創新、程式(AI)
1. 自介:資深軟體工程師
2. 對象:對標題(其中一項)有興趣的人
3. 目標:充實自我、認識同好
4. 原因:教練,我想充實自我
5. 地點:線上Meeting
6. 時間:1月/2月、PM9:30~PM10:30 (其中六周)
7. 方式:簡見自己的一個Achievement (不限工程師)
8. 範圍:見主題
9. 人數限制:無上限(認真貌)
10.解散條件:無下限(已經到無會勝有會的境界了?)
11.運作規則:詳細如下
Abstract:
此次讀書會的目的是,希望有同好可以進來報告一個任選主題,輕鬆即可,這同時也是個
別的自我介紹,也就是最後大家都會認識彼此,目前設定為5~6人開團。旁聽的話我暫時
沒有規畫,但你可以是一群人準備一個主題,然後一個人報告。報告的方式很自由,只要
不觸犯刑法都行; 但請準備可公開的Source Code,或可公開的投影片,最好用英文寫(
但用中文報告即可),後面會簡述我的報告主題當參考; 最後我會整理起來當成作品集一
樣公開,然後大家都能拿去用,舉例來說:放到LinkedIn或104上之類的(這樣是不是會比
較有動機^^)。
1. Introduction
『同好』,無非是有相似見解之人; 亦或個性大不相同卻能某種程度認同彼此、願意交
流連絡之群體。故,在此我需說明我的「好惡」所在; 你,來決定要不要同流合汙吧。
但先說好,讀書會不是大部人的菜,我能理解,你可以在此就跳過本文,不然你可能會看
到你不想看到的靈魂拷問。
最近在Soft_Job板看到一句話「其實台灣還是有些高手的 但這些資深軟工年薪150就很拼
了 這些人的技能 丟到美國至少 美金250K起跳」。把當中一些名詞/數字替換掉,我相信
可造的句可多了,受眾也大,有多少人懷才不遇啊; 本讀書會能幫你解決這個困境嗎?
不會,去練英文、刷leetcode、買線上課程、考證照應該有效率多了。
這或許也是你該做的,報告一些輕鬆、自選、而且考試不會考的主題 + 與人交流,CP值
不高,對某些人來說,更是一輩子也無法舒適化的圈圈,就好比說很多職缺就是屬名給「
獨立工作者」或「獨立貢獻者」,所以你不想交流話,千萬別強迫自己。當然,這裡不是
網紅/嘴炮訓練營,反而更像以文會友,分享一些有趣的小細節小成就。
那你說標準會不會很高,不會,而且我還可以幫忙,不用怕,你也可以從我後面的例子推
敲;那因為我是軟體工程師,所以我只Care軟體工程或硬體工程嗎? 沒有、只要你工作上
常用電腦,哪怕是工作上只用過Python、R、Excel都歡迎。但可能真的要有點工作經驗才
能分享一點「有趣的小技巧」,如果是菜鳥的話,我希望能幫你修訂一下方向。
但真正的門檻在後面,這門檻就是施主你自己啊。我跟你說,在這個焦慮垂手可得的年代
,上班焦慮,下班聽人販賣焦慮,社群一堆偷渡比較、實則炫耀的噓寒問暖,你需要的是
shopping、打電動、或去滑短視頻(推薦9GAG)之類的東西,當然,找人吃飯也不錯,關掉
3C看看書也不錯。但,都不一定要來; 來了,我也建議你人生可以花很多時間在上述的
所有事。
同溫層是很好用的東西,如果你想覺得世界很糟或很無聊,那你可以在身邊多塞類似觀念
的人; 或是你想讓自己變聰明,變得有成就,那就多認識薪水比你少的人(講話太聰明的
記得剔除掉),多找他們吃飯再聊聊最近買了些什麼; 這會強烈地建立您的自信心,走路
有風。
舒適圈也是個好東西,要嘛待在裡面,要嘛規畫一些不熟但花點時間最終都會熟練的事物
,當作自己是可以跳出舒適圈的證明,這又是一個可以放在FB的雞湯文或Steam上的成就
。
你看,我都幫你/妳想好換篇文章看的理由了,你可以猜猜,我到底是不是在徵人? 或許
文末會來個工商業配嗎? (你會贏喔)
那這麼說好了,下班後的時間夠少了,為什要做沒CP值的事? 能吃苦? 只要你肯吃苦,那
就會有吃不完的苦喔。被標題騙進來? 科技就是我在販賣的焦慮啊,近年關鍵字是AI;
被標題的”創新”騙進來? 你知道要害一個人最好的方式是叫他創業嗎?
T.I.R. Technology, Innovation, Research,是我花了十秒想出來的讀書會名字,以前
都叫SG(Study Group…對啦,忘了加The)。T.I.R.是專門販賣資訊焦慮的符水生產商,記
得訂閱每週喝,喝了大腦會長晶片出來;喔,是長「AI」晶片,差點忘了。
工商結束。言歸正傳,答案很簡單,那就是我不覺得這篇文章是徵文。徵求公司看你;徵
求人才看你(的公司); 徵求人一起跳坑;多少都會有點「迎合」或反過來的人肉市場(人
礦市場)。不一定不好,但真的有了解彼此嗎? 既然是徵同好,簡述一下自己很合理吧,
所以光是分享文章我的目的就差不多達成了。
(請在你的筆記本寫下:「這個人話很多」。Write that down.)
什麼嘛,我其實話不多啦。
2. Related works
那是我慢慢打字你才會覺得我話多。不過這篇文章有5節,你現在才正進入第2節沒錯。換
句話說如果上一節沒勸退你的話,我還有四節的機會勸退你。
接下來這邊會整理一下「讀書會」相關的資訊,主要是我辨的讀書會,有興趣也能多看其
它人的讀書會,那也啟發了我很多(雖然我一直沒空參加)。而有鑑於一般人「讀書」這兩
個字的反感,以下用QA口吻來輕鬆一下:
Q. 為什麼要辦讀書會?
A: 我一開始是閱讀了一些讀外書,然後開始挑戰比較專業的...還是課外書,然後覺得目
標要訂再高一點,開始組織讀書會方便討論。
Q. 舉辦讀書會多久了?
A: 十幾年了,可以說我出社會多久,就辦讀書會多久。
Q. 真的有這麼久?
A: 真...真的啦(眼神飄)。
Q. 紅豆泥?
A: 其...其實是斷斷續續啦,因為讀書會通常都是為期幾週,大家差不多就累了。
Q. 有可以看到的成果嗎?
A: https://bitbucket.org/flake123p/r0/src/master/
有,如上(其實不只一個repo),是公開的代碼庫,因為我的讀書會一直以來成果都是公開
的,加入讀書會也是對所有人開放的,當然也要我有時間召集,如這次。
Q. 這些程式都是你寫的嗎?
A: 九成,如果上面有Open Source的Library也會註名。
Q. 你確定沒有偷人家的成果?
A: 我確定只有人家把表現機會留給我。
Q. 為什麼有這麼多程式語言?
A: 其實沒有很多,因為我的背景是電機系計算機組,所以軟硬體都有接觸,再加上做的
工作多,與會自我進修才會這樣。
Q. 不會不精嗎?
A: 到了一個程度後你會了解程式語言只是工具,換個工具對好的工匠應該沒問題。如果
你想談專精的話可以跟我聊聊我報告的主題(第四節),或是我發過的網路專利。
Q. 都是什麼樣的人加入讀書會?
A: 以前先找身邊認識的人/同事,這兩年開始也會在PTT上找人。
Q. 可以介紹一下你之前PTT上的讀書會嗎?
A: 可以參考這兩篇應該還活著的文章:
[學友] 讀書會,主題:C/C++/Verilog
https://www.ptt.cc/bbs/StudyGroup/M.1686668571.A.8C6.html
[學友] 讀書會:AI(Neural Network Fundamental)
https://www.ptt.cc/bbs/StudyGroup/M.1687793857.A.A57.html
簡單來說就是程式語言與最新技術的打底,算是門檻不高的基本功練習,當然也會比較無
聊,但還是有些人能撐好幾個月。目前休息中。
Q. 這次讀書會跟上次不一樣的地方?
A: 首先自選主題會比較不無聊,但希望主題是過去的Achievement,這門檻就會需要有點
經驗的人才能達標;不過換句話講,這也是在整理過往的工作成果,對寫在履歷上有幫助
。
Q. 又是履歷又是LinkedIn的,你確定你不是人資或面試官?
A: 不是; 那你是嗎?
(笑)
Q. 那你是在找”菁英”之類嗎? 或吸引”菁英”?
A: 我知道你的意思,我直接說了,這裡不會是名校校友會或主管見面會(除非意料外啦)
,我不是名校畢業(那時我還不愛看書),也不是主管級的人物。但如果你覺得你是主管,
看不慣非主管當Organizer;這類的想法人... 其實我比較好奇你為什麼能看到一行,應
該在上面就關電視了。
Q. 或許你在對你的身份說謊?
A: 對,事實是,其實我都自稱為永遠的讀書會長,在我墳墓上的Slogan應該會是這個,
而不是某 Job Title。
Q. 你為什麼說你是Organizer而不是Leader?
A: Organizer是在維持一些相對鬆散但平等的Group;Leader要build一個team,要衝第一
個,要激勵,有其資源,需要強而有力的規畫,要對team負責,也要扮黑臉。
Q. 可以對Team Leading舉個具體的例子嗎?
A: 我會規畫有挑戰性的主題,你應該很難用各種方式唬弄我進度,但我也會看你需要什
麼資源去完成,好比說WFH,讓你可以在台灣這種鬼交通上騰出時間,去集中火力完成工
作;同理,我也沒在管你要哪天上班,或何時上班(除了基本開會時間);你若需要幫手(
這就是種資源),那我也會儘早給你。當然,失敗的話,請像個成年人般負責;我也會先
示範給你看 。然後你很了不起的話,我會說你很了不起。
Q. 可以對Group Organizing舉個具體的例子嗎?
A: 你能看到這一行就很了不起了耶~ 好棒棒~ (可是下面還有三節喔)。
Q. 你所謂的課外書是? 能舉個具體的例子嗎?
A: <<Peopleware>>好了。
Q. 你覺得課本不重要嗎?
A: 重要,只是看的時間相對較少,不是沒看喔,因為長期下來,若要讓自己能持續閱讀
,有溫度的課外書會比較有幫助,因為不只比較話題比較輕鬆,也能讓你認識作者;所以
對我來說,書只有分兩類,能認識作者與不能認識的。認識作者的好處是,他可能是你想
效法的榜樣,這種人可能不會在你的生活圈中出現,只能透過看書認識。同樣,我也希望
這是一篇能認識作者的文章。
Q. 感覺你覺得熟讀課本的名校生沒什麼?
A: 任何人都可以有任何感覺,你是在問我問題嗎?
Q. 你是否覺得熟讀課本的名校生沒什麼?
A: 對於很有想法的人,我是沒什麼話好說。不過對於學業不錯的人,如果你讀了十幾年
的書讀到累了,或許你能在課外書找回熱忱,認識你想成為的人,在讀書會找到同伴。因
為接下來的挑戰更大。那學業不好的人,也希望你不要給自己貼標籤(其實好學生也會),
至少我不會認為你不聰明;好比說,你覺得數學是數學系的? 第二類組的? 博士的? 好學
生的? 但我覺得數學是大家的。而且或許你夠聰明,學到了某種數學(可以自行替換學科)
,但考試不太會考,或許,或許你才是最有數學腦的。
Q. 說了這麼多,那你數學好嗎?
A: 爛。
Q. 可以簡述一下後面三節是什麼嗎? 我怕我撐不到那時候了。
A: 第一節是簡述,第二節是了解這個Club與我,第三節是解釋讀書會主題,第四節是我
要報告的題目;這會更加了解如何訂題目與進行方式,第五節是Conclusion。
Q. 你可以不要再用晶晶體嗎?
A: 不行,no way,但報告slides與source code上面不要有中文就是,畢竟讀書會的成果
是公開給全世界的。
Q. 讀書會的主題好像不是很明確,你不怕Club接納兩邊、理工與非理工的群體,會造成
反效果? 可能一邊的人不是很關心另一邊。
A: (在這裡要放一個看似搞笑又自以為幽默的梗)。
Q.TA不是要明確一點嗎?
A: TA是啥?
Q. 受眾。
A: 一步一步來啦,未來的讀書會“受眾”可能會更明確,或者分兩個會這樣,這個問題
之前的讀書會也有人問,我認為現在是有改善一點點啦,但,就一步一步來,而且還有很
多其它的讀書會可供選擇。好吧,我懶。
Q. 不拘小節,又怕人看下去,你不怕這裡變成大型噓文現場?
A: 當做是場社會型實驗囉。
Q. 我沒問題了。
A: 辛苦了~
3. Technology. Innovation. Research.
“科技”大概就是人類最新的研究或發明的意思,掌握科技在人類歷史上也常伴隨著財富
重分配這樣,如此這般。這句話就是個很世俗又有力的動機,財富重分配耶~;而”動機
”是很重要的,基本上,不參加讀書會、不討論、不與人交流、不跳出舒適圈,你可以有
千千百百個動機、理由,有的理由還很正當;我說,一個理由就夠了,「不管你怎麼想,
你都是對的」,現在左轉還來得及,還來得及幫你人生省下數十分鐘。
若否,我希望動機要你自己找,你想做什麼事情;或有興趣參加讀書會(不一定是這),請
先給自己一點時間找動機。如果可以的話,試著寫一封長一點的信給我(或自己)。
我怕你三分鐘熱度嗎? 你錯了,三分鐘熱度也能有進度,我非常歡迎,一天跑五十公尺也
好過沒在動。重點是,我想看到的是你在Achievement報告上的熱忱(深度不深也沒關係)
。
我想,這也是你內心深處自己對自己說的話,那個熱忱,那個初心。
好,你可能沒有初心,所以就門在那邊(指)。至此,是時候對還留下來的人一個交待了,
我在此先用文字的方式進行讀書書,先報告第一個Topic。
首先是給出題目,我的題目如下:
辦公室裡面有些人習慣不好,身為管理者的你,要怎麼解決? 加點限制吧,用數學方式/
思維解決(如果可以的話)。
這些不好的習慣可能如下:講話太大聲、打字太大聲、會飄出怪味、裙子穿太短(可是是
男的)、東西多到佔到你位子...等。
在問題丟出來後,下週再加以說明,讓大家有時間想出自己的答案。所以每個星期會有兩
個人報告,先報告的人解釋上週他丟出來的主題,後報告的人提出自己的主題(for下週)
。當然,如果你分享的題目無法拆解也沒關係~
言歸正傳,所以在我接下去解釋前,是真的要請您左轉離開去想你的答案了,沒辦法,這
樣最有樂趣;當然你也可以請Chatgpt解答,這邊我幫您把字串準備好,一共兩個問題:
辦公室裡面有些人習慣不好,身為管理者的你,要怎麼解決?
辦公室裡面有些人習慣不好,身為管理者的你,要怎麼解決? 用數學方式解決。
餵吧。應該會得到6~7點blablabla的回答。
等等,怎麼你還在啊? 去買杯咖啡好嗎? 不然你也可以去問真人,朋友、或主管等。你也
可以想像你遇過的各種主管會怎麼回答,那些自我為中心的主管,好好先生型主管,放牛
吃草型主管 … 會怎麼回答。
我提示一下,數學這兩個字的範圍太大,也可能惹得一些人不爽,改成這樣好了:
辦公室裡面有些人習慣不好,身為管理者的你,要怎麼解決? 用分配方法解決。
餵吧。
你不餵也沒關係,但我強烈建議你在看下一行前是有去買咖啡想一想的。
Ans:
首先辦公室分為三區,左邊是給願意維持好秩序的人坐,中間是給沒關係的”好好先生坐
”,右邊是給我爽怎麼做就怎麼做的人坐。只要肯提出來,沒問題的人是可以申請任何區
間坐;但一旦有人被Complain且查證屬實,就坐去右邊;所以那些沒有意見的中間人民當
然理應有右邊這種鄰居,畢竟,以德報怨,何以報德;這些可能只是運氣好又喜歡給自己
「好相處」人設的沉默愛面子族,可以繼續帶著自以為的偶像包伏當中間的隔音牆(然後
回去跟另一半抱怨)。
這就是以數學思維解決問題,也可說是用自由精神/自由市場去解決問題,不會有誰強迫
別人接受其它人價值觀的問題。
4. My Topics
一、使用數學思維解決死刑廢存問題。(同樣,不會出現公式)
二、用蒙地卡羅法找出根號2的值。(可以先去wiki一下蒙地卡羅法,了解它是怎麼求圓周
率π)
三、優化 memory allocate function: malloc()。
四、一些碎碎唸。
第三題可以去找 FreeRTOS 的 _pvPortMalloc(),看4號演算法就好。或者你可以自己寫
,自己想,不一定要產生程式(但希望你看Linked List就像喝水一樣),想想並了解一下
為什麼要做這種優化。當然你也可以沒興趣,不過當產品有幾十GB的RAM要分配時,可能
就有點用,就這麼一點點用。當然,我會視觀眾背景調整報告時的技術細節。
5. Conclusion
回到開頭的那一句:「其實台灣還是有些高手的 但這些資深軟工年薪150就很拼了 這些
人的技能 丟到美國至少 美金250K起跳」。
我個人的觀念是,不管是軟是硬啦,我都覺得這個價碼合理(你都說你是高手了對吧);起
碼我覺得合理;你可以去問問你主管/老闆覺得合不合理XD。
然後也要反過來問自己,當你今天被丟到矽谷,拿矽谷薪水,你確定你的矽谷同事對你的
評價會是正面的嗎?
常聽到要廢掉一個人最好的方式是什麼? (不是前面提到的”害”一個人最好的方式)
「給他很多薪水,斟茶遞水五年。」
這就是在台灣的現況,你回去刷爆 leetcode(或其它進修),換來的是什麼? 你老闆不會
賞賜你,主管只會有誠意的笑笑,最好的下場大概率是跳到錢更多的外商,然後還是拿著
local pay做著被精心設計被安排好的工作。
你的行為沒有一點錯,只是週遭的環境都在patronizing你的熱情而已。這一來一往,差
距就拉大了。
所以我建議你可以在你的小圈圈裡加一點初心。不只是進修,也是要用初心看看你放在小
圈圈內的東西有沒有太多沒意義的東西。
然後,下一階段,就讓我們回到最初的原點,那時的知識還沒有被功利主義綁定,你有好
奇心,然後開始思考,思考為什麼,思考怎麼解決問題,有沒有更好的解決方法。
在這過程中,你或許會發現什麼叫「解決問題的能力」,然後會覺醒「這是個
Transferable Skill」;之後你在面對一個之前沒遇過的難題時,你的大腦開始飛速運轉
,但還是無解,至少,沒有漂亮的解法,接下來就是認輸了。但你這次的認輸模式不一樣
了;認輸是為了爭取時間,接下來你會冷靜的拆解問題,拆解再拆解,再一步一步地仔細
求證,同時也花點時間舉一反三,把玩問題,這都是為了未來的那一刻...
如此下去,你就算是斟茶遞水,也能非常與眾不同,能把茶水斟得非常漂亮XD。其實若你
有點經驗,再去看看許多職缺上的要求的技能,其實很多都只是規格而已,而不是技能,
好比說摸過XX有加分,但你會發現只要是工程師,花點時間XX都能上手的,但一件產品的
好壞,是取決於產品的品質,找對的人打磨會比”有做過”、”有經驗”還重要得多(除
非你公司的產品是會動就好)。
我知道這一點,所以這也是為什麼我覺得任意主題都能來參加讀書會的原因。我不談其它
人、其它環境,但我會找對的人打磨重要的事,哪怕有些人有經驗,但若只能當顧問,我
就會讓他只當顧問。
再來,每個人都有不一樣的興趣、專長、看事情的角度; 所以都有機會輪流當顧問,換
句話說,每個人都有當小隊長與隊員的機會,這不只是訓練團結的能力,也會練習如何領
導。華人真的比較聰明,但或許是因為太聰明與愛面子,通常比較不會像西方人一樣會試
著團結、獎勵團結。
這就是第五章。這一章有一些讓你參加讀書會或改變自己的動機;而這也是為什麼我希望
大部分的人在前面就左轉離開的原因,因為這種動機要自己找。
其實也不一定要來讀書會,如果你懂我要表達什麼的話,你也可以用信跟我交流其它事;
而當你看到這篇文章也可能是很久以後的事了,我那時可能已經有點懶得開讀書會了,但
可能會被你的來信再度刺激到,再開場讀書會XD,不過也有可能在忙就是...。
想來的人請寄到我的email: flake123p@gmail.com
可能是用信或Line的通話先了解一下彼此與主題。
以上。
※ 編輯: zeejuse (1.200.19.184 臺灣), 12/11/2024 16:36:44
→
12/11 20:19,
1周前
, 1F
12/11 20:19, 1F
推
12/12 03:52,
1周前
, 2F
12/12 03:52, 2F
→
12/12 03:52,
1周前
, 3F
12/12 03:52, 3F
→
12/12 03:52,
1周前
, 4F
12/12 03:52, 4F
→
12/12 03:52,
1周前
, 5F
12/12 03:52, 5F
→
12/12 03:52,
1周前
, 6F
12/12 03:52, 6F
→
12/12 03:52,
1周前
, 7F
12/12 03:52, 7F
→
12/12 11:54,
1周前
, 8F
12/12 11:54, 8F
→
12/12 11:55,
1周前
, 9F
12/12 11:55, 9F
→
12/12 12:07,
1周前
, 10F
12/12 12:07, 10F
※ 編輯: zeejuse (1.200.19.184 臺灣), 12/12/2024 13:21:33
StudyGroup 近期熱門文章
PTT職涯區 即時熱門文章
23
44