SegmentFault 社区访谈 | 有位公子在奇舞

图片描述

SegmentFault 社区以前作过社区访谈,这次重开社区访谈的缘由,很是的简单,就想让社区的用户近距离地和优秀的社区用户进行一次交流。和以往的访谈不一样的是,咱们会采用相对轻松的方式呈现所要分享的内容,虽然敲代码是件严肃且正经的事,但它一样是件有意思、使人愉悦的事,若是你对本次专访的话风不是很喜欢的话,有话私信好好聊嘛~javascript

首秀很重要,因此本次邀请的嘉宾是画风清奇的公子,公子主页传送门html

图片描述

跳不过的开场

(微笑脸)公子,请开始你的自我介绍吧~ 参考格式:My name is HanMeiMei.I'm 18 years old…前端

(冷漠脸)哦。vue

你们好,我是公子,伪 90 后野生程序猿一枚,目前是在 360 奇舞团作前端开发。若是对个人代码之路感兴趣的话能够看看以前写的一篇文章《别人在挖石头我在撸码的变成之路》java

(八卦脸)搜集公子资料的时候,发现公子的博客名字叫作怡红院落,而怡红公子是公子的别号,请问两者有什么由来吗?react

这几个名字很容易让人想歪,不少朋友喜欢拿来开玩笑。个人 QQ 昵称一直都是怡红公子,高中的时候被同窗取外号叫宝二爷因此有了这个昵称。后来写博客的时候就顺手以贾宝玉的“怡红院”结合了咱们当年学校论坛的名字“红门院落”,遂有了如今的“怡红院落”。面试

正片

能够简要地从性能、业务使用场景等角度,比较下 Angular,Vue 和 React 吗?你怎么看待人手一个 Vue 仿 APP 现象,例如:Vue.js 全家桶高还原网易云音乐 ?segmentfault

无论你目前使用了哪一种框架,首先要明白的是:没有银弹。没有最好的框架,只有最适合的框架。MVVM 框架其实本质都差很少,Vue 和 React 自己都只是模板引擎,可是强大的生态造就了它们各自的前端框架套件。相比较来讲 Angular 才真正算的上是 MVVM 框架,不过从 2 之后语法变得极其诡异,原本学习曲线就很陡峭,如今更是有呈 90 度的趋势。若是不是有必定背景缘由的话我不是很是推荐 Angular。后端

至于 React 和 Vue 的话网上比较的文章已经有不少了,能够推荐看看 《Vue vs React: Javascript 框架之战》。总的说来就是 Vue 入门简单,单文件组件形式很是方便。不过自带的数据管理太简单,大项目要用的话仍是须要上外部的数据管理工具。另外Vue的生态虽然正在逐渐扩大中,不过目前来看主要仍是尤大在发力。React 则是 JSX 写法自由,可以适应各类复杂的需求。不过成也 JSX 败也 JSX,混乱复杂的 JSX 语法造就了大量的 React 黑。另外就是状态管理方案多样,社区生态很是齐全,不过因为方案太多百家争鸣致使新手有点无所适从。前端框架

至于你说的人手一个 Vue 项目的事情,我以为用 Demo 来学习框架是个很是好的习惯,目前的市场来讲,MVVM 框架能够算是逃不过的一个问题了,即便你没有用过作过 Demo 学习了解过也是好的。这代表你善于动手热爱学习新知识,我以为这个是很好的。不过我比较摒弃的是如今有不少人被前端框架迷了眼,惟 MVVM 框架是从,碰到个项目就想用 SPA 来作,总以为这个项目不用 React/Vue 也太 Low 了。MVVM 框架并非前端的所有,全部的业务选型都是要根据业务背景等多重因素决定的。重要的是你要了解框架背后的东西,了解问题的本质,打牢基础,这样无论什么样的方案你都能 hold 住!

做为一个前端工程师,如何看待现今前端从业人员”人满为患“的问题?你认为前端工程师的价值体如今哪里?前端的意义又是什么?

前端市场看起来是人满为患,可是有很是明显的分级现象。市场存在大量的低端人群,这主要是由前端入门简单决定的。而相对来讲,中阶前端就少不少不少,这固然是因为前端知识面太广深造难度大决定的。这就形成了虽然前端工程师这么多,可是不少公司仍是喊着前端工程师很差找的现象。因此不是前端很差找,是高质量的前端很差找!

无论是前端后端客户端,写代码就是创造的艺术,区别在于你创造的东西以及谁用。我当初选择作前端就是由于能很是简单就实现个人想法,最重要的是还特别酷炫!我相信有很大一部分同窗应该和我有同样的想法。前端是最接近用户的,如何让用户以为舒服,包括设计,交互,体验等,都是咱们须要考虑的问题。将这些问题解决并作好,我想这正是咱们价值的体现。

在平时的业余时间,主要从哪几个方面提高本身的技术水平呢?

工做以外,我基本上都是在写开源项目,目前我正在维护一个 Node.js 的博客系统 Firekylin。写开源项目是很是有意思的一件事情,不只锻炼本身的技术,并且能让本身的技术获得沉淀。说到沉淀,我偶尔也会写写博客,提及来个人 IT 之路也是从博客开始的。从 09 年开始我就养成写博客的习惯,虽然最近几年更新变得慢了,不过仍是会常常写点文章巩固下本身的学习成果。另外我还会逛逛社区看看最新的技术讯息,看看其余人的博客学习点新知识等。偶尔我也会翻译国外文章,以前曾经翻译过一本书 《Ionic In Action》,日常会在众成翻译上翻译文章。生命不息学习不止,特别像是前端变化这么迅猛,只有锲而不舍的学习,才能继续前进。

请问下公子所在的奇舞团相较 AlloyTeam、饿了么大前端团队、淘宝 UED 前端团队、百度 BEFE 前端团队在人员的配备,技术选型上,有什么区别?奇舞团更侧重哪方面的技术发展?

其它团队了解的不太清楚,饿了么应该是 Vue 用的比较多,淘宝 UED 的话用 Node, React 比较多的,百度有自家的 FIS,AlloyTeam 的话不太了解,不过早期好像偏向用 React,固然具体的技术选型确定还要结合业务来看了,这里只是说一个大致的印象。奇舞团对新人来讲是比较友好的,有导师提供一对一帮助,同时会有按期的分享以及技术视频等。对于培养新人咱们向来竭尽全力,举办了大量的前端特训营以及前端之星相关课程,努力让你们可以在前端的道路上全面发展本身的技术,而不是仅仅局限于某一方面。

文末福利

据说奇舞团在招人,大家要人的标准是怎么样的呢?

(公事公办脸)能够看看咱们的招聘JD:https://75team.com/page/join....

方便透露下,你是如何面试前端工程师的吗?你认为前端工程师面试前该如何作准备呢?

会作一些基础的前端面试题,询问些以前作过的项目,而后问问看过什么书是否写过博客有没有作过度享等等。万变不离其宗,面试前的话能够刷一些面试题,巩固下基础知识。也能够回忆下本身过去的项目,看看有哪些糟心的地方以及哪些地方是亮点。至于其余的能力都是日常一朝一夕的积累,不是抱佛脚就能解决的。

? 插播一则小广告:这里有一个免费向公子提付费问答的机会,戳这→ →,戳我

并不是凑数的非技术问题

做为 SF 社区现声望榜榜首,能够谈谈你和 SF 的渊源,以及对 SF 社区的见解吗?

(慈祥地微笑)做为早期SF用户,能够算是看着 SF 长大的了。SF 早期的时候有不少大牛入驻,看着他们的回答我学习到了不少。SF 社区主要是过低端化,问题基本都是前端的低端问题,不少用户也没有问问题的艺术,好比贴代码截图,XY 问题等等,更有不少人分不清楚问答社区和论坛的区别,回复也不喜欢点回复按钮。难以留住中高端用户,这算是 SF 比较大的问题吧!不过 SF 的编辑器仍是很赞的,我很是喜欢~

如何看待知识付费,以及 SF 现推出的讲堂、付费问答产品

知识付费我以为是很是不错的思路,我我的是百分百支持的。早前仍是学生的时候,由于时间多因此会各类回答问题,把这个过程当成一种巩固本身知识的过程。后来工做了以后,发现最宝贵的就是时间,已经彻底没有时间来作这些多余的事情了。知识付费让回答问题变成了收入的一种来源,这无疑解放了咱们的生产力。

到此,和公子的对话就结束了,社区访谈的下期嘉宾,keke,上帝@有明 ↖(^ω^)↗咱们已成功邀请 mcfog依云边城沙渺 4 位大大作访谈,你们有什么问题想对他们提出,或者大家想让社区访谈哪位用户,均可以私信清蒸哈~ Thx

最后,今天是奇舞团和社区用户阿冰@橙汁绿茶 的生日,祝奇舞团和阿冰生日快乐? 附上奇舞团庆生的视频连接,Hi,奇舞团~生日快乐 ?


受要挟而被放出来的奇舞团公众号 -- 奇舞周刊二维码,《奇舞周刊》是由奇舞团维护的前端技术周刊,除周五外,天天向你们推荐一篇前端相关技术文章,每周五推送周刊汇总内容。

图片描述

相关文章
相关标签/搜索