作者chilam22 (chilam)
看板Soft_Job
标题Re: [心得] 写blog的好处
时间Tue Mar 28 01:32:33 2017
我也觉得写 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://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1490635959.A.EB5.html
1F:推 Hevak: 听起来满不错的做法! 03/28 02:21
2F:推 s06yji3: 推 03/28 10:03
3F:推 molopo: 推 03/28 10:50
4F:推 kenshin528: 推实作动画 以前都没想过这点XD 03/28 11:08
5F:推 michael5182: 只有英文比较重要,其他证照别浪费时间 03/29 09:17
6F:推 juicybun: 推彼得森 有Bug是看你Blog 解掉 03/30 18:56
7F:推 hungyanbin: 推教学 04/07 13:25