关于.Net和Java的看法-一个小实习生经历( 三 )


然后在工作的时候 , 就发现了 , .Net太优雅了 , 对比Java , 拥有太多语法糖 , 写起来很舒服 。但也是因为微软帮我们做了太多的事情 , 反而让我们不知道底层原理 , 设计模式等 。
我深知一门优秀的语言应该是易用易学 , 好上手的 , 这点上C#完胜!宇宙最强的IDE , 一站式帮你配置好了!
反观Java , 在环境变量配置 , IDE的选择等等 , 就会劝退一些小白(我一开始也不知道怎么配置环境变量) 。
但在我的想法中 , 也许底层原理 , 设计模式这些 , 作为一个程序员应该懂 , 然后再去使用这些语法糖 , 知其然又知其所以然!
我开始在博客园中大量的搜索关键词 .Net转java 发现了很多这样子的文章 。也看到对立 , 引战的发生!这点让我写一篇文章十分害怕哈哈 , 再次声明 , 我只是分享我的一些经历!
我看到了自由飞大佬的文章 , 其实也发现了学校选技术的用意 , java的竞争太过于激烈 , 而C#和Java相近 , 市场也有需求 。先就业在择业 , 先入行在选择!
至此 , 我明白了当时老胡说的意思:不要纠结于语言 , 主要是编程思想和学习方法 。
总结现在我也仍然在学习.Net 和java 。在工作上使用的是.Net  , 回来看的视频教程是Java , 我想通过java来更深入的了解一些底层一点的机制 , 学习更新的技术 。也是因为java的教程确实比.Net更加丰富 , 生态会更好一点 , 不可否认!但我依然喜爱这C#这门十分优雅的语言 , 喜欢它无处不在的语法糖!在工作上也仍然会继续深入研究它!最后 , 也告诉自己:不要纠结于语言 , 主要是编程思想和学习方法 。
【关于.Net和Java的看法-一个小实习生经历】

经验总结扩展阅读