编码、效率及大局观
以下是以一个程序员的角度出发,表达的一些思绪;
下篇:
第1次思考大局观这个名词是在去年。当时工作也有一点起色了,经验与技术也可以抗一阵子了,体重也减到65kg了,一次也能跑10km了,唯一不和谐的就是工资了。白度上忙搜来着,就看到了大局观这个名词。感觉很高、很大、很上,于是为了大局观而大局观,结果成就了忘却的纪念,只在极度无聊时,才会想起这三个字组成的词,似乎有了它,就能能给人力量,与人救赎。现在想来,这何尝不是一种缘分。如今的我,依旧干着熟悉的活,只不过,屏幕由两块变为三块;只不过,专业技术多了几分;只不过,体重有所波动;只不过,早已忘记第一天上班的激动与不安;只不过,更加习惯沉默;那么,从大局观这个维度来看,我获得了什么?当我从杭州的隧道中徒步走出来,我认为大局观是一条长长的隧道,不论过程如何,终点都在那;当我从密密麻麻的计划中收回目光,我认为大局观即量变到质变;换个思路,是不是大局观就如职业规划之于职业者,就如战略之于军队,就如项目进度表之于项目经理,就如十二五规划之于国家;如今的我,依然在Top25外游弋,只是我略有改变,就是不论何时,都要对自己有信心。这种力量,名为成长;
上篇:
从整体上把握项目的进度难以做到,也不好量化;
换一个思路,先从解决一个问题入手
假设这样一个情景,遇到一个具体问题时,立刻想到了一种解法,这个时候觉得有了思路,于是乎就马上开始编码了,劈哩哗啦呷...。结果有2类,一是解决了该问题,可能顺利也可能不顺利,一是费了很大劲也没搞定,可能是解法不对也可能是发现新的问题;从抽象的层次来看,就会出现:编码-测试-编码...这种循环,最终也没有节省下来时间。以上情景是为了引出我下面要说的话。
那么重点来了,在上面这种情景为主要工作模式的单位时间内,我们能从工作中获得什么?抗压能力,好了,不搞笑了。我们获得的是持续的不可持续发展心理预期适应能力,简单的说,就是受虐能力。古话说:“穷则思变”,此穷非彼穷,可以理解为人的习性已经到达了一个相对终点,就会想着改变。
升维一下,从解决一类问题入手
从上个情景出发,假设这样一个情景,今天是周一,老大说表1加个属性字段,相关的地方跟着改改,我改了1个地方,还好;第2天,老大说昨天的属性加好了吧,那再把这两个属性加到表1中去,相关地方改改,这次我改了2个地方,还好;第3天,在庄严的的气氛下,老大说,今天先改另一个问题,昨天那个放一放,还好;第4天,在肃穆的背景音乐下,旧事重提,客户一定要如此这般,所以--加字段吧,这次改了5个地方,还好;周五了,下班前,老大把一封邮箱转发到了我的邮箱,留言:帮忙改一下。一看傻眼了,明明客户需求在那摆着,怎么到了我手上就像光线一样折射来、折射去,愣是被晃花了眼。
那么问题来了,从这个套路中我们能获得什么?高级抗压能力,好吧,又调皮了。我们获得的是,当我们被吃套路的时候,有没有发现自己正在帮人数钱。古话说:“知人者智,自知者明。”如果我们不了解自己,那么先放一放,多留意一下给你带来麻烦的人,说不定,哪天我们就能给别人吃套路了。
再往上蹿一蹿,作者到底说了些啥
我想我要表达以下两点:一是当我们技术和经验不够时,我们被代码虐待;二是当我们脱离幼稚期时,我们被别人吃套路;嗯,路还长着呢。
看到一句话,送给大家:“当凡人充满自信时,他会成为天才;当天才被尘埃迷蒙双眼时,他还不若凡人... ...”。