今日深圳暴雨,心情一般......
9.40才到公司,习惯性打开LeetCode,开始撸
《Longest Substring Without Repeating Characters》
一、做题分析:
1)字符串为null或者长度为0
2)如何取String的元素,通过String.ChartAt()方法或者通过Char[ ] stringArr = String.toCharArray()方法先转换成字符串数组,遍历字符元素。
3)可以使用递归的思想
4)字符的唯一性,考虑用HashSet,扩展下set,list,map之间的区别,以及底层实现方式
二、撸完代码思考《smart原则》
smart原则分别指的是specific(具体的、明确的)、measurable(可衡量的)、achievable或attainable(可实现的)、relevant(相关的)和time-bounded(有时间限制的)。这一观点流传甚广,影响很大,对各类组织提高绩效管理水平起到非常积极的促进作用。
绩效目标设计原则——smart cake聪明蛋糕原则。
Strategic
战略性的,与组织战略相适应的。绩效目标首先来源于组织战略,同时也必须服从于组织战略。这条原则要求在制订绩效目标时,应对组织战略有清晰明确的界定,同时在分解、衍生过程中,要避免推演不当制造出看似漂亮、但于组织战略无益甚至适得其反的绩效目标。
Measurable
可衡量的、可测定的。绩效目标是否达成、达成程度如何,必须有可以准确判定的、便于测量、不易产生争议的尺度标准和测衡办法。
Ambitious
富有挑战性和激励意义的。绩效目标的设置,应该是积极进取的,具有成长突破性,体现出超越对手、超越自我的竞争意识,这是现代商业社会的必然要求。
Realistic
现实的、可实现的。这一条和上一条挑战性原则互为补充、互为制约。脱离市场环境和自身基础、不切合实际的绩效目标,非但不能起到引导和激励作用,反而可能打击士气、迷失方向。
Time-bounded
有时间限定的。任一绩效目标,必须有明确的时间规定要求。没有时限要求的目标,等于没有设定目标。
*套路做项目或者做事情,虽然一定程度扼杀了创新,天马行空的意识,但整体会让他人觉着有章法,正规。
三、构思未来
要想知道自己职场未来3年5年的样子,最有效的途径就是跟行业里前辈多聊,
XUXU大哥简单几句话,其实能做好还真挺难,不过至少知道了,行业最优秀的前辈也是这样一步一步踏实的走过来的!