前端新人如何在不顺利的情况下完成开发任务?

昨天的文章里提到一个同学有些跟不上公司绩效考核,抛开一些主客观方面的原因不提,前端新人应该怎么来相对有质量有完成一个业务需求呢?

这个话题每个人的感受都不同,我只说自己个人主观的看法,

  • 1、要做的是什么东西?
  • 2、完成的时间是多少?
  • 3、UI和数据、交互方面都准备的如何了?

这三个问题必须都ok了才能动手,否则就是无用功。因为三个点才能形成一个三角形,这是最坚固的形状。缺一个点都不成。

往小了说吧,例如要做一个弹出菜单,很普通的一个需求,那么就是这样:

  • 1、要做一个弹出菜单;
  • 2、时间大概二天;
  • 3、ui有、数据自己写点假的就可以;

这时很多同学就觉得已经可以动手撸码了。但最重要的问题,“交互和ui,这二个东西产品经理确认了吗?”他没确认,或是正在确认中,你写啥都是白费。

可能有同学会说,咱们可以先写组件,然后把数据套上去,到时候改改交互效果就行了。

想的非常美好。

一会产品经理来了,“咱们那个菜单,分角色。不同角色不同权限;菜单可编辑、可添加自定义按钮。”

你写的那些所谓的组件,所谓的假数据全都是白费。

这叫啥?需求不明确。如果说这种情况唯一的好处嘛,那就是你可以写一些工作量在周报上。

在开发中还要给自己的代码留有余量。因为产品经理在没有看到真实的前端产物的时候,他也是对着原型发散思维呢。

当你搞出个七七八八的东西的时候,他的思维说不定就又开始发散了,“那个,这里,改成那样的;那里,改成X样的。。。”

这叫计划赶不上变化快。

上面的种种情况都有可能出现,所以必须要确认产品需求,然后按套路:

UI-原型-开发-内测-发布-上线,大体上是这么个步骤。

而在这个过程中,很多开发中的工作,如何能完全准确的估计出工时呢?就需要把大段的需求,切分为一个一个的小需求,然后每个人按自己的“时间线”来走,

如果某个人的工作量不能按时完成,那么一定要第一时间,以邮件的形式正式的通知自己的上级负责人,请他及时调整工作安排,否则会打乱整个开发的节奏。

在这种情况下,加班是一定的,但加班并不是解决这种问题的最佳办法。

说到这里可以看到,前端新人在面对一个或多个开发需求的时候,实际上面对的并不是单纯的技术问题,而是一个工作及团队的联合工作与协调问题。在这种工作环境中,沟通与协调才是解决问题最有力的武器。

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

原文发表时间:2017-10-17

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

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏知晓程序

这款精美的壁纸 App,终于被他做成小程序了 | 晓组织 #17

高中时候就开始接触编程。后来在公众号火热的 2014 年,我开发了一款可以在公众号内查询成绩的程序,算是比较早重视到微信开发的人。

1330
来自专栏ATYUN订阅号

微软带来一本免费电子书,关于AI应用程序的开发者指南

O’Reilly和微软带来了一本关于AI的全新电子书,书名为《开发人员指南:创建AI应用程序(A Developer’s Guide to Building A...

1186
来自专栏PPV课数据科学社区

电商网站分析实践(上)

给网站带来流量并不是一件容易的事,而在用户到达网站后如何吸引用户与网站发生互动更是一个艰难的挑战。如何建立一个用户喜欢的并能持续回访的一个站点?所有的网站营销人...

43610
来自专栏ThoughtWorks

解读ThoughtWorks技术雷达的正确姿势

接地气的技术雷达 ThoughtWorks在每年都会出品两期技术雷达,这是一份关于技术趋势的报告,它比起一些我们能在市面上见到的其他各种技术行情和预测报告,更加...

4299
来自专栏腾讯云技术沙龙

Serverless+SCF=打倒服务器,解放程序员

在很多外行人的眼里,程序员就是神一样的存在。他们全年996,节假日无休,不仅Java、PHP、C++要样样精通,还要会修电脑修音响修手机,做前端要懂运维,做后台...

2592
来自专栏IT大咖说

微信开发中的前后端之坑

内容摘要 前端是快速呈现与验证产品,并且尝试把这些优秀的交互体验做出来并去实现。在前端级产品的研发过程中,工程师如何去解决他们所遇到的痛点问题,又引发了哪些思考...

3744
来自专栏互联网数据官iCDO

提升转化有无诀窍?利用动态内容促进转化的5个技巧!

本文长度为5252字,建议阅读10分钟,请细嚼慢咽噢! 今天推荐系统供应商Gravity R&D的营销专员Huba Gaspar将为大家娓娓道来关于动态内容如何...

2985
来自专栏互联网数据官iCDO

【精华知识】初学者的高级谷歌分析指南-Episode 3

主编前言: 这篇文章我们请朱玉雪帮我们翻译自Avinash Kaushik先生的文章。了解Avinash Kaushik先生的朋友不对他的行文风格不会陌生——内...

3264
来自专栏腾讯社交用户体验设计

在整理设计规范中变强

1143
来自专栏web前端教室

2018年的四大热门VueJs项目

从我个人主观的讲课与开发体验来讲,我更喜欢VueJs,因为相对于ReactJs来比较,vue的许多开发细节都更简练,更贴近业务逻辑,下面是github上的十个比...

811

扫码关注云+社区

领取腾讯云代金券