一个IT人的困惑不知道是不是所有的程序员都和我一样,一旦事做完,闲下来时顿时觉得无比的困惑、焦虑。
想想程序员的青春饭,IT技术的日新月异,自己可怜的工资,养家糊口的压力,加班的疲倦,
哎,这是一个什么江湖啊?!先简单自我介绍一下,
2002年成都一高校毕业,7月进了一个本地的私人IT公司,做电信行业的。当时特别的兴奋,觉得自己
特别的幸运(现在想来但是选择这个行业,这个职业是人生最大不幸),要知道,我大学学的根本不好,从来没写过程序,对于编码一无所知,为了应付面试,我不得不牢记诸如:什么是对象,封装,多态性,指针之类的概念性的东西,要知道,我压根不知道这些到底是什么意思。
要说当时我觉得幸运,确实,如此.面试我的那个人居然简简单单的就问了我上面几个问题,结果,我狠流利的背了出来,如是我得到了offer,而且当时给我试用期的工资也不错,同学羡慕惨了。之后我的人生轨迹发生了彻底的改变,我成了一个吃软饭的人。从C++builder,到delphi,到VC,到又回到delphi,到C#,我慢慢的发现,我老了,疲了,我的技术永远只是停留在会用,我无法达到我希望的技术牛人的层次。我不止一次的问我自己:你适合这份工作嘛?但是我又反过来问:你还会什么?
其实我什么都不会,而这还是我养家糊口的唯一途径。
在忙的时候,在加班的时候,我没有时间思考这些,但是一旦我闲下来,顿时觉得无比的空虚,困惑。
技术发展太快,我想跟进,我害怕被淘汰,我害怕我薪水得不到提升, 如是我强迫自己去尝试新的
东西ajax,wpf,soa,web3.0,oracle,silverlight....可是,我发现这些东西出来的太快了,我根本就很难真正的学进去。于是我想到了转型,不做技术,做一个管理者。但是,到目前为止,还没有这种机会。同时我也知道,作为一个管理者,最好能有相当的技术背景。于是我想到了职业规划,我的最近理想很简单:做一个有一定技术的职业经理人。于是我又陷入困惑中,如何,我才能实现我的这个目标?
我应该关注哪些技术,哪些领域,哪些知识?
想问问各位江湖兄弟,你们是怎么想的,能给我建议嘛?

解决方案 »

  1.   

    感谢各位友情支持!感谢cctv,感谢mtv,感谢所有tv!
      

  2.   

    其它行业也是这样,it业也正在成为传统行业,比如,一个cnn数控机床的工程师,其实也就是用一些工具来做一些专业工作,和我们用c#,Vb一样,it是个年轻的行业,所以很多程序员都年轻,其实你到国外大公司看看,40多的程序员也很多。他们还是公司的财富呢。做一个了解各种商业业务的程序员同样伟大。
      

  3.   

    也有同感  太迷茫了  不过跟者微软的技术走就是这样的后果 !   我刚用sql 2005的时候 sql 2008 出来了 刚学Remoting的时候 知道有WCF了  泛型 dataset刚刚感觉已近有火候的时候LINQ出来了  哎 !.....跟不上时代了!
      

  4.   

    新东西部不见得是适用的! 
    注意学习一些业务上的东西,注意转型! 
    一辈子程序员也行,但必须是具有很强行业背景,关键时候能解决问题的程序员. 
    光靠所谓的新技术,没钱途!
    =================================================================
    完全同意,新技术并不是对什么地方都适用的,一个强的行业背景,一个好的生产环境中的解决方案,这才是我们应该去追求的.
    其实就.net 2.0和.net 3.5来说,核心根本没变,只是加了一大堆的类库和新的服务封装模式而已,如要你对.net 2.0非常了解,当你要用到里面一个新东西的时候,学起来很快的~~~~~
    但是你对一个行业不了解,对一个居体的业务逻辑没有好的解决方案,这才是要命的.
    当然,不要放弃对新技术的了解,当一个新技术出来后,去了解一下他是干什么的,在什么样的情况下可能用到,比起你现在正在用的有没有什么优点,没有不要去管它~~~~~~~~