1. Algorithm 每周一道算法题
本周算法题是加油站
本题难点是如果从头到尾遍历,时间复杂度 O(N^2),超时,换个思路,每次从一个站开始,如果走不到结尾,那么已经走过的所有站点都不用再次当作起点走,原因是如果从这些站点出发到目前能到的最后一个站点,剩余油量一定为负(只有站点油量为正的才会开始遍历),因此这些站点都不可能作为起点,这样只需要一次遍历即可得到结果,时间复杂度 O(N)
2. Review 阅读一篇英文文章
本周在外出差,无暇阅读文章,至此已经欠了两篇英文文章,后续补上
3. Techniques/Tips 分享一个小技巧
客户现场拎包拜访时,更多的做一个听众,聆听客户的声音,同时解答客户的问题,对于暂时无法实现的功能要特别记录,回去跟产品沟通进行取舍,此外,客户现场很重要的一点是要很快的对客户的身份进行锚定,比如这次我们去客户现场,客户方有 5 位参与会议,我方商务第一时间就将对方人员按照顺序标注好名称发到群里,以防交流过程中叫错或者忘记客户名称的尴尬场面出现,并且对于客户的所有沟通记录都要边整理边沟通,没并且还需要第一时间将客户重点进行归纳总结,以前总觉得语文不重要,其实工作后才发现语文能力有时候能决定一个人的未来路径,真的太重要了,本期技巧分享比较杂乱,各位看官老爷们请见谅。
4. Share 分享一个观点
本周出差拜访客户,对我感触还蛮深的,大部分时间我们都在闷头开发,按照自己认为的客户的需求进行优化,其实这些需求很多时候在相互通过即时通讯软件聊天沟通的时候会发生变形,我们理解的需求和客户的需求对不齐,导致我们的方向并不是更好的为客户服务的方向,本次客户现场拎包过程中发现了大量客户潜在刚需需求,这些需求我们在以前完全没有考虑过,我们搞技术的也要贴近客户,客户需要的才是我们应该做的(不合理的需求除外,除非加钱),因此技术开发在系统快速迭代的时候不时去拜访客户还是很重要的(除非系统已经非常稳定),千万不能做些自我感动但是对客户毫无价值的功能。