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

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

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

////////

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

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

////////

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

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

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

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

////////

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

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

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

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

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

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

原文发布于微信公众号 - web前端教室(webfeel)

原文发表时间:2017-05-19

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏程序人生

能花钱的,就不要花时间

如果要寻找这个星球上最抠门的群体,那么一定非程序员们莫属了。有个笑话是找对象要找程序员:『挣得多,花的少;常加班,死的早』。 在创业之前,我也是个抠门的主。公司...

3304
来自专栏施炯的IoT开发专栏

在MSRA学习项目管理

    今年,MSRA改变了对学生实践项目的要求,现在给我们的口号是“做有用的项目”。从今年的“微软精英挑战大赛”就可以看出这个趋势。获得一等奖的重庆大学Dre...

1877
来自专栏HenCoder

关于 HenCoder

这,就是「HenCoder,给高级 Android 工程师的进阶手册」的意思,就是我对 HenCoder 的定位。

843
来自专栏腾讯NEXT学位

攻城狮GG有女朋友了...

1433
来自专栏镁客网

YY一下,扎克伯格做了一个什么样的AI家居助手?

1735
来自专栏BestSDK

看完这5本书,你的设计感觉将有质的改变

今天主要从平面设计、网页设计、UI设计、交互&用研、字体&版式设计这几个方面为大家推荐一些比较不错的设计类书籍。找个空闲的时间,泡杯清茶,享受一下休闲的充电时间...

2854
来自专栏机器人网

技术贴:工业机器人到底涉及了哪些高科技?

机器人是一项综合性科技,一个小小的机器人,是自动控制、测量、计算机技术、人工智能技术、机械、材料及通信技术的综合结晶。那么在工业机器人中,到底涉及了那些高科技呢...

3627
来自专栏机器人网

工业机器人与哪些高科技含量的技术有关?

工业机器人是目前广泛应用机器人设备,在汽车制造业、造船、钢铁、电力设备等行业运用广泛,近年来随着技术发展,工业机器人技术日新月异,那么到底工业机器涉及到哪些高科...

1264
来自专栏钱曙光的专栏

一周极客热文:关于编程一些鲜为人知的真相

《关于编程一些鲜为人知的真相》一文讲了一些编程的真相:如果把所有项目的生命周期平均一下,那么一个程序员大概10-20%的时间用来写代码,并且大多数程序员可能每天...

2245
来自专栏Jerry的SAP技术分享

SAP成都C4C小李探花:浅谈Fiori Design Guidelines

Jerry: 我和周帅认识不久,自去年7月SAP成都研究院Cloud for Customer(以下简称为C4C)开发团队组建至今,根据这段时间和周帅愉快的合作...

4684

扫码关注云+社区

领取腾讯云代金券