美文网首页@IT·互联网程序员
程序员的3年之痒, 孤独前行

程序员的3年之痒, 孤独前行

作者: 小包包杂记 | 来源:发表于2017-06-20 10:35 被阅读0次

          特立独行的猫曾说:你可以原地踏步,但别觉得别人都该和你一样。

          程序员的3年之痒,3年的程序员生涯,不长不短,但它的确是一个坎。3年改变了我们的不仅仅是年龄,当然还有薪水。

          工作3年后,要学的东西越来越多,会觉得自己越来越无知。有时候恨不能所有的东西都要了解都要懂甚至要精通。但时间毕竟是有限的,况且你还有项目任务在身。当然很多时候也是惰性使然,空闲时间对于技术的关注虽然有,但是很多东西都是理论的东西。

          躺在那里的叫 信息 (information),只有内化为自己的才是知识(knowledge)。涓涓细流,饮多少全凭心意。作为一名合格的程序员,你不能嘴上说的天花乱坠,实际让你去做的时候你就干瞪眼。从后台到前台,从汇编到java,从大数据到云计算,吾生有崖而知无崖,很多地方都可以学习。

          所以很多东西,特别是感兴趣的开源框架,一般都应该做一个demo,懂得基本的概念,它是个什么东西,用来做什么的。然后慢慢去接触一些框架底层的东西,实现原理和设计模式,当然你如果模仿框架写一个自己的东西,那么恭喜你框架模型已经吃透了。

          提到dubbo我不得不说下敏捷开发,现在很多公司提倡敏捷开发,敏捷开发:以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。

          但是就目前来说,公司的项目很多敏捷性都不够好,的确我们开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发,但后面的内容我们执行的很不好。作为一个一线的程序员,你要知道一个功能要改N+1个项目的时候你是奔溃的,即使你愤怒也仅仅是你自己的事。你永远不知道这样的需求还有多少,而大多数程序员也就是这样过来的。

          出现问题总是要解决问题,提出统一合理的解决方案,如果这件事现在没人做,对于你来说这何尝不是一次挑战或者是机会。程序员的思维不仅仅是完成本职工作,而应该是敢于突破自己,挑战公司现有平台的缺陷和不合理的地方。程序员的经验不是随着岁月的流逝而累加的,也就是说经验的增长并不与年龄成正比的。还是那句话,涓涓细流,饮多少全凭心意。你掌握多少东西在心而不是在年龄。

          你得尝试着去改变,不能因为公司怎样你就可以这样一直下去。事情总是朝着好的方向去发展的,你要真正把自己当成公司的一员,把公司向好的一面去推进,其实很早就发现公司平台有很多差强人意的地方,只是的确自己水平有限,有改造的想法,但是没有实施的能力。

          成长是需要过程的,更是需要用心的,当然更是孤独的。也许很多时候,你会发现只有自己在孤独前行,不要在最好的年华浪费了你最充沛的精力。

    相关文章

      网友评论

        本文标题:程序员的3年之痒, 孤独前行

        本文链接:https://www.haomeiwen.com/subject/jqsoqxtx.html