这种问题一般都是初学者问的,做了几年IT的人不关心这个。因为很难说那个比那个好,新毕业的大学生总喜欢探讨C#好还是JAVA好?做系统开发好还是应用软件好?就好比当医生跟当律师哪个好一样,就没有定论。就你说的这些,前景都很好,即使有区别,那些区别也不是多重要,学不好,不会灵活运用一切都是零。
企业级的.NET开发,该学啥?在你学c# 的时候自然就知道了。数据库必须会,网络方面的知识要知道。操作系统就不必学了。C#的前景很好,但别的前景也不差,多数情况下收入跟学的语言没关系,而是你掌握的程度。WINDOWS桌面软件、WINCE、WEB的ASP、WIN PHONE,哪个方向比较有前途?又是一个无意义的问题。你只要专心学你的C#,接下去该学啥自己就知道了。
我是从java转到嵌入式的,java跟c#差不多,搞的人非常多,人多就滥,你会的大家差不多都会.只能说你在某个行业做的深入点可能会好点.嵌入式就是你会的别人不一定会,而且底层开发需要知识综合性很广,不想c#只需要学学相关的框架就能直接开发了.反正我感觉做哪行都一样,只是可能某个行业难度大点,相对来说薪水要高点.
就你这个现状,个人几乎没有基础,工作也没有定型,你还是听从公司安排吧,不要带个人选择了。
可行吧,感觉单片机比C#难多了。
不过,个人觉得嵌入式比C#要好些,不管是哪方面。本人是做.net这方面的,还想去搞嵌入式呢