求问 C#/.NET 这类技能树该怎么点?

2015-05-28 12:04:38 +08:00
 AdamMaggie
前言。
我在内陆某省一所大专,现在大二,有个很奇葩的专业名字,叫做“计算机应用”。
这个专业就像万金油,学的很杂,比如说linux/windows server 服务器配置,photoshop,java(学了两个学期就只学到了J2SE),javascript,然后现在在学C#/ASP.NET,后面好像还得学FLASH,网页布局,oracle数据库(明明学了SQL server了)这类。
我们这个专业其实也挺不受老师待见的。
老师说:安卓和java web才是重点呢!!!
————————————————
一开始对这个专业真的无所适从啊。
知道后面发现个人还是喜欢C#这种看上去比java容易上手一点的语言(明明是一开始就想学的)。
现在的大概是用C#写出了两个小东西(根本不算项目),
一个是学校抢选修的客户端(学校渣渣服务器!),还有一个就是帮学长写的一个小东西,就200多行代码。
然后现在开始学.NET,但是目前的状态应该写个网站还是有点难啊。
求教啊,后面的技能树该怎么点啊。
————————————————
其实看到V2上面大多都是讨论的python ,前端,PHP,JAVA,什么的,难道.NET没人权么。。。
挺担心说.NET以后找工作怎么办呀。
8772 次点击
所在节点    程序员
33 条回复
fangjinmin
2015-05-28 12:15:11 +08:00
感觉你们学校一直在教大家使什么语言,工具什么的。我觉得如果你想做技术,在大学最好修下面这个课程。
1.数据结构和算法
2.编程原理
3.操作系统原理
4.数据库原理
5.软件工程
语言其实了解一种就OK了。C#也好,Java也好,只是个工具而己。

回到你的正题,.net framework已经开源了,今后C#可以跑在各个平台上,我个人认为C#比Java优秀,今后会有很大的发展。
mimzy
2015-05-28 12:17:19 +08:00


图片来源: http://www.zhihu.com/question/19839469

我个人建议学 ASP.NET MVC,理解这一套东西以后转其他语言的 Web 开发也比较容易,教程直接参考 http://www.asp.net/mvc 。我做了一阵子的 WPF,今年年初学了 ASP.NET MVC 感觉打开了新世界的大门。

本站 .NET 从业人员比较少,而且对微软的偏见在很多技术人员心中总是难以避免的。你可以去知乎上看看温兆仑三大软狗每天关注什么,顺便邀请本站微软精神股东 @hjc4869 作答。
jjx
2015-05-28 12:19:55 +08:00
C#/java 这类语言, 只要不学web开发就行
lxrabbit
2015-05-28 12:20:08 +08:00
LS说的很对,我再补充一个: unity3D(咱就是干这行的,现在手游过剩,可能过两年U3D就不好混了)
lxrabbit
2015-05-28 12:21:36 +08:00
在学校里面最重要的是写出几个实战项目出来(起码是毕业设计的难度)
AdamMaggie
2015-05-28 12:30:06 +08:00
@fangjinmin 其实那5个课程已经学过4个了,但是摸得都不深。仅仅是在一些简单层面上知道怎么做。。。
caoyue
2015-05-28 12:52:15 +08:00
既然才大二,可以慢慢来,比如先把传说中的「赵三本」过一遍打好基础
然后看看你想做哪方面的工作,把他们的招聘要求上的技能都了解下
确定一个方向,然后花时间边学边写,把你理解的东西都用上
有外包做外包,懒得做就自己写个招聘方项目的简化版
之后还找不到工作请联系我 =-=


然后接受 .NET (不是 .NET 程序员)在某些地方确实是没「人权」的现实 😂
dong3580
2015-05-28 12:53:43 +08:00
@AdamMaggie
话说没有那么难找吧.
C#=>ASP.NET 做网站,ERP,OA,不冲突.
我们以前也是,什么课程都教,走入社会发现,其实那时候学每个课程都是一项技能,那么多是告诉你抓住了一项,你都能在找到合适的工作.所以,选择一项你喜欢的吧.然后去做好,这样就会有工作了,真的.
JohnSmith
2015-05-28 12:58:30 +08:00
msdn
linxy
2015-05-28 13:08:51 +08:00
同学专精C#的…
前两天心酸地说要去学JAVA……
主要现在.Net招的少,哎。

怎么点技能树上面有人讲的很好了…

大致就是内功与外功喽,内功 就是计组啊,数据结构啊,操作 系统这些,外功就是对语言的熟练程度吧。
clijiac
2015-05-28 13:11:01 +08:00
ASP.NET MVC

转其他网页开发也容易
AdamMaggie
2015-05-28 13:25:11 +08:00
@linxy 真有这么辛酸嘛。。。
hjc4869
2015-05-28 14:16:23 +08:00
依赖于单项技术找工作肯定是不靠谱的,.NET在国内的就业情况目前确实很悲剧。如果真的是为了找工作,建议优先学Java。不过学精了一项技术想转其他技术也是很容易的,这个就要看个人能力和目标定位了。

@mimzy 谢邀,然而我只是微软路人和果黑。
jasontse
2015-05-28 14:22:12 +08:00
给个忠告: 学 C# 可以,但是千万别碰 ASP.NET!!!
mimzy
2015-05-28 14:31:24 +08:00
@jasontse 是说 WebForms 还是 MVC?我觉得 MVC 不错。
userlogin
2015-05-28 16:23:28 +08:00
@jasontse 为什么不能碰ASP.NET?我觉得都可以接触,毕竟WinForm和WebForm是有区别的,不碰ASP.NET就单纯做WinForm么?个人觉得从ASP.NET开始接触Web也没什么大问题,只不过Web一定不能依赖系统组件。
Kabie
2015-05-28 16:34:11 +08:00
只会一种语言是很难混的。。。
andy1987
2015-05-28 16:48:03 +08:00
技术不好,那种语言都不好找工作,哪怕让你学top 1的语言。

每种语言都有自己的短板,语言流行度又受地域的限制,所以谁又敢说net不好找工作呢?
magicdawn
2015-05-28 16:52:34 +08:00
去携程。。。
jsq2627
2015-05-28 17:04:35 +08:00
强烈建议 .NET + 前端

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/194357

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX