当前位置: 首页 > news >正文

来博客园的基本是写程序的,好像是废话,缩小点范围,来这里起嘛证明,大家都想学习进步,都是同道中的同道中人。兴趣,往高一点说叫理想,是我们共同的动力,从上一文中再次得到印证。

评论中,有位朋友说自己“每天晚上学习到两三点,早上再花一两个小时赶到公司继续做”,诚心佩服!想一两年前的自己,亦要甘拜下风。可长此以往的话,也不是办法,水平当然要提高,身体才是第一位啊。我们这些打工的,一无背景,二无金钱,身体是我们最大的资本,时间是我们最宝贵的资源。微软流行一句话: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都没意思”,对他们讲,可能软件开发都没意思, 那么不知道人生还有没有意思。水向低处流,人往高处走,人生没有挑战,也会没意思吧。

无论如何,为挑战的问题或难点给出方案,能力就提高了一点,要是方案成功,信心也会提升。经历几次失败也没关系,即使不成功也可以得到比平淡的工作更多的经验。而且,这时我们就学乖了,了解了自己的不足(我们要很自负的,挫折感几天就烟消云散了),不会那么眼高手低,懂得先充分分析问题,做好规划。如果挑战有价值,而在自己的资源内力有不逮,会要求更多的资源,比如别人从旁协助。这时,因为这项任务是你主导,就可以将任务中的令人跃跃欲试的肥肉留给自己,鸡肋自然交给别人。这行为却一点也不损,因为往往都是两厢情愿,不愿主动提高,接受挑战的人,吃着鸡肋,做着鸡肋角色,依然悠哉。

我们则一步一个台阶,基础更巩固,扩展更灵活,思路变得敏捷,视野变得开阔。失败特别是那种刻骨铭心的教训,历史难重演,信心指数突破却创历史新高,又促使我们继续欢迎和接受挑战,大家也放心让你去放手去做,形成良性循环。用不了多久,就可以在公司中名声鹊起,被领导注意,让同事服气,升职加薪就近在咫只了。

高手们,在哪里,来说下吧。这是否也是成为高手的奥秘呢?

http://www.jsqmd.com/news/1125428/

相关文章:

  • AI编程代理Codex:从安装配置到项目实战的完整指南
  • 基于SpringBoot智慧房屋租赁管理系统的设计与实现任务书
  • 【Aspose-CAD for Java】DWG转PDF实战:精准控制布局与图层,告别空白与错位
  • 基于SpringBoot前后端分离的宠物服务平台开发任务书
  • 2025 全国高联一试 A 卷
  • 五大神经网络核心原理与实战:从CNN到GAN的直观理解与代码实现
  • 从离线分析到实时对话:JoyAI-VL-Interaction如何重塑视频AI交互范式
  • 终极ComfyUI TensorRT插件指南:3-10倍AI绘画加速,释放你的RTX显卡潜能
  • 自动扩缩容:3 种策略的适用场景
  • REACTOS RtlGetVersion 函数实现分析
  • Oracle数据库
  • 终极指南:如何用AI让Monika与你自由对话 - MonikA.I模组完全教程
  • 解决Ant发送邮件显示HTML源码问题:MIME类型配置详解
  • 三菱FX3U PLC运动轴控制与伺服调试实战
  • 如何永久保存微信聊天记录:你的数字记忆完全指南
  • Claude 全面解析:从基础原理到实战应用指南
  • 王千源惊喜亮相HYROX杭州站 不止是演员,更是运动“源”
  • PDF批量签章工具 V5.5 骑缝章智能分割 批量盖章 下载
  • ComfyUI Desktop 实例进入后一直loading的问题解决
  • WPF Multi-Touch 开发:Windows 7 安装多点触屏模拟器
  • 数字孪生助力制造业仿真优化全链路路径
  • STM32 数控电源 PCB 布局 5 要点:从 XL6019 布线到 INA180 抗干扰
  • 设计 Token 语义化:不要把颜色命名成 blue-500 就结束
  • AIGC 内容指纹:生成内容入库前先做可追踪设计
  • 从扩展方法到流畅的程序体验
  • 太香了!这个 GitHub 开源项目,让安卓模拟器直接跑在浏览器里,搞 AI 的必看
  • 项目汇报PPT工具怎么选?6款常用平台介绍
  • 2026年论文查重免费网站真的靠谱吗?5大平台横向测评与真相揭秘
  • CC Switch 接入 Codex 详细教程
  • 基于SpringBoot体质测试分析与可视化平台开发任务书