从失学二次元少女到React核心成员
这年头,人人都想进大厂。很多有真才实学的朋友被大厂的学历要求拒之门外。
没学历真的没法进大厂么?
今天,让我们看看React
核心成员「Rachel Nabors」的经历,如何一路自学从二次元少女到设计师,再到React
核心成员。
或许她的经历,能带来一些启发。
二次元少女成长记
「Rachel」从小在弗吉尼亚的农村长大,每天满眼望去都是树、树、树。
GameBoy
是她童年美好的回忆。
在玩了很多游戏后「Rachel」甚至萌生了“做自己的游戏”的想法。对编程最初的好感大抵来源于此。
她的另一个爱好是动漫,准确的说是「美少女战士」。
作为一个土生土长的美国大农村二次元少女,追番是个头疼的问题。电视上「美少女战士」播到剧情最关键的时候突然停播了,这不急死人?
新番就是命令,追番就是生命。年轻的「Rachel」第一次有了清晰的目标:
我要上网去日本网站找资源
为了实现1,我要学日语
这段经历让她体会到两件事:互联网的魅力以及「我通过自学原来可以做这么多事」。
二次元草根站长
因为一些原因「Rachel」并没有读大学,接下来的人生该何去何从呢?
“有些人用赚到的钱买车,因为他们认为车可以带他们去学校或者公司。而我坚信:如果我有一台能上网的笔记本,他就能带我去世界任何地方”
于是,「Rachel」将当服务员攒下的所有钱买了台笔记本,并向母亲保证「一定能在网上赚到钱」后,家里终于开通了宽带(每月花20刀)。
真 —— 村网通。
电脑是有了,网也通了,下一步该考虑怎么赚钱了。二次元少女决定从动漫开始下手。
她准备靠出售自己的漫画书赚钱,怎么宣传呢?通过自学,她搭建了漫画社区网站并托管在Drupal
的服务上。
有了流量怎么销售呢?她自学在服务器上安装osCommerce
(一个电子商务建站工具)。
怎么和顾客沟通呢?她自学了TinCanPHP
。
一番折腾后「Rachel」发现,她花在IT
建设上的时间甚至超过了画漫画。
随着工作的深入,摆在她面前有两条路:
专心学习古典艺术和解剖学(往艺术发展)
专心学习
web
开发(往开发发展)
然而,变故发生了。
生活就像巧克力
生活就像巧克力,你永远不知道下一颗是什么
就在「Rachel」纠结未来发展方向时,她需要做一个大的下颌手术。而漫画相关工作没法提供健康保险。
所以,在生活的推动下,「Rachel」迎来了第一份正式工作 —— web
开发。
一路坎坷的CSS专家
虽然名为web
开发,但是同事发现:这个开发的艺术功底怎么这么强?
于是,慢慢的,「Rachel」在同事们心中的定位变为:会HTML
、CSS
的设计师。
很快,「Rachel」发现自己并不喜欢设计师工作,准确的说是不喜欢被人指着屏幕说:”嗯,这个图标再大点~“这样的工作。
如果是做程序员,别人给你提建议后你还能假装深思熟虑后说:”你的建议我考虑下“。
毕竟,外行看得懂图标但看不懂代码,不是吗?
当时正是Flash
和actionScript
统治前端的时代,JS
社区根本不活跃。「Rachel」没有从JS
社区得到多少帮助。
但是,当她把动漫与CSS
结合,做出类似动画音乐视频这样的东西后,CSS
社区轰动了!
大佬,来夏威夷给我们做CSS分享吧!!!
虽然演讲没有多少收入,但能提高影响力、认识更多业内人士。以此为契机,「Rachel」推出了在线动画课程(https://courses.rachelnabors.com/
)
她也写了本动画相关的书。与演讲类似,写书也不赚钱,但对没有本科学历的自己来说,这是一张响当当的名片。
在CSS
领域有了一定知名度后,「Rachel」开始为MDN
编写相关API
的文档(有一点收入,但不多)。
通常来说,必须要有计算机本科学位才能进大厂,而「Rachel」作为W3C
受邀专家,经常需要与大厂开发者交流。这时她意识到:
拥有我掌握的这些技能,是可以进大厂的
在了解到大厂起薪比她薪水高3倍以及大厂的健康保险报销的范围后,更坚定了她的想法:我要进大厂!
React核心成员
最终,「Rachel」拿到了facebook
的offer
,开始在ReactNative
团队工作。
你没有看错,没有移动端开发经验、甚至React
用的也不多,主要编程工作都是动画相关的「Rachel」,进了ReactNative
团队。
得益于她之前的课程教学经历、演讲经历、文档编写经历,「Rachel」在ReactNative
团队主意从事社区调研、新文档编写、设计交互Demo
相关工作。
React大团队下属有Core、Relay、Native团队
总结
即使获得如此成绩,「Rachel」还是对第一份工作的薪水耿耿于怀:
“如果我读了大学,就会有人告诉我:Rachel,你喜欢游戏,喜欢代码,你可以往计算机科学家发展。你在科技公司一年赚的钱会和你(不上大学)几年攒的钱一样多。但是,没人告诉我这些”
虽然走了很多弯路,「Rachel」的很多经验值得我们借鉴。
有人说:我很有实力,奈何学历不高,面不过大厂。
「Rachel」的经验说:你可以成为一个狭小领域的佼佼者,提高影响力,这会是比学历更硬的敲门砖。
有人说:我很有实力,奈何学历不高,简历都过不了筛选。
「Rachel」的经验说:提高知名度的同时会认识很多大厂同行,通过他们引荐,比投简历更容易进大厂。
有人说:我很有实力,但是会的不是大厂需要的技能。
「Rachel」的经验说:大厂不只要做业务的程序员。越知名的大厂,对多元化人才的需求越旺盛。
不知道这位二次元少女的经历,对你有启发吗?期待你的评论