新足迹

 找回密码
 注册

精华好帖回顾

· 2011年5月我的快乐旅行 - 新西兰皇后镇 (2011-7-22) 丹儿 · 【三刀厨侠争霸赛】 牛羊肉齐上阵,双馅饺子上桌喽! (2008-9-29) Tiger_Karen
· 婚姻=理性+运气 (2011-6-28) ifthereis · 【WA】【*****更新完~*****】11月初十天西澳之旅4500km (2019-1-31) w521
Advertisement
Advertisement
查看: 2421|回复: 39

[IT] .NET菜鸟怎样修炼..请专家赐教! [复制链接]

发表于 2010-6-9 21:47 |显示全部楼层
此文章由 悟饭 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 悟饭 所有!转贴必须注明作者、出处和本声明,并保持内容完整
面临master即将毕业,没有编程经验,学了vb.net,java,
考虑到澳洲还是.net流行,所以还是主攻.net吧

怎样在找到工作前提升自己的技术实力呢,想请教各位
1.想考个MCAD证,大家能帮忙推荐几本书自学用吗?
2.有个大牛说在Open source上做些项目可以积累经验,有相关的网站推荐吗?

非常感谢!
Advertisement
Advertisement

发表于 2010-6-9 21:50 |显示全部楼层
此文章由 flyspirit 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 flyspirit 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 悟饭 于 2010-6-9 20:47 发表
面临master即将毕业,没有编程经验,学了vb.net,java,
考虑到澳洲还是.net流行,所以还是主攻.net吧

怎样在找到工作前提升自己的技术实力呢,想请教各位
1.想考个MCAD证,大家能帮忙推荐几本书自学用吗?
2.有 ...


找到项目作最重要,实践才能提高。
Open Source的项目目前还不适合参与。

发表于 2010-6-9 21:53 |显示全部楼层
此文章由 悟饭 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 悟饭 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 flyspirit 于 2010-6-9 20:50 发表


找到项目作最重要,实践才能提高。
Open Source的项目目前还不适合参与。


谢谢您的回复,那该去哪儿找项目呢,是做part-time 吗?

一个大牛推荐我来下面这个网站找项目,合适吗?
http://www.codeplex.com/

发表于 2010-6-9 22:12 |显示全部楼层
此文章由 flyspirit 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 flyspirit 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 悟饭 于 2010-6-9 20:53 发表


谢谢您的回复,那该去哪儿找项目呢,是做part-time 吗?

一个大牛推荐我来下面这个网站找项目,合适吗?
http://www.codeplex.com/


动用自己的各种关系找项目。codeplex上的项目不适合初学者。

发表于 2010-6-9 22:37 |显示全部楼层
此文章由 乱码 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 乱码 所有!转贴必须注明作者、出处和本声明,并保持内容完整
先去下面的论坛上(http://forums.asp.net/18.aspx)根业界大牛混个脸熟,捎带着把自己水平提高了,去年我知道有个印度弟弟平均一天发20各帖子,多数是高质量的(也有些跟巴基斯坦兄弟掐架的)last 30 days 发帖排行一直挂着他那张黑脸,突然有一天不见了,后来查了一下他的profile,敢情这两天人家已经mvp了,犯不着再赶着发帖了,真没见过这么功利的 但愿他今年renew的时候good luck叭。

也有些sydney的牛牛在上面混,面试的时候一打照面都认识(大家都用自己的照片) 如果你的帖子质量很高,technical这关基本上就不用担心了。

有点知名度,如果有open source的project人家才考虑让你参与,否则没戏。

http://forums.asp.net的其他论坛也行。

在t-sql community出名很容易,就翻来覆去得那么几个人,那么几个solution, 不过因为时差的关系,你一半抢不到第一个发帖解答人家的问题,所以从这个意义上来说,出名也很难,不过提高水平是肯定的。
http://social.msdn.microsoft.com ... ransactsql/threads/

good luck!!!

评分

参与人数 2积分 +6 收起 理由
flyspirit + 4 建议不错
binli0114 + 2 我很赞同

查看全部评分

发表于 2010-6-10 10:58 |显示全部楼层
此文章由 litarcy 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 litarcy 所有!转贴必须注明作者、出处和本声明,并保持内容完整
well, as you are a  graduate, no solid work exp. Tech skill is not so much important..
Advertisement
Advertisement

发表于 2010-6-10 12:05 |显示全部楼层
此文章由 悟饭 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 悟饭 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 litarcy 于 2010-6-10 09:58 发表
well, as you are a  graduate, no solid work exp. Tech skill is not so much important..


兄台所言极是,但现在junior也竞争激烈,既然走技术路线,能在这方面脱颖而出,考几个微软认证,做些项目,这样找工作也容易些吧...

发表于 2010-6-10 12:11 |显示全部楼层
此文章由 悟饭 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 悟饭 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 乱码 于 2010-6-9 21:37 发表
先去下面的论坛上(http://forums.asp.net/18.aspx)根业界大牛混个脸熟,捎带着把自己水平提高了,去年我知道有个印度弟弟平均一天发20各帖子,多数是高质量的(也有些跟巴基斯坦兄弟掐架的)last 30 days 发帖排行一直 ...


我就期待着乱码兄能回复我,不出所料,足迹上比较热心的业内专家之一,先在论坛这里和各位牛牛混个脸熟也不错,呵呵

谢谢推荐这些论坛,我会去研究的,此外,还想问问各位,有没有好点的书籍推荐?因为我的专业方向是web programming,想以后能考个微软MCAD方面的认证....那套微软教材似乎太厚了哦,最好能在图书馆有借,薄一点滴.......:)

发表于 2010-6-10 12:17 |显示全部楼层
此文章由 IsDonIsGood 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 IsDonIsGood 所有!转贴必须注明作者、出处和本声明,并保持内容完整
现在.net的web programming分两个方向,MVC和传统web page,选一个吧。
如果只是前台开发,ajax,javascript, jquery都要知道一点
前后台都有那sql多少要知道一些,至少sql 语句要熟悉吧。
项目永远比考试更容易让你掌握技术。MS的那些证个人觉得对graduate有点鸡肋。

发表于 2010-6-10 12:24 |显示全部楼层
此文章由 悟饭 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 悟饭 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 IsDonIsGood 于 2010-6-10 11:17 发表
现在.net的web programming分两个方向,MVC和传统web page,选一个吧。
如果只是前台开发,ajax,javascript, jquery都要知道一点
前后台都有那sql多少要知道一些,至少sql 语句要熟悉吧。
项目永远比考试更容易让 ...


谢谢指教哦:)

您说的这些我都学过,也在考虑着往哪个方向....如果有微软证书,雇主是否会更关注一些呢?当然,看看各位的建议,我还是先去找找项目吧,不可控的事情最难把握了.....

发表于 2010-6-10 12:32 |显示全部楼层
此文章由 IsDonIsGood 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 IsDonIsGood 所有!转贴必须注明作者、出处和本声明,并保持内容完整
证书不代表什么,我的意思是不要觉得证书可以加很多分。
准备好面试和多做做项目绝对更有用。
Anyone can make great resume!
我觉得多花点时间准备一下面试题目是值得的。
会帮你再面试中加很多分。毕竟一旦工作起来,project一上手,学的很快,而且更有效率。
边做边学是最快的。
项目很多时候可遇不可求的,有更好,没有就要靠great resume + execellent interview了。
个人意见。
Advertisement
Advertisement

发表于 2010-6-10 12:44 |显示全部楼层
此文章由 orange0328 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 orange0328 所有!转贴必须注明作者、出处和本声明,并保持内容完整
我也正在学,也准备考,楼主加油,我觉得作为初级的话还是考一下比较有优势。
自己做一些项目和一些联系的话还是很不错的。有些东西看着会一做就露馅了,还有些东西看着不明白,做做就明白了。
证书在我看来是一个拿面试的很好的凭证,写在简历里人家必然觉得你要专业不少。但是个人认为证书对拿到offer关系并不大。

想真正拿到offer,在面试之后真正需要的还是技术和经验,我有过这样的教训。有一次拿到了面试机会,胸有成竹的参加面试,
面试官给了我20页纸的测试题,让我40分钟做好。我做了20分钟就叫她了。并不是我牛,而是我技术不过硬好多题都不会,觉得在那呆着是浪费别人的时间。所以教训就一定也要有基本功,名副其实才行。因为最近也在准备,对选书颇有一些心得,所以推荐楼主几本我觉得不错的书:

C# 基础
Illustrated C# 2008 言简意赅,图文并茂,我觉得是不可多得的C#入门好书。
http://www.amazon.com/Illustrate ... 76133887&sr=8-1

ASP.NET 全面掌握
Pro ASP.NET 3.5 in C# 2008: Includes Silverlight 2, Third Edition 这本书有新版了,楼主也可以等新版
http://www.amazon.com/Pro-ASP3-5 ... 76133940&sr=1-2

MVC Framework 这个是我比较看好的技术
Pro ASP.NET MVC Framework 这本书页马上出新版了,楼主也可以等等。
http://www.amazon.com/Pro-ASP-NE ... 76133940&sr=1-7

其他我觉得再就是看看认证的相关书籍,比如我是考MCTS的,所以就看相关科目的书。这样我觉得足够了。
我给自己订了半年的周期,争取半年以后实现这个目标,楼主也要加油哦!

[ 本帖最后由 orange0328 于 2010-6-10 11:55 编辑 ]
Hosanna

发表于 2010-6-10 12:47 |显示全部楼层
此文章由 orange0328 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 orange0328 所有!转贴必须注明作者、出处和本声明,并保持内容完整
对了,补充一条,如果楼主决定主攻.NET的话简历写的要有针对性,不要面面俱到,这样在有些雇主那会很吃亏。
之前我的简历里面写着.NET JAVA 都会,结果面试的时候被一些雇主问及一些很难回答的问题。
Hosanna

发表于 2010-6-10 12:54 |显示全部楼层
此文章由 典 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 典 所有!转贴必须注明作者、出处和本声明,并保持内容完整
微软证书一般来说用处不大, 有些雇主可能也看,可能有助你获得面试机会,
如果你把考证的过程当作学习过程也未尝不可

正如前面的同学说的,做Web Developer一开始的定位可能也很重要, 如果偏前端开发,要多搞Javascript / JQuery / XML / AJax / HTML, 如果加上XSLT / XPATH / FLASH / Photoshop 什么的,应该是不难找到工作,
如果偏中间/后台开发,数据库的东西, ASP.NET的东西要多搞搞,再加上那些 WPF WCF之类的。
C#因为和Javascript的语法相近,会比VB.NET更合适你的情况。。节省学习时间

发表于 2010-6-10 13:25 |显示全部楼层
此文章由 meteorlee 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 meteorlee 所有!转贴必须注明作者、出处和本声明,并保持内容完整
学习一下

发表于 2010-6-10 13:26 |显示全部楼层
此文章由 meteorlee 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 meteorlee 所有!转贴必须注明作者、出处和本声明,并保持内容完整
建议:还是做点实际的项目,有些压力,积累一些经验比较好!

考证呢,基于有一点项目经验之后,再考试的话,可以提高对整体的理解。
Advertisement
Advertisement

2010年度奖章获得者

发表于 2010-6-10 14:25 |显示全部楼层
此文章由 dalaohu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dalaohu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Go play wow
what would u do as a lvl 1 newbie?
Flooding wow forums with newbie questions. Expecting lvl80 give u the answers?

Or quest ur way up starting by killing chickens and cows?

发表于 2010-6-10 14:38 |显示全部楼层
此文章由 pengruijun 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 pengruijun 所有!转贴必须注明作者、出处和本声明,并保持内容完整
考认证我觉得对即将毕业的还是有用的。第一你没有多大的机会找到实际的项目做。第二即使你参加了一些网上的项目, 没有实际的压力,也只能是浪费时间。考认证是的学习的过程。可以把.net 的理论基础掌握好。
靠认证,推荐用微软出版社的教材。
每个州都有.net user group。 一个月举办一个活动,参加这个活动可以听到好多的讲座,还有更重要的遇到自己城市的大牛。说不定谁就是你将来工作的面试官(我就碰到过,那哥们一看我进来面试,就跟一块面试的hr 说,我们认识的)。还有参加user group 还可以获得额外的employment information.

发表于 2010-6-10 14:50 |显示全部楼层
此文章由 IsDonIsGood 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 IsDonIsGood 所有!转贴必须注明作者、出处和本声明,并保持内容完整
刚才看了一下题目,发现自己有点偏题了。
.Net 修炼怎样能让自己的技术水平更高和怎样更快地找到.Net的职位是两件事情。

以我的个人经历而言,先找到工作,先跨过这道门槛,不然你自己一个人看书学,事倍功半。
所以找到第一个.net工作而言,resume和interview非常重要,好好准备resume可以增加面试的机会,好好准备interview则增加录取的机会。
一旦你踏入这个门槛了,实际的项目就来了,技术提高只会是事半功倍。

.net修炼,这个本人也在修炼中,实在给不出什么好建议。做的太杂,修炼起来很困难啊。

发表于 2010-6-10 15:21 |显示全部楼层
此文章由 乱码 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 乱码 所有!转贴必须注明作者、出处和本声明,并保持内容完整
谢谢lz,你过奖了

补充一本c#的书,clr via c#, 很不错,没见过市面上比它更好的。

effective c#也还行,是effective系列的一本,但不如上面那本系统。

发表于 2010-6-10 16:16 |显示全部楼层
此文章由 乱码 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 乱码 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 pengruijun 于 2010-6-10 13:38 发表
那哥们一看我进来面试,就跟一块面试的hr 说,我们认识的


这个他也敢说?

如果我想要一个candidate,我基本上会不露生色的帮他。

hr一般不会安排认识的人推荐人来做interviewer的。
Advertisement
Advertisement

发表于 2010-6-10 23:43 |显示全部楼层
此文章由 starchu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 starchu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
做程序不光是要学习语法和各种类库,一定是要提高思想和程序的质量,写代码不难,写高质量的代码很难,建议你在学习语言的同时,学习能够提够代码质量的方法。 比如说与单元测试相关的书籍也必须了解。 推荐以下书籍,鉴于你学习.NET

The Art of Unit Testing with Examples in .NET

这本书写得非常好,有经验的开发人员也应该学习。

另外,如果做web,光看传统web开发,ajax也是不行的,可以尝试接触azure, 对高级软件人士学习新知识和新趋势大有好处。

[ 本帖最后由 starchu 于 2010-6-10 22:45 编辑 ]

发表于 2010-6-11 00:16 |显示全部楼层
此文章由 etangzhang 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 etangzhang 所有!转贴必须注明作者、出处和本声明,并保持内容完整
留个位子,学习前辈经验

发表于 2010-6-11 13:20 |显示全部楼层
此文章由 litarcy 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 litarcy 所有!转贴必须注明作者、出处和本声明,并保持内容完整
I think the most effective way for LZ is adding some fake exp.

发表于 2010-6-11 13:54 |显示全部楼层
此文章由 乱码 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 乱码 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 starchu 于 2010-6-10 22:43 发表
做程序不光是要学习语法和各种类库,一定是要提高思想和程序的质量,写代码不难,写高质量的代码很难,建议你在学习语言的同时,学习能够提够代码质量的方法。 比如说与单元测试相关的书籍也必须了解。 推荐以下书籍 ...


yeah, it's very good book!!!

很少有的unit test的book.

发表于 2010-6-11 14:46 |显示全部楼层
此文章由 Dan.and.Andy 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Dan.and.Andy 所有!转贴必须注明作者、出处和本声明,并保持内容完整
如果学习就是为了找工作,编码不妨留到工作的时候再学,先入行业门,剩下的就是现学现用,活学活用。怎么入行?当务之急是上网多找些面试的问题准备准备,既然是新手,面试不会太具体,一般肯定是基本功。找些软件工程和方法论的书看看,有时雇主更关心XP、SCRUM这些Agile方法论。雇主要的就是开发效率和质量,熟手。
Advertisement
Advertisement

发表于 2010-6-11 15:53 |显示全部楼层
此文章由 orange0328 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 orange0328 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 starchu 于 2010-6-10 22:43 发表
做程序不光是要学习语法和各种类库,一定是要提高思想和程序的质量,写代码不难,写高质量的代码很难,建议你在学习语言的同时,学习能够提够代码质量的方法。 比如说与单元测试相关的书籍也必须了解。 推荐以下书籍 ...


这本书我本来也想推荐的,但是想想这个要进阶一些了。就没有推荐。还有那本CLR via C#我也觉得是有一些经验以后更容易体会理解。
Unit Test用.NET的这本书是最好的(好像其他也没有太多可以选择了),虽然只有300来页,但是读完以后收获颇多。
Hosanna

发表于 2010-6-11 16:05 |显示全部楼层
此文章由 dadumile 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dadumile 所有!转贴必须注明作者、出处和本声明,并保持内容完整
请问大牛们,在行业中c#用的多还是vb用的多

发表于 2010-6-11 16:24 |显示全部楼层

回复 28# 的帖子

此文章由 乱码 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 乱码 所有!转贴必须注明作者、出处和本声明,并保持内容完整
c# 多

发表于 2010-6-11 18:37 |显示全部楼层
此文章由 starchu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 starchu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
我是java组织打入C#内部的余则成,^-^

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部