问题描述
我是一本IT弱校学生..算是211吧,大一浑浑噩噩过了一年,深深的被基础课所困扰,特别是大物(我完全想不吃任何理由去学他)。到现在大二,因为微软在我们学校做了个云端培训(我觉得是win8.1的推广)。我对编程产生了浓厚的兴趣,目前状态是C和C++懂一点,但是不甚精通。由于当初培训时微软来人讲的是C#,我这几天都在自学C#。大致熟悉了C#基础,但是看论坛中大家的观点似乎C#的发展潜力不足,以后的薪资水平也不上java,我想向大家咨询一下,目前这两种语言的主要用途和优劣所在...我觉得我应该先选定一门语言再走下去,到时候中途后悔再换就不好了。希望大家给点建议。
解决方案
解决方案二:
悲剧
解决方案三:
最开始我也是纠结这些,后来就无所谓了
解决方案四:
貌似现在是java程序员饱和。。。。估计就是听到java比c#工资高的人多了,都学java了,就造成这种情况了
解决方案五:
引用3楼starfd的回复:
貌似现在是java程序员饱和。。。。估计就是听到java比c#工资高的人多了,都学java了,就造成这种情况了
现在是c#工资高,我建议zl继续学C
解决方案六:
#数据结构,算法,计算机原理,操作系统,数据库,网络,编译原理,数学。在学校学好这些就行了,以后想学时间都不够了
解决方案七:
建议别学C#,学java或许好些BjarneStroustrup说:C#是三岁小孩玩的,弱智的很。
解决方案八:
坐等楼上被喷
解决方案九:
看明白了,所谓“适合你”无非就是又简单又轻松坐在家里等着数钱。那同样做码农,C#真的不比Java好到哪里,或者反过来,Java也不比C#好到哪里。
解决方案十:
该回复于2014-01-15 09:57:25被版主删除
解决方案十一:
要是到大学毕业你还不能明白“编程语言不是程序员的核心技能”,那你在技术的路上顶多就是做个码农了。
解决方案十二:
喜欢那个就学那个呗,难道杀人只能拿刀砍,不能用枪捅?
解决方案十三:
引用6楼tangyanzhi1111的回复:
建议别学C#,学java或许好些BjarneStroustrup说:C#是三岁小孩玩的,弱智的很。
学技术是为了赚钱的不是为了显示智商的至少我认为是这样没有几个人是为了自身价值而去学习的即使是为了自身价值那么也是一种钱
解决方案十四:
引用6楼tangyanzhi1111的回复:
建议别学C#,学java或许好些BjarneStroustrup说:C#是三岁小孩玩的,弱智的很。
Java攻击C#无非两点:1、你配置环境没我复杂,我有优越感。2、你不能跨平台。Java控,醒醒吧
解决方案十五:
大二?java??net??呵呵,这个话题不适合你啊,程序员最重要的功力是写程序,不是写net或写java
解决方案:
个人感觉C#看起来简单,但是会用也不是件容易的事,它的.NETFrame类库就够看好久的了。Java小公司用的人会多一些,各有各的好处,但最关键的个人感觉还是数据结构,算法这些基本的思想。把这些弄懂了,什么语言都相通,不信你试试,C#和Java机制有些都是类似的,学好一个,另外一个研究下就容易明白了。语言只是工具。没有高低优劣之分。
解决方案:
引用7楼wyd1520的回复:
坐等楼上被喷
已经开始了,占个好座位,好看热闹
解决方案:
引用8楼caozhy的回复:
看明白了,所谓“适合你”无非就是又简单又轻松坐在家里等着数钱。那同样做码农,C#真的不比Java好到哪里,或者反过来,Java也不比C#好到哪里。
不是这个意思...
解决方案:
引用14楼wanghui0380的回复:
大二?java??net??呵呵,这个话题不适合你啊,程序员最重要的功力是写程序,不是写net或写java
我下学期开始学操作系统,汇编,上学期数据结构思想比较清楚,但是代码码不好,现在找门语言学习下不好吗?我们专业直到毕业都不会再有其他语言课程了
解决方案:
自我感觉在学校学的C语言还有数据结构对我帮助较大其他语言课程都没认真上课抱个几天佛脚也能有个七八十分什么的...没必要为这个迷茫说起来这边大四刚刚开始毕业设计用的c#说实话没有怎么系统的对.net进行过学习小问题不断不过msdn、百度、谷歌什么的很好很强大、大不了发帖提问求老师总能解决的而解决问题的过程就是在学习了所以关键还是要去做啊
解决方案:
基础课才是王道
解决方案:
作为过来人,建议你学习JAVA,至少华为,腾讯,网易顶尖的互联网公司没听说过用C#的,JAVA的倒招聘的不少
解决方案:
引用21楼jhdxhj的回复:
作为过来人,建议你学习JAVA,至少华为,腾讯,网易顶尖的互联网公司没听说过用C#的,JAVA的倒招聘的不少
顶尖的互联网公司
解决方案:
引用22楼hwenycocodq520的回复:
Quote: 引用21楼jhdxhj的回复:
作为过来人,建议你学习JAVA,至少华为,腾讯,网易顶尖的互联网公司没听说过用C#的,JAVA的倒招聘的不少顶尖的互联网公司
如果我又足够的耐心和技术我肯定会考虑用开源的了.
解决方案:
引用19楼wlhkane110的回复:
自我感觉在学校学的C语言还有数据结构对我帮助较大其他语言课程都没认真上课抱个几天佛脚也能有个七八十分什么的...没必要为这个迷茫说起来这边大四刚刚开始毕业设计用的c#说实话没有怎么系统的对.net进行过学习小问题不断不过msdn、百度、谷歌什么的很好很强大、大不了发帖提问求老师总能解决的而解决问题的过程就是在学习了所以关键还是要去做啊
恩...打好基础最重要