如何通过英文写作找到国外的远程工作机会?

本贴最后更新于 1426 天前,其中的信息可能已经时移世异

写在前面的话

一直想在社区里面和大家分享一些东西,在 2020 年元旦的时候就和 BIGray 以及 greatghoul 讨论过,然后懒癌发作直到前不久在把草稿写完。

后续我会陆续写一些跨境远程相关的文章,也会分享到这里。

为了方便我编辑,我把文章也发布在了 远程者说 , 你也可以到那里通过订阅邮件列表来获得新文章的通知。

中国人从事国外远程工作的困境

找到国外的远程工作不是一件容易的事,我在很多地方也看到过类似的言论。

一般来说,那些想找但是没找到国外远程工作的人,主要会抱怨这么几点

  1. 很多人觉得英语不是自己的母语,而且自己英语很差,又没有国外工作和留学的经验,找远程工作面试是一个很大问题
  2. 没有拿的出手的项目或者开源项目。
  3. 在一些国外外包平台上尝试过竞标,但是失败了。

中国人从事国外远程工作的优势

虽然问题确实存在,但是中国人从事国外远程工作,也还是有一些优势的。

国内的 IT 产业最近几十年飞速发展,IT 行业内的工程师普遍技术都很过硬,而且对新技术的接受也很快。

脱口秀大会-呼兰: 我之前在美国要干两周的活,一问这边的团队,说要三天。我说啊???团队说,加加班,两天也行……

经过国内 996 的洗礼,即使有些时候外国客户偶尔要求你加个班,国内的工程师认为那都不叫事儿,所以服务态度上,国内工程师很受好评。

欧美的员工由于平均薪资普遍较高,并且有着较好的福利待遇,所以对用人企业来说,人力成本相对中国来说其实是比较高的,所以在成本这块,国内的工程师也是有优势的。

所以如果一个中国工程师技术不错,服务态度好,并且能够降低企业用人成本的话,请问国外的企业有什么理由不雇佣他呢?

为什么国外的工作机会可能更好

上面我从用人企业的角度分析了国内工程师的优势,下面我从工程师的角度出发,为什么国外的工作机会可能更好。

首先说第一点,薪资,这里我们具体一点,做几个简单的算数吧。

如何在国内通过远程工作稳定的月入 2w+

你可以先翻翻国内远程招聘的帖子,看看有多少工作机会能达到这个数 (这也跟国内远程接受度比较低有关,但是事实就是这样的工作机会非常少)

如果你是国外远程工作机会,很简单,我们来做算数,朝九晚五,中间一个小时吃饭休息,实际工作时间我们每天按 7 小时算。

时薪 $20 在远程工作里面在平均水准以下,让我们就就拿这个数字来算,汇率按 7 算,一个小时 140RMB, 一天 7 个小时就是 980,一个月按 20 工作日算就是 19600。

如果我们按 $15 算,一个月就是 14700,也很不错是不是!

这意味着什么,意味着如果你远程工作拿的是比较低的时薪标准,一个月到手也比很多国内远程工作的薪水高。

剩下的时间我可以自由支配,也可以做自己喜欢的 side project,将时薪继续提高。

所以有的时候,努力很重要,但是选择也很重要。

我们已经说了薪资,在继续说另一点,发展机会以及整个生态

  1. 国外比国内有着更成熟的远程工作文化,有很多小团队开发效率非常高,有机会加入其中可以学习很多东西。
  2. 国外的远程机会相对国内来说是非常多的,你可以回老家买个大房子,并且将远程工作这个事情持续做下去。

为什么通过英文技术写作能获得远程工作

通过输出有质量的原创技术文章,可以让读者相信你的技术能力和做事态度,从而将部分读者转化为你的客户

首先你要明白的是,大多数人要找的远程工作并不是 Top-Tech 岗位,很多国外公司要求你具有扎实的技术技能,扎实的做事能力。而这些东西可以通过什么展示出来呢?

  1. 文字,你可以通过技术写作来展示专业性,同时,文字输出仅仅是要求你具有英文读写能力,对听说能力没有太高的要求。
  2. 音频,视频,这两个对英文听说能力也有要求
  3. 个人项目,开源项目。我不是很赞成初学者宅在家里做个人项目或者开源项目来得到工作机会,因为大多数初学者对需求的把握不是很准,很容易做出一个纯炫技产品。

综合考虑,其实英文技术写作是一个对新手友好,门槛较低的方法, 只不过很多人一直没有意识到而已

还有很多人说,写作太费事情了,我可以直接去外包平台投标来获得工作机会。

其实外包平台一个很大的问题就是高质量客户的获取越来越难,你的客户会不停的压价导致你的利润越来越薄。

你或许能在上面接到好项目,但是千万不要指望靠着平台活下去。

综上所述,我们的目的是

  1. 通过英文技术文章的写作,展示自己在相关领域的专业度,获取潜在客户信任,进而获得工作机会。
  2. 通过英文技术文章的写作,提高自己的英语读写能力,从而为后续的国外远程工作打下比较扎实的基础。想象一下,如果你需要回复客户的一个紧急 Github issue, 费时费力写半天,时间浪费了,也给客户能力不好的印象

接下来我将就英文技术写作这个话题展开。

第一步:细分领域

现在你决定通过写作来尝试获取远程工作机会,

那么你应该写一些什么呢?

这里,需要引出一个比较重要的概念,细分领域

很多人刚开始尝试远程工作的的时候,很焦虑而且饥不择食,很多时候是别人有什么项目找自己,自己就做什么,或者看到别人发什么项目自己就投什么,完全没有规划,其实这样是很浪费精力和时间的。

你应该把所有精力和时间放到某一个细分领域,通过一段时间不断的学习,工作和总结成为细分领域的专家,打造口碑并尽量成为细分行业的头部

现在,你需要确定你所专注的细分领域,确定以后,你以后的文章需要和这个细分领域相关,你以后获得的工作机会也会和这个细分领域相关,你以后将会成为这个细分领域的专家。

不过,细分领域一般都是一个比较相对的概念,比如,前端开发相对于软件开发是一个细分领域,前端开发中的 Web 组件开发相对于前端开发又是一个细分领域。

这里我提供两种思路:

  1. 从技术出发,比如你对某个技术特别有经验,或者很看好某个技术以后会火,可以围绕这个技术来挑选细分领域。举例,你对 React, Vue 很熟悉,你的细分领域就是前端开发
  2. 从业务出发,比如你对某个业务领域很有经验,可以围绕这个业务领域来选细分领域。比如,你对第三方支付和支付流程相关很熟悉,你的细分领域就是支付集成。

细分领域强迫你审视自己从而聚焦,很多人觉得范围太小了客户很少,其实不必担心。因为你的客户可以来自全球很多国家,巨大的基数是可以养活你和你的小团队的

当你在细分领域站稳脚跟后,可以在以后扩大自己的细分领域。

第二步:Topic

当你选择了自己的细分领域,接下来就是选择你写作的 Topic 了。

你的细分领域当前肯定存在一些问题,人们在工作中试图解决它,所以编程语言,编程框架,各种产品,等等被开发出来。

但是这个过程中肯定是有做的不完美的地方

  1. 比如某个解决方案有一些问题,你能不能提出更好的方案
  2. 某个框架的文档哪里写的不清楚,你能不能从另外一个角度重新写一篇?
  3. 你能不能针对某个框架写一篇好的新手教程?

这些都是可以做的地方,如果你不知道写什么,也可以去一些论坛或者问答社区去看看人们一般都有一些什么问题。这可以称之为为你的 产品(文章),做需求分析了。

  1. Stackoverflow
  2. Google
  3. quora
  4. Twitter

通过以上的分析,其实你可以很清晰的知道当前细分领域的客户存在哪些问题,哪些 Topic 你写出来,用户会感兴趣。

你可以将 Topic 做成一个有层次的列表,顶层是一个比较宽泛的 Topic, 然后展开很多小 Topic,然后把你所有的内容输出都通过一个虚拟的树状图联系起来。

第三步:Title

当你有了一系列的 Topic 后,你可以开始写标题了

当别人在社交媒体或者搜索引擎上看到你的内容输出的时候,一开始看到的比较多的都是标题,而且标题在搜索引擎中仍然占据比较重要的比重所以这里我专门说一下。

  1. 标题应该简短并且意思明确
  2. 标题中出现的比较关键的词汇应该也在你的文中多次出现,避免别人和搜索引擎认为你挂羊头卖狗肉。

一般的文章标题其实是有一些固定格式的,比如 How to, xxx Guide 类似这种,你平时可以多留意。

这里我推荐大家可以去看看 Digital Ocean 里面的教程文章,它的标题和文章结构值得初学者学习。

第四步:文章框架

当你有了一个标题后,接下来就是需要写文章了。

在写作之前,你应该先构思一个文章大纲,并且确保子标题清晰易懂,文章结构逻辑清晰。(你可以先把子标题完成,这样对整体结构会有一个比较好的把控)

这里我给大家提供一个比较好的模板,你可以根据自己的需要进行修改。

https://github.com/do-community/do-article-templates

这是 DigitalOcean 的文章模板,很清晰直白,很适合新手学习写文章。

Note: step 1, step 2 这样的子标题能让读者很清晰的知道每一步该做什么,如果你之前没有这样做过,不妨一试。

第五步:写作

当你刚开始写的时候,很多语句会不知道表达,不要着急,慢慢写就好了,就好像小朋友学说话,说着说着就流利了。

这里没有太多的技巧性的东西,不过我可以像大家分享一些我认为不错的工具。

  1. https://ludwig.guru/ https://linggle.com/ 这两个工具可以在你弄不清楚句子短语如何写的时候帮助你。
  2. https://app.grammarly.com/ 这个会查找纠正你的语法错误,错别字,一般你可以在文章的 Review 阶段使用它。

另外就是当你开始写作之后,有时间也要养成看其他英文文章的习惯,有时候会发现自己不会写的句子原来可以这样写,然后一下子就会记住,下次就不知不觉写出来了。

熟能生巧,经过一段时间的联系,平时跟客户文字沟通的时候,你会发现你的英语会流畅很多,如果时间再久一点,你会发现写作其实对你的听说能力也有很大的帮助。

写作的字数可以慢慢试着增加,让读者 5-10 分钟左右读完是一个比较不错的字数区间,但是也要切记不要为了堆砌字数而加废话。

第六步:渠道

当你写完了文章以后,你要把文章发布出去。

你可以在 Github 上放一个静态博客,这个博客里面只有你的英文技术文章,博客主题挑个自己觉得看着顺眼的,如果哪里觉得不满意,想改代码,暂且先放一放,内容才是这里的核心。

当你把文章写出来后,你可以放到自己博客上,然后把博客的链接分享在一些国外的社交媒体上。

这里我不具体列出哪些社交媒体,如果你自己稍作搜索,就能找到答案。

第七步:读者反馈

你需要提供一种用户反馈的方式,这些方式不仅限于。

  1. 留言, 比如 Disqus
  2. 你的个人邮箱,或者邮件列表
  3. 你的社交账号,比如 Github, Twitter

这里有若干 tips

  1. 注意倾听你的读者反馈,而不是把他们当成一个访客数字。如果你这一步做的好其实可以很准确的把握一些潜在需求,从而获取工作机会。
  2. 聚焦你的细分领域,不要提供超出你的细分领域之外的帮助(至少初始阶段请这样做,避免分散精力)

第八步:坚持

开始阶段,由于英语的不熟练,写作进度会很慢,一段时间看不到效果,很多人心里也会打退堂鼓。

而且搜索引擎对于新的网站,有一个类似试用期的机制,等过了这段时期,相关的自然搜索流量就会上来。

所以你需要做的是坚持写作,这也是这个方法最的地方。

第八步:收获

当你写了一段时间后,搜索引擎和社交引擎积累了一定的数据,确定你的文章都是原创并且质量很高,就会更多的展示给其他读者。

与此同时,你的联系人里面,邮件列表里面有了很多人,你可以从他们身上获取很多有用的反馈,促使你继续写出更好的文章。

你的英语水平慢慢提升,已经足以应付日常的英语交流。

另外一些读者,会询问能否雇佣你你帮助做一些项目,慢慢的,你的远程生涯通过写作开始了。。。

总结

这篇文章我详细的讲了如何通过技术写作来获得国外远程工作的机会,希望通过这篇文章帮助更多的开发者出海

找到国外远程工作的方法很多,不止这一个,但是这个方法几乎所有人都可以使用,而且效果还很不错。

不经历风雨,怎能见彩虹,希望所有的远程开发者都能靠自己的努力过上自己理想的生活

最后:如果有任何反馈,也可以联系我,我会尽量回复每个消息。

本文转载自 如何通过英文写作找到国外的远程工作机会

  • 英语
    35 引用 • 153 回帖 • 1 关注
  • 写作
    15 引用 • 62 回帖 • 1 关注
  • 程序员

    程序员是从事程序开发、程序维护的专业人员。

    531 引用 • 3528 回帖
  • 电鸭
    10 引用 • 27 回帖
1 操作
martinageradams 在 2020-05-24 11:27:38 更新了该帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • wizardforcel

    其实 B 站一些网赚项目里也提到了很多国外的程序员接活平台。

    1 回复
  • martinageradams
    作者

    是的。