Notion的创始人及CEO,Ivan ZhaoNotion引领硅谷办公新潮流!又一独角兽横空出世,这个技术栈助它弯道超车!

--

假设你是一名硅谷初创公司的CEO,当你的公司火到被风投们围追堵截、抢着要给你投资送钱的时候,你会怎么做?

相信很多创始人都会说:来者不拒!多多益善!来送钱,谁不喜欢?

然而有这样一个初创团队却拒绝三连拥有更多钱并不能让我们发展更迅速!(“never felt like if we had more money we could grow faster”)

他们甚至一不做二不休,把整个公司都搬走,抹去Google Map上的地址,让VC们送钱无门。

这个“清新脱俗”的公司,就是Notion,一个以不可抵挡之势席卷整个硅谷,成为众多学生、上班族不可缺少的跨平台协同工作软件。

Reddit上对Notion大火的讨论

01 硅谷新宠Notion:笔记界”瑞士军刀”,”搭积木”逆袭Slack

在疫情期间,有不少公司都因祸得福,在远程办公、高科技服务需求增长的大环境下,获得了大肆发展的机会。

Notion正是如此。在疫情期远程办公的催化下,Notion如今已经坐拥400万用户,估值高达20亿美元,妥妥迈入硅谷独角兽行列。

新闻截图来自TechCrunch,版权属于原作者

与目前风头正劲的 Zoom 公司创始人袁征一样,Notion的创始人Ivan Zhao(赵伊)也是一名生长在中国,在海外创业的华人

Notion的创始人及CEO,Ivan Zhao

作为Notion公司核心人物,Ivan Zhao的很多理念都深刻影响着Notion的产品开发和公司发展。

Ivan Zhao认为,对于程序员、产品经理、设计师,每次都要打开的在线工具太多了

Notion要做的就是整合一款新的工具,让Google Drive、Dropbox Paper、GitHubWiki、Wordpress、Basecamp、Asana 这些功能,都用 Notion 来实现。

所以Notion不仅仅是笔记,而是集笔记+工作看板+日历+数据库+照片墙+多人协作空间于一体的效率工具。

得益于模块化设计,Notion内的信息排列形态有无限可能。因此,很多人把Notion的模块比作乐高积木,用户可以搭建最适合自己的工作流、生活流、学习流。

除了“乐高”型别出心裁的功能设计外,Notion区别于其他文档笔记类工具的另一大核心优势是数据库

Notion可以将数据库以表格、看板、日历、图版,或list呈现,用户需要它以何种方式呈现都能够轻易做到。

如果搭配它的筛选排序功能,那简直强大到无以复加,属于用了回不去的那种体验。

有人总结说,Notion = Evernote + Todoist + Trello + Google Calendar。事实上Notion能做的还远远不止能做这些。

虽然谦虚的Notion对自身的定位为“ Slack 缺失的另一半” (Notion = the missing half of Slack),但已经有业内人士做出预测,随着版本迭代,Notion极有潜力取代Slack

02 弯道超车法门:Electron + React架构

在Notion如此成功的表现背后,是来自于底层设计思路和技术框架的支撑

ElectronReact就是撑起Notion应用的核心架构,同时也是让Notion逆袭老牌笔记应用Evernote和OneNote的底层代码

  • Electron是由GitHub开发的一个开源框架,著名项目包括GitHub的Atom和微软的Visual Studio Code。
  • React则是由Facebook开发的JavaScript框架,用于构建用户界面。

两者结合使用是时下非常受推崇的全栈开发思路。

其中React的设计思想极其独特,属于革命性的创新,性能出众,代码逻辑却非常简单。

React最早起源于Facebook的内部项目,因为公司对当时市场上所有JavaScript MVC框架都不满意,决定自己研发,最初用来运作Instagram网站。

无心插柳柳成荫,Facebook发现这套架构很好用,于是在2013年5月开源,逐渐成长为一颗“参天大树”。

React特点

  • 声明式设计:React采用声明范式,可以轻松描述应用。
  • 高效:React通过对DOM的模拟,最大限度地减少与DOM的交互。
  • 灵活:React可以与已知的库或框架很好地配合。

目前,React已经成为主流的前端开发架构,近年很多公司都在用React重写自己的主打App

众所周知的是,FAANG也更看重有过React开发经验的求职者,此类工业界项目经验在大厂面试中所占权重已经越来越大。

可以说,大部分FAANG公司Full Stack或Frontend Software Engineer职位要求中都会重点提到React。

以Facebook的Full Stack Software Engineer招聘举例,岗位职责中提到了用React和衍生架构React Native以及React VR开发产品

亚马逊AWS的Full Stack Engineer也标明需要React项目经验

微软的软件工程师岗位要求精通React, Angular, Vue中的一个,但行业公认React在其中流行度和权重都是最高的。

E/N/D

点此了解来Offer课程详情:

来Offer软件工程师旗舰核心课程

来Offer全栈开发项目实践课程

来Offer人工智能与数据科学强化课程

关注来Offer,关注北美一手留学求职咨询!

来Offer(www.laioffer.com)是硅谷最具实力的高科技在线教育和职业培训机构,通过提供高水平的IT培训课程和就业指导,帮助学员进军硅谷一二线科技公司。自2013年以来,来Offer已将4000+名中国工程师送入Facebook, Google等硅谷一线公司。

--

--

来Offer(LaiOffer)
来Offer(LaiOffer)

Written by 来Offer(LaiOffer)

Develop technical knowledge. Improve programming skills. Build your career in software engineering.

No responses yet