前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >为啥总感觉跟前端开发“隔”了一层?因为你没有构建自己的三位一体的前端开发能力。

为啥总感觉跟前端开发“隔”了一层?因为你没有构建自己的三位一体的前端开发能力。

作者头像
web前端教室
发布2018-02-07 09:37:04
6590
发布2018-02-07 09:37:04
举报
文章被收录于专栏:web前端教室

三体一体,一般是指核反击能力,陆海空三个维度都有足够的能力。看清了哈,是反击的能力。

先说结论,我这个说法落实到具体人身上,就是“js技能 + 分析需求的能力 + 解决问题的能力”。这三个能力无论差了哪个,你前端开发技能,都是不完整的,在工作中面对需求和遇到问题的时候,你都会有力不从心的感觉。

////////

这个话题是今天在准备周末的先行者课程的时候,总结出来的。当时想着,怎么能更全面全方面的提升学生们的前端开发能力,或是至少让他们能稍稍上道一点也可以。

要做到这一点,需要哪些方面的准备或能力呢?我问自己这个问题,然后“技术+分析+解决”,这三个词就从脑子里浮现出来了。这三个词,其实是一个顺序,先有能力,能力到位了;然后是分析需求,需求分析好了,就开始解决面前的工作。

////////

前端开发是个“杂项”,这个想必大家都知道了。前端技能的习得,各种教程,各种培训,网上的线下的到处都是,只要有心学习都能搞定。主要是后二项,“需求分析,解决问题的能力”。这二项就比较难搞,因为这二项都是需要积累的。

需求分析,咋个搞法?有啥用?咋学?为啥学会了js,html,css,然后还是不太会做东西呢?

这些问题都跟需求分析有关。学会了html,css,js只是代表你会有它们了。但距离使用它们做出合格的产品,还有很大的距离。打个不太恰当的比喻,每个人都会用刀,但你用刀和大饭店里的主厨用刀切出来的东西,那可天差地别。

想一下厨师用刀是怎么用的?他们肯定是刀功到位之后,在保持刀功的同时,注意力更多的是放在要切,要处理的菜品上了。不同的材料,不同的菜,该怎么切,怎么削。

////////

换到咱们前端开发来讲,你html,css,js基本学会之后,在继续学习的基础之上,你的注意力一样要切换到“工作任务”上。

咋搞呢?例如,在开会的时候,产品和设计肯定会上来做产品demo演示和说明,包括产品标准,交互流程,操作步骤,这些你都要认真听。这些就是需求!!

我一直就发现,许多人在开会的时候,不知道听什么。尤其是许多新人,好像开会的时候就没他事一样,技术部门的开会不像行政和产品或是其它什么会,你听不听都随意。

在开会的时候拿个小本,把凡是跟产品有关的内容,都记下来,然后把它们之间的顺序,用箭头连成串,这就是开发的大概方向和步骤。

然后会后,你对你记下来的这些东西,进行分析和理解,就是你的“需求分析”。

至于解决问题的能力,这个以后再说吧,大周末的,困了。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2017-05-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 web前端教室 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档