工作聊天记录

        一个参与实施开发工作的程序员,用7年的时间在一个梦里摸爬滚打。梦醒了发现自己什么都不是了,连工作了三年的程序员都不如了,真正从事研发工作和我这个只参与实施开发的程序员的差距就明显的显现了出来。

        实施开发是一种二次开发,在公司自有平台或者外购平台上做一些业务层面的开发。工作过程中了解了些业务,只有知道了业务才能在平台上完成代码的编写,功能的实现。从代码的规范上和设计程度上就差了很多,没想过设计模式,没想过代码的脏乱差,到处充斥着坏代码的味道。给以后的代码维护带来了麻烦,很多的逻辑结构没人敢去动,自己也成了“消防员”四处救火,没时间回头看自己的代码,优化重构就更谈不上了。我看过一本《大话设计模式》的书,我很羡慕其中的小菜,虽然我过了小菜那个年纪,但我依然希望自己能有一个大鸟这样的人来给我指点迷津。

        这几天的面试让我有些焦虑,但我把这些年经历的总结了后讲给了,目前正在走我老路子的同事。他的技术没有落地,只是在面上摆着,有些不中用。要落地,要学习还要动手去做。(潜台词:作为码农你不写代码等着阿尔法狗教你么,它已经都会下围棋了,离写代码是不是不远了。) 

        我以前觉得在一个公司踏实的做下去不会太差的,但现在我却真的出不去了。四处碰壁,互联网的时代,很多的技术都是传统的J2EE开发部涉猎的。我们讲到了memcached,一个“分布式”缓存软件的使用,这些在我们的开发过程中是没有用到的,可现在互联网公司,用的却是很多,还有一些NoSql的数据库应用。

        我走了错路,我不想身边的朋友也这样走,我影响他去做这个技术落地,学习自己在未来走出去的准备,其实看招聘信息跟上时代的步伐是很重要的,如果早几年看招聘信息看到用到这些技术的话,我想我提前学习,等到了那个工作经验和年限的时候我自然也就是会的,或者是互通的一些应用而已。

        职业规划也很重要,曾经看到过一篇博文一小部分是在说职业规划的,程序员的三个阶段能够过过来做架构师、CTO都是水到渠成的事情。第一个三年阶段,是说要做到一门技术的深度,深挖专项技术,让自己在这个技术领域里做到强者。第二个五年计划,是要丰富自己的知识面,也就是自己知识的广度。有了这两个阶段的铺垫,第三个五年或者十年,就是走向成功,走向架构师,走向CTO的道路。用时髦的话说就是:走上人生巅峰,赢取白富美(当然是在你单身的前提下,否则就是包小三了)。

        在技术的路上,我没有遇到我的“大鸟”,也没人为我指点迷津。走过的弯路希望有更少的人再走,绕开弯路,走向你的笔直大路。我不能像”大鸟“那样给予给位朋友技术上的帮助,但我希望能在其他方面给予身边的朋友一些体会上的帮助。

转载于:https://my.oschina.net/dolor/blog/646887

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值