写点什么

看完尤雨溪 338 条知乎回答后,我突然找到了前进的方向

  • 2021-05-06
  • 本文字数:1738 字

    阅读完需:约 6 分钟

看完尤雨溪338条知乎回答后,我突然找到了前进的方向

1、想要最大化创造价值,最重要的是两点。第一,会发现问题,并且判断出什么问题值得解决。第二,具备高质量解决某个领域问题的技术水准。


2、为什么程序员不自己单干?可以啊,那些说难的,就是能力不够罢了(不一定是技术能力)。


3、先问是不是,再问为什么。大部分 “我身边...” 开头的回答都是以偏概全的,只有数据才会给你真相。


4、英语是否会成为开发工程师的发展瓶颈?回答:不仅英语差会成为瓶颈,英语好还能成为优势,因为学习效率会比别人高。像我这样半路出家自学的人,只能靠英语了...


5、很多非科班出身的程序员经常会潜意识里给自己划定范围,啊这个是科班出身的人才懂的东西,我没希望了。你之前学了啥跟你以后能学啥没有什么本质联系吧。我本科学的是艺术史,只意味着我本科的时间大部分花在了艺术史上而已,不代表我以后不能再花时间在 CS 的东西上。其实很多所谓科班出身的人对于编译原理的理解跟你的差别也就是三个多月一门课而已... 如果真的觉得编译原理是自己的瓶颈了,那就下决心去学呗,可能并没你想象的那么可怕。


6、前端开发中有什么经典的轮子值得自己去实现一遍?答:Virtual-DOM。


7、有什么适合碎片时间看的计算机基础书籍推荐?答:学 JavaScript 碎片时间看犀牛书正好。我当年就是在公交车上看完的。


8、一直呆在舒适区往往就得不到提升,程序员能力的提升往往都发生在尝试解决一个从没解决过的问题之后进行反思的过程中。


9、前端这个词现在涵盖的内容也越来越广了,尤其是应用化了以后,俨然前端自己有一个迷你技术栈。我来简单勾勒下:

  • 纯表现层。用户体验、布局、特效、研究 CSS 各种奇技淫巧,对于很多设计 / 前端兼修的人来说,技术层面就到此为止了。他们很多可能一辈子都不会写翻转二叉树,但他们也能搞出一些科班出生的人一辈子也搞不出的用户体验。当然不排除一些走 creative coding / 数据可视化路线的人需要对物理、数学、甚至计算机图形方面的知识进行针对性地强化。

  • 应用实现层。可能是大公司初级工程师主要干的活:拿着别人设计好的框架、工具去实现具体的应用逻辑。实话实说这个层面对计算机基础的要求确实不高,只要对 JavaScript、CSS 这些领域专门的东西基础扎实 + 学习能力 OK 就可以了。但是这个层面其实需求巨大,而且有一个独特的需求:开发效率。要提升效率就得对手上的工具了解得非常细致,比如 XX 框架的 N 种优化小窍门之类的。而这种东西只能靠实战经验去积累,基础再扎实影响也有限。

  • 应用架构层。技术选型、开发底层框架、制定开发规范、设计应用结构... 这些东西就涉及到知识的广度和深度了,对业务需求的理解很重要,而且碰到具体的纯技术问题的可能性也大得多。编译原理、算法、数据结构在这里都会派上实际的用处。

  • 基础设施层。自动化构建、部署、测试、加载方案、性能优化、代码质量管理等等... 这一层更加技术化了,而且涉及很多所有软件工程共通的东西,并不局限于前端。

  • 理念层。通过借鉴整个计算机体系中其他领域的思想,从根本上改进前端的开发范式。Facebook 的人现在做的就是这种事情。事实上能做到这一层的人基本不以前端自居了。


上面的这些层次并不是一个发展路线,不是说是个前端就一定要冲着最高的层次去,这不现实,因为每个层次都可以深入钻研,对于公司来说,尤其是大公司,往往更需要在一个层次深入专精的人而不是每个层次都半桶水的人(对于多层次专精的人的需求也是有的,但是这种一般都是 senior 职位了,不会太多)。


10、不看具体业务需求就谈一个前端是不是靠谱都是耍流氓。一个人称不称职,看的是他的技能树和他当前的职责是否匹配。有没有必要学习特定的知识,这是一个要看情况讨论的问题。假如一个人科班出身,基础扎实来做前端,那他可能很快就可以开始涉及架构层和基础设施层的工作,这是比较理想的情况。但如果之前并没有基础,那就看你有没有野心向其他层去发展了,如果你真的有兴趣,在研究过程中自然会发现自己的短板,并且有足够的动力去弥补它。


11、一个框架能不能火,最关键的不是技术实现上多 nb,而是在于这个框架是否代表了一种(在其所处的时代)先进的开发理念。


以上内容,来自尤雨溪的知乎。另外,5 月 9 日(周日)晚上 21:00,我会连麦尤大,和你聊聊 Vue 3.0、Vite,以及最近他看到的前端新趋势,记得预约(没有广告,全是干货)。



2021-05-06 21:3310278
用户头像

发布了 219 篇内容, 共 139.5 次阅读, 收获喜欢 191 次。

关注

评论 27 条评论

发布
用户头像
我还要再说说 vuejs 的作者从 snabbdom.js 抄袭了 vdom 的思想。这个大家都不知道吧?
2021-05-11 09:06
回复
"Virtual DOM patching algorithm based on Snabbdom" 这是vue源码里就标明的,这个你不会不知道把?
2021-06-12 16:37
回复
请搞清楚什么是抄袭,什么是 based on
2021-06-30 15:56
回复
偷就是偷,不要说自己承认了 based on 就不是偷。
2021-06-30 15:57
回复
查看更多回复
用户头像
内容挺好的,技术的格局和视野,归到底两个字技术的“信仰”
2021-05-09 09:45
回复
跪舔狗,哪里好?怎么好?有什么说出来啊
2021-05-10 16:20
回复
用户头像
没有 nodejs 你试试,vuejs 只是集合了众多程序员心血的一个轮子而已。不要飘上天了。
2021-05-08 14:01
回复
你要这么说,怎么不说没电路板试试,没逻辑门试试,没电试试?
2021-05-08 15:03
回复
喜欢抬杠来吧,抬杠长知识。我想说的是开发框架不要自以为是沾沾自喜,Flash 当年也很火,做自己该做的事情,时刻保持敬畏之心。老是宣扬框架怎么牛逼,真的很可笑的。
2021-05-08 17:10
回复
作为程序员,这个逻辑看起来有点问题。那是不是vuejs的作者得宣传自己的框架怎么怎么差劲,大家都不要用,才不可笑?无论什么产品,包装宣传是推广的必要手段,指责框架作者宣传过度没啥意义。更何况github上轮子那么多,脱颖而出的也就那么点儿,可用到项目中的更少之又少,vue算是出类拔萃也不为过。
2021-05-10 06:19
回复
查看更多回复
没有更多了
发现更多内容

亲测兼容m芯片 数学软件 MATLAB R2023b中文版永久密钥 mac/win

理理

AirPods耳机管理工具AirBuddy for mac 兼容macOS14系统 支持m芯片

理理

mac动作冒险游戏:GTA侠盗猎车手:罪恶都市 for Mac 下载

你的猪会飞吗

Mac游戏下载 Mac游戏推荐 mac单机游戏

PowerPoint 2019简体中文版 ppt2019永久破解版 mac软件下载

理理

EBANX与Zuora携手,加速拉美与非洲数字商务发展

Geek_2d6073

奥特斯一季度业绩略微上扬

财见

从常春藤精英到阶下囚:加密货币行业丑闻频发,责任在「名校情节」?

TechubNews

web3

LED弧形屏:设计创新与成本效益的平衡

Dylan

技术 LED显示屏 全彩LED显示屏 led显示屏厂家 市场

流程挖掘帮助中国管理咨询行业实现转型升级

望繁信科技

流程挖掘 流程资产 流程智能 上海望繁信科技 陈果George

InPlant SCADA笔记 目录

万里无云万里天

工厂运维 InPlant SCADA

mac触摸板增强工具BetterTouchTool激活版

理理

mac系统状态监控工具istat menus激活码 (istat menus中文版下载)

理理

GreatSQL 8.0.32-26 今日发布

GreatSQL

新版本 greatsql 新版本发布

蓝易云 - 如何使用Python和正则表达式处理XML表单数据

百度搜索:蓝易云

Python xml 云计算 运维 云服务器

裁员还能有天花板?

王中阳Go

Go 程序人生 面经

苹果音乐制作软件Logic Pro X for mac v10.8.1中文版

理理

AE2021中文直装破解版下载 After Effects 2021安装包 mac/win

理理

iOS数据恢复Disk Drill for Mac v5.4.1425中文版 含Disk Drill激活码

理理

axure rp8安装包下载 Axure RP 8 for Mac中文永久密钥分享

理理

蓝易云 - centos下安装jenkins.war

百度搜索:蓝易云

Java 云计算 centos 运维 jenkins

IDE开发工具 IntelliJ IDEA 安装教程2019.09.35(最新版)

理理

蓝易云 - enkins如何请求http接口及乱码问题解决

百度搜索:蓝易云

HTTP jenkins 云服务器 香港服务器 高防服务器

实践出真知:Agents 领域“一年打怪升级”的经验分享

Baihai IDP

程序员 AI LLMs 企业号 8 月 PK 榜 AI Agents

(成功率稳定)京东商品详情API快速上手:初学者的实用指南

代码忍者

API API 文档 API 测试

蓝易云 - 服务器放在香港好用吗?

百度搜索:蓝易云

服务器 云主机 云服务器 香港服务器 高防服务器

全新启航!阿里云向量检索服务Milvus版正式上线!

阿里云大数据AI技术

云计算 大数据 阿里云 向量检索 Milvus

分享 | 某外资保险集团:提升数字身份管理水平 助力中国业务高速发展

芯盾时代

身份安全 统一身份认证 保险业

Principle for Mac(交互式UI原型设计神器) v6.33中/英文版

Mac相关知识分享

蓝易云 - 创建跨境电商网站如何选择合适的服务器

百度搜索:蓝易云

云计算 运维 云服务器 跨境电商 高防服务器

支持m1/m2/m3 graphpad prism 10激活直装版下载 医学绘图工具

理理

看完尤雨溪338条知乎回答后,我突然找到了前进的方向_大前端_小盖_InfoQ精选文章