Atitit.如何选择技术职业方向

 

 

Atitit.如何选择技术职业方向

 

1. 原则是应该如下的应该从以下指标判断1

1.1. 技术的长寿性(长生命周期1

1.2. 技术的普适性(市场份额)1

1.3. **属于open体系还是封闭体系? Open加分。。。比如javanet,应该优先选择java这类open体系技术1

1.4. **是否跨平台?  当然是跨平台的好了1

1.5. 自己是否能用到1

1.6. 其他2

2. 公司选择与个人选择的矛盾2

3. 到底是安卓还是Java web2

4. 参考资料3

 

 

 

1. 原则是应该如下的应该从以下指标判断

 

1.1. 技术的长寿性(长生命周期

个人如何选择??个人的职业生涯几十年,远远常于部分技术周期。。应该优先选择有着长远发展的技术。。

 

1.2. 技术的普适性(市场份额)

1.3. **属于open体系还是封闭体系? Open加分。。。比如javanet,应该优先选择java这类open体系技术

1.4. **是否跨平台?  当然是跨平台的好了

1.5. 自己是否能用到

比如写mis 还是做os  ?? 当然要选择mis ,你自己能用到好多mis ,几乎不会用到自己写的os

1.6. 其他

**属于dsl还是native体系??Dsl加分,native减分。

 

**支持公司历史如何??   

比如ms这类黑历史的公司,当年的技术vb pb vc几乎直接就淘汰了,以广大用户为小白鼠,遇到此类公司的技术要慎重选择。

 

**支持公司是否有自己的价值观??

比如adobe这类打酱油的软件技术公司,没有自己价值观,所以它的flash技术就没落了。而曾经的sun公司,就是一个有价值观的公司,所以虽然他自己被收购了,但是技术广为流传。。

 

**支持公司实力如何,小公司的gui方案不要选,除非以及广为人知,类似open体系了。。Delphi的遭遇。。

**是否生态区与技术工具齐全,资料好找??

 

 

2. 公司选择与个人选择的矛盾

在国内环境下,特别是小公司,小企业,自身寿命并不长久,也就不关注技术方案,只要快了就好,所以很喜欢ms体系的一系列技术,曾经的vb pb delphi的很多。

 

不过大公司一般喜欢open开发的技术体系

 

个人如何选择??个人的职业生涯几十年,远远常于部分技术周期。。应该优先选择有着长远发展的技术。。

当然,如果打算干几年就转行或者无所谓,也可以选择自己喜欢的技术即可,青菜萝卜各有所爱嘛,或者环境所迫,小公司就是喜欢短周期技术,也只能被迫使用了。。

鱼和熊掌不可兼得。。

技术没有好坏,只有适合不适合,只要与自己规划的适合,就是合适的技术。。

 

3. 到底是安卓还是Java web

综上所诉,如果我自己选择,当然是java web了。。

 

看历史的角度,手机技术更换很快,而javaweb技术,95年以来就相对长寿,有利于公司与个人的积累

 

普适性(市场份额角度看,也是web 好,每个小城市总有几家软件公司搞webapp需求 相对少。。而且app依赖于web提供的后端接口,很少有app单独存在。 Web程序对app的依赖就少很多。。

 

自己使用的角度。手机也可以执行java web app程序,现在h5大流行。。电脑执行android程序就比较麻烦些,模拟器总是性能慢的。

 

开发性,web的开发性比手机强大多了。。

 

 

 

 

 

作者:: 绰号:老哇的爪子 ( 全名::Attilax Akbar Al Rapanui 阿提拉克斯 阿克巴 阿尔 拉帕努伊 ) 

汉字名:艾提拉(艾龙)   EMAIL:1466519819@qq.com

转载请注明来源: http://www.cnblogs.com/attilax/

 

 

4. 参考资料

 

 Atiend

 

 

posted @ 2016-10-05 11:05  attilaxAti  阅读(207)  评论(0编辑  收藏  举报