技术头条 - 一个快速在微博传播文章的方式     搜索本站
您现在的位置首页 --> 奋斗 --> .NET 还是 Java?

.NET 还是 Java?

浏览:4711次  出处信息

    今天跟一个计算机专业上大二的小兄弟聊了一会,期间他问:”你们公司招 Java 程序员?是不是基本大公司都不用 .NET?“

    他在自学 C#,这让我隐约回想起我学习计算机的过程。我基本是上大学才开始接触计算机,之前也就去过几次网吧,去校长办公室里打过几次抢滩登陆战。大学的一个寒假,我带回家一大堆计算机方面的书要自学,印象比较深的是还有一本讲 3ds Max 的书,当时什么都不知道,什么都想学……但是当时没有任何人给我指路,一直感觉很迷茫。就像这位小兄弟一样,经常担心,我学了这个技术将来有没有饭吃?

    其实大学跟培训学校的区别就是,培训学校主要传授你一门吃饭的技艺,而大学要教会你如何自己探索吃饭的本事。很不幸的是许多大学已经沦落成为培训学校了。上完大学之后别人问你在大学学到了什么,你如果说我学会了 Java 或者学会了 .NET,岂不让人耻笑?如果大学的目的就在于此,那么大学早就应该开设 Java 系、.NET 系了,学制最多一年。

    问这样的问题,就像要去种地,问别人我是该学锄头呢?还是该学犁呢?好吧,你学犁吧,你就永远是一头牛。你只管闷头拖着犁往前走,撒下的是别人的种子,结出的是别人的果实。

    对于计算机系的人来说,数据结构、算法、编译原理、操作系统原理、计算机体系结构等这些还是必须要学好的。Java 也好,.NET 也好,编程语言只是工具。打好了基础,学什么语言都很容易,可以融会贯通,可以用它们来实现自己的想法。否则,就很容易沦为可怜的流水线工人,帮别人实现那可恶的 CMM...

建议继续学习:

  1. 你做过的最有效的提高你的编程水平的一件事情是什么    (阅读:8212)
  2. 程序算法与人生选择    (阅读:8133)
  3. 给想当程序员的大二学生的建议    (阅读:7775)
  4. 关于大学学习,说说我的一些体会    (阅读:3596)
  5. 学习与成长的困惑    (阅读:3077)
  6. 不要总是选择困难模式    (阅读:2951)
  7. 关于程序设计方法与实践课程,说说我的想法    (阅读:2868)
  8. 谈谈学习与沟通    (阅读:2844)
  9. 我对学习oracle与成长的理解    (阅读:2635)
  10. 我在南大的七年    (阅读:2206)
QQ技术交流群:445447336,欢迎加入!
扫一扫订阅我的微信号:IT技术博客大学习
<< 前一篇:程序员的品味
© 2009 - 2024 by blogread.cn 微博:@IT技术博客大学习

京ICP备15002552号-1