专注----才能使有限的资源发生集束效应
2006-09-17 09:51
239 查看
题记:看到不少关于.net和Java方面讨论的文章,在目前的公司中,也是感性偏向于Java和Oralce。个人觉得这不是谁是谁非的问题,关键是缺少对“专注”的认知,少了“理性”的选择。
在.net和Java之间做选择的话,我当然选择.net,不仅仅是因为我是从Vb6.0开始学起的,而是觉得.net能允分表达自己的各种想法。今天,Windows 域、Office等的广泛应用,使得应用程序很大程度上离不开它们;并且,最重要的一点是,Form应用程序项目是.net的天下---这是学.net最大的好处,可同时开发界面非常友好的Form和Web应用程序。而Java要做到这些,要费很大的力气。
至于说.net和Java谁优谁差一些,个人觉得并不重要,关键是自己能否精通该领域!
实际上,无论.net和Java高层次的人才都比较少,比如.net领域精通COM+应用服务器开发的,Java领域精通EJBean的。多年的经验表明,应用程序(特别是Web应用)的性能,和数据库有关的设计应占60%,缓冲占20%,算法占10%,其它方面如集群等占10%左右;可见,性能方面受语言影响的只有30%左右。
当然,精通.net和精通Java的“标准”是什么?也许很多人都不太清楚,包括我在内;不知标准者,谈好坏或者说自己精通,都是虚的。个人的倾向是适时的专注于某一领域,这里所说的“适时”,是指当觉得.net或Java能允分表达自己的各种思想时,就要做出选择。虽然,在软件开发领域有许多共通的、基础的东西,如软件项目管理、系统硬件架构等,但同时精通.net和Java的人才意义不大,意思是说,无论是精通.net或精通Java的人,都会在该领域有“吃不完的饭”,不用再去吃另一领域的“饭”;否则,说明他所说的精通是有很大的水份的。
如果,您现在还觉得学Java看不起学.net的,或者学.net的看不起Java的话,说明您必须再好好思考一下“专注”,至少表明,离精通.net或Java还有很长的一段路要走,更别说“架构师”和软件项目管理了。这里要特别为学.net或想学.net的人讲一句,Windows的市场份额至少在85%以上,在这个巨大的市场中,若不能找到合适的位置,说明还需努力。但,一旦做了慎重的选择,请“勇往直前”;因为,每个人,每个企业都会为“选择”付出代价;常言道,要有所舍,才能有所得,只是千万别让这代价远远超出自己所能承受的能力!
最后,要强调的是,专注!才能不断精进,进而做到最好。正如一个人要选择学.net或Java一样;一个非IT企业或一个IT企业同时选择.net和Java,都想撒大网,到头来是顾这不能顾那,分散了资源,就很难将一件事做到极至!当然,若有足够的资源,例外;比如说你可以将一天的24H当48H用,一个企业有大量的闲置资金等等。
所以,选择学习.net的,不要再浪费精力去思考要不要学Java;反之亦然。这样,你才能在某一领域有所收获;直到你有足够的Power再去考量其它事情。
专注!
在.net和Java之间做选择的话,我当然选择.net,不仅仅是因为我是从Vb6.0开始学起的,而是觉得.net能允分表达自己的各种想法。今天,Windows 域、Office等的广泛应用,使得应用程序很大程度上离不开它们;并且,最重要的一点是,Form应用程序项目是.net的天下---这是学.net最大的好处,可同时开发界面非常友好的Form和Web应用程序。而Java要做到这些,要费很大的力气。
至于说.net和Java谁优谁差一些,个人觉得并不重要,关键是自己能否精通该领域!
实际上,无论.net和Java高层次的人才都比较少,比如.net领域精通COM+应用服务器开发的,Java领域精通EJBean的。多年的经验表明,应用程序(特别是Web应用)的性能,和数据库有关的设计应占60%,缓冲占20%,算法占10%,其它方面如集群等占10%左右;可见,性能方面受语言影响的只有30%左右。
当然,精通.net和精通Java的“标准”是什么?也许很多人都不太清楚,包括我在内;不知标准者,谈好坏或者说自己精通,都是虚的。个人的倾向是适时的专注于某一领域,这里所说的“适时”,是指当觉得.net或Java能允分表达自己的各种思想时,就要做出选择。虽然,在软件开发领域有许多共通的、基础的东西,如软件项目管理、系统硬件架构等,但同时精通.net和Java的人才意义不大,意思是说,无论是精通.net或精通Java的人,都会在该领域有“吃不完的饭”,不用再去吃另一领域的“饭”;否则,说明他所说的精通是有很大的水份的。
如果,您现在还觉得学Java看不起学.net的,或者学.net的看不起Java的话,说明您必须再好好思考一下“专注”,至少表明,离精通.net或Java还有很长的一段路要走,更别说“架构师”和软件项目管理了。这里要特别为学.net或想学.net的人讲一句,Windows的市场份额至少在85%以上,在这个巨大的市场中,若不能找到合适的位置,说明还需努力。但,一旦做了慎重的选择,请“勇往直前”;因为,每个人,每个企业都会为“选择”付出代价;常言道,要有所舍,才能有所得,只是千万别让这代价远远超出自己所能承受的能力!
最后,要强调的是,专注!才能不断精进,进而做到最好。正如一个人要选择学.net或Java一样;一个非IT企业或一个IT企业同时选择.net和Java,都想撒大网,到头来是顾这不能顾那,分散了资源,就很难将一件事做到极至!当然,若有足够的资源,例外;比如说你可以将一天的24H当48H用,一个企业有大量的闲置资金等等。
所以,选择学习.net的,不要再浪费精力去思考要不要学Java;反之亦然。这样,你才能在某一领域有所收获;直到你有足够的Power再去考量其它事情。
专注!
相关文章推荐
- 地球的有效能量和资源是有限的,自然界发生任何变化,都会使能量被转化成不能再作功的无效能量
- 你为谁工作-专业、专注才能做大做强
- 『HTML5实现人工智能』小游戏《井字棋》发布,据说IQ上200才能赢【算法&代码讲解+资源打包下载】
- 资源分配之银行家算法(含随机调度算法C++代码,此银行家算法,没考虑死锁的发生)
- IHttpHandler的妙用(2):防盗链!我的资源只有我的用户才能下载
- 只有资源共享 中国共享软件才能突破性发展
- 没有背景,没有资源,没有本金,怎么才能发财?
- 在RESTFUL风格中怎样定义需要多个参数才能确定的资源路径
- maven编译后资源文件内容发生变更问题随记
- 有限BlockingQueue资源在多线程池ThreadPoolExector中的控制和处理
- IHttpHandler的妙用(2):防盗链!我的资源只有我的用户才能下载
- 读书笔记:只有在事件发生的情况下执行非阻塞才能提高效率
- 在一个另一个文件中 #include一个**dlg.h文件,会发生dlg的资源ID未定义的错误 :
- androidstudio3.0资源文件提示很慢,资源文件R文件不刷新,每次clean后才能显示控件id,findviewbyid没反应反映过慢
- 有限字长效应
- 【大数据干货】阿里云数加让企业更专注于业务,助力东润环能高效利用大数据资源
- 怎么才能使用静态链接库的资源?
- 锁无关的数据结构与Hazard指针——操纵有限的资源
- 锁无关的数据结构与Hazard指针——操纵有限的资源
- 不知道怎么才能下载文档,积分跟资源分是一个么