Re: [心得] 饅頭計畫 免費程式教學心得 [停止收信]

看板 Soft_Job
作者 komm0310 (komm0310)
時間 2020-04-18 00:50:47
留言 15則留言 (15推 0噓 0→)

: 停止收信, 收到10來封信, 希望有人可以繼續延續這個計畫, : 幫助更多人, 讓世界更美好~ : ---- : 引用前一篇文章, 大致上都很認同, 也很喜歡, 所以引用了. (請先閱讀完他的文章) : [心得] 饅頭計畫 免費程式教學心得 : https://www.ptt.cc/bbs/Soft_Job/M.1549355425.A.A4D.html : ## 饅頭計畫是什麼? : 同上. : ## 為什麼我想要啟動饅頭計畫? : 1 個人很希望在學生時候, 或者出社會時候, 可以有像我一樣的饅頭可以討論. : 2 對我自己而言, 沒做過的事情, 會想嘗試看看. : ## 先生你那位? : 1 有夢想, 非常有執行力的後端工程師. : 2 LeetCode 比賽, 過去有2次, 在時間內寫完4題(跟神人比, 時間上還是差很多). : 3 年齡要30. : 找了3個認識5年以上的朋友來描述我 : 朋友A: 積極把握能提升自己能力的機會,目標明確並勇於追求 : 朋友B: 一個充滿正能量且努力的傢伙 : 朋友C: 對人生很有熱情跟實踐力,為人大方直接,心中勇敢沒有畏懼, : 技術力不斷進步,是不可多得的好友跟工程師 : ## 分享我的進行方式 : 1 想找1~2位有興趣的同學, 成為他們的饅頭. : 2 每週1 on 1, 討論工作上的想法, 規劃, 期望可以幫助你成長. : 3 先嘗試(實驗)3個月, 如果有任何互相不適合, 都可以提早散伙. : ## 想找的人 : 1 希望是剛出社會沒多久, 甚至是要準備畢業的學生(但也不侷限). : 2 有 團隊合作, 擁抱變化, 誠信, 激情, 負責的價值觀. : 有興趣的請寄自介和任何問題給我, 有興趣我也會回寄 多謝. : PS: 我是用Vpn, 人不在荷蘭 由於受到了Bee大的指導及版上眾多的資源,所以希望來這裡分享一下這個饅頭計畫的心得。 我的背景: 科大CS學士畢,畢業後在餐飲業待了3年,一直到去年才回來摸code。 畢業後的我,其實根本沒想過未來會再回來走這條路,很篤定的認為自己就走餐飲這條 路了,目標成為一位頂尖咖啡師。 在認清這與自己想像中的人生不同後,在慚愧、懷疑、迷惘的情況下決定轉職回軟工... 一開始,整日泡在圖書館上Udemy,一個月後有幸的在朋友的公司擔任小後端,是我的 第一份backend offer。 在這裡雖然沒有人可以帶我,對我來說卻是一個很棒的練功場,靠著udemy, google和 stackoverflow解決一切遇到的困難,總的來說,寫node玩得還算開心! 但確實時常遇到一些設計的問題,不知道自己做的決定到底是不是對的,同時也不確定自 己學習的方向是否需要調整,所以一直都很希望能夠有人可以指點我。 而大約在去年6月份的時候,在ptt看到這篇文章,我馬上就站內了Bee,也很幸運的成功 搭了上線,開始了這個饅頭計畫。 這段時間多虧了Bee,我覺得我學到了不少,同時幫助了我調整轉職的心態,因為我總覺 得自己不夠好,擔心是否不被公司所接受,但後來事實證明了並非如此。 以下是我想分享在這段期間的一些歸納與心得。 1. 自學能力 每個星期找一個任意主題來分享,有時從B大分享給我的文章中挑,有時則是找自己 有興趣的東西,除了增加自己的知識外,也練習如何與人分享。 記得我做過的主題有: FP vs OOP, 編碼, 記憶體分配, Node eventloop, Node blocking/clustering等等...。 每次在分享完後,B大也都會給予很多回饋,不論是從技術面或是如何分享等,都學習到 了不少。 而我最佩服B大的是,他總是非常積極的在精進自己,即便他對我來說已經有了 非常好的成就,但總是聽他分享他又學到了什麼。 2. 基礎能力 Clean code: 這點我覺得幫助蠻大的,一開始是給Bee看我的code,然後幫我點出一些 問題,之後我開始去看書找資料,並持續用在自己的code上,開始一次次的refactor自己 的code,自己看了也覺得很舒服。 也開始學著看一些常用lib的source code,對於在設計風格上有很大的幫助。 資料庫設計: 設計過一個評論網站的資歷庫,學著透過用使用者情境來帶出資料如何被儲 存,並且和Bee來回討論設計上的細節,也更加體悟到設計就是有許多trade off,不論是 架構或是資料庫,沒有好壞,只有適不適合,以及能不能夠說出這樣設計的理由。 Leetcode: 在leetcode中除了演算法和資料結構外,也幫助了我更好的去掌握 Javascript(但最近開始改用python來寫,因為有更多的內建Lib可以用)。 3. 設立目標 Bee會要求我每個禮拜寫週報,紀錄這個星期做了什麼、學了什麼,並為自己設下目 標,再切成小目標分次達成。 這樣做能夠讓自己更專注再目標上,讓自己持續向目標前 進。 例如說我有個目標是去歐洲工作,那我可以參加相關的海外工程師求職講座,蒐集歐洲 公司都開什麼條件,例如很多都要求TDD, Full-stack等,開始用這些關鍵字補強自己的 能力。 這部分我覺得可以用子彈筆記的方式來做紀錄,因為在概念上很類似,且是一套更為完整 且有架構的模式,使用起來我覺得更為順手! 覺得自己真的很幸運,能夠在這個時候遇到mentor,給了我非常大的幫助,在今年換工作 時也拿到了比我預期高的offer。 最後如果有想轉職的朋友,希望詢問建議的話也歡迎站內我,因為我知道那股不安確實令 人相當難受... --
※ 批踢踢實業坊(ptt.cc), 來自: 1.160.123.158 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1587142249.A.230.html

iceman5566: 謝謝分享 04/18 00:59

BignoZe: cool keep going 04/18 03:19

k12795: 優質推 04/18 04:30

drysor: 感謝分享 04/18 07:42

bcjohn: 推 04/18 08:07

rexhuang: 推分享 04/18 11:10

kasimEnix: 推分享 04/18 18:38

s9209122222: 你們真的有辦法隨時都有個目標喔?真的很厲害 04/19 20:59

BignoZe: 我的話還是有滿多時候會迷惘 多跟同儕 前輩討教很重要 04/19 22:32

yuanyu90221: 感謝分享 04/20 01:50

bebeewei: 推推 : )) 04/20 10:38

bearching: 推 04/22 08:02

lillianyo: 推 04/25 16:03

ts7999: 推推 04/25 16:45

xingkuang: 推 05/12 10:58

您可能感興趣