[爆卦]bog程式是什麼?優點缺點精華區懶人包

為什麼這篇bog程式鄉民發文收入到精華區:因為在bog程式這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者chilam22 (chilam)看板Soft_Job標題Re: [心得] 寫blog的好處時間...


我也覺得寫 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
Hevak: 聽起來滿不錯的做法! 03/28 02:21
s06yji3: 推 03/28 10:03
molopo: 推 03/28 10:50
kenshin528: 推實作動畫 以前都沒想過這點XD 03/28 11:08
michael5182: 只有英文比較重要,其他證照別浪費時間 03/29 09:17
juicybun: 推彼得森 有Bug是看你Blog 解掉 03/30 18:56
hungyanbin: 推教學 04/07 13:25

你可能也想看看

搜尋相關網站