程序员如何打造个人核心竞争力

345 阅读2分钟

———— 根据最近参加活动中大佬的分享总结

一定要学英语

为什么需要学英语(甚至口语):

  • 程序员会英语,直接Github给海外工作,年薪x3,工作量÷2
  • 部门总会外语,外派到国际业务部,权限范围x2,待遇提升
  • O级别会外语,才有可能脱离国内的内卷环境

怎么学:

  • 参加国内的开源社区,例如Apache社区,如果能做Committer更好
  • 接受一些外语培训后,加入外企认相关职位,
  • 逼自己写英文文章(不是自动翻译),发Twitter,Linked-in.
  • 接海外分时工作,先把自己定位到海外工作者,再来学英语

积累自己的人脉

去除主观努力,客观世界最终由三种无法跨越的鸿沟: 资金差、信息差、人脉差

人脉不是“认识”而是过事

  • 上级,未来带你飞的人
  • 同级,未来一起飞,或者带你飞(你带他)飞的人下级,你带他(他带你)飞的人
  • 你做人做事做得如何,短期看不出来,长期路越走越宽还是越走越窄

人脉的圈子如何定义:

  • 个人家庭
  • 学校的学长、校友厂内的同事
  • 开源社区的贡献者
  • 群友+各种会议上认识的朋友

不要怕有求于人,最终讲诚信和互利互惠

参与开源项目

开源项目是一个快速扩展人脉,积累技术,增加英语水平的机会,通过贡献和大佬,海外同事(过事)

多做社区贡献,积累自己的技术和影响力

  • 了解最新技术框架,贡献代码
  • 大佬给你Review PR
  • 听大佬的 roadMap 长见识
  • 拿一个Apache的Committer, 好找工作(国内、国际).

多做开源贡献(过事),有缘结识社区大佬:

  • 将来找工作,大佬一句话
  • 有困惑可以和大佬指点
  • 结交顶级人脉,欢迎来Apache顶级社区

多做英语练习

  • 多读文档,多看代码
  • 多写文档,多写注释
  • 多和海外用户(Slack群),教他们如何用(口语)
  • 海外贡献者交流,海外例会
  • 认识更多的海外同行业的人

打造自己的IP

要做时间的朋友,什么随时间积累变多?什么随着自己走?

  • 简历
  • 能力,认知
  • 人脉
  • 影响力,粉丝

如何打造IP:

写文章,写博客

  • 没人读,证明自己赛道不对,不够“标题党”
  • 没人转,证明自己认知不够
  • 没人邀稿,证明自己还不是“咖”

做社区

  • 深度参与开源社区建设,个人影响力的加速器

做演讲

  • 增加你的粉丝
  • 变成意见领袖
  • 夸大你的认知