.NET会在2016年过时吗? [英] Is .NET going to be obsolete by 2016?

查看:69
本文介绍了.NET会在2016年过时吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述



.net到2016年将过时是真的吗?我是新手,一位经验丰富的Java程序员告诉我.net到2016年将退出市场,否则他们将更改它的名称.整个合作世界都知道这一点.他还告诉我.net存在安全漏洞,而且它的市场每天都在下降.

请帮我,告诉我这是真的,我爱.net,但我担心我会失去整个职业.

谢谢

Hi,

Is it true that .net is going to be obsolete by year 2016? I am beginner and one experienced Java programmer told me that .net will be out of the market by 2016 or they will change the name of it. Whole co-operate world knows about it. He also tole me that .net has security flaws and its market going down each day.

Please help me out and tell me if it is true, I love .net but I am afraid that I am going to loose my entire career.

Thanks

推荐答案

我也很抱歉,但是如果您的整个职业"可能由于这样的事务状态以及另一个平台或平台的衰落而丢失.一个框架,即使是非常重要的框架,也意味着您没有开发任何载体.软件的运营商没有学习任何特定的API,甚至没有学习任何语言.这是基础知识,理论,使其协同工作的能力以及对思想的深刻理解.平台和框架来来往往,但思想仍然存在并且不断发展.而且我相信某些想法永远存在.

(此外,仅观察当今的市场动态并倾听一位经验丰富的Java程序员"几乎不能被视为可靠的信息来源.)

现在,大约是2016年.不,没有什么能让我相信任何人都可以可靠地预测两年内会发生什么.没有.我可以为您提供严肃的论据,以支持未来原则上不可预测的观点.同时,如果您想根据对当前事件的观察来建立自己的职业战略并努力跟上,那么您已经来不及了.我认为最具生产力的方法是展望未来.猜猜为什么?您认为我的意思是能够猜测市场上什么并为此做好准备的能力吗?错误的.这种策略是行不通的,并且对一流时尚知识的定位也不是一种有效的想法.您需要能够识别一些将来可能无法使用的时尚垃圾,并尝试将其跳过.我们的生活太短了,不能仅仅因为它是时尚的或在市场上流行就参与某种活动.

—SA
I would be sorry about it, too, but if your "entire career" could be lost due to such state of affairs and decline of yet another platform or a framework, even the very important one, it means that you are not developing any carrier. Carrier in software is not learning any particular APIs and not even languages. This is knowledge of fundamentals, the theory, ability to make it working together and deep understanding of ideas. Platforms and frameworks go and come, but ideas remain actual and develop. And I believe some idea remain actual forever.

(Besides, just looking at present-day market dynamics and listening to "one experienced Java programmer" hardly can be considered as reliable source of information.)

Now, about 2016. No, nothing can make me believe that anyone can reliably predict what will happen in two years. Nothing. I can give you serious arguments supporting the idea that future is unpredictable in principle. At the same time, if you want to build your career strategy based on the observation of present-day events and trying to keep up, you are already too late. I think the most productive approach is looking into future. Guess why? Do you think I mean the ability to guess what is going to be on top of the market and be ready for that? Wrong. Such strategy does not work, and the orientation to top-notch fashionable knowledge is not a productive idea. You need to be able to identify some fashionable trash which cannot have future and try to skip it. Our life is too short to get involved in some activity just because it is fashionable or on top of the market.

—SA


冒着用不同的琴键演奏Sergey旋律的风险:

批判性思维,问题分析,战略性问题解决,创建有意义的结构化和文档化的代码以及强大的错误处理技能,包括理解和使用算法的技能以及设计模式的技能,以及UI设计的技能,数据库访问,文件系统操纵,矢量和位图图形操纵...

所有这些技能都不会丢失!

但是,您正在玩​​的游戏"的本质...软件开发...的特点是快速发展,变异和变化:看似正在加速.

而且,几乎可以肯定的是,在使用不断变化的硬件和软件堆栈的情况下,您将不得不不断刷新您的原理,技术,优化和启发式知识.

我会告诉你的朋友不要放弃他们的日常工作,并尝试以一个独立的算命先生为生:)

我的水晶球(实际上是阴云密布的)告诉我,C#和.NET的运行时间将比本机中的要长.但是,请花一分钟的时间:考虑一下Linq在.NET中带来的功能上的巨大增长.

未来的C#和.NET将会发展.
At the risk of playing Sergey''s melody in a different key:

The skills in critical thinking, problem analysis, strategic problem-solving, creating meaningfully structured, and documented, code with robust error-handling ... the skills in understanding and using algorithms, and design patterns ... the skills in UI design, database access, file-system manipulation, vector and bit-mapped graphic manipulations ...

All those skills will not be lost !

But, the nature of the "game" you are playing ... software development ... is characterized by rapid evolution, mutation, and change: seemingly at an accelerating rate.

And, it is almost certain that you will have to continually refresh your knowledge of principles, and techniques, optimizations and heuristics, in the context of working with changing hardware and software stacks.

I would tell your friend not to quit their day-job and try and make a living as an independent fortune-teller :)

My crystal-ball (cloudy and cracked, as it is) tells me C# and .NET will be around longer than I will be in this body. But, think for a minute: consider what a great increase in functionality in .NET that Linq brought.

The C# and .NET of the future will have evolved.


Hii,


感谢您对我的支持,也正好让我睁开了眼睛.我应该做我最喜欢做的事,并且要牢记在整个软件开发过程中思想,逻辑和目的"保持不变.

爱youuuuuuu
Hii,


Thanks for supporting me and precisely to open my eyes. I should do exactly what i love to do most and I will keep it in mind that "Idea, Logic and purpose" remains the same in the whole process of software development.

Love youuuuuuu


这篇关于.NET会在2016年过时吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆