等登凳灯~~各位社区的开发者们,大家周末愉快!
不知不觉,SegmentFault 思否社区全新的版块 #极客观点 已经上线一个多月啦~
#极客观点 聚焦于技术方向、程序员职业发展、个人成长等主题,致力于发起有价值的讨论,输出有价值的观点。
在本栏目中,我们将为大家推荐在 #极客观点 版块被热烈讨论的话题,甄选出有趣的观点为你呈现。期待我们一起成长和进步呀
今日关键词:#需求管理方法 #框架学习 #前端未来方向
有无推荐的需求管理方法?
话题发起人:朱程琳
本人报表分析师,属于某互联网上市公司的BI部门
业务部门很多,提需求总是微信上讲了就过了,难免也会漏了一些....
报表分析完了,走开发,也没办法看到开发处理的进度....
业务问我→我问开发→开发怼我→我又不能怼业务
敢问各位大佬有无好用的需求管理的方法or工具?不然我要被内耗死了
有趣的观点:
上市公司的话你们团队规模应该还是挺大的,开发的管理听起来居然这么粗暴的吗?
建议先把需求管理规范梳理清楚,并且保证各个相关部门和角色都清晰理解。
比如说提了需求之后,需求应该经过评审,厘清,确定是真需求,然后确定优先级,规划迭代,分配负责人和预估工时,然后进入开发阶段。
规范是基础,然后上工具,把规范放在wiki上保证相关人员都了解,最好能把一些规范的流程固化在工具上,比如设置需求要经过产品经理评审后才能继续流转;又比如需求在开发过程中如果业务方突然产生需求变更,需要重新评估,确定变更的话需要将变更信息同步相关人员,且要对变更可能导致的迭代计划影响也同步。
确立规范和固化流程其实就是在提高团队的信息透明度,保证需求价值被理解,提高协作沟通的效率。
研发管理工具可以看看ONES,它们的需求管理能力还是挺强的,需求属性、工作流都支持自定义,还可以关注你创建的需求,看到流转的状态,还可以设置一些关键节点的提醒。
———— 社区用户:Diva
有趣的观点:
首先,非常不推荐楼主在微信里讲需求。试想一下,大家的微信里,有多少个群,每天有多少条消息?
如果在微信里提,即使是艾特了某一个人,想必也会刷屏或者遗忘吧。
再说说我之前所用的吧,在第一个公司时候,我们有自己的提报平台,但是我们用的最多的是taped和飞书。当然看过其他回答里同学的推荐,包括禅道,思否社区的ones,由于其他工具没用过,因此不作评价。
针对楼主的描述,我觉得仅仅是推荐一两个软件,显然是不行的,毕竟有些事需要人来解决。(因为我在上个公司时候就遇到过类似的问题),因此建议楼主和业务,开发,运营,产品相关一起在一个工作空隙,一起开几个相关会议,能否对某些事情打成约定。比如共同约定一两款软件来记录,共同去遵守。
最后,默默说一句,通常互联网上市公司都有自己健全的业务需求提报平台。楼主不妨问问领导,这个问题之前是怎么做的?
———— 社区用户:瞿小凯
前端小白,咨询问题,如何快速的了解一个框架?
话题发起人:_小辉o
最近在学习前端,然后也是先以看视频,做笔记为主。
然后加点练习什么的。
想问下大家都是怎么去学习一个语言的,是直接就撸视频,还是说直接看文档做练习?
还有就是 学习一个框架 项目中遇到的框架 是直接就是把文档 从头看到尾,还是说选择性查看,遇到哪个看哪个?
有趣的观点:
如何快速的了解一个框架?
1.你确定了要进军前端,那html,js,css这三剑客肯定是必学不可。
2.其中js是所有框架的基础。你可以不会框架,但js必须要会。当然学习js是有一定难度的。
3.学习方法当然是:先看别人的视频+自己做笔记+官方文档/社区文档/博客+自己动手写。
4.学习一个框架,这里前端的话分应用框架(Angular,Vue,React,...)和UI框架(基于应用框架封装而来的,例如:ant-react,Vue的就太多了,Angular的ng-zorro)。应用框架建议通读官方文档,UI框架是不用把人家的文档全看,当你项目用到什么UI框架里面的什么组件再去看文档。
5.现如今前端流行的3款MVVM框架Angular,Vue,React中,Vue和React使用的比较多。Angular很少使用了。初学者建议先学习Vue,再学习React,Angular可学可不学。
6.至于框架源码不建议初学者去看,你如果看了那会大大打击你的自信心。等使用熟练了再回过来看源码学习人家的思路,编码风格等为最佳。
7.当你确定要入码农这一行了,那学习将一直伴随你左右。新的技术不断产出。不学就会落伍的。不仅要在工作中学习,空闲的时间也是需要学习的。
———— 社区用户:NeverGiveUpT
有趣的观点:
其实关于这一点,不同高度的人给出的意见在层级上会不同。
普通用用的人,就随便看看基础语法结构,用工具初始化框架代码,对着文档或者视频直接开撸,能做出点东西来就完了。
想用好,用精了,就要学习了解框架的原理,初始化的过程,比如框架启动的流程,生命周期,层级之间的数据传递,不同数据结构在框架中的渲染方式等等。这些就是很细的东西,在做项目之前就个人而言很难一开始就关注这些。一般都是边做边学,不断加深理解。那就免不了犯下各种看似低级的错误,这些错误其实都是知识积累必经的过程。
更有甚者,对于学习有强迫症的人会把源码扒出来看看其实现原理,分析它的优缺点,然后找到认同感之后再推荐给其他人。
个人建议,做到用得精,用得熟得地步其实都可以。但如果你想靠着它作为你的主技能去吃饭,那么你要么去看源码,要么就多看一些技术博客,把底层实现的原理了解学习一下。这样会对你去高级岗面试有帮助,当然表层的使用,中层的熟悉和精通是最重要的,底层都是那些面试狗想出来提高门槛的东西。
———— 社区用户:慕辰先生
前端的未来方向
话题发起人:demon
想问广大网友有个问题,本人是一名前端开发人员,目前遇到了自身的瓶颈,我在想,在未来的职业生涯方向,是在前端方面钻研深度,还是学习后端发展广度,欢迎各位朋友给个意见,小弟在此感激不尽!
有趣的观点:
1、不断积累小项目的经验。
没事的时候可以多看看别人写的源码,做一些本地的小测试,对照着一般线上的产品需求来完成,这个过程之中,还能培养自己的产品思维和习惯,积累有用的代码量。
2、把眼光放长远。
现在技术更新换代很快,前端技术发展为什么这么快?跟随客户的日益多元化需求,大屏手机与移动平板电脑的快递普及、已经早就不满足于以前的技术了
3、系统的学习知识点。
有点基础的初级朋友们,切记一定要系统地学习前端知识,这是深耕前端的唯一方法。单个知识点相对好学,知识体系却难构建。前端的知识体系至少要包含了以下几个方面:H5核心、JavaScript、VUE框架和React框架。估计大部分人都做不到完全掌握。因此再次提个醒,千万别以入行为终点。要清楚目前市场对前端岗的需求:初级前端供过于求,高级前端供小于求。想更上一层楼,要学的东西还多着呢。
4、跳出工作舒适区。
工作了1-3年,瓶颈期带来的无力感开始逐渐出现:工作里待解决的问题类型就那么几种,吸收新知识的速度也逐渐变缓。于是,很大一部分人的技能提升渐渐依赖上刷论坛和看文章。如此沉迷现状、失去危机感带来的结果,你增加的不是工作经验,而只有工作年限和年龄。此时,最大的挑战是,能否跳出舒适区,以及如何顺利从原理过渡到源码,跟上技术不断更迭的速度。这个阶段很困难,如果有前辈带着经常交流和分享经验,你能更快突破瓶颈期。不过,大家平时工作遇到靠谱的小伙伴都难,更别说优秀的领路人前辈了,这个时候的必要性就显现出来了。因此想要提升职场竞争力
———— 社区用户:提莫找蘑菇
有趣的观点:
首先问下自己是否真的喜欢编程,喜欢前端,前提是你要先了解目前前端发展的行业状态,有哪些方向?
如果这些不清楚的话,那就先进入这个行业,边做边体悟,可能做两年之后,接触了后端你会发现你更喜欢前端(或后端),因为随着经验的增加你会发现兴趣是最好的老师,兴趣是最终让你真正坚持下来的原因,加油!
———— 社区用户:_AN_
他们的观点和讨论是否也能带给你启发呢?你又有什么有趣的观点,希望与大家分享?
快扫描二维码加入我们,一起交流成长吧,等你哦