微 Mentor 計劃心得 - 能夠持續學習本身就是一件不容易的事

php meme

前言

大約在 2022 的六月底的時候,參加了 前端引路人計劃,成員都算是一起學習的夥伴,想要轉職的自學者,我算是計劃中 Mentor ,一起分享學習,幫大家 Code Review 等。

這篇算是一個階段的結束,但也許也是另一個開始,為什麼會開始的計劃(當然這是免費的),可以參考上一篇:Error Baker 共筆部落格文章 | RE [前端引路人計劃] - 我也能夠當個 mentor 嗎?

成員簡介

成員在上一篇都有提到,這麼再提一下。

成員有(這邊用簡寫代稱):

  • K,主揪,強而有力的自學者,目前在外商半導體產業,是寫 python 處理資料的,基本上他已經看到 react 了,看得差不多了,然後再刷一些 leetcode 了,我覺得根本就可以去轉職了 XD

  • S,目前還是學生,未來想往區塊鍊發展,在學 solidity 中,也用 next.js 寫了前台,但 react 的掌握度還算不高(?,她自己說的)但她主要也不是往前端發展,也可能往研究所前進。

  • A,目前在資策會上課,正在學習 PHP 後台中,也是估計今年完課完後,年底去求職,也有在看一些 PM 的課程,未來可能會往 PM 走也不一定。

  • 我,廢物前端新手,看到大家都這麼認真,我真的是汗顏 QQ

當然隨著時間在走,也會越來越少人,怎麼說呢?我的旅程一路上也遇到了不少人,轉職路上有人成功也有人放棄,都是很正常的,這個從一開始參加前就知道了,因為人生嘛!總有更重要的事!例如:我轉職前也放棄了幾次,礙於現實、缺少自信等等,所以啊,能夠持續的自學自身就是一件不容易的事了,重點是你們都跨出第一步了,已經贏了很多人了。

花開花落自有時,緣起緣減無窮盡。

交流案例

跟其他的組員的交流都很棒,這邊提一個我覺得不錯的案例交流分享。

以下是 A 的問題(詳細的網址並非真實網址):

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29

👻 現在的狀況:

1、有兩個api,第一個api之功能是將選擇的圖片以md5亂數命名的方式存到電腦本地的資料夾,另一個api是將表單裡面所有的資料傳送到db中。若您時間允許的話可參下面兩個文件~
第一個(圖片):https://github.com/a/xxx.php
第二個(傳送到db):
https://github.com/a/ooo/.php

👀 今天做的處理:

1、原本有“圖片上傳”還有"資料修改"兩個鍵,發現兩個按鍵功能有重疊到,都會自動連到第二個api(將檔案上傳到db中的)後來把第一個“圖片上傳”的功能重新做調整,讓他不會再跟第二個api一起跑,就只剩下存檔案到資料庫裡面的功能,並且解決了調整中產生的各種bug(例如上次問的問題又發生,但是也解決了)。

🧐 今天做的研究:

1.回傳的値是存在第一個api response 中的 $filename 裡面,如果能使用這個 $filename 到第二個api中應該就能一起上傳。

2.上網找到一些資料,有些是用jQuery的方式寫,或者是寫一些我看不懂的寫法,可能是關鍵字下錯。今天嘗試的關鍵字組合有 “AJAX api response ”、“AJAX 回傳 js html”、“fetch response ”、“圖檔名稱 檔案上傳 資料庫”等等。

3、發現了可能有關聯的關鍵字如 .then() 、bindparam 但不清楚使用方式,也不知道能不能用。

4.有找到其他的寫法可能能用,但是還沒研究裡面的邏輯,但是乍看之下也許可行 https://www.codexworld.com/store-retrieve-image-from-database-mysql-php/。

😂 其他:

1.目前最新版php我把他放在一個叫 bup-as_tourist_spots_edit.php 的檔案中~鏈接github一樣是公開的,若您時間有空再看即可~

https://github.com/a/xox.php

感謝您花時間看這個落落長的文~~~QQ

我的回應:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
嗯嗯 我都看完了 ~

> 今天做的處理

這邊很棒有嘗試自己處理!

> 今天做的研究

1. 感覺是這樣沒錯
2. 因為這個專案主要還是寫 php ,或許可以試試 "php upload img" 之類的
3. .then() 是 Promise 的用法,Promise 也是一個 JS 很大的坑,或著應該是說 JS 非同步的問題都是坑,之後可以找時間補起來;blindparam 我就不確定了,但應該是 php 的用法 XD
4. 我有看完影片,蠻精華的,但感覺是妳要的功能,可以跟著他做看看,再拿去改成妳要的功能試試

> 其他

這邊的 code 我也稍為看完了,但因為 php 是個世界最棒的程式語言(?)沒有啦,是我之前也沒有用到 php 圖片處理這一塊(圖片處理我是後來用 node.js 寫的),php 就只有寫留言版、簡易部落格這樣,可能也是很久沒碰 php 了啦 XD

課程的用意應該是讓妳先體驗一下前、後端混再一起的寫法吧,這樣後面才會知道前、後端分離跟框架的好(對,我之前的課程也是這樣說)
當然 php 還有 Laravel 等等的框架,但純 php 真的不好寫

php meme:https://dev-to-uploads.s3.amazonaws.com/uploads/articles/nhqx7816z8smx227xqxj.jpg

(搜尋 "php meme" 也會看到很多的好笑的圖片,工程師笑話,不要太認真)

當然還有在很多在 Google Meet (我們主要的分享工具)上互動都很棒,S 也常主動對我提問,然當我也都很用心的回答。

S 也說「很喜歡聽我分享」,聽到這句時,當下嘴角真的有微微上揚呢。

每收到一個小小的感謝對我來說都是一個動力,對於我的工作都是一個肯定,原來我做的事是有價值的,也希望真的有幫助到你們。

第一個 Offer

拿到第一個 Offer 的是 A,非常替她開心。

因為 A 本身就是在資策會學習中,所以也打算從資策會一畢業就馬上找工作,加上她想找得是 PM 的職缺,有工程師經驗的 PM 本來就是不可多得的 PM ,另外她的殺球就是:她是一個非常知道自己要什麼的人,能這麼快就拿到 Offer 也是很不意外的,我甚至還沒開始分享面試的經驗、技巧。

這時候正值 2022 的八、九月吧,天氣正悶熱,可以感覺得出大家都有點浮燥,當然我也不意外,分享的內容比得稍為少一點。但人生嘛,總有更重要的事。這時候的 A 拿到 Offer 的好稍息有如即時雨,也確實幫大家提升不少士氣。

當然這時候 A 因為上班比較忙,告知大家後,也變得比較少參加分享會,但還記得嗎?她是很知道自己在幹嘛的人,PM 的工作只有少部分跟工程師有相關,所以這個讀書會對她來說,可以說不是這麼重要。

不過 K 也跟 A 說沒關係的,我們會繼續分享會,歡迎 A 隨時回來聊聊!

後來分享會也繼續了一段時間,也考慮要找其他人進來之類的,我們跟說給 K 決定就好,但能找到程度差不多又合得來的人,本身也不容易,所以後來也沒有再特別找人 。

不過這時候,也差不多換 S 跟 K 要求職了,我也陸續分享一些面試的技巧、注意事項之類的,能教給他們的,我想我都不會保留。

也鼓厲 K 跟 S 不要只投想去的,多投幾間搞不好會有不一樣的想法,也許一開始想去的公司聊完後,就沒這麼想去了,沒這麼想去的公司聊完後,看到不一樣的東西就想去了,沒有最好的公司,只有適不適合你的公司。

後來 S 也成功拿到 Offer 也順利的進到區塊鍵相關的工作,也替她開心。

當然 K 也投了不少間,也陸續有在面試,隨著時間過去,也感覺出 K 的壓力很大,但我也沒有多說什麼,也不該多說什麼。因為這是一個過程,很多人也包含我都是這樣來的,慢慢看清現實、找到自己的動力,然後決定該往哪走。

所以能做的只有多陪伴了,幫他打聽一些職缺、看一下履歷,並而相信他。

也差不多在 2022 的十一月初,收到 K 在學習群組的稍息,大意是說他想先休息了,對於現狀他還拿不到理想中的前端 Offer ,甚至考慮是不是應該走後端,所以這個讀書會,應該也差不多到尾聲了,我想。

各奔東西

「成長總在夜深人靜的異鄉」。

不知道什麼時候讀到的一段話,依稀記得是在當兵時,在中山室的圖書櫃中讀到的書之一,蠻喜歡的一句話,出自於 有些事,這些年我才懂:小野的人生思考 ,不知道為什麼就想起這句來了。

因為 K 的訊息是在平日的凌晨兩點半送出的,可想而知他一定思考了很久很久才做出這個決定,平常他就是下班後會繼續 Coding 到半夜三四點的那種人,我也很怕哪天他身體會吃不消的。

K 的文未說了一句:「然後可以罵我🥲 但別安慰我👍🏻」

好,我不會安慰你的,但我要罵你的話,我要罵什麼?你組織了整個讀書會,想了一些話題跟大家一起討論(如:Dream Job, Clean Code),上班很累、有點負面的時候依然參與讀書會。我沒有什麼可以罵的啊。

你知道嗎?你已經很棒了,看看這個人的拖延症:致跟我一樣的拖延症患者:動力是需要刻意創造的 | Huli’s blog,有哪個拖延症的人會有上百篇文章的產能?有哪個優秀的人會要別人罵他?這種要求我第一次聽到(原來是抖 M 啊)。

嘿!K

邊打這篇心得時,我終於買了你一直推薦的一本書: 垃圾場長大的自學人生

之前一直說要買,在收到你的暫時休息的訊息後,我就買了,而且我買的是英文版(希望我真的看得下去

book image

我想這本書會一直在我的身邊吧,看到它,我就會想到你們。

也會成為我的動力來源之一,我大概就是靠這種方法維持動力的吧,我不知道。

Mentor 心得

至於我的心得嘛 …

這是我成為工程師後第一次去執行這個 Mentor 計劃,算是有完成了對老師 Huli 的交代,真正的 Mentorship program:前端引路人計畫 之中的「薪火相傳」,我也心滿意足了。

在最初階段的時候,老實說我也想過會不會這個讀書會一下就「倒了」畢竟,這是一個免費的活動,加上網路上什麼人都有,況且我之前的經驗也是,不管是大學有人被二一、轉職時有人被刷掉,可能就是我已經社會化了,習慣一開始就最壞的打算。但隨著時間,証明我是錯的,大家都堅持了這麼久。

不知道你們相不相信緣份,但我真的很開心遇到你們,我也成長了不少,你們將來一定都要比我好!(但記得留口飯讓我混就好,不是)

沒動力的時候,也可以休息一下或是出去走走,也可以看看我以前 轉職的心得

總之呢,我會在這一直陪伴你們的。

也祝大家工作順利!


$ to be continued (y/n) ? …

$ y

$ .

$ _

Ref