JSDC 2020 心得與筆記

Photo by Joshua Ness on Unsplash

前言

本次感謝AlphaCamp提供贊助票,讓我有機會參與2020的JSDC。

目前我還在AC學習JavaScript,因此當中一些東西聽不太懂;但看到曾經拜讀過文章的知名老師與資深前輩們出席這場會議,能聽到他們本人現身說法,心情是相當開心的。將來也會持續在AlphaCamp持續學習下去。

第一場

第一位講者TonyQ,是一位知名的資深前輩,在PTT上也有他的文章,介紹的是遠端連線出現的問題,以及分析利與弊。

遠距工作看似很free很理想,在目前疫情之下,其重要性與必要性更加強化。但是隱藏很多我們平時實體工作不會碰到的問題,例如溝通上會有gap,因此TonyQ分享以一位管理者的角度,如何去運用遠端連線來促進同仁間的溝通與合作。

遠端連線需求

需要自主管理

團隊有共識

倚賴數位溝通

必需的行政邏輯(例如工時認定、請假等等)

當發生重點問題時?

遇到問題時,可能會有很多同仁反應問題,並嘗試去解決;但需要去解決問題的只要幾個人,不需要全部的人都投入問題。所以遇到問題時,應該要和主管SOS,請主管指示並指派同仁去解決問題。

結論

落實目標管理

第二場

第二位講者是Huli,我經常看他medium的文章,他所提出的程序思維非常受用,是一位很棒的老師。

現在很多網站都是前後端分離,分工仔細。因此...

後端API完成前,前端不能做甚麼嗎?

有4種選擇。

  1. 若後端API規格(Endpoint)已訂好,前端可以根據資料,先做一些事情

2. 不管,繼續等後端

3. Express自己弄

4. JSON server 假資料

MSW(Mock Server Worker)

https://mswjs.io/

這個程式可以在前端與後端API之間,建立一個假資料瀏覽器,會request但是不會回傳到server,還可以設定回傳資料;這樣的話,我們可以在MSW上先設定後端API的規格,接下來就可以開始編輯前端資料了。

第三場

第三位講者是Mindy,在五倍紅寶石擔任網站工程師。之前在AlphaCamp學習Ruby時,時常參考高見龍先生--即五倍紅寶石的創辦人的文章。他所寫的教學文章有深有淺,新手或是資深工程師都很受用。此次很高興來自五倍紅寶石的Mindy,帶來工作經驗的分享。

react hook

因為我才剛學習不久...不是很清楚react是什麼,所以聽不太懂,但是讓我印象深刻的是,Mindy直接在直播上直接開始撰寫react程式碼,令我相當佩服。

之後我有去搜尋一些資料,期待之後自己可以再回頭複習、強化新知。

  1. react介紹
  2. 實際操作

第四場

第四位講者是Finli-邱弘毅,所帶來的本科/遠端/新創分享。

本科VS研究所

如果只是要當工程師:本科大學畢業就好。

國內研究所:研究+修課

國外的研究所:修課。如果想在當地找工作,這是一個好選項

機會成本

本科畢業==>擁有2年的工作經驗

研究所==>擁有主科的研究經驗

看個人如何取捨。

遠端工作

如何找到遠端工作?

  1. AngelList:美國新創或國外新創在上面PO徵才
  2. Upwork:接案發包
  3. LinkIn:徵才或是各種功能都有
  4. 台灣臉書遠端社團:搜尋關鍵字即可

能力需求?

  1. 外文能力:同事來自各國,基本聽說讀寫即可
  2. 自制力:在家工作能力會下降
  3. 自學能力:開會時間少,因此開會前需要自己解決問題
  4. 溝通能力:站在同仁角度溝通事情

優缺點?

優點:時間彈性、減少通勤時間與花費、效率高

缺點:容易超時工作(最後可能導致效率下降)、缺乏同事交流

時間表

早上~下午工作,晚上拿來開短暫會議

工具與心法

  1. 工具

slack==>內部溝通用。不須即時回復信息,但是也需要站在發信息者的角度想

Zoom==>開會用

Email==>和外部公司溝通用

2. 同事間協作

時常站在他人角度想,在目前工作上,自己/他人會不會block到他人/自己,學習預測與防禦。

3.自身效率

不要讓自己的井水乾涸

學習分辨輕急緩重的事情==>大小任務交錯是不錯的方法

該休假就休假==>讓所有人知道你何時休假

美國新創文化

想加入美國新創的3個想法

  1. Think big:

要知道美國是世界上最大的市場,消費力驚人

新創會風險投資==>可以站在CEO角度想,他們會需要什麼,想多一點

薪水高、有股票選擇權==>公司經營好時,所得股票價值會比薪水高

2. 每個人都很重要,需要自我激勵,當自己工作中的CEO

3. 信任你的夥伴:相信同仁沒有在打混。上面管理者不須問太細。彈性工作時間,讓同仁發揮最佳效率。

第五場

來自Google的Eric,所帶來的「外商公司的生存之道與黃金手銬」。

"如果你有志要參加大公司,我會讓你知道會發生哪些事情。"

可以參加有興趣的社群,可以連結更多的人群,擴展視野,像是講者有參加"GDG taipei"的社群。

在大公司,每個人都是小螺絲釘,可以專注在自己的工作上,但是當技術成熟時,需要外部提供舞台。

大公司需要怎樣的員工?

檢視自己的工作與領導地位。

  1. 別說:"這不是我的工作",這樣會局限自己未來的學習與成長範圍,別人也不太願意跟你合作。
  2. 做一個被信任的員工:專心做好自己的工作,就是展現leadership;而當你發現工作中會出現失敗時,要善盡告知團隊的責任。
  3. 問題解決能力:在大公司通常遇到的問題會比較複雜,遇到問題時,怕是用錯誤的方法去解決問題,浪費大家時間,也是問題變複雜。所以遇到問題時,收集資料、找出事件的根本原因,然後再去解決;不要一看到問題未經思考就下決定。以及還有,當自己已有資歷時,學習去系統化看一個問題,想得比較深比較廣,不是只有快而已。
  4. 溝通:學習聆聽別人的狀況。

黃金手銬

因為只是小螺絲釘,無法發揮自己的影響力。

自己獨立完成所有工作時,只要顧好自己就好;但當擔任領導時,要想的是如何讓團隊發揮戰力。

不要迷信頭銜。

黃金手銬,是因為大公司會給好的薪水,做小螺絲釘的事情,久而久之會和外面的世界脫節。

建議

多去面試、多去參與社群,多跨出舒適圈認識新的人。

第六場

新創界的前輩--FULY.AI創辦人Rex,所帶來的「你喜歡寫程式嗎?為自己學習寫程式」

(之後繼續完成後續內容..)

--

--

Lucy’s cornerstone
狐狸的葡萄酒

一位護理師,也是一位多元學習者。目前也在學習多益、股票投資,對很多東西都充滿好奇。