Networking 拓展科技業界人脈,你可以參與的開發者社群

本文作者是ALPHA Camp的學習教練 Yenting,同時負責AC課程的職涯Launchpad計劃

社群的力量一直是 ALPHA Camp 作為一間「學校」能帶給學生最大價值的地方。學校與社群代表了網絡的連結與機會,學生在學時經歷了 AC職涯社群、AC 充電站、學期四的小組專案開發、M&M 導生制,畢業後則能加入 AC校友會等等。

在過往的活動中,AC 社群內的優秀校友與導師,也在不同的場合中分享過社群的力量與重要。寓意科技的共同創辦人 Paul 非常歡迎大家約他喝杯咖啡,直接認識與了解軟體業 PM 到底在做什麼;在軟體業從事數據分析的校友 Wendy 則因受惠於社群,也自己成立了粉絲專頁分享他在數據領域的收穫與見聞;大航道校友「賣紅蛋」組合,則分享了他們成立讀書會互相支援開發專案與求職,最後成功轉職的故事。

以下是我們整理出來參與科技社群的優點:

1. 透過環境來學習

對轉職者來說,在學習的初期經常會有的困擾是「我真的可以嗎?」,並帶著這樣的心情,一邊學習,一邊忐忑不安。

我們一路上提醒過很多次「刻意練習」對於學習新技能的重要性,所謂的「刻意練習」同時也包含了讓自己「刻意並大量地浸淫」在生活環境中。

以學習自然語言如英文為例,「英語環境」便經常地被強調,在一個幾乎不使用英語的環境學英語,就算上課時教科書讀的再怎麼認真,進步速度也很難比得上直接生活在英語系國家裡。

我們也經常聽到透過「大量閱讀」英文文章與小說或「大量觀賞」英文影集和電影等英語素材,而在不知不覺中變培養出良好的英文基礎。

這邊你可能會想,Web dev 或是 coding 這件事情,到底要透過什麼「環境」才能進步啊?在你還沒成為真正的工程師之前,許多的開發者社群或聚會便是你最好的選擇。

環境的「耳濡目然」不見得能讓你的「技能」突飛猛進,但可以帶給你很直接的思維影響帶你「開眼界」。

所謂的科技社群,由大至小,可以有像開發者年會等等一年一次的大拜拜;有 Women Who Code 這種持續舉辦不同程式開發相關的講座或 meet up ;也有不同社團成員自主發起的小型 meetup,以交流和認識朋友為主;或是大家最熟悉地在社群論壇留言與交流意見。

2. 認識業界開發者

簡單來說,這些大大小小的活動,都是你與業界開發者實際交流的好機會。

你可能會想說,網路上的交流不是更方便容易嗎?

但另一方面你需要考慮的是,在論壇上的發言,留言者可能來自四面八方、可能匿名、可能只是路過就評論一兩句而難以深入。你雖然有機會得到不錯的建議,但許多時候也會得到無用的評語和嘲諷。

對初學者來說,在還沒建立自己的價值判斷體系前,你必須要很有意識地了解到,自己對這些資訊可信度的掌握其實還不一定足夠。

相較之下,在實體活動中,你比較可以和業界人士有深度對談交流的機會,你可以詢問工程師們的學習歷程、工作經驗、可以給新手的學習建議、或是留下聯絡方式日後保持聯繫。

「見面三分情」的威力同樣適用在社群交流的影響力,面對面的互動,你比較可以知道對方是不是在真誠分享,比起論壇中也不知道是誰的發言,好的指引可能會比雜食要來得更有幫助。

3. 認識業界生態

另外一個參加社群的好處,是可以讓你對時下流行的議題保持敏感度。不論是文章或是論壇的閱讀、或是參加活動,都是很好吸收新知的方式。

當一個好的開發者 / 工程師,除了要學習技能,也要訓練思維。思維向來都是抽象且難學習的,你必須要透過「大量的觀看與分析」他人的發言、文章、討論,來讓自己習慣科技圈和工程師是如何思考事情。

你可能會想,吸收科技新知、認識業界生態,對我的技能培養會有幫助嗎?

我們認為,除了技能之外,心態和思維也是相當重要。你對自己的期望是只要會寫code就好的碼農?還是具有產品思維能提供不同觀點的開發者?這兩者的養成需求和方式差異是相當大的。

認識業界生態的另一個好處是,從不同的討論裡,你可以學習到不同型態的公司(新創、大企業、本土、國外團隊)他們所看重的事情、開發產品的思維,是否有所不同。其實公司和開發者百百種,很多人做極端不同的產品、技能需有和應用可能也天差地遠,但都是掛軟體工程師。

所謂「開眼界,見世面」的道理,在提升自己職涯能力也是很重要的一環。你可能現在還在學習的路上,但當你看到好的目標時,你對於未來想去的地方,會有更清楚的想像與輪廓,也能定下更清晰的目標。

4. 為自己創造機會

在英語世界國家,你可能經常會聽到「networking」(經營人脈、社群)對找工作或建立職涯有多重要。倒不是說,如果不 networking 就找不到工作,而是善用 networking 會讓你的機會多出許多,對轉職者尤其重要。

具體而言,身為一個轉職門外漢,你如果提早熟悉技術社群,除了提早讓自己浸淫在技術和科技的環境裡。多認識業界的工程師,你日後在學習、找工作的道路上,也有更多人可以請教不同的意見。

如果你能找到在接案公司、大企業、新創團隊等等不同公司任職的開發者,或是在不同產業裡工作的開發者,在轉職的過程中、或是在未來開始工作後,都能找到這些人聊聊,那你對於產業的面相,或是自己喜歡以及適合去什麼型態的公司工作,都能更有概念與想法。在這過程當中,在業界的前輩們,可能也會比你更知道哪裡有適合的機會。

更重要的是,你能夠在熟悉社群與和人交流的過程中,不斷確認自己對這個領域是否有熱情?是否有持續進修的動力?還是只想趕快學完技術找到一份安穩的工作就好?這些事情都是在進修過程中你必須不斷問自己的事。

如果你心中已經有想求職 / 轉職的念頭,我們建議你可以留心以下幾點,並思考要如何更靠近你的目標:

1. 你心中的目標公司有哪些?

  • 集中火力放在重要的目標公司,絕對比亂槍打鳥有效率

2. 這些公司裡有哪些人?

  • 試著從 LinkedIn、Google、開發者社團等等觀察是否有同間公司的任職者、是否有共同朋友、或是朋友的朋友
  • 任何的新聞、部落格文章分享等都是很好幫助你認識公司的素材,你也比較容易從中發現在該公司任職的員工

3. 你該如何認識這些人?

  • 這些目標公司是否有相關公開活動可以參與?或是裡面的員工是否有在外面的公開活動擔任講者?
  • 是否有共同朋友的關係可以推薦認識?
  • 他們通常出現在哪些社群裡 / 活動裡?

4. 誰是可以直接/間接影響招募工作的人?

  • 人資、同部門的成員、部門主管、公司主管

如果你對於這樣看似積極的方式感到不適應,建議你可以調整心態,以「向前輩請教」的方向來思考為何「人脈建立」是為自己創造機會與指路的絕佳方法。

求職可以是一段挑戰的旅程,而你在過程中所做的許多努力,就是不斷地「投石問路」,盡量讓前輩的經驗與優勢幫助你更順利完成這段旅程。

5. 「參與、付出、反思、獲得」的循環

我們在上面說了許多參與社群的優點,但這邊也要提醒,這些優點並非一蹴可幾或是輕易就能坐享其成。好的社群互動,和學習過程沒有太多差別,都需要經過「參與、付出、反思、獲得」的循環。

如果大家平時都有在寫部落格、而非被動觀看與接受資訊,會更能從「做中學」體驗到參與社群的好處,也比較容易留給其他人深刻的印象。

  • 有學生寫了部落格之後,網友便主動聯繫詢問學習程式自學的問題;
  • 有學生在AC課程裡積極互動,成為日後一路互相支持的好戰友;
  • 有學生主動請教 AC 團隊關於求職的建議,立刻獲得轉介的面試機會並成功拿到 offer。

以上提到的這些AC學生,在投入社群參與前,並不一定會預期到事後的好處和成果,但仍願意在平時持續參與與付出。

最後借用寓意科技共同創辦人 Paul 的話來和大家分享:
「我希望用一杯咖啡的時間,了解你過去的經驗,我也希望把我的專業告訴你,未來有機會可以一起把這件事做得更好。」

鼓勵大家,行有餘力時,別忘了埋頭苦幹在小圈圈裡練功,偶爾抬起頭,看看週遭的世界與人群,也許會有你意象不到的刺激和收穫!

以下分享常見的科技相關與開發者社群(以下以JS, Ruby語言學習為主):

推薦追蹤的平台
社群聚會

網友推薦補充社群

想要加入ALPHA Camp的社群,敲開科技職涯的大門?

3分鐘小測驗,找到你的程式自學入口