程序员出路之解惑 - 当下的力量

技术迅猛发展,蕴含着大量商家的市场拓展的欲望,过程中很多年轻的程序员无所适从的跟随,而后发现又一个“高科技”诞生了....... 难道这就是做技术的小草命运马?

 

首先,我们要知道两点概念: 产品由客户驱动 , 技术由程序员驱动。当然,这事泛泛的讲。我举个例子,如果一个技术无论商家吹嘘的多好,程序员们都不用,那么这个所谓的“高科技”就等于零,而现在商家为了自身利益,不考虑技术人员的使用感受或者不尊重技术人员的行为,我认为都是不理智的行为。

 

1.  不要跟随技术的“迅猛发展” , 要找到适合自己的发展路线选择技术。

对于我个人而言我的技术框架是:以Java技术为主,Java CORE API , JAI , J3D 等 java EE  /  java ME MIDLET 还包括HTML/CSS/JS/JQUERY/Prototype....DWR 所有AJAX框架(因为我需要不同的应用选择适合的技术),JavaFX。

基本上我的技术领域是JAVA SE/ME/EE/FX标准技术并涵盖了AJAX相关框架,另外,我对于Web框架的选择方式也是全部采纳,因为还是根据不同的需求选择不同的框架。比如 ZK 和 Wicket 我就根据项目需要选择了ZK ,由于你掌握一种框架就可以很快习惯另一种框架。当然我的技术领域还不止是这些,比如游戏开发啊,程序算法等等,反正基本上是这样。

 

以上,大家有个感觉就是吹嘘,其实我没有这个意思。你发现没有: 我没有说:云计算 / 数据库研发 /  驱动开发 / 系统开发 等等。为什么呢?因为这里有个原因,那就是我可以很容易的从一种WEB框架过渡到另一种框架,这是“同层”技术过渡,很容易,一半3天就可以掌握一门新的技术。但是,如果做云计算 / 驱动阿。。。这些是“跨域”技术。估计没几年很难精通。当然,这里还是泛泛的说,并不绝对。

 

再有,当然我只能以我作为例子,并不是让大家都和我的“技术领域”一样,以上我的技术框架,无论多么繁多,都属于“应用技术开发”所需要的技术,而云计算本身有大部分功能是直接服务于“应用程序开发人员”,大家有个误解“云计算出来了。。。”好像怎么怎么地了,其实云计算很大部分的功能用白话讲就是“提高硬件扩展能力,提高安全性,无须系统管理。。。。” 这些对应用程序员是大好事。当然,对于系统管理员来和服务器相关的人员来说,还有就是数据库系统管理员来说,可能会有一定影响。因为要保住这些职位,在未来可能要熬到云服务的提供商哪里工作。也就是说对绝大应用程序员来说永远都可以选择适合自己的技术。

 

所以,多关心自身“技术领域”的事情,并不是所有的技术革命和你有直接关系。当然,很多技术,比如云计算...等 都是为我们程序员服务的平台,这些可以关心一下,同时没有必要研究云计算怎么实现,因为那个领域不属于“应用程序开发”的领域,当然你可以专搞云计算领域,我只是举个例子。就是最好不要跨域。举例如下:(大概的意思,不要刨根问底,因为没有必要,我只是澄清下概念)

<s: 表示服务>

硬件开发 --- s:  驱动开发 ---s: 系统开发 --- s: 云计算提供商 ---s: 应用程序员 ---s : 普通用户 (瞎说的,只是说明技术领域是分层的,你可以精通一个技术领域,也可以同时了解很多层次的技术,不过我保证你不可能同时精通 云技术/ 应用程序开发 / 系统开发 / 驱动开发 。。。)

 

选择适合自己的”技术领域“ , 并在这个领域中尽可能的精通和扩展。

 

(待续,吃饭去了。。。)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值