技术无好坏,关键在人,再看Java和.Net

本文讨论了Java与.NET这两种主流开发工具的选择问题。作者认为技术本身并无优劣之分,关键是使用者如何利用这些工具来解决问题。文章建议初学者应根据个人兴趣进行选择,并强调理解面向对象思想及软件开发流程的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


再次收到了几个网友的问题,关于如何选择java还是.net:
您好~~
我现在是在校大学生很想学号一门技术,现在看的是C#,可好多人说JAVA好,自己刚学也不明白什么?希望您能给与指点谢谢您?

类似的问题还有很多次了。关于java和.net的PK已经很多了。我这里的观点其实许多进入中高级水平的朋友都是相同的,那就是

技术无好坏,关键在人。

另外我总结的一句话:语言是工具,人是使用工具者,而思路是是中间的桥梁,代表着人如何使用工具。

    武器装备虽然起着至关重要的作用,但并不都是决定性的。任何语言作为一个工具,都是为了服务于现实的需求,无论你用什么工具,采用什么方法,只要最终能实现,都是好的,这也是我自己个人确立的一个观点:只要能用就是好的,只要好用就是精品。

    JAVA和.NET,再加上C/C++作为3大主流开发工具,任何一个都可以满足我们日常见到的绝大部分应用。但工具最后能干什么?哪个工具更适合于干什么?做出来的东西质量如何?用户是否满意?所有这些绝对不会因为你使用了XX工具就可以达到的,而是取决于你的开发思路,也就是人的思想,你对需求的把握,你对系统的设计。


    你有了思路,使用什么工具如何实现,只是一个体力活了,感觉单纯外包就像这类工作(别拍砖,我没有贬低这个工作的意思)。你的能力越高,你需要思考的时间越长,你对特定工具的依赖就越低。

    作为初学者,根据你的喜好,随便选择一个都可以。初期主要明白面向对象的思想,熟悉软件的整个流程,掌握做人和做事的方法,学会如何查找资料,学会如何和大家沟通。 慢慢的学会分析需求并变成脑子里的伪代码,学会把伪代码变成数据结构和真实的代码。这才是我个人推荐的学习路子。


胡言乱语一通,不知道是说清楚了,还是说的更糊涂了。

评论 38
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值