怎样找外企/远程的工作

news2024/9/20 22:44:33

74d6c0a8099b4b1aac35b9840ffc7b30.jpg

 

“如果你既不想卷,又不想参与职场的勾心斗角,也不算行业大牛,还不愿意冒太高风险,那还有一种渠道,就是找海外公司的远程工作,比如我有几个程序员朋友,都是拿着硅谷动辄 20w 刀的薪水,人却在国内,这就相当于在北上广赚钱然后回你们村里花,降维消费,横竖都舒服。”

很多朋友希望能细致介绍一下找外企甚至远程工作的方法以及需要做哪些准备。我在外企工作多年,也面试过很多外企,做过一段时间的 Remote Job,还作为面试官面试过很多 Candidate,在这方面还算有一些经验,总结出来分享给大家:

5e1d5ce57dc64e84afe21c8c562491b6.jpg

 

1 心态:记得前中国男足国家队主教练米卢曾说过一句经典的话叫作 “态度决定一切”。很多朋友都有去外企工作的意愿,比如外企没有那么卷,管理更加人性化,同时还能开拓自己的国际视野,认识不同国家的朋友,领略各种文化风情。但是一谈到怎样拿到外企的机会,却又十分为难。这里面其实也是会者不难,首先第一关就是要跨过自己畏难的心态,给自己信念和信心,从心理学的角度上讲,只有真的相信自己通过努力是可以拿到这样的机会的,你才会真的愿意去克服重重困难,找到正确的方法和路径来达到目的,这也就是我们常说的 “因为相信,所以看见”。切记,坚定的信念,积极和开放的心态永远是最重要的,别人告诉了你一个方法,因为之前没听说过或者没试过,或者单单是因为内心的怯懦和恐惧,就直接否定说 “xxx 肯定不行”,那这些机会就真的和你没啥关系了。

245eb6178bbd49208cb2b45112372517.jpg

 

2 背景:在后😷时代,远程办公其实已经成为一种流行的趋势,从最初的 BaseCamp 这样的纯远程工作的公司开始,现在已经有越来越多的公司在面向全世界提供 Remote Job,这样更利于他们找到优秀的人才的同时,也能更好的把控用人成本。而且在现在这个以创意为王的 AI 2.0 时代,传统工业化时代的把人集中在一个地方一起工作 8 小时的方式显然已经落伍。

3 我们的优势:国内的开发资源非常丰富,以我经历过的几家外企来看,无论是北美还是欧洲,乃至澳洲的 IT 公司,只要你英语能过关,能正常的沟通交流,他们是非常喜欢要中国的程序员的,咱们中国人,勤恳,能干,抗压能力强,产出还高,以一当十。所以只要你能跨过心里那道坎,充分的学习和准备,那么放眼全球,你能看到和把握的机会就比别人高出了一个量级。

4 最近可能因为一些原因,大家开始关注外企远程工作的合法性问题了,这个要分情况来讨论,有的外企在国内有他们的主体,那这样的话虽然你远程办公,但是通过中国的主体给你发工资,缴纳社保,没有任何问题。另外一种就是它的生意可能不怎么在大陆,所以没有国内实体,这种情况,我们最好是自己注册一家国内的公司,通过公司和它签订服务合同,通过合法的业务,合法的公司赚取合法的收入,给国家纳税的同时而且还增加国家的外汇储备,用冯小刚导演在电影 《老炮》里的一句台词 “那叫合理,合法”。

5 信息源:大家比较关注的一个问题可能是从哪里获取到这些提供 Remote Job 工作的公司的招聘信息。我觉得对于一个有搜索能力的人来说,这不是事。我这里只提供一些渠道,大家自行搜索即可:Github,各种搜索引擎,Slack 社区,TG 社区,等等,订阅各种 Chanel,会实时获取到第一手的信息。还有一个很重要的方式就是维护好自己的 LinkedIn 主页,这样可能会有很多企业主动找上门来,当然,我知道它退出中国了。

6 技术面试准备:找机会是一个持续的过程,所以准备也是一个持续的过程,面试过外企或者看过外企面试题的同学可能都发现,海外的企业不像很多国内的企业那样面试的时候问各种 “八股文”。其实这里有个本质的原因就是国内很多企业是在找干活的人,那么考察的就是你对某项技术的熟悉程度,海外更多的公司是希望找到更优秀的程序员,那么怎样定义优秀呢?他们考察的维度大概有三个方面:写代码的能力,思考和设计软件系统的能力,基础知识的扎实程度以及灵活运用能力,所以大家看到很多面试题都是 LeetCode,系统设计,以及一些基础知识的考查。搞明白其中的原因,我们就能有的放矢了,有个朋友就是靠纯刷 LeetCode 刷进 Google 的,以国内朋友的应试能力,相信就不用我多说了吧,系统设计和基础知识,其实是 “功夫在诗外”,多在工作和实战中思考和总结才是最重要的,当然刷题也有用,但那并不能彻底的将其内化为你的能力,在面试的时候不能通过直觉脱口而出,也就还不能达到一个最优的状态。

7 英语:这个可能是比技术面试更让大家头疼的问题,大家平时工作,用的最多的可能就是 “读” 和 “写”,现在是 “听”,“说”,“读”, “写” 齐上阵,很容易懵圈。根据我的个人经验,我给出一些切实可行的方式:1)语言这个东西重在积累,所以平时大家工作中,写,和读尽量逼着自己用英文,“听说读写”其实不是那么严格分家的,写和读上去了,也有助于你的听和说;2)把所有的能找到的面试题都自己翻译为英文,然后自己写出答案也翻译为英文,每天练习,直到对答如流,这是很笨的办法,但是有效。 3)实在不行,去考个雅思,有了目标,用心准备,听说读写一起提升。4)听力这个事情,就是要多听多说,现在网上的资料非常多,关键是要持之以恒,积寸功,成大事。

8 其实还有一个路径就是考雅思,留学出国,然后毕业后留在当地工作,我有几个朋友已经通过这条路成功申请到了加拿大,澳洲等地还不错的学府的 offer,当然这个我本人并没有亲身经历,如果大家有兴趣,我可以找他们请教之后分享给大家,还有就是今天写的太长了,就先到这里吧,对于上面提到的这些点,有感兴趣的,可以再展开了说。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1116842.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【标准化封装 SOT系列 】 E SOT-89

〇、SOT-89 这个封装也比较常见,但并不易错。 一、E部分 SOT-89 参数 pin-pin 间距1.5mm body size 4.52.5 二、符合当前标准的典型举例 名称pin 数厂家 body DE矩形 (mm)SOT-894Mini-Circuits – PGA-102 — 4.39/4.62.29/2.59 上图 MiniCircuits 也称DF78…

数据结构和算法——用C语言实现所有树形结构及相关算法

文章目录 前言树和森林基础概念二叉树二叉树的遍历二叉树的构造树和森林与二叉树之间的转化树和森林的遍历 满二叉树完全二叉树线索二叉树线索二叉树的构造寻找前驱和后继线索二叉树的遍历 最优二叉树(哈夫曼树)哈夫曼树的构造哈夫曼编码 二叉排序树&…

16.2 ARP 主机探测技术

ARP (Address Resolution Protocol,地址解析协议),是一种用于将 IP 地址转换为物理地址(MAC地址)的协议。它在 TCP/IP 协议栈中处于链路层,为了在局域网中能够正确传输数据包而设计,…

C嘎嘎之类和对象上

> 作者简介:დ旧言~,目前大二,现在学习Java,c,c,Python等 > 座右铭:松树千年终是朽,槿花一日自为荣。 > 目标:掌握类的引用和定义,熟悉类成员函数的…

代码随想录算法训练营第二十九天丨 回溯算法part06

回溯总结 对于回溯算法,我们需要知道的是 回溯是递归的副产品,只要有递归就会有回溯,所有回溯法常与二叉树遍历【前中后序遍历】,深搜混在一起,原因是都涉及到的递归。 回溯法 暴力搜索,它的效率并不高&…

FreeRTOS入门教程(事件组概念和函数使用)

文章目录 前言一、事件组概念二、事件组和信号量,队列的区别三、事件组相关函数三、事件组应用示例1.等待多个事件2.任务同步 总结 前言 本篇文章将带大家学习什么是事件组以及如何使用事件组。 一、事件组概念 事件组通常是由一组位(bits&#xff09…

CSS页面基本布局

前提回顾 1. 超文本标记语言(HTML)是一种标记语言,用来结构化我们的网页内容并赋予内容含义; (超文本标记语言(英语:HyperText Markup Language /ˈhaɪpətekst ˈmɑːkʌp ˈlŋɡwɪdʒ /…

Linux小技巧之awk必知必会

Linux Shell 三剑客之一,废话不多说直接上干货。 目录 1. 指定分隔符2.指定打印行数3.打印最后一列4.打印倒数第二列5.匹配输出6.if 判断7.统计列总数值8.时间格式转换 示例数据: 1. 指定分隔符 awk -F | {print $1} log.txt # awk -F | {print $1}…

STM32MP135和STM32MP157的区别

本文介绍了STMicroelectronics公司推出的两款多核处理器STM32MP135和STM32MP157之间的区别,包括主频、集成硬件模块数量、内存大小和电压调节模块等方面。 STMicroelectronics是一家领先的半导体解决方案提供商,在嵌入式系统领域有着丰富的经验。他们…

序列合并

题目描述 有两个长度为 N 的单调不降序列 A,B,在 A,B 中各取一个数相加可以得到 个和,求这 个和中最小的 个。 输入格式 第一行一个正整数 N; 第二行 N 个整数 1…N​。 第三行 N 个整数 1…N​。 输出格式 一行 N 个整数&#xff…

从头开始使用 KNN 进行 KNN 和 MNIST 手写数字识别的初学者指南

坦维佩努穆迪 Kaggle参考: MNIST Perfect 100% using kNN | Kaggle 一、说明 MNIST (“修改后的国家标准与技术研究所”)是事实上的计算机视觉“hello world”数据集。自 1999 年发布以来,这个经典的手写图像数据集一直作为分类算…

编写内联函数求解 2x²+4x+5的值,并用主函数调用该函数

动态内存分配可以根据实际需要在程序运行过程中动态地申请内存空间,这种内存空间的分配和释放是由程序员自己管理的,因此也被称为手动内存分配。 C++ 中,动态内存的分配和释放是通过 new 和 delete 操作符进行的。new 操作符用于在堆内存上为对象动态分配空间,dele…

Python之哈希表-哈希表原理

Python之哈希表-哈希表原理 集合Set 集合,简称集。由任意个元素构成的集体。高级语言都实现了这个非常重要的数据结构类型。Python中,它是可变的、无序的、不重复的元素的集合 初始化 set() -> new empty set objectset(iterable) -> new set …

Docker——如何自定义镜像【将自己的项目制作成镜像】?

目录 前言:我们以前是如何部署项目的? 1、镜像由哪几部分构成的 2、如何手动自定义一个镜像 2.1、Dockerfile 2.2、dockerfile文本文件中,最终要写什么? 2.3、构建镜像 3、案例:部署java项目 4、如何与其他容器…

Python 机器学习入门之ID3决策树算法

系列文章目录 第一章 Python 机器学习入门之线性回归 第一章 Python 机器学习入门之梯度下降法 第一章 Python 机器学习入门之牛顿法 第二章 Python 机器学习入门之逻辑回归 番外 Python 机器学习入门之K近邻算法 番外 Python 机器学习入门之K-Means聚类算法 第三章 Python 机…

华为云HECS云服务器docker环境下安装nacos

华为云HECS云服务器,安装docker环境,查看如下文章。 华为云HECS安装docker-CSDN博客 一、拉取镜像 docker pull nacos/nacos-server二、宿主机创建挂载目录 执行如下命令: mkdir -p /usr/local/nacos/logs mkdir -p /usr/local/nacos/con…

服务端监控要怎么做?

目录 前言 一、Google的四类黄金指标 二、RED方法 三、USE方法 RED方法 vs USE方法 四、监控指标 WEB服务监控 MySQL数据库监控 QPS TPS 最大连接数 缓存监控 总结 前言 众所周知,业界各种大中型软件系统在生产运行时,总会有一些手段来…

ESP32C3 LuatOS TM1650②动态显示累加整数

--注意:因使用了sys.wait()所有api需要在协程中使用 -- 用法实例 PROJECT "ESP32C3_TM1650" VERSION "1.0.0" _G.sys require("sys") local tm1650 require "tm1650"-- 拆分整数,并把最低位数存放在数组最大索引处 loc…

车载网关通信能力解析——SV900-5G车载网关推荐

随着车联网的发展,各类车载设备对车载网关的需求日益增长。车载网关作为车与车、车与路、车与云之间连接的关键设备,其通信能力直接影响整个系统的性能。本文将详细解析车载网关的通信能力,并推荐性价比高的SV900-5G车载网关。 链接直达:https://www.key-iot.com/i…

类与对象-对象特性-构造函数与析构函数

#include<iostream> using namespace std; class Person { public: //构造函数 : //没有返回值,不写void //函数名与类名相同 //构造函数可以有参数,能发生重载 //创建对象时,构造函数会自动调用,而且只调用一次 Person() { cout << &quo…