程序员海外Remote工作探索和总结

视频版

去年开始学员想做远程的就越来越多了,我年底开始学面试英语,今年五月开始用chatgpt写了个英语简历海投,边面试边练英语,一大堆拒信后, 7月初开始有海外remote的offer,到今天拿到第一笔工资,证明这条路可行,并且不是骗子,可以辅导越来越多的学员可以选择全球的岗位,脱离内卷

今天总结一下国内和海外前端面试的区别吧,欢迎讨论

每个人想做远程的原因不同,可能想回老家,可能想脱离大厂内卷等等,就不讨论了,在哪些网站可以看到远程的工作机会之前视频聊过,至少Linkdin上每天推送的Remote岗位就足够

欢迎加我,畅聊前端 & 英语学习

面试风格和要求

写简历就是第一步,我其实比较挫,就用deepl翻译的中文简历,然后就开始投递了,我坚信没有什么事情是准备完美了再开始,而是直接开始,在面试中练习英语和熟悉面试风格,当然也是拒信无数

我也感受到国内外面试风格的巨大差别,国内大厂如果想招一个司机,会要求这个司机基本功好,有三年驾龄,并且得会修发动机

国外的要求是司机基本功好,有三年驾龄,并且有点幽默感,开车的过程中能聊天解闷

国内的面试题大家都熟悉了,主要聊一下我遇见海外的面试风格和如何准备

  1. 面试前经常直接丢你你个在线做算法题的链接,有点像国内的牛客网,leetcode的简单和中等难度足够了,基本都是原题,可以参考前端啃算法去刷,绝对足够了
  2. 框架的使用,注意这里真的就是使用,没有所谓的优化和源码,我面了这么多家,一家问源码的都没有(其实我很擅长这个),Vue,React,Next.js,Nuxt 都是问api怎么用的,对于我来说比较简单了
  3. 系统设计,这个我理解是国外版本的【八股文】,就是问你如何设计一个XX,不分前后端,也有专门的书可以看,感兴趣我可以分享
  4. 行文面试,简称BQ,这个对我是难度最大的,其实就是英语的门槛,你需要描述大概一下问题
    1. 你为啥要加入我们呀
    2. 项目中你解决了哪些骄傲的难题呀
    3. 你是怎么工作的
    4. 你和领导有冲突咋办
    5. ....
  5. 留作业,国内好像比较少见,就是面试结束觉得还ok,会给你留个作业,要求你一周内做完,比如做个xx API, 用Vue/React 做一个时钟等等,难度不大,算是开卷,但是考察的是你的代码可维护性,是否有自动化测试等等,功能可以非常简单,但是测试,代码规范啥的一定要有

英语的要求

这是问我最多的问题,其实我英语也很挫,年初开始正式学习面试英语,我学习的素材其实很简单,就是Vue,React,Next.js,Webpack,Nest.js官方文档 ,这些内容我都是理解的,配合relingo插件阅读,降低阅读难度,并且能够点击听发音,逐渐了解如何用英语描述一个前端概念,很多面试的时候我回答的都是官网原话,也算积累了一些词汇,其实还可以通过看色情小说等任何你感兴趣的素材来学习,这里不多说了,防止号炸了

写作没练,发邮件都是用chatgpt和deepl翻译

听力其实就是听youtube,去听vueconf,reactconf,viteconf,还有freecodecamp等技术面试的内容,推荐用trancy插件的学习模式,很好用

说倒是没啥捷径,之前找了个东南亚的陪练,45分钟45块钱,不贵,就聊面试英语,后来养娃时间太碎片了,用call annie 也还不错,最后面试还是不利索,还好大部分老外比较包容,我提前用deepl把想说内容的大纲发音出来,然后用简单句表达出来

最后拿到的offer不多,估计也跟我英语比较挫有关系,不过还是有薪资符合我预期的,至少这么学英语是ok的

心态的问题

这里就聊一下我这个过程中遇到最大的困难,心态问题,其实我前端技术还算扎实,由于我英语比较挫,外加上人在国内,海外的招聘会有签证问题,所以会有非常多的拒信,我感觉在国内大部分公司都会给我一个面试机会,但是这波海外remote的调研,我每天早晨都有几封礼貌的拒信,反正就是你很牛逼,也有很有潜力这种废话,但是不得不拒绝你

前面一二十封还是挺蛋疼的,我还忍不住在群里吐槽,后来就麻木了,发现这是一个正常情况,接受这个现状,装看不见,继续投就可以了,这个时候一定要普通且自信,高速自己,沙雕公司,错过我是你的损失

薪酬支付方式

海外的特点是下限比国内高,初中级会用api就有七八万刀, 上限比不上国内字节等大厂(美国除外),其实是适合大部分跟我一样追求工作生活平衡的程序员

首先得确定工作的类型和你的需求

  1. onsite 就是国内的坐班
  2. hybrid 混合办公,比如openai就是每周两天去办公室
  3. remote US only ,大概就是美国本地的remote,估计是处于时区和税收问题
  4. global/worldwide remote 这就是最适合国内remote的岗位,全球范围的远程,但是薪酬支付需要注意方式

国内收钱是比较麻烦的,如果对方没有国内研发中心,就无法合理给你支付人民币,对方如果申请跨境给你打钱,对方公司在国内需要缴纳一笔额外的税,可能这就是为啥拒信比较多的原因,最后感觉靠谱的只有两种方式

  1. 国内注册一个个体工商户(我有),对方可以通过外贸的方式跟你做生意,打到你的对公账户,你正常开发票提出来
  2. 国外的公司去交易所整点数字货币发你,需要你相信web3

然后你得去香港整个卡(稳妥)或者C2C的方式转进来

头脑风暴

最近可以多写点文章分享一下心得,我觉得海外remote给我们带来的自由感,其实也是一个不错的选择,可以回老家或者旅居,同时有一个体面的收入,就不会惧怕国内的裁员

  1. 时差问题,大部分都是异步,有会会再国内晚上六七点开
  2. 确实不加班,就是 curd+一点优化,得写文档,交互有要求
  3. 需要写点 nodejs
  4. 我一直以为美国是程序员的圣地,但是这一波我连一个美国的面试机会都没拿到,真的非常奇怪,有一半拒信都是美国的,可能是签证问题~~

关于remote的寻找,面试,薪酬问题,最近录点视频分享,欢迎评论区讨论,2023自由职业出海,祝大家都能有一个持久的职业生涯

相关推荐
WG_171 天前
Linux:进程控制
前端·chrome
[seven]1 天前
React Router TypeScript 路由详解:嵌套路由与导航钩子进阶指南
前端·react.js·typescript
无我Code1 天前
前端-2025年末个人总结
前端·年终总结
文刀竹肃1 天前
DVWA -SQL Injection-通关教程-完结
前端·数据库·sql·安全·网络安全·oracle
LYFlied1 天前
【每日算法】LeetCode 84. 柱状图中最大的矩形
前端·算法·leetcode·面试·职场和发展
Bigger1 天前
Tauri(21)——窗口缩放后的”失焦惊魂”,游戏控制权丢失了
前端·macos·app
Bigger1 天前
Tauri (20)——为什么 NSPanel 窗口不能用官方 API 全屏?
前端·macos·app
bug总结1 天前
前端开发中为什么要使用 URL().origin 提取接口根地址
开发语言·前端·javascript·vue.js·html
zwjapple1 天前
全栈开发面试高频算法题
算法·面试·职场和发展
程序员爱钓鱼1 天前
Node.js 编程实战:Redis缓存与消息队列实践
后端·面试·node.js