评论中有位朋友说自己“每天晚上学习到两三点早上再花一两个小时赶到公司继续做”诚心佩服想一两年前的自己亦要甘拜下风。可长此以往的话也不是办法水平当然要提高身体才是第一位啊。我们这些打工的一无背景二无金钱身体是我们最大的资本时间是我们最宝贵的资源。微软流行一句话Work hard, Work smart。相信Work hard对这里的同志都绝对没问题我想重点在后一句上。提高效率以最少的资源完成尽可能多的事情取得尽可能大的进步是最值得考虑的。那些支持5点50闪人的朋友道理也足够充分一边能把工作干完还能提高还能提前准备闪人值得学习。确实如果能在工作中不断提高而不只是经验的积累哪怕每天一点点几年下来也相当可观了。然而除非是刚入职不久工作与提高经常是矛盾的。要提高一是看看博客看论坛看别人代码一看就要时间。能给你机器给你带宽让你看的公司已经不错了但活不能耽误了吧已经挺紧张了。二是练练更费时间当然并不一定要写自己的代码可能工作中项目某部分有难度有挑战这是可能是提高的好机会可你敢接吗虽然时间公家买单但肯定有个限度限度内搞不定就自己加班加点吧挑战就得冒险。上一次说到我在.Net学习班里大家都在按老师思路做一个在线支付网站自然很小儿科的那种我想技惊四座一把加了一个商品选购页面有弹出式数量选择框。页面上方有个登录栏是仿新浪的。刚听说了个叫Ajax的名词这玩艺儿挺时髦要用上。可当时基础一穷二白啊CSS不会JavaScript会个alert结果一天到晚查资料找到了本《JavaScript特效大全》电子书如获至宝经过周末两天加一夜半奋战还真做出来了那个兴奋啊得跟当年一穷二白的中国搞出了原子弹一样。有点遗憾的是这个原子弹不响因为只有个壳而已由于把全部时间花在了上面其他什么也没做。拿个壳怎么交差呢可要演示了就是想通宵也通不了了。老师是从搜狐出来的一个很资深工程师据闻和酷6网创始人是好朋友看了说“在公司里你要是这样马上就可以卷铺盖走人了”。不过他看在偶真的通宵了总算有点噱头给了个70分。我以后没怎么吸取教训在进入IT公司后又吃过好几次亏倒不是我还存心卖弄主要是经验基础尚浅别人包括上级也不懂这个技术现在实现有多难甚至他们还没搞清自己想要什么。我又有点出生牛犊不怕虎什么都敢接。一是认为尽到努力就问心无愧二是觉得最多不过是走人嘛大不了回去干本行。当然现在知道了这样行不通。即使奋战几通宵做出的东西可能还是一堆Bug又累又困又要挨批走运的话不挨批可任务没做好自己还是良心不安。更重要的是会严重打击自信心没有乘风破浪、胜券在握的自信怎么算是高手呢而自信是要靠不断的成功累积的。也不是所有挑战都能提高失败不用说了即便能做成功由于认识所限其实可能是走了许多弯路以后回顾起来这个东西本来不必那么麻烦的。也可能挑战难度大但对个人价值比较小比如修改样式使页面兼容IE6就相当麻烦不要揽这种工作要是塞给你的没办法推掉那就怎么简单省事怎么来。不必考虑以后维护升级即将被淘汰的IE6以后应该出现在历史博物馆不是在项目里。说了这些风险那我们还要不要挑战《差距在哪里》描述说“同样的项目同一个团队为什么有人可以获得更多的经验并逐渐成长同一个SDK同样的IDE为什么高手就可以“信手拈来”一个主程带领3-5名程序员为什么有人会脱颖而出”文中也给出其中一个答案喜欢“麻烦”。可以不想提高进步的话工作平平庸庸无过为功天长日久当年意气风发的小伙变得老气横秋抱怨着工作无聊“B/S和C/S都没意思”对他们讲可能软件开发都没意思 那么不知道人生还有没有意思。水向低处流人往高处走人生没有挑战也会没意思吧。无论如何为挑战的问题或难点给出方案能力就提高了一点要是方案成功信心也会提升。经历几次失败也没关系即使不成功也可以得到比平淡的工作更多的经验。而且这时我们就学乖了了解了自己的不足我们要很自负的挫折感几天就烟消云散了不会那么眼高手低懂得先充分分析问题做好规划。如果挑战有价值而在自己的资源内力有不逮会要求更多的资源比如别人从旁协助。这时因为这项任务是你主导就可以将任务中的令人跃跃欲试的肥肉留给自己鸡肋自然交给别人。这行为却一点也不损因为往往都是两厢情愿不愿主动提高接受挑战的人吃着鸡肋做着鸡肋角色依然悠哉。我们则一步一个台阶基础更巩固扩展更灵活思路变得敏捷视野变得开阔。失败特别是那种刻骨铭心的教训历史难重演信心指数突破却创历史新高又促使我们继续欢迎和接受挑战大家也放心让你去放手去做形成良性循环。用不了多久就可以在公司中名声鹊起被领导注意让同事服气升职加薪就近在咫只了。高手们在哪里来说下吧。这是否也是成为高手的奥秘呢