本文作者是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語言學習為主):
JavaScript.tw
Backend台灣
Taiwan 程式語言讀書會 [JAVA,C,C++,C#,VB…等不拘]
The F2E – 前端修練精神時光屋
Front-End Developers Taiwan
Women Who Code Taipei
Taiwan UI/UX Designers
Taipei Women in Tech
Vue.js Taiwan 台灣
JavaScript 網頁前端工程
程式丼起來
程式禁區
GCPUG.TW(Google Cloud Platform User Group Taiwan)
推薦追蹤的平台
JSDC Taiwan
三創育成 Star Rocket
創業小聚
科技島讀
PJCHENder網頁前端資源站
Coding BEAR 摳北熊
社群聚會
JSDC 開發者年會
台灣開放原始碼年會
Ruby 研討會
行動科技年會
AWS 高峰會
網友推薦補充社群
Python Taiwan
GraphQL Taiwan
Angular Taiwan
Chatbot Developers Taiwan
Facebook Developer Circle: Taipei
Ruby on Rails 新手村
DevOps Taiwan
Azure Taiwan User Group
AWS User Group Taiwan
Clojure TW community
LINE Developers Group Taiwan
想要加入ALPHA Camp的社群,敲開科技職涯的大門?
3分鐘小測驗,找到你的程式自學入口
相關