入职dy的一年后(大约是2016年冬天),我被李科邀请办了一个扯淡闲聊的分享会,主题是 程序员想对策划说得那些事。今天整理了笔记,突然发现自己保存了讲稿,就发上来纪念下。
----------------------------------------------------  我是分割线 ----------------------------------------------------
大家好,我是web一组的 .net 程序员黎进,今天有幸参加策划的分享会,站在程序的角度上,跟大家分享一下,我个人在入职以来,对策划的看法、以及自己的一些想法...o
为了不耽误大家时间,我只花半小时的时间,剩下的时间给大家指正批评。
今天想从4个方面来讲。
一、所谓的策划案到底有几种
与我一起合作过的策划有约9位,我从策划那里接收的文档,大大小小有百来个,有表格,有文档,有图片,其中不包括PM单。
参与开发过3个系统,维护过2个系统,每个系统的策划案风格都不一样,我至今不能总结出我见过的策划案分几种。
我一直认为的策划案,像一个人的一寸照,你大概一眼就将这个人的全貌了然于心,是美是丑,是英俊是拙劣,是西施出浴还是东施效颦。好的策划案,不管给任何一位策划浏览一遍就能大概知道某系统主要提供什么功能,有哪些大模块和小模块,给程序看,他们就知道该系统的数据库应该有几个表,有哪些外键。
当然,不是每一份策划案都是完美无缺的,大家都觉得自己出的方案是最好的。我这里提供了2分策划案,给大家分享下。
【此处献上策划案】
在程序眼里,拿到新系统或新需求的策划案后,能让我们知道我们大概要做成什么样子,有什么功能细节,其中是否有其他业务系统的接口交互。系统完成或维护期间,每个系统功能细节或设定有迹可循而非草草带过或者根本无处出或标记。像网站部的更新换代速度,一个程序或一个策划,至少会参与到3~5个项目中,并不是每个程序员都会在写代码时将注释写的很清楚,比如标记某处代码修改,是XXX的要求,某某某接口是由谁提供,等等,也不会有很多程序,记得系统的设定或规则细节,需要有个参考的。
这个时候,就体现了策划案的好处和便捷。
另外透露下,其实很多程序员都不喜欢看策划案中密密麻麻的描述,反而口头表述会比较清楚。但是口头传达后的这些东西,得有文档作为依据作为标准。   
二、“你做这个要花多长时间?”
这个是很多策划都很喜欢问的问题,也是很多程序员很难回答且很不想回答的问题。
站在策划的角度,一个需求从产生,到程序员这里,应该经历了很多环节,例如需求提出,讨论,评审,出策划案,发单。但通常策划在描述了需求和问题后,会立即想知道完成该需求需要多长时间,随即问出如上问题。
但是,站在程序的角度,程序没有参与讨论,也没有参与策划案编写,仅凭一眼扫过的pm单,或几分钟的口头描述,怎么可能立马下定论呢。我就上过这个当。如果需求方在轻描淡写跟各位讲述了新需求后,马上询问完成时间,我想各位也会很厌恶的。
这里要把这个话题上升一下。我想现场做个调查,各位在吩咐程序完成某项功能时,他能按照他所说的时间点按时按质完成的,有多少?     
在我看来,某个产品或功能从无到有,程序只是生产这个环节,时间上应该只占50%左右,而其他的时间还包括所谓需求调研、方案制作、功能完成后评审,直到上线使用,这些环节的时间,程序员是无法预估的,他能预估的时间,是他完成这项工作且保证无错的情况下所花的时间。
而且,更为重要的一点是,在某个系统的开发维护过程中,程序员应全听策划的安排,某个系统当前开发版本中,应该完成什么功能,预计什么时候上线使用,全都是策划来决定的,程序提供的时间,仅能当作开发计划的参考和规划时间。当然,程序在规定的时间内没有完成任务,沟通无效,不是可以上报给项目经理的嘛。
所以,作为程序员,我们更希望的你问我们 “你希望我给你多长时间来完成这个东西”。
三、为何内部项目总是被吐槽
在很多时候我都纳闷,为何系统做完了,功能也有了,为什么上线使用后,会有这么多人不满意,存在这么多槽点,我大概总结了一下3点:
1)将就 ;2)无趣且麻木;3)需求方的意见太过于重要
1、不管是在开发时,还是测试时,对于我接触过的内部系统,如若开发过程中某些功能短时间内存在技术挑战,程序会说服策划选择另一种方式做,货牺牲此功能委曲求全。内在原因是程序不愿意或没有办法快速的完成,直接原因是策划容易被说服,被洗脑,从而选择妥协。作为程序的我当然首先检讨自己能力不足,并努力改进,但同时也相对策划说,程序在选择和你坦白时,他其实是想问你有没有其他的备选方案,就像女朋友问你今天吃什么,你总不能说随便吧。
2、每天面对这么多内部系统,需求方和使用方的范围,总不会超出大多益,所以一眼望去所有的内部系统,风格都相差无几,网站部内的同事都能自报家门,说我维护的是哪个哪个系统,我做了什么什么功能,但对于其他部门同事而言,或许他们只把我们所有的产品统称为:“OA办公系统”。
说来惭愧,我曾经面试过某公司的策划,但无奈知识面比较窄没被录用。但我在等待面试时,遇到过他们公司的一些策划,经常来回走动询问工作进展,或者抱有一堆调研资料和分析结果图表,有的在会议室里跟程序员热火的讨论着他们将要完成的某功能,在某个相似的系统里有,分析他们的优劣和值得借鉴的地方。
这种氛围在网站部中,貌似是不常见的。     
3、内部系统内部系统,说白了就是公司内部提出使用需求的系统,需求方就是公司本身。有些需求,策划在了解情况后马上反馈给程序去改动完成,然后发版使用。有些小的需求看起来没什么,但很容易对后期产生影响,积少成多,越来越多随意的改动后,导致系统越来越难维护,不得不走上重构的套路。当然,我们不能阻止别人随意提需求,也有的需求提出方提出的需求优先级很高,但还是希望策划们垛位系统考虑,多为自己考虑。
以上提出的几个点,只是很多很多原因中,我觉得比较突出的几点。
做一个系统做一个产品,就像抚养一个小孩,从啪啪啪到孩子出生,从会叫爸爸到长大成人,除非这小孩一开始就被打掉了, 不然程序和策划要陪伴他很长时间的。小孩成绩如何,是不是经常生病,是否能考上名牌大学,出来工作后是否经常收到领导的表扬,很大程度取决于父母的培养和教育。所以,希望大家在造小孩时,不要将就,要多教给他一些新的东西,多见识一些新事物,同时将别人的意见作为参考,以自己的思维来主导这个产品的走向和发展道路。
四、我想对你说
1、一个好的产品,并不是程序主导的,而是策划主导的,程序员只是你们实现伟大野心的垫脚石,但肯定有的结实,有的松松垮垮。
2、程序员都很愿意为策划解释某功能是否实现的,但都十分不愿意跟你解释为什么会出Bug。
3、口头表述的需求,其中种种细节,是否都有记录在案。
4、程序永远都是听策划的,再有毛病的程序员,都不会违背策划的意愿自己生产产品。
5、做系统一定要分阶段,每个阶段不能长,完成阶段性工作后,希望能跟需求方展示和沟通,避免套路越走越远
6、需求方的意见要听,但可以坚决不改
以上内容仅代表个人,不代表其他程序员的想法。如有雷同纯属巧合。也很感谢我叫来跟大家分享自己的看法,同时也给了自己一个回首总结的机会,不仅由衷感叹:活着真好。 
最后希望今天分享的内容,能对大家有帮助,我的心愿是,世界和平,谢谢大家~

转载于:https://www.cnblogs.com/lxmajs/p/11171713.html

【我想对策划说的事】-- 入职dy一年后被邀请召开的扯淡分享会讲稿相关推荐

  1. 【第148期】游戏策划:恭喜@灯入职剧情策划

    我是酱油,这是第148期文章 后台收到网友@灯的留言 恭喜@灯成功入职游戏策划(剧情策划),没统计过是公众号里的第几位新同行了,但每次看到这种留言,都为大家开心. 其实刚看到留言时还楞了下,对这昵称没 ...

  2. 10K入职linux运维岗位小伙伴感谢信及面试经历分享

    尊敬的老男孩老师和同学们: 您们好! 首先:老师,请您原谅我的不辞而别,由于新公司项目周期比较紧,我不得不尽快投入生产工作,很遗憾,运维班的期末架构考试未能按时完成,就进入工作了,我会克服一切困难完成 ...

  3. 二本的我,历时1年社招入职字节安卓岗心路全历程与面经分享!

    这是一篇迟到的面经,为什么呢?因为我现在已经入职字节快一个月了.本应该在从上一家公司提离职后,入职字节前的一段时间内,就来分享从准备到offer历时差不多1年的面试经历.但是,emmmmm- 懒嘛 - ...

  4. 25k成功入职京东:拿到京东软件测试岗位offer经验分享

    前言 今天给大家分享的是我一位幸运拿到京东软件测试offer的朋友的面试经历,我也闲来无事,问到了我朋友京东面试的一些真题,以及我整理的一些真题分享给大家,希望能够帮助大家冲刺金九银十,像我的朋友一样 ...

  5. 大数据工程师入职京东年薪37w(附:面试真题分享)

    总结:引导面试官到自己擅长的领域,掌握主动权,问题回答不一定完整,说出关键点即可. 1.项目规模,一天/月数据量,各组件版本? 数据规模:一般100M数据由300万条数据:数据量:上百G:条数:达到几 ...

  6. 【第181期】恭喜KKasier入职游戏策划:主策和制作人有啥区别

    我是酱油,这是第181期文章 后台收到网友@KKasier的留言 前辈你好,我最近进了家游戏公司开始实习了,因为是新项目,和主策,制作人坐的挺近的,想请教一下这两个职位到底有啥区别,之前面试也碰到过这 ...

  7. 【第93期】回复@齐谐,新手入职文案策划的建议

    我是酱油,这是第93期文章 后台网友@齐谐留言: 你好,我是今年准备校招的小白.想入文案策划的职位,不知道可爱又迷人的大佬有没有什么建议.比如简历,面试之类的(皱眉表情). 看到这留言后,我的第一反应 ...

  8. **【校招速递】入职鹅厂,算法大赛优秀选手开启职场新生活**

    [校招速递]入职鹅厂,算法大赛优秀选手开启职场新生活 一年一度的腾讯广告算法大赛云集了各路优秀算法达人,他们用智慧与技术的碰撞,激发出算法思维的火花.今天我们有幸采访到了徐安同学,在2018腾讯广告算 ...

  9. Java开发实习经历01——寻找到入职(真实实习经历,希望对各位有帮助)

    省流小助手(总结): 1.直接海投,其他都别管,先快速积累大量面试经验,无论面试情况多糟糕都不要在意. 2.在无数次面试中总结面试官的常问问题以及套路,重点放在国企或千人以上的厂. 3.说什么要培训, ...

最新文章

  1. form表单提交编码的问题
  2. 提交代码前问自己七个问题!
  3. 探索Julia(part4)--数组
  4. orapwd创建密码文件
  5. 安徽大学计算机考研学硕2019初试单科线,安徽大学2019年考研复试分数线已公布...
  6. python学习实例(2)
  7. RequireJS模块化之循环依赖
  8. Centos6.3下rsync+sersync安装配置
  9. 爬虫入门—网页信息爬取
  10. 焊接工时简便计算工具_焊接工时定额计算手册.doc
  11. 乐橙本地录像回放不了_解决大华或乐橙录像机添加摄像头不能显示的密码问题...
  12. 什么是数字孪生?已有哪些应用?终于有人讲明白了
  13. 牛客NC272 栈的压入、弹出序列
  14. Altium Designer初学者入门——stm32最小系统的PCB图(接上一篇原理图绘制)
  15. 【数据库设计】学籍管理的数据库系统
  16. 后端日志【11】:回归自我,负重前行
  17. 中断服务程序(ISR)应遵循的高效原则
  18. VC++年月日时间和64位时间的使用及相互转换(附源码)
  19. 全球与中国喷雾器市场深度研究分析报告
  20. 小米MIX FOLD折叠屏上手体验:MIUI大更新 满血的掌上PC模式“有点狠”

热门文章

  1. 2023最新SSM计算机毕业设计选题大全(附源码+LW)之java小微企业ERP软件物料需求模块设计55ss9
  2. 大雄宝殿的“大雄”是什么意思
  3. 王者荣耀所有英雄皮肤爬取
  4. 【图形】输出一行星号
  5. 无人值守安装操作系统
  6. 我去!三面字节跳动,竟次次败,带薪摸鱼偷刷阿里老哥的面试宝典,成功上岸!
  7. 获取URL地址时某些参数被转义
  8. 几款支持国标GB28181的平台以及视频监控设备接入的配置方法(Web端无插件播放)
  9. 【数字】求特定三位数
  10. 西部数据蓝盘 绿盘和黑盘 到底有什么区别?