前言
说到前端导航站,早读君在11年的时候就做了一个ux265.net的,但后面由于维护的力度原因,没在继续做下去了。
今天我们要聊的这个人,是前一段时间在微博上被各大微博号推荐的一个前端导航站的负责人灵感_idea,所以我们今天就来让他来分享这个导航站是如何出来的。
先来认识下这个人:
昵称:灵感_idea,现任职于腾讯理财通产品部前端开发组
职位:UI开发工程师
主要工作:负责理财通日常活动页的UI开发和理财通官网的维护
开源项目:醉牛前端网址导航http://f2er.club/
由来
现在是互联网的时代,我相信不管是从业者还是普通的用户,都已经或者正在被它的威力所震撼并且受益。从当年初中的时候老师开玩笑说不用出门就可以购物,到现在成了家常便饭。每个人都曾有过一个“神奇”的想法——“如果能有一个东西能干嘛,就好了”。现在都在一步步的成为现实。为什么要扯这些呢,貌似跟话题无关,其实不然,那个理想中的“东西”,说专业点就是产品。我也曾做过做一款完美的产品然后暴富的美梦,显然目前还力不从心。那么作为前端从业者,我比那些入行时间更短,和平时不太关注行业动态的同行们可能接触的、了解的东西更多,我有什么可以为他们做的吗?于是就开始慢慢的思考。
思考用加法,做事用减法
学习前端一路走来,我跟很多人一样,逛了很多网站,找了很多资料,我想把它们分享出去,于是最简单的方法就是建立了一个QQ群,然后,自己写了个稍微有点煽动力的文案,到群里或者贴吧里发了几次,慢慢的人多了起来,我不是很追求人数,所以后来就没怎么推过。现在为止我已经在群里分享过很多好的资料和文章,很多会议和活动的资料也都是第一时间献上。慢慢的我发现,这样还不够,回答过很多次的问题总还有人在问,总会有人不知道某个东西的存在或者找不到某个资料,如果每次都重新说一遍,或者重新帮他找一遍,这成本就大了,而且觉得没必要,于是,我就开始想别的更好的方案,我最初想做的是一个学习网站,里面有文章,有教程,有很清晰的栏目分类,并且如果有问题可以直接跟相关的人进行实时沟通。总而言之,就是提供齐全的学习资料供大家查找,提供很便捷的渠道为大家解惑。使得一些被问了无数遍的问题,被找了无数遍的资料不需要再反复的去耗费大家的时间。我觉得它是一件很有意义的事情,当然,不会收费,我对一款产品的追求就是零门槛,体验好,内容充实。
可是问题来了,这是个五脏俱全完整的网站啊,我不是全能战士,自己可搞不定,于是我就到自己加的一些群里去发广告了…也是找来了一部分人,甚至分成了设计、前端、后台组,但是呢,终究还是遇到了两个拦路虎,沟通和执行,慢慢的,也就夭折了。可是我不甘心,就想做出个什么东西出来。于是开始新一轮的思考。
从雏形到成形,简单的事情做好,就不简单
复杂的网站做不了,不可以做简单的吗?想过做像html、css、js在线手册之类的东西,但已经有类似的东西了,似乎再造个轮子没有太大意义,也想过写电子书,但这是需要耗费大量时间的,周期长,形式受限,内容也受限。然后我就回想了一下平时自己或者同行所会遇到的问题,所需要的东西,从需求出发,而非最终要的东西。对的,一些常用的工具、组件、库等等,还有一些社区平台,业界知名牛人的博客,虽然大家多多少少都会知道一些,也会自己有收藏,但我考虑的还是,够不够全,要用的时候找起来够不够方便,这两点就是核心价值所在,怎样做到全?不断积累加集思广益,怎样最方便?做成分类清晰的网址导航放到收藏栏。再加上自己已经有利用百度的首页去进行分类存放导航的习惯,就开始构思和行动起来。
在最初做的时候肯定不是现在这个样子,内容分类也没这么多,都是一点点的思考,寻找,再加进去的,UI参考了一点别的成熟UI,其他部分从文案到图标,到结构都是一针一线编织而成。有人问过我:就只是link?我说是的,虽然看起来简单,要想做好一点都不简单。其实我觉得链接还有一点天然优势,可以很容易的把新的好资源加进来,也就只是加一个链接搞定,聚合成本低,所以,最简单也是最强大。然后我还很多遍的问过自己:要不要再丰富点?只做链接吗?只做前端吗?然后又一次次说服自己:是的。为什么呢?因为我觉得,把看似简单的事情做好,就不简单,专注一个领域越做越好,就够了,而且我自己就是做前端的,这样才能把它做得“最专业、最懂你”。
分类和体验
分类方面
从最初上线到现在,有一些分类被新加入了进来,有些是因为最初没有想到要做,有些是因为资源很少,还不适合拿来做一个单独的分类。其实上线之前就在进行着这样一个过程,出于哪些方面考虑呢?
一、需要用到的、实用的东西和常见问题、解决方案
二、可以获取相关专业干货的渠道
三、可以参与其中的业界活动
四、可以学习的好教程
五、可以学习和借鉴的团队/个人博客、博文、demo等
以上分类基本涵盖了可以聚集的大部分网络资源入口
体验方面
一、色彩不要太扎眼
二、哪些最常用到,放在前面或者打开就是,哪些是空闲时间可以慢慢翻翻看
三、怎样让用户也能够比较方便的参与进来
四、点缀效果适当就好,过犹不及
上线之前有过调整,上线之后根据大家的反馈又有一些改进,以后还会不断的改善
人生在于折腾
在导航发出来之后,有朋友说我,你还挺喜欢捣腾网页的啊,我说那当然,就是干这个的嘛。其实不只是网页,我觉得做技术本身就应该出于爱好,玩出乐趣,当然,人人都有惰性,都会有倦怠期,或者称之为瓶颈。怎么看待瓶颈呢?我觉得是人性的弱点在作怪,跟技术本身关系不大,你不敢去尝试新的陌生的东西,总在熟悉的范围内活动,永远不会迷路,永远发现不了新的东西,找不到新的乐趣。当然,也并不是鼓励一味的追求新的东西,其实我们人对每一个事物的认知基本都是片面的,知识就像是一张拼图,经常是没有确定的方向,我们找到一块就往上拼一块,都是逐渐的去完善,从广度、深度、细度、灵活度、技巧、量级、形式等,总有我们未曾触及的地方,只要我们想要去寻找和探索,就没有无法前进一说,敢于突破自己,敢于折腾~
理想主义者方能成事
这句话是我最近刚感悟出来的一句话,具体什么意思呢?理想主义者给人的印象,简单说可以归为三个字“想得美”,呵呵。想得美=不现实吗?其实不然。想得美会带来什么呢?首先是思考,思考一件事情的意义,思考怎样能够把它做得更好,既然想了这么多,不去动手把它做出来又憋得难受,然后就会整理思路,着手规划,将想象中的东西联系实际,怎样能在现有条件下真正的把它实现出来,然后从头开始一点点的做,边做边补充,边修改,这当中必定会经历一些纠结的思想斗争,要不要这么做?这块是不是必需的?是不是重要的?甚至做到一半的时候,回过头来去怀疑自己的初衷,这么费力的做的这件事,何苦?有时候,把自己以前想到的一个看起来很好的idea后来要砍掉的时候,还是会痛的,但为了最终的大局,依然能坚定的走下去。“理想”就是坚持去把一件有意义的事情做成,做好的动力所在。
关于读书
我本人买的书不算少了,了解的也不少,导航上面列出来的那些书籍,不敢说全部,90%都是热销经典书。不过真正能读得进去,然后在实际运用中用得也不多,学习是个很微妙的东西,你吸收到了多少,能做出什么东西,很大程度上不取决于书上的铅字,而是你本身的投入程度和思考深度,还很重要很重要的是实践。这里可以引用一段我在知乎上的回答:
“学习技术的人问的最多的问题,推荐好网站,好的在线教程,好的书籍等等。我们总是会觉得课程或者书籍简单,介绍的都是概念性或理论性的东西,浅尝辄止,我们看到的一些线上的网站或者demo源码,代码结构复杂——知识一看都知道了,实际写代码却没有思路,更不知道怎样写是更好的,好像二者之间有着跨越不过的鸿沟。其实,就是有些浮躁,缺乏实践的表现,理论是必要的,它能保障你知识体系的系统和完整性,但不动手是不行的。”(有删减)
书有优劣之分吗?当然有,上面说不取决于它,但它也能够给你带来很多收获和启发,关键看书籍的章节内容安排、示例和语言描述,是否跟你现有水平相吻合,是否能把你带入进去,而不是大家都说好,都说经典的书就适合你马上拿来读,另外,每本书都会有它的侧重和详略,也都会因为书本限制,内容有所保留,当然,每本书都是人写出来的,不可否认作者会尽自己最大的智慧和努力去解释和表达清楚书要讲的内容,但也多少会用自己更擅长的方式和加入一些自己的见解,读者读起来是否能对等,就当另说了。从积极层面来说,好书还是应该多读,但要书尽其用。
关于大公司
能进入大公司,应该是每个技术员或者将要毕业的学生最初的理想愿景,有些优秀的幸运儿比较顺利的就获得了机会,大部分还是没有,但是又会去想。
或者自己尝试过,或者听人说,总会觉得,门槛高,工作压力大,这似乎是人们对于大公司,对于名企的印象。那么为什么都还想去,直接一点,冲着好的福利待遇和所谓光环。
不过最近两年,大家应该也都有感觉,移动互联网的热潮,互联网+的概念,互联网向传统行业疯狂渗透,IT人也随之疯狂,创业公司如雨后春笋般出现,动辄融资千万或亿级,不论是从办公环境、设备,还是待遇上来说,大公司似乎已经没了优势,仅存的优势,就是光环。
那么这个光环是否也是必须的,显然不是,有句话说得好——“你认识牛人不代表你牛,你在的公司牛也不代表你牛”。如果你只是去在意那个光环,而没有从自身有一个清晰的职业规划和目标,不断学习追求进步,那么也只是背了一个虚的壳而已,说不定某个时候,就轻易的破掉。真正能代表你的是什么呢?个人比较欣赏最近在余果博文里看到的一段话:
“优越感应该来自输出,而不是输入。阅读一本书不应该有优越感,要自己写一本;使用某种新潮的编程语言不应该有优越感,要创造一个项目;买了摄影器材不应该有优越感,要拍出伟大的照片。”
这段话后面当然只是举例子,重点是第一句,我们有很多速食的东西,看过,了解过,大概知道,等,当我们能够输出什么的时候,才代表对其有一定的理解和掌握。
我所知道的不在大公司的,也有不少优秀的团队和个人,工作的很好,也有着不错的输出。大公司的业务量级更大,用户更多,赚钱更多,所以相应的能提供更多的东西,也乐于吸纳优秀的人才。但并不代表你需要通过它来证明自己。就像我QQ签名一样,“保持一颗纯粹的心”,做自己喜欢的事情,简单快乐就好。
上面谈的是不盲目追求进入大公司,但如果你有幸到了大公司,需要在意和可以为我所用的是什么呢?
一、工作流程
二、工具、规范
三、平台资源、优秀的人
是的,你会接触到很多之前没有接触过的东西,有机会和优秀的人一起讨论问题,看到更多好文章,听一些分享。仿佛进入了一片更加广阔的海洋,你自己也显得更加渺小,你需要更加的谦逊和更加积极的吸取营养,让自己得到成长。
好了,说了这么多,有些是跟f2er.club直接相关的,有些是受情封之邀扯扯的,为了让大家更清楚的知道背后的故事,也顺便谈了一下自己对于一些事情的看法,希望能给一些同行一点点的帮助,欢迎多交流。
后语
早读君就是羡慕那种能把简单的事情做好的人,他就是其中一个。做一个前端导航站,可能不会花我们太多的时间,但内容的维护,分享的动力都还是很值得学习的。所以这个导航站注入了太多的感情在里面。