找到适合自己的前端发展方向

这篇文章发布于 2016年08月26日,星期五,19:05,归类于 Web综合。 阅读 201989 次, 今日 19 次 251 条评论

 

前端发展方向

屋外,灿白的骄阳炙烤着大地,园区的水泥地面腾起了可见的热气,连知了叫了两声都要停下来休息;屋内,阴沉的冷风冰冻着皮肤,爱美的妹子也把简陋的外衣披在肩上,除了空调的呼呼声剩下的就是不绝于耳的键盘敲击声。

这激荡的键盘声,如同一道道神秘的指令,他们汇聚在一起,旋转、扩散、同时以光一般的速度前进,交织与碰撞。越来越多的指令,愈来愈多的碰撞,如同宇宙大爆炸一般,“砰”~一个网络世界诞生了。

在这个世界中,有一群名叫前端开发的人,他们在这里一起或把酒言欢,或指点江山,或塑造光环,受人膜拜。还有一群名为前端开发的人或分门别派,或吵架不断,或推波助澜,好生精彩。还有一群名为前端开发的人,他们在这里一起或板凳瓜观,或茶余饭谈,或拍手称赞,吐槽药丸。还有一群名为前端开发的人,他们在这里或匿名出现,或段子飞溅,或追逐热点,或跟风跪舔,大千世界。

无论哪种类别哪种形态,他们都有一个统一的称谓——前端。

所以,你会发现,前端是N类人的统称,是个很大的圈子很大的世界。很多时候的口水仗,作为围观群众的我看来,完全是两个不同路子不同关注点的人的打情骂俏,是不可能有结果的。为什么呢?打个极端点的比方,就本身职业领域这一块,设计师的关注点和开发同学的关注点能一样吗?如果一样,就不会在设计部门有“我要好好调教我们公司的开发”,同时技术部门有“我要好好调教我们公司的设计师”的说法了。你有看到哪个公司,设计师和开发一起其乐融融去团建的吗?我是没见过的,完全玩不到一块。

人类之所以强盛,就是因为人类本身具有多样性,有各种各样的性格各种各样的特质。前端要想繁荣,也是离不开各式各样的小伙伴在各自的领域和方向上发光发热。关于这一点,其实很多前端都是知道的,但是,遇到有些场景的时候就没有意识到这一点。比方说,偏数据的前端往往喜欢工程化,但是,如果是偏设计的前端,很多时候需要摆脱工程化思维,重视定制化以及特异性思维。但是这两类人就经常会一起争论某个观点,因为,虽然谈论的是一个东西,他们也都是前端,但实际上两人并不是一个路子。同一个路子的前端的争论才会有成长,不同一个路子只会一直吵下去。

如果从产出的代码比重来衡量这两类前端。偏后的前端提交的代码主要是JS和HTML,没错,有HTML,因为套模板,而偏前的前端提交的代码主要是CSS和HTML,这里的HTML往往是原型。在座的可以对号入座看看自己是哪个领域的。

不妨现在喝杯茶,仔细想想自己平时接触的代码,看看自己是从事哪个方向?

然而,放眼实际,很多小伙伴是一个人从头走到尾的,页面自己写,视觉交互自己写,数据交互也自己写。这种小伙伴在重视功能的中小企业或者非纯正互联网企业是非常受欢迎的,技能程度和企业需求也是契合的。加以时日,只要是情商正常,表达正常,在企业做个技术经理是毫无压力的。

但,人往高处走,尤其这几年优秀前端的用人荒,有些团队招人的招数防不胜防,所以,这些小伙伴就忍不住看看外面的机会,一些互联网大厂或者独角兽公司就是心仪的目标。然而,最终的结果可能会碰壁,为什么呢?大厂都是有前端团队的,是一种合作模式,如果你前端跨度很广,但是,每一个点都只是你自己以为不错的水平,其实你什么都不会,这不是全栈,是全蛋。原因下面几点:

  1. 人的精力是有限的
    每天除了吃饭睡觉剩下就是前端的人是很少数的,就算有,能坚持个1年就很了不得了,所以,那些工作才3, 5年就自诩全栈的,只能说可能和我对全栈定义的标准不一样。
  2. 人的特质是固定的
    有人内向,有人外向;有人细腻感性,有人洒脱理性;有人想象力丰富,有人抽象能力出众。前端作为一门承上启下的职业,承接的真是两个不同路数的群体。所以,你若想全栈,需要内外兼修,感性与理性并存,富有想象力,同时抽象能力和逻辑思维能力出众。这样的小伙伴有吗?有。但肯定不是你,因为如果你是这样的人,你根本就不需要看本文喝鸡汤。

所以,正确的发展之路应该是先找到适合自己的前端发展方向,朝着这个方面努力深入,同时扩大自己其他方面的成长。大的前端团队需要的是一专多长的人。

都有哪些方向呢?

我列举几个我知道的方向:界面展现用户体验和可访问性方向、偏后的js/nodejs开发方向、audio/video音视频等富媒体方向、SVG/canvas/webGL动效创意表现与数据可视化方向、工具建设文档管理内部站建设的前端运维方向。根据客户端不同,还可以分为PC端方向,移动端方向以及物联网方向。

我该选择哪个方向呢?

可以从下面几个点判断:

  1. 成长经历
    比方说你以前学计算机的或者通信工程之类的,理工科气质浓郁的,建议往后走,JS要扎实,要懂至少一门后端语言,了解一定的HTML和CSS。如果你以前是学数学物理的,可以走动效数据可视化方向,因为这个领域除了JS扎实,还需要数学和物理比较强。如果是有设计背景的,可以用户体验和可访问性方向,优势在于设计敏感,关注情感体验,对细节把控拿捏更准确,理解并接受重复性工作。
  2. 个人喜好
    喜欢编程喜欢工程化,偏后;我喜欢酷酷的动效,动效方向;我喜欢做面向用户的产品,让整个交互自然,则可以走体验方向;喜欢基础建设,则可以干运维。等等。
  3. 和谁玩得来
    我和设计师们在一起的时候更自然亲切很聊得来,你应该走前端偏前的领域;如果你和后端开发在一起的时候更自然亲切很聊得来,你应该走偏后领域;如果你和设计和后端在一起都很亲切自然都玩得来,你应该做领导,统筹资源,协调管理。
  4. 个人能力
    如果你能力一般般,只想混口饭吃,公司需要你哪个方向你就选哪个方向。如果你能力一般,编程实在学不来,但又不想被人颐指气使,可以试试小众方向,HTML可访问性,无障碍阅读以及SEO等,这是进大厂比较好的途径。就类似于,当年的我想上清华,只能选考古专业一样。如果能力很强,来,这位爷,这里几位姑娘全是本院的头牌,您随便选!

然而,现实是残酷的,不是说你选择了哪个方向,且适合自己,你就一定发展很好,尤其对于选择偏前偏体验方向的前端。

首先,偏体验前端工作需求少。虽然说,前端这个职业背后也分了很多方向,但是不同方向的人员配比和收入水平以及成长速度确是大相径庭的。众所周知,HTML和CSS入门简单,偏后的前端开发花个把月时间熟悉下,就能够从头到尾建一个网站;但是偏前的前端,很大一部分编程玩不来,想学也由于没有计算机基础而不得要领,结果,就没法从头到尾建一个网站。而放眼大中国,绝大多数的企业都是中小企业,这些企业对前端的要求是帮我把功能做出来,所以,你懂的,前者1个人就可以搞定,后者需要找人配合。显然,这些公司都招那些偏后的前端,于是偏后的前端就有很多的实践和项目经验,成长更快,工作更好找。

其次,偏体验前端不被重视,成长乏力。当然,随着前端越来越重视,也有很多公司,有前端团队,也有了分工,其中就会有偏前的前端。然而,这些公司或者说团队对这些前端的要求就是按时按要求把页面做出来,就HTML+CSS写写页面,兼容性好不出bug就行。人很容易受环境影响,如果周围人都不要求你也不需要你页面写得多牛,很容易有感觉自己工作不被重视,成长遇到瓶颈的问题。想换工作,会发现,行业抢手的前端不是我这样的,迷茫就出现了。

然后,偏体验前端同质化严重,经验履历不行进入大厂难。有一些大公司,如腾讯、携程就有专门的偏前的前端岗位,似乎是理想的归巢,职位尊重,福利不错,同事优秀可以共成长。但是,问题在于人家不要你,CSS写页面入门何其容易,几乎无逻辑的,能熟练写页面的人在高校中就一抓一大把。所以,如果你没有很多年的经验,或者显赫的背景,人家为什么要你呢?

胜利的曙光

所以,前端看上去好像很火,实际很多偏前前端的现实挺残酷的。怎么办?有没有什么地方可以解救这些选择偏前方向或希望以后走偏前方向的前端于水深火热之中呢?

有!这个地方就是“阅文集团用户体验设计部”

阅文集团是目前全球最大的正版中文电子图书馆、国内最大的IP源头,由腾讯文学与原盛大文学整合而成,作为引领行业的正版数字阅读平台和文学IP培育平台,阅文旗下囊括QQ阅读、起点中文网等业界知名品牌,拥有1000万部作品储备、400万名创作者,覆盖200多种内容品类,占据国内IP改编市场优势份额,成功输出《步步惊心》《鬼吹灯》《盗墓笔记》《琅琊榜》《择天记》《欢乐颂》《余罪》等大量优秀改编作品。

当下“泛娱乐”概念兴起,集团发展势头凶猛,营收强劲,未来不可限量。

其中有个部门,也就是“阅文集团用户体验设计部”可谓是偏前前端的理想之地,为什么这么说呢?

  • 首先,我们的用户基数海量,而且携带了腾讯的产品基因,对用户体验一定会非常重视,所以,有大量偏体验方向前端的工作需求和人员缺口;
  • 其次,我们团队偏前前端相当受重视,话语权比较大,因为大boss是交互设计出身,所以,一定不会被认为是可有可无的职位,你是独立无二的,没有你就不行,就是这个感觉;
  • 然后,关于成长,团队有个在体验侧非常有造诣的前端同事,这位同事不仅长得帅,而且乐于分享,只要你积极主动,一定会有不一样的成长的;
  • 最后,想加入我们并不难,你JS一点都不会?没有关系,只要你能证明你CSS比绝大多数人厉害!什么,你CSS也不会,没关系,只要你能证明你HTML比绝大多数人厉害!什么,你没有多少工作经验,没关系,只要能够让我们看到你的潜力就可以!

大家可能关心的问题

  1. 问:阅文集团和腾讯是什么关系?
    答:类似于新浪微博和新浪,蚂蚁金服和阿里巴巴的关系。
  2. 问:阅文集团会上市吗?
    答:新浪微博已经上市了,股价蹭蹭蹭;蚂蚁金服是要上市的;阅文集团嘛……你猜~~

    答:2017年已经香港成功上市。

  3. 问:阅文集团福利怎么样?
    答:大福利和腾讯一致,如几险几金,公积金还有年终,家属和小孩都可以有保险;小福利各有千秋,比方说腾讯过节发高大上礼品,阅文直接发现金,现在是直接发积分,等同现金。腾讯8点后下班发夜宵券,阅文直接发现金。腾讯没有餐补车补,阅文直接发现金。腾讯高温发降暑用品,阅文直接发现金,现在是积分,可换购各种卡。腾讯团建经费1500,阅文800,现在升级到1200了,之后会慢慢靠齐。对了,阅文过节也有礼品,只是逼格一般;降暑也有用品,就是六神。
  4. 问:薪资怎么样?
    答:腾讯标准。
  5. 问:前端团队现在多少人?
    答:加实习生和回家生孩子的,目前共15人。

    答:目前人数已经有20好几了。

  6. 问:上下班打不打卡?
    答:不打卡。

    现在要打卡了,时间是10点之前。

  7. 问:有食堂吗?
    答:没有。只能苦逼地去对面的美食广场吃各种美食然后变胖。补充:园区有食堂,就在隔壁,物美价廉,且走两步就到了。
  8. 问:加班多不多?
    答:互联网公司正常水平。

    答:我们体验设计部前端加班在平均线以下,周末想加班都不批。

  9. 问:在哪里上班?
    答:上海市浦东新区碧波路690号(2号线张江地铁站附近)。
  10. 问:有没有什么不足的地方?
    答:有。坑位非常紧张,如果你上厕所频繁,请慎重考虑。

    2月份已经搬入新的独立办公大楼,腾讯装修水准,已经不要担心厕所问题了:

    乔迁图片

阅文集团诚招前端工程师(用户体验方向)(社招)

职位要求(专业部分,其一即可,多专更佳)

  • 在HTML无障碍阅读,无障碍访问,SEO方面有深入研究
  • CSS基础扎实,对CSS有着比较系统深入的理解或CSS基础扎实有灵性,有较大潜力
  • CSS优秀,同时HTML和JS也比较熟悉
  • 移动端开发染指多年,各种CSS3特性驾轻就熟对各种设备的尿性了如指掌
  • CSS战五渣,但JS玩得溜得不得了
  • canvas大神或SVG大神

职位要求(通用部分,必须满足)

  • 注重视觉表现,交互体验,有良好的UI感知
  • 个性乐观开朗,思路清晰,具备良好的自我管理能力
  • 对交互细节,代码质量有着严格的高要求
  • 有写文档和写注释类似这种利于团队合作的好习惯

职位要求(参考部分,如果上面优秀,可忽略)

  • 本科以上学历
  • 熟悉jQuery
  • 懂点后端东西
  • 热爱分享
  • 某方面兴趣有专长,例如,宋仲基全球粉丝会会长之类

工作内容

  1. 负责阅文集团Web产品的前端实现
  2. 负责阅文集团Web产品的性能、用户体验优化

简历投递

简历请投至:zhangxinxu@yuewen.com

我个人的习惯是,简历只要来了,就一定会回复,无论适合还是不适合,但是,不一定保证及时性。

坐等新同事~~

补充于2016年8月30日
有同行问有没有北京的职位。

我特意问了下北京的同事,阅文集团北京那边也要招前端小伙伴的。阅文集团北京前端团队主要负责QQ阅读相关产品,没错,就是那个吊炸天的QQ阅读,更纯正的腾讯背景,办公环境比上海这边高大上很多,坑位无需排队。上班地点中关村软件园数字山谷。

招聘职位:前端开发JS方向,所以JS基础要相对扎实!
工作内容:负责旗下品牌后台管理和合作项目的前端开发工作。

若有兴趣,可以简历至:wangxiaoguang@yuewen.com

记得标注下哪里看到的招聘信息。

祝你好运!

补充于2016年9月21日
注意:本次招聘为社会招聘,实习生和应届生不在考虑之类,所以还在学校的或者今年刚毕业几个月的就不要投简历的,无一例外会被残忍拒绝的。另外,如果本文置顶,说明还有职位需求,如果文章不置顶,则说明职位饱到不能再饱了,此时的简历也会无一例外会被残忍拒绝。

补充于2017年2月14日
依稀还有1~2个职位,要求也会更加严苛些,总之再不上车就来不及了。另外,有设计师想要引荐的也可以联系我。

补充于2017年4月19日
新增一个要求不太高的偏体验侧前端名额,本科学历,2年多工作经验即可,主要工作是支持运营侧业务。

补充于2018年07月18日
因业务扩展,和有同事转岗去背景,现在又有2个前端招聘名额,机会难得,赶快上车。

分享到:


发表评论(目前251 条评论)

  1. 朱圣华说道:

    你们在4号楼,我们九城在3号楼,缘分到了,考虑有空去传奇广场喝杯茶否?

  2. lysnake说道:

    怎么到后边成了社招了~?刚看到有收获

  3. loukk说道:

    感谢张哥的分享,受益匪浅,不知道还招不招前端呢?

  4. milogu说道:

    写得很好,拜读

  5. 杨明说道:

    杭州也有职位吗?我这阅文官网看到有杭州

  6. emon说道:

    这软广防不胜防,之前还在认真的用mindnode画脑图,看到最后的我笑出声来。

  7. whoami说道:

    为什么一直审核

  8. 戒色说道:

    文章很好

  9. 腰花说道:

    努力努力再努力,早晚会见到你。

  10. 汪波说道:

    超喜欢你的讲述方式,3D转换原本很懵的,结果看了你的讲述(特别是那几个妹子) 于是就秒懂了,还招人吗?我蛮想去的!!!

  11. 犇犇冰说道:

    大神,还招不招前端了,好像跟着这样的团队一起努力,尽管我基础薄弱但是有一颗上进积极的心

  12. liaolan1302说道:

    被大神套路了,职位很适合我,可惜在南京╰( ̄▽ ̄)╭

  13. 叶小虾说道:

    大大用的是什么后台语言啊?

  14. 叶小虾说道:

    我在建个人网站,特来看看大大的个人主页。还是有很多值得学习的地方的。看到最后我情不自禁的笑了。

  15. 一坨熊猫说道:

    不论是推招聘还是讲前端,都让我受益匪浅。让我明确了一个方向,之前总是在纠结于前端偏前还是前端偏后的路子。现在看来,轮廓清晰了很多,很幸运能看到这篇文章,仿佛一根救命稻草,在最关键的时刻出现。感谢您的分享。

  16. xucaihua说道:

    旭哥就是会吹B,想一起吹,呜呜呜

  17. fish919yu说道:

    大神,太能侃了。
    聊技术后推招聘
    放心关注你博客的人就冲你在一定会去的

  18. Zoezsj说道:

    讲真,我看完你的博客就去投简历

  19. Lin说道:

    会写HTML+CSS,然后还要给公司做设计,网页设计也就算了,有时还要做平面设计。然后,我想一直不知道我算什么前端,看了博主文章总算明白应该是偏前前端。一直觉得前端好笼统要学的好多,现在终于分清楚了。可惜不在上海,不然你们公司的岗位我觉得还是超级适合我的。

  20. 周茗说道:

    突然让我一个大三在校生感到了些无力,
    谢谢大大分享在站上的一切,很受益.
    路漫漫其修远兮,吾将上下而求索.

    • 张自终说道:

      我这个新手小白也表示感到无力,还是感谢张哥的分享,路漫漫其修远兮,吾将上下而求索

  21. zhang.yida说道:

    就职于一个中小型的公司,就像您说的只要完成功能,大神能推荐一些好的项目,偏交互的!

  22. 戚辰先生说道:

    幸好我只是看你博客的人,人就不去了,在这里默默的支持你,我是一个全栈的攻城狮,但是我就不去,biubiubiu~~

  23. Jerly说道:

    一直都在关注你的博客,也学习到了很多,嘻嘻……..
    我本人现在在北京,也是做web前端的,有计划想要换家公司,换个新环境工作,不知道咱这公司的岗位待遇如何?

  24. 小黑说道:

    https://github.com/StefanKovac/flex-layout-attribute/
    可以看看这个组件.和官方的演示.有时间可以研究研究

  25. 说道:

    HTML可访问性,哪方面的知识

  26. 挺好说道:

    博主写的真好

  27. 不羁的风说道:

    这软文,我居然看完了,我想说的是,比人的成功永远复制不来,学习是自己的事,每个人都有自己的路,躺过坑,自己以后向前的时候,才会更加坚定

  28. 千纸鹤说道:

    你好,请问上海这个岗位还在招吗?我看还在置顶。

  29. advater说道:

    今天郁闷了,把同事制作的静态页面拿过来改,
    写的太水了
    例如你说的只关心结果,不关心过程这种事。当如果合作修改的时候就忒郁闷了,太次了

  30. grayson说道:

    被套路了,不过写的蛮好的

  31. 林杰说道:

    这鸡汤确实有毒。。。。最后这广告打得

  32. Leo说道:

    防不胜防。。。

  33. wuming说道:

    好想去大神公司….

  34. 鸡汤有毒。。。说道:

    鸡汤有毒。。。

  35. sergio说道:

    看了这么久,被套路了。。不过感觉楼主描述的很棒啊

  36. 李荣平说道:

    楼主怎么从腾讯辞职了

  37. 写的很好说道:

    写的很好,人的精力有限

  38. 洛洛说道:

    我要是在上海,这个职位非我莫属。简直就是为我量身定做的

  39. 路人说道:

    咳. 咳.. 鸡汤有毒….

  40. 核桃说道:

    请问您对现在前端领域越来越多的工具,框架怎么看?
    现在很多公司招聘上列了一堆框架和新名词,但是我问他们的技术栈却告诉我只有JQ,这是今天夏天我在成都的经历。
    我感觉吧不学那些框架工具吧觉得自己好LOW,
    学了吧好像并没有太多能用到的地方。
    所以到底要不要学那些新框架新工具呢,我个人感觉我是偏后的,还有我感觉很多搞后台的不太看得起前端,不知道是不是我的错觉

    • 图图说道:

      不是错觉,因为他们觉得你就是写个页面而已,多简单,我察,交互效果不是JS吗,我查查,他们统一称为写页面

  41. mobile官网滑动到最底端的时候会出现一个固定的白条,截图:
    http://jfun.top/static/images/yuewen.jpg

  42. 看不懂。。。说道:

    触不及防的广告 。。

  43. byc说道:

    这软文写的我给100分,博主文采不是一般的厉害呀1

  44. jingzhicloud说道:

    文案写的不错

  45. 大白菜说道:

    然后,关于成长,团队有个在体验侧非常有造诣的前端同事,这位同事不仅长得帅,而且乐于分享,只要你积极主动,一定会有不一样的成长的;

    这个人好像认识,姓张啊

  46. 欣欣向如说道:

    我竟然真的看到了最后Ծ‸Ծ~~只想问,招不招实习生~~招不招实习生~~招不招实习生~~没毕业的那种

  47. 墨轩mo说道:

    唉,到一定程度就有点走不下去的感觉了,比应届实习的强很多,离小牛还有点距离,懂的都是经验,感觉自身没啥创新…….PS.这是个招聘广告?暂时还是要在广州过,不考虑了,谢啦

  48. monkeyby说道:

    不错,有用

  49. Joe说道:

    在细细品读中,突然感觉不对了…呵呵~