我这8年的编程生活-思索篇

  在上一篇中,我回顾了自己的这8年的编程生活,虽然有幸进入了这个软件行业,但感觉自己混的真的不怎么样的。为什么会这样呢,我一次次地也在不停的反思着,做了8年的程序员,论技术嘛,只是自己感兴趣地研究了些底层东西,虽然对编程理解起到了一定的作用,但都没有实战经验,所以技术其实也不精湛。论行业积累,一丁点都没有,在这8年中我先后换了3个工作,涉及的行业都不一样,虽然对自己负责的应用了解些行业知识,那都属于皮毛,表面现象。论项目管理经验,对我这种偏爱于编程的人来说,对团队的带领理解的非常简单,所以对于项目管理也没有深刻的见解。所以,总的来说技术、行业、管理这三样我一样都没有沾边,以至于混到现在还是一个只会写一些普普通通代码的程序员。

  在我们这个行业,我把开发人员分为了三大类,第一类为属于高端程序员,他们具有丰富的计算机体系知识结构,精通算法与数据结构,理解操作系统与编译系统的实现原理,理解编程语言的本质,并且对网络体系实现原理有深刻的理解。这种程序员一般性都是在大公司中做比较高端的底层工作, 涉及的东西都是纯技术的比较多,业务东西不太会涉及到。  而且这些岗位门槛也比较高,没有深厚的资历水平估计是很难进的。第二类为属于中端程序员,他们懂一些计算机体系知识结构,开发的软件偏技术型的多一些,但都不会太深奥,只要了解些招术,懂一些技术点就能够完成,而且涉及到的业务性不是很强,不需要丰富的行业知识。第三类为属于低端程序员,他们不需要了解很多计算机方面的知识,甚至只是开发工具的简单使用者,都是做一些表面东西,根本没有机会了解语言的本质,用的都是一招一式,基本上都没有内功。但这些工作涉及到的业务性很强,只要把业务流程理顺,业务框架搭好,剩下的开发工作也只是一个http://体力活而以。

  关于上面介绍的三大类程序员,我又把这三大类的开发群体分为三大方向,第一类程序员自然是这个软件行业的领军者,他们都在专研软件新技术,开发一个个底层平台供后面两类的程序员使用。而第二类程序员做的好的话,在这个软件行业还能占一席之地,而且他们的水平一直保持在中等水平左右。如果他们想要更进一步技术发展的话,只有两个选择,第一个再深入研究软件技术,努力向第一类程序员靠拢,第二个就是放弃软件技术,专攻业务技术,把业务学精学透。要不然也就是保持目前状态,混口饭吃。最后一类程序员唯一的出路就是专攻业务,要不然就是死路一条。如果想仅仅靠所谓的这点技术,在软件行业混下去的话,始终会被淘汰的一天。这些人一般性对行业知识一点都不感兴趣,但又没有机会接触技术型的开发,所以如果在各行各业跳来跳去的话,到头来什么都没有学会。这个群体,我认为是最危险的,如果没有早期把自己定位好的话,时间拖的越久,以后想趴起来就更难了。

  我认为我是属于第三类的群体,这8年来编的都是一些业务代码,稍微有点技术含量的就摸不着头脑了。至于走到今天这个地步,我总结了主要以下几点:

  1、对自己的目标不坚定

     在第一次换工作的时候,其实那时就是很明确想往C++方向靠拢的,但由于一时间找不到,就有点心灰意冷了,而且看到一家感觉不错的公司,也不管自己在那边合不合适,就进去做了再说。而第二次换工作,依然没有吸取上次的经验教训,同样犯了一样的错误。

  2、一直在做自己会做的事情

     这8年一样,我一直在做一些技术不怎么高深的开发,都是这样只要业务流程整明白,或者需求点弄清楚了,剩下的都是一些常规式开发,顶多也就是锻炼下面向对象的编程思想。没有将自己的软件知识视野扩展开来,对web应用开发简直就是一无所知。

 3、对软件领域认识不高

    说真的,我只会扑在工作涉及到知识层面上,没有太大的知识面。目前有几大类程序编程语言只是了解个大概,但对它们的具体细节都一无所知。就比如像C++这门语言,到底哪些技术工作使用它更有优势。这也给我带了困扰,每次在找工作时,也不知道找C++什么样的工作比较好。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值