Re: [心得] 寫blog的好處

看板Soft_Job作者 (chilam)時間7年前 (2017/03/28 01:32), 編輯推噓7(700)
留言7則, 7人參與, 最新討論串6/8 (看更多)
我也覺得寫 Blog 滿好的, 我自己是 iOS App 開發書籍的作者和講師彼得潘, 平常喜歡利用 Medium Blog 記錄自己學到的新知, 在教課時也要求學生用寫 Blog 的方式繳交作業。 http://bit.ly/2mJcTmd 所以我之前還特地寫了一篇文章, iOS App 開發作家養成計畫 http://bit.ly/2nt2s5i 希望學生們能多多寫 Blog。 以下是文章的部分內容, 貼在這裡和大家分享。 我要求學生將作業以一般人看不懂的程式語言實作, 並在 Medium Blog 以一般人看得懂的白話文講解, 養成學生寫教學文學習分享的好習慣。 寫教學文好處多多,將為我們帶來以下七大好處: 1. 當文青。 2. 幫助學習,加深印象。 3. 寫作比看書上課還有幫助,因為需經過思考理解所學後,才能寫出文章。 4. 成為個人的作品集和履歷,對未來找工作也有幫助。 5. 以自己想做的 App 當作業主題。 一邊學習,一邊練習創作自己感興趣的 App, Medium 的作業文章將記錄著你從無到有創作 App 的心路歷程和動人故事, 也等於幫自己的App打廣告。 6. 幫助其他想學習 App 開發的新手。 7. 可愛粉絲搭訕。 Blog 的文章內容可能包含以下幾種: (1) App 操作的動畫影片 gif。(必要) 影片長度建議不要超過 20 秒, 如此影片轉檔成 gif 時會比較快,也比較不會出問題。 如果精彩大作有許多想要分享的操作,建議分成多段影片。 錄製的方法可參考以下連結: http://bit.ly/2nao2J4 (2) GitHub 的專案連結。(必要) (3) 特製的 App 畫面截圖。(必要) 建議加上美美的 iPhone 外框和文字說明, 就像 App Store 上吸睛的 App 截圖。 製作的方法可參考以下連結: http://bit.ly/2nsWn8X (4) 作業心得和教學文。 唯有當你能把學到的知識以淺顯易懂的方式教人, 才代表你開始懂了 ! 學長姐的教學文參考範例: http://bit.ly/2oa8o1p (5) 上課筆記。 (6) 記錄遇到的問題和錯誤,這樣會印象更深刻, 也可以幫助遇到類似問題的人。 (7) 程式碼。 關於 Medium 的詳細使用教學,可參考以下連結: http://bit.ly/2kNrAT0 也建議同學之間追蹤彼此和學長姐的 Medium 帳號, 參考別人的作業怎麼寫的。 如果有安裝 Medium 的App, 當追蹤的對象發表新文章時,還可貼心地收到推播通知。 看到同學們發表的作業文章,大家除了參考抄襲, 也可多多使用 Medium 的畫重點,留言,按讚和收藏功能, 給予同學鼓勵。 學生們的 Blog 參考: http://bit.ly/2mJdBjE http://bit.ly/2n9LAwE ※ 引述《AmosYang (泛用人型編碼器)》之銘言: : 十分同意這一整串的主張;轉錄我在臉書那邊的討論 : 我很喜歡一句話: : Writing is nature's way of telling us how lousy our thinking is. : 寫作,是大自然讓我們知道「我們的思緒有多麼鬆散 (不嚴謹) 」的方式。 : 說穿了,就是近來各種心靈成長雞湯主張的「輸入、輸出的平衡」,也就是古話裡 : 說的: : 學然後知不足,教然後知困。知不足,然後能自反也;知困,然後能自強也。 : 《禮記.學記》 : 再說更簡單一點,就是「知行合一,教學相長」八個字 :D : ※ 引述《kenshin528 (成立奧凶帝國!!)》之銘言: : : 但是現在卻常常不知道要寫什麼,不知道寫什麼的原因包括 : : 1. 覺得能寫的東西太淺,感覺很多人都在提了,自己沒什麼必要寫 : 每個人都是菜過來的 :D 所以永遠有比你菜的人。當你能把一件事解釋得讓菜鳥也 : 聽得懂時,你除了真的「懂了」這個題目,你也同時練到了溝通能力。反過來想, : 如果這東西真的那麼淺,那更是應該可以言簡意賅地很快就說明白。 : 是故,就當作練溝通能力基本功即可。 : : 2. 很多做法也是東看看西看看拼湊而來,答案網路上都找得到,沒什麼必要寫 : 其實,再「淺」的東西,只要往寬度、深度、高度去看,都是可以找出很有意思的 : 方向的,例如 : * 排序(sorting) 是再基礎不過的基礎功,但往寬度的方向去研究,就可以作出這 : 個: https://www.youtube.com/watch?v=ZZuD6iUe3Pc
: 易言之,像「比較特質、測量效量;」,就是往寬度延伸的方向之一。 : * 雜湊值(hash) 也是很基礎的東西,但往深度的方向去研究,就可以寫出這個: : http://www.30abysses.com/TWY/2016/11/21/index.html : 易言之,「突破抽象層面(abstraction layer)」 ,就可以是往深度延伸的方向 : 之一 : * 高度,則是指一樣的問題,在質變、量變後會變成完全不同的問題;例如,一般 : 來說, bit flipping [1] 或 UUID/GUID collision 通常被視為「可以假裝不 : 存在」的問題,但在某些情境下,就不能再繼續假裝下去;這種東西寫出來就是 : 文章、就是 (恐怖) 故事 :D : [1]: https://en.wikipedia.org/wiki/Bit_flipping : : 3. 有些資料分析時遇到的問題,常常是在很多條件限制或是特定資料類型下 : : 才會遇到(例如公司資料),寫了其他人可能看了也沒用 : 有些 case study 還是很有用的,例如 Netflix 的 chaos monkey, 各家公司出 : 包後的 postmortem ... 都是很寶貴的、燒錢燒出來的經驗談 : : 4. 寫blog花的時間可能遠比實作的時間還多,想說同樣時間不如多寫幾行code : : 畢竟技術型文章,沒有辦法貼貼照片或寫寫心得就交差 : 這就會是一個值得研究的題目,或許可以從其他文藝創作領域取經,幫助碼猴克服 : writer/blogger's block :D -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 150.116.52.28 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1490635959.A.EB5.html

03/28 02:21, , 1F
聽起來滿不錯的做法!
03/28 02:21, 1F

03/28 10:03, , 2F
03/28 10:03, 2F

03/28 10:50, , 3F
03/28 10:50, 3F

03/28 11:08, , 4F
推實作動畫 以前都沒想過這點XD
03/28 11:08, 4F

03/29 09:17, , 5F
只有英文比較重要,其他證照別浪費時間
03/29 09:17, 5F

03/30 18:56, , 6F
推彼得森 有Bug是看你Blog 解掉
03/30 18:56, 6F

04/07 13:25, , 7F
推教學
04/07 13:25, 7F
文章代碼(AID): #1OsKotwr (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1OsKotwr (Soft_Job)