博客与个人写作2017news.ycombinator.com编辑精选
Ask HN:不是专家时如何开始写博客?
Ask HN: Starting blogging when you're not an expert?
导读
这篇讨论的是:即使还不是专家,是否值得开始写技术博客。作者的目的不是赚钱或求职,而是让自己学得更快、提升沟通能力;评论者普遍认为,边学边写很有价值,因为新手视角能记录别人也会遇到的坑,而且公开写作会反过来加深理解、积累读者和机会。
可以直接用的写作要点
- 01
写你正在学的东西,包括配置环境、跑通 Hello world 这类看似简单但新手常卡住的问题。
- 02
把博客当作“研究—实践—反思”中的研究和反思环节,边学边写,而不是等学成后再写。
- 03
新手视角本身就是稀缺资源:你遇到的困惑和踩坑,往往正是其他初学者也会遇到的。
- 04
公开写作会倒逼你解释“为什么这样做”并比较替代方案,从而学得更快、忘得更少。
HN 评论精选
写技术博客能意外提升求职回电,也会倒逼你理解自己的构建方式并比较替代方案。
即使你不是为了吸引招聘者,这也很可能会发生。我从远程工作极少收到回电,变成大约 30%-40% 回电。差别在于我开始写一个用现代技术做 Web 应用的博客,并把它放进申请材料。这个博客挺平淡,但仅仅因为我写了自己感兴趣、且与申请职位相关的东西,就真的有了回报。我确实觉得自己像个冒名顶替者,也没有读者,但它确实磨炼了我的能力,逼我真正理解为什么这样构建某个东西,并评估替代方案。去做吧。
wjg查看英文原文
Even if you aren't using it to become attractive for recruiters, this will probably happen. I went from rarely (like, extremely) getting callbacks for remote gigs to getting around 30%-40% callbacks. The difference was that I started a blog about writing a web application with modern technologies and included it in my applications. It's a pretty bland blog, but just the fact that I wrote about stuff I'm interested in and has relevancy with the jobs I'm applying for has really paid off. I definitely feel like an imposter, and I have no readers, but it definitely sharpens my abilities and has really forced me to really understand why I build something a certain way and to evaluate alternatives. Do it.
边研究边公开记录学习旅程,能积累读者、机会,并把个人探索变成与读者共同的旅程。
成为任何领域专家的方法是研究它、实践它、反思它。写博客是做好第一和最后一步的好方式。允许我举个个人例子:10 年前我对“创造力”一无所知。我工作的环境常提这个词,但每次问定义都得到矛盾、困惑甚至看似反着的回答。我想更好理解,于是开博客,努力读能读的一切,每周写几次想法,联系同好。仅几年后开始积累可观读者。很多人也不懂创造力,想跟着我的旅程。我的天真也是他们的天真,分享发现与思考让读者觉得旅程也属于他们。六年后博客有 15 万+订阅,拿到出版社书约,受邀为 Adobe 99u 和 Inc.com 写稿,近一两年受邀到世界各地讲创造力,还基于所学做出一些成功产品。
tannerc查看英文原文
The way to become an expert in anything is to research the thing, do the thing, and reflect on the thing. Blogging is a good way to conduct the first and last part of that process. If you'll allow me a personal anecdote on the matter: 10 years ago I knew absolutely nothing about "creativity." I worked in an environment where the word was tossed around a lot, but any time I asked what it meant I got conflicting, confusing, and sometimes seemingly backwards responses. I wanted to better understand the concept I kept hearing about, so I started a blog. I worked hard to read everything I could about creativity, wrote down my thoughts on the subject a few times a week, and connected with people also interested in the subject. After just a couple of years I started building up a sizable audience. It turned out a lot of people didn't know much about creativity and wanted to follow along my journey. My naivety was theirs, and by sharing the journey of discovery and rumination with the audience, they felt like the journey was just as much their as it was mine. After six years I had more than 150,000 subscribers to the blog and a book deal with a real publisher. I ended up being invited to write for Adobe's creative publication 99u as well as Inc.com. As of a year or two ago I started being invited to speak on creativity at events around the world. I also ended up building a number of successful products (apps and publications) based on the things I learned over my years blogging. Everything I learned about creative thinking over the last decade is thanks to that blog and the time I put into it. The catch is this: it takes time and effort to blog, about anything. At times it can be an arduous task. You can dedicate 10 years to it like I have and still not see anything tangible come as a result. But the biggest benefit to blogging about a specific subject—particularly if you are not yet an expert in that subject—is the same benefit to journaling: it gives you an excuse to think about the thing in ways that you otherwise may not.
新手踩坑记录对他人有价值,写作本身也能强化学习。
“我只是觉得它能帮我学得更快、提升沟通能力。”这本身就足够成为写学习内容的理由。Patio11 常谈这点:学习新东西的人应边学边写,因为他们会以只有该领域新手才会遇到的方式碰到问题。写你配置开发环境或让 Hello world 跑起来时遇到的问题很有价值,因为别人也会遇到。而且写作会强化所学,让你学得更快、忘得更少。
JoshDoody查看英文原文
"...I just think it could help me learn more, faster and to improve my communications skills." That's reason enough to write about what you're learning. Patio11 talks about this a lot - it's important that people learning new things write about what they're learning _as they learn it_ because they'll encounter things that only someone new to that domain will encounter in that particular way. There's a lot of value in writing about the issue you had setting up your dev environment or getting your "Hello world" app to work because other people will encounter those things too. And just writing about something will help reinforce what you're learning so you'll learn faster and forget less.
写学习内容往往正对他人新领域,可参考 Julia Evans 的写法。
当然有意义!就写你学到的东西。你最后很可能写到对别人也是新内容的东西。我知道的最好例子是 Julia Evans,她写自己在很多人并非专家的领域学到的东西。我觉得她大部分博客很有趣。
bjpbakker查看英文原文
Sure it makes sense! Just blog about the things you learn. You will probably end up blogging about things that are new to other people. Best example I know of is Julia Evans [1]. She blogs about the things she learns in areas many people are mot an expert of. I find most of her blogs very interesting. [1] https://jvns.ca
同类还值得读
我坚持每天写一条 TIL,已经写了一年
Show HN: I've been writing daily TILs for a year
这篇展示作者一年每天写 TIL(Today I Learned)并整理到 GitHub 仓库的做法。
博客与个人写作2016 · 819 分 · 150 评4 条写作要点编辑精选如何写出开发者愿意读的博客文章
How to write blog posts that developers read
这篇(正文与评论未提供,仅从标题判断)讨论面向开发者写技术博客的方法:怎样让忙碌的工程读者愿意点开、读下去并读到结尾。
博客与个人写作2025 · 603 分 · 154 评4 条写作要点编辑精选博客写作风格指南
A blogging style guide
这是程序员兼博主 Robert Heaton 的博客写作风格指南,用几十条简短规则讲如何让技术文章更清晰、更好读。
博客与个人写作2018 · 495 分 · 188 评4 条写作要点编辑精选十年职业博客写作,我学到了什么
Ten years of professional blogging – what I’ve learned
这是作者回顾十年专业博客写作经验的总结,评论补充了写作作为深度学习、聚焦主题、保护写作习惯和选择发布平台等实践。
博客与个人写作2017 · 362 分 · 126 评4 条写作要点编辑精选十年博客写作教给我的事
What I learned in ten years of blogging
这是一篇博客作者十年写作经验总结,核心观点是写作的价值在于持续积累而非单篇爆款。
博客与个人写作2018 · 356 分 · 162 评4 条写作要点编辑精选