Introduction

  • Event Link: Click (We’ll release on July 30!)
  • Event Time:
  • For SUP: 2021/07/28 14:00 (UTC+8)
  • For Everyone: 2021/07/30 14:00 (UTC+8)
  • Rewards: Complete the following tasks to get tickets and participate in the CPX airdrop!

👉 More details on YouTube ! 😍

How to earn the airdrop tickets?

  1. Join Discord
  2. Connect the wallet combined with Twitter’s account Successful!
  3. At least Vote for one Podcaster!
  4. At least Support one Podcaster!

✅ After you done these tasks, please fill the Google Form here to earn the ticket!

Ready to finish them? Go to the next page to finish…


2020 是嚴峻的一年,對於許多企業都是非常巨大的挑戰,這封信是今年初剛過 2020 時寄給公司員工、夥伴的一封信,同時在這邊與你分享這封信的內容,希望對於正在閱讀的你有些啟發。

— -

Hey, 各位真摯的澄思夥伴,

2021 年是一個疫情之後,希望之前的斷涯關鍵點。許多新的事物正在誕生,許多舊的規則正在迷茫。疫情很大程度上改變了我們的生活習慣,從在辦公室上班,到 Work From Home。很高興我們的效率並沒有太多的影響,不過同時我們也必須審視我們企業的健康與素質狀況。

今年,我想在農曆過年前開始這個傳統,致我們的夥伴、股東以及重要幹部:

鑑於我們夥伴的經驗,今年我們想就這個主題好好探討看看,「成功轉職後,我該做些什麼?」。或許並不是希望提供一個答案,而是提供一個思考過程與可能性的探討。其實人生也如此,職業生涯也如此,如果都有唯一的正確答案,那太簡單了!

很多教程回答的都是「唯一正確答案」,聽著很有道理,實際做的時候,發現根本不是這麼一回事。作為成年人,我們必須得清醒地認識到,人生這道選擇題,事實上根本沒有標準答案,你能做的只有在不完美中尋找完美,不斷 trade-off。

我想我們可以再想想看澄思的夥伴們,需要怎麼樣的特質與能力。我們非常願意以外界更高的報酬與獎勵,持續地保障夥伴們的福利。

我們的夥伴您應該是:

您經過新手期之後,應該富有經驗:對於軟體設計、架構設計、互動體驗設計、人機互動設計有濃厚的興趣,並且願意為了提高體驗程度而做更多不一樣的事情,比如行銷、專案管理與產品架構設計。認同體驗與心理學的關係,願意在嘗試中成長與驗證。

您富有創業精神。您在非常快的節奏環境中成長茁壯,願意對於許多沒有答案的事情做探索與驗證,並且不對此產生抗拒。您非常重視關於用戶測試,社區建設和運營之類等等的事情。

您關心好的產品設計。您有一個好的設計和追求完美的雙眼。您喜歡考慮用戶心理並與朋友分享鮮為人知的產品。您想要建立用戶喜愛的體驗,並使人們的生活更有意義。

您為自己的工作感到自豪。如果您有收到指示與規格書,會通讀詳細資訊並考慮到每種狀況與情境。您了解如何建立可觀察性以監控性能並及早發現問題。如果出現問題,您可以提出一個好的解決方案並進行修復,而無需其他人要求您這樣做。您會主動提出建議,並且讓人們知道他們可以依靠您來完成任務。

您喜歡努力工作。您熱愛自己的工作。同時,會在空閒時間進行深度思考,您會常常發現自己在意想不到的時光中進行創作。不是因為您覺得自己必須這樣做,而是因為您將為世界創造更大的事物感到非常興奮。您最喜歡做的是面對一個巨大的挑戰,並最終實現。

我們的夥伴需要做什麼?

您將在所有領域做出貢獻。您可能會選擇深入了解該產品的一個方面,但是像您的隊友一樣,您會養成跨職能工作的習慣,經常根據需要選擇新的工具和平台。

您將迅速成長和進步。在澄思,您將與曾經見過的一些最聰明的人一起工作,他們喜歡互相學習和互相教學。您會發現自己正在開拓新領域,沉浸在反饋中,受到隊友的挑戰,並且每天都在提高自己的技能。

您將制訂產品的相關策略。您將每天使用自己的產品(並在其他人使用產品時與他們交談),並對產品開發投入大量資源。您的想法將永遠被聽到。

將學習有關公司建設的知識。從募款到招聘,再到 COVID 後疫情時代的辦公室協作模式討論,甚至到談判我們的辦公室租約,您將接觸早期創業的成長和運營,甚至到各個方面。在此過程中,您將與導師和顧問保持聯繫,他們將在您的整個職業生涯中為您提供幫助。

您將成為 Owner。我們相信僱用聰明的人,並賦予他們盡可能多的責任與權利。無論是在新平台上高度領導我們的工作,還是弄清楚如何擴展以覆蓋數百萬用戶,我們將確保您始終將自己推向新的層次與高度。

您將創造出有意義的東西。 在澄思,您將發現世界上全新的事物,許多積極的產品,它將人們的意念聚集在一起,進行深入而有意義的討論與陪伴,建立新的關係,建立跨文化的同理心,娛樂人們,並幫助人們發展改變事物的觀念,以及他們的人生歷程。

轉職成功後如何持續進步?

我們的焦慮或許來自各種不確定性,「這間公司發展好嗎?」,「我現在應該再去學什麼?」,「我應該考慮尋找新的機會嗎?」。這個特定行業的焦慮感常常困擾著大家。

換個環境,這常常是最直覺的方式。新的環境常常可以刺激我們好像改變了什麼,什麼事情改變了。但事實上,在剛換環境的很大一部分都是什麼都沒改變。

那我們到底如何適應在各個環境中呢?我覺得很重要的就是公司的價值觀,你到底想跟公司達到什麼成就?每個人的能力或許有邊界,但公司的組成讓這個邊界不斷地擴大,我們可以做到更多我們一個人做不到的事情。

在這幾年的過程中,通過夥伴們的努力,我們達成了其他企業轉型敏捷開發可能需要 5 至 10 年的過程。我們 3 年中就達成了。我們擁有一流的自動化基礎設施平台與思維,擁有非常符合現在設計與質感的設計方法,探討需求的標準作業流程,可以實現設計師夢想的前端專家。以架構為基礎的後端傑出專家。我們在一個什麼都可以實現的階段,這往往是其他企業望塵莫及的。

今年這階段,我們發現我們缺乏行銷與營銷的專家,來幫我們提升品牌價值,將那些厲害的東西宣傳出去的大人物。同時,我們也在不斷的捲起袖子來試試看這件事情。或許是工程師的工匠精神,或許是那不服輸的傲氣。我們會持續奮鬥,直到我們把我們的價值傳播到大眾,而人們真正因為我們做的努力,生活上有一丁點不同,然後告訴我們「有你們做的產品,我覺得很安心,有你們真好」。

那一個澄思人應該往哪個方向發展?我想在這個個體崛起時代,T 型人才再適合不過。那什麼是 T 型人才?

T 型人才應該包含知識的廣度,以及專業技能的深度。很多優秀方面的人都是透過一個專業技能的深度,觸類旁通到其他領域的廣度,感嘆「這世界的事物原來如此相近」。看山是山,看山不是山,再回到看山還是山的三重境界

在學習區成長

我們決定了踏上戰場,那我們就該勇往直前。要怎麼不斷地提高自己的成長呢?以我的經驗來說,你必須一直維持在自己的學習區。


Clubhouse是一款僅接受邀請碼才能加入的語音社群應用程式,剛推出時,使用者規模只有千人,而且都是特定關係的人士才能加入。 目前加入方式以邀請制為主。並且只有 iOS 平台

如何取得邀請碼?

透過一人兩次的邀請碼進入


我們是如何一步步走到今天,來自一個小團隊的成立,沒有資本、沒有資源、沒有高手,三年前的我,以 iOS 開發的角色,剛剛加入這間剛成立、剛轉型的公司,沒有敏捷開發觀念、沒有任何專案管理的方法論、沒有任何交付與部署的概念、沒有 Cloud 的觀念,土法煉鋼,接近隕石式開發。

時至今日,我們有了最基礎的 DevOps 開發平台適用前端、後端、手機端等各大平台的解決方案。開發工程師夥伴無需再關心部署與維運細節,可以非常專注在開發技術與商業業務邏輯上,實現真正的 Commit 即交付。

起點

現況

當初那個「iOS 軟體工程師」的身份,現在看起來確實離我太遠。不過那也是我非常重要的經歷,形象點來說可以說是「Base Image Layer」吧。

初入工程師的我並沒有太多妄念,只覺得自己還不夠,還缺乏那個這個,一不小心就是一串「出師表」。但他們也逃不過被推遲的命運,在時間的閣樓上腐爛。人通常會高估自己一年內能做到的事情,卻又太小看自己十年能夠完成的事情。

做自己做的事情之前,是不是要先完成其他人想做的

秉持著理想主義精神,「解決問題,並交付價值」的精神,我以「iOS 軟體工程師」的身份,接下了「Android 專案開發」。這鮮明的對比像極了我矛盾的旅程。呵呵一笑,或許挺適合我的吧。這段經歷我也分享在從 0 到 1 的 DevOps 文化建立-我們是如何在兩年半的時間建立 DevOps 文化(上) 一文中。

理想主義之後往往帶來的是一連串的辛苦,但這辛苦卻不痛苦,甚至有點愉悅。我沈浸在遇到問題,學習問題,解決問題的循環中。現在看起來那些問題可能很簡單,但他確實是我繼續往前走的動力之一。或許就是那無理的相信與信念,感受到自己可能可以改變一些東西的時候,我就能無所畏懼地往前。

逃走會不會比較快?

我感受到這邊的環境我是有可能去創造一些東西的,雖然現在一團糟,什麼都沒有。但就是因為什麼都沒有,才需要創造啊!在第一個案子之後,我決定要從自身開始,然後去帶動公司整個體系的建置與改變。當時想像或許真的很難,但大不了就再重來一次吧!我不怕重來,我怕沒去試過。

心若沒有棲息的地方,到哪都是流浪。心之所向,便去之。

改變

學無止境,我喜歡學習。當時理解了一點之後,就覺得現在我需要的是實踐,讓大家看到,真的能改變。

不過,現實與理想總是有巨大的鴻溝,現實很快就朝我打過來。當時秉持著人人都可以學習的心情,招募了一些也是自學或是新手,但對於程式有期望與熱情的一些人。也準備好引入敏捷開發、用戶故事這種開發模式。

沒有熱情不行,但只有熱情是不夠的。在這種建設的狀態,我需要的可能是可以一起領會與一起變得更好的夥伴。當時候我才發現,有時候對一些人來說,學習是痛苦的。這種痛苦,是無法堅持太久做這件事情的。

絕望

很多時候影響了團隊的氣氛,(主管在唸人,氣氛總不會好吧)。我願意負重一切,我願意不被理解,只願能夠有個機會,展現這一切的成長與成果。

沒有人天然需要理解我,即使我渴望。但那些我都可以承擔,只要我做的一切努力,都能看到一點成果。

我的時間有限,不要在意那些沒有實質益處的抱怨,不需要照顧那些玻璃心,我需要勇敢追隨自己的理想環境。

那時候的想法,可能大部分是對的,但我忽略,我需要照顧自己的心。

在一連串的時程壓力之後,我絕望了,我放棄這些當初在我看來有機會的夥伴了。那種絕望是沒有時間傷心難過的,時程緊迫,沒時間難過了。

但我依然決定實踐,我決定對自己實踐。

我自己實踐敏捷開發準則、實踐需求會議、回顧會議、每日站會,即使知道其他人報告的東西毫無意義。但現階段我需要的是,自己先實踐,我沒有精力管其他人了。

我自己開發 iOS,Android,當然都是 Native,自己寫後端,自己串接。自己理解雲服務設計,自己理解容器,自己理解 K8s,自己設計自動化部署。沒錯,沒有人可信,我只能相信我自己。但理想主義的我還是理想的相信,我有一天可以找到交付的人。

在這段期間我把所有公司目前的基礎設施建置好了,包括前端、後端、手機端等運維端的自動化。我沒有時間去思考我會不會,我只知道現在不做,可能就沒機會了。

再次變革

成長是一種蛻變,失去了舊的,隨之而來的新的氣象,這就是公平。

在這段期間我沒有太多的作為,一方面是讓自己的心休息一陣子,一方面也面臨人生的重大抉擇事件,在這個人生地方做決策,是做不好的。

慶幸的是,這次有人來幫我了,有人提倡與鼓勵去繼續執行。

他們就像黑暗隧道出口的光,雖然不是萬丈光芒,但也算是能看清自己腳步與周圍了。

改變最小阻力之路

這次我開始在之前的基礎設施上,與夥伴們的幫助下,系統規劃了流程與 SOP。從需求介接、需求會議,搜集想法、Roadmap 與里程碑。系統規劃,Wireflow、互動文件、媒合需求、設計、開發等各個面向。跟各個專業領域的夥伴們討論最好的流程。

沒有夥伴的幫助與參與,這是很難推動的,而且剛推動新政策的場面,常常令人尷尬的無法直視。

這次讓大家參與進來的感覺很棒,也很感謝大家能夠一起參與進來。於是我們有了最初版的 DevOps 雛形,結合了「人」、「流程」與「技術」。技術這一塊之前在我的基礎設施已經算是有個流程了,我還是深深覺得技術是最簡單的部分,比起人來說,起初我們加強了流程,並且透過合作與討論加強了「人」的過程。

讓我深深的體會到「DevOps」,最重要的是人。要讓大家知道,要交付什麼樣的價值,大家有共同的默契。玩樂時開心,認真時使命必達。這種默契讓我覺得非常有「心流感」。這也是少數不在技術鑽研、閱讀的領域中得到的心流感。

雖然他們都是新手,卻展現出不畏懼的氣度

有夥伴的感覺很好,但從來是得來不易。未來的路會更加的「去中心化」,每個夥伴與節點的角色越來越鮮明,能夠討論出越來越棒的解決方案,以過往的經驗為基礎累積經驗,更加的發光發熱。

新的詩章

現在我們團隊有 14 個人了,也會遇到更多新的挑戰與困難。有時候過程會給你當頭棒喝,但永遠不要灰心。我希望在某些時候我的案例能夠給大家像是一盞燈,有人去實現過,或許看起來就不那麼孤單。就像當初那些為我舉燈的人們一樣,我充滿感謝,並且想成為他們。

接下來的路會更加精彩,如何進一步讓大家覺得可以為團隊做到「不僅僅是完成」、產品思維,做出屬於自己的產品!這是需要團隊成員中內心的自驅力的,外力是沒有用的。我能做的可能就是為團隊做更多,期望能不能勾起一點點漣漪吧!

願我們能像菜根譚裡面說的,「地低成海,人低成王」,保持著那種韜光養晦,虛懷若谷的人。

或許這又是理想主義者的期望,但何不常有呢?

再次感謝團隊中給予我支持的你們,與其他可能素未相識的你們,感謝你們給予我與團隊莫大的幫助與建議,未來我們並肩前行!

下一篇會為大家介紹 — 我們的執行流程。這些內容也會在 DevOps Taipei 9 月 的分享中哦,我們下次見!

澄思設計-沈思世界的解決方案

解決問題的路上,也給大家解決過的問題不同的角度思考方案,包含軟體工程、架構、使用者體驗、專案管理等方法論。澄思設計以顧問的角色,積極解決客戶的問題。理解客戶的想法,這個客戶不一定是企業,也可能是個人,解決企業問題,我們使用專案解決,解決個人問題,我們使用產品解決。我們想要找的人,是能夠解決這個世界上各種大大小小問題的人,無論是透過溝通、技術解決,同時他應該會有積極與強大的自學能力,對於解決問題充滿熱誠,與團隊、與公司共同搭上火箭成長,那你可能就是我們要找的人Klearthink Design Co., Ltd.

如果你對我們公司有興趣,歡迎參考我們的職缺,我們有機會聊聊吧 :D

職缺參考

yasuoyuhao,自認為終身學習者,對多領域都有濃厚興趣,喜歡探討各種事物。目前專職軟體開發,系統架構設計,企業解決方案。最喜歡 iOS with Swift, yasuoyuhao@klearthink.com。

如果喜歡我的文章,可以按下喜歡或追隨讓我知道呦,拍手可以拍 50 下,更歡迎許多大神指點討論。感謝您的閱讀。

部落格:yasuoyuhao’s Area


Actual combat: Environmental management of a product App (iOS CI / CD automation detailed analysis)

這篇文章首發於 App Coda https://www.appcoda.com.tw/ios-app-%e7%92%b0%e5%a2%83%e7%ae%a1%e7%90%86/

真正產品化的 App,通常都有不同的環境與配置,包括環境資訊與後端不同環境的位置,上線後測試功能分流,一般實驗性可以很容易地上手 CI/CD,但在實戰中可能需要更加複雜且靈活的設置,讓我們來看看,這些配置在實戰中是什麼樣子,原始碼都在這裡

Blog 好讀版

在專案準備中,我們使用 GitLab 來實作,透過 GitLab CI/CD …


起源

我們的故事不傳奇,來自一個小團隊的成立,沒有資本、沒有資源、沒有高手,兩年前的我,以iOS 開發的角色,剛剛加入這間剛成立、剛轉型的公司,沒有敏捷開發、沒有 CI/CD、沒有 Cloud 的觀念,土法煉鋼,本地超英趕美,接近隕石式開發。

幾週前我們發佈了我們對於 DevOps 文化的養成與建立,今天要跟大家分享我們建立 UX 流程與思維的過程與心得,理論與實踐總有一條鴻溝,但我們還是必須先走一步。

目標是強化需求與最終體驗的流程(基於 Lean UX),並且透過理論引導實踐,希望對於正在閱讀的你們有些幫助。

另外關於文內的製作的細節應該有許多優質可靠的文章可以參考了,因為本身並不是 Designer,所以應該沒辦法給大家太多製作細節的建議,今天就會主要從大框架、思路來討論。

部落格好讀版

也把其 …


MCO 是這兩年很熱門的創新金融服務之一,YU 今天就來分析一下這個所謂的區塊鏈創新服務,終究是賣什麼葫蘆藥。

服務概要

對應到他的服務名稱大概可以 …


從0到1的DevOps文化建立

一個人可以走很快,一群人可以走很遠,當工程師時,你的成就取決於你的成長。成為管理者時,你的成就取決於你能與你的夥伴走多遠。

這篇是針對落地的實施方針所撰寫的基礎架構篇,精神偏向技術。想知道怎麼演化來的可以先參考

從 0 到 1 的 DevOps 文化建立-我們是如何在兩年半的時間建立 DevOps 文化(上)

從 0 到 1 的 DevOps 文化建立-我們是如何在兩年半的時間建立 DevOps 文化(下)

Blog好讀版

貫策目標

從 0 到 0.1 ( 2–3人or 都沒碰過敏捷)


DevOps Culture Establishment from 0 to 1-How We Established DevOps Culture in Two Years?(2)

一個人可以走很快,一群人可以走很遠,當工程師時,你的成就取決於你的成長。成為管理者時,你的成就取決於你能與你的夥伴走多遠。

這篇是下集,還沒看過上集的朋友歡迎看看呦 :D

上集 medium

上集 blog

Photo by Szabo Viktor on Unsplash

Blog 好讀版

起源

這篇文章是兩年半下來的心得,會分享我是如何在這間公司中 …

Yu Hao yasuo

Stay hungry. Stay foolish.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store