悬在头上的达摩克里斯之剑

  也许,绝大多数软件开发人员都有这样一种想法,那就是:对未来的不确定和如何发展的困惑。也就是说在忙碌、紧张刺激、别人羡慕的程序员生活中,我们都会感觉到有一把悬在我们头上的达摩克利斯之剑,说不准他会什么时候会掉下来慢慢的致我们于死地。
  那么什么是悬在我们头上的达摩克利斯之剑呢?


  有人说是技术的更新

  的确,如今这些新技术啊是层出不穷。
  我们不仅要关注新技术,还要时常关注一下我们是否站错了队伍,是学Java呢还dotNET;当我们在讨论orm时候,微软推出了Linq;
  当我们还在研究如何实现界面和逻辑分离的时候,哈哈MVC框架突然已经是满天飞了;
  当我们突然发现代码生成器能够提高工作效率时,蠢蠢欲动想做一个的时候,发现已经有很多成型的作品了。
一时间,乱花渐欲迷人眼,各种技术名词争先恐后出现;博客里面各种论述技术的细节也是众多。
技术的更新使得我们越来越感觉到我们会的技术在过时,不得不与年轻人争着学习新技术,抢饭吃。
  等等我似乎发现这里面缺少了什么,那就是怎么缺少如何学习的东西呢?而竟是如何做、如何实现、如何更好的东西呢。我们该如何学习、如何对待这些技术名词呢。这类的东西真是少啊。

  有人说是职业的特点

  软件开发这个行业,35岁以后就不能做了。这似乎是个众人通说的说法。

  的确,这两年我就发现自己的精力已经大不如从前了。从人的精力角度来说,35岁以后再继续从事这个编代码的工作似乎有些说不过去。的确这种高强度的工作有些让人受不了。

   有人说是从事具体项目的特点决定的

  我认识很大部分人在做数据库开发工作。这个工作本质就是数据的增、删、改、查询、打印。有许多人认为这个没有前途,只有做一些底层的东西、比如协议啊、框架啊等等才是有技术的东西,只有做那些东西才是会长久的东西。
  而做底层开发的人呢,他们也认为自己做的东西技术难度在逐步降低,越来越多的年轻人会来抢这个饭碗。

   领导岗位毕竟是少数

  项目经理也好、部门经理也好、技术核心人员也好,都是少数,即使你有那份能力,但也需要那份机会,总不能现在的所有程序员都走上领导岗位吧。那么我们还有什  么出路呢?我们应该如何规划自己的职业生涯呢?


  我想以上的几种想法可能大家都有过

  似乎我们已经没有活路可走,那注定死亡的职业路线图似乎已经出现在我们面前,当然我们不会这样放弃。我想,技术还是有原理和本质可循,职业也有规律可循,一劳永逸的想法是不可行的。社会在变、职业也在变、我们也需要变。作为曾经是相对高收入、需要大量知识积淀才能完成软件开发的我们似乎比的行业更需要本领,那我们怎么会有那个下场呢,我想我们决不能认输。

it知识库悬在头上的达摩克里斯之剑,转载需保留来源!

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。