如果我不使用 React,我还能算是开发者吗?
由 Mux 主办的 DEV 全球展示挑战赛:展示你的项目!
这篇文章摘自我的2019 年 Sunrise 日志(使用 Hugo、Imgix、Flickr 以及 jQuery 构建),我认为与开发者社区分享会很有趣。
我从事专业网页开发工作十多年了。但最近我脑海里一直萦绕着一个问题:“如果我不使用 React,我还能算作开发人员吗?”
在某些方面,我从未像现在这样对自己的能力充满信心。我只需拿到一个设计稿,就能运用许多最佳实践,搭建出一个功能完善的网站,集成API服务,并开发一些高级功能。
一切始于1996年,当时我只有13岁,在Geocities上学习HTML和CSS,创建了我的第一个网站。后来,我学会了制作动态网站,精通了WordPress,学习了MySQL,管理过多个WHM服务器,爱上了正则表达式。这一切都是在我为几家代理 公司参与一些令人惊叹的项目时完成的,并且我还运用我的知识推出了 一些 有趣的 项目。
另一方面,我觉得自己简直是个彻头彻尾的菜鸟。我断断续续地浏览 dev.to 网站好几年了。现在再看,感觉所有内容都完全超出了我的理解范围。我住在偏远的密歇根州上半岛,很难找到可以一起学习的开发者。我对硅谷文化和创业圈的描述完全没有共鸣。由于完全是自学的,我觉得编程和开发的基本概念对我来说都太难了。React、ES6、AWS 管理、Node.js、Vue 和包管理器等等,对我来说简直是天书。更糟糕的是,我还在用 jQuery 和 PHP 开发(没关系,你们可以笑我)。
我热爱这个领域,但我感觉自己像个老家伙(PHP)在年轻人的游戏(React)里一样。
这让我有很多疑问。
- 究竟要怎样才能跟上这一切呢?
- 如果我不跟上进度,我还能被认真对待,成为一名开发者吗?
- 在开发者社区中,是否存在那些首先是营销人员,其次才是开发者的人?
- 成为全栈工程师是否完全不可能?
- 那么,如果我不使用 React,我还能算是开发者吗?