当前位置:编程学习 > C#/ASP.NET >>

一个初学者的困惑

看到论坛里面很多大牛级的人物,小弟是羡慕万分,我在北大青鸟接触了近半年的编程,先是学了点Java现在又开始学c#了,但是我对于如何学好IT还是很困惑~~比如现在学c#在学校只是讲到怎么使用简单的控件,但是不了解它内部的操作,就像使用MessageBox方法,我想知道它的底层实现,查看了帮助文档,可是里面的东西实在是难得看明白,.NET为我们提供了那么多的方法类库,我该怎么样去学习它呢??记住每一个方法是不可能的,但是我该怎么去一一了解它,以后在用的时候我知道用哪个类,哪个方法呢??如果想把IT学扎实,技术过硬,我应该怎么去努力。。请大家帮助小弟走出困惑~ --------------------编程问答-------------------- 先找本基础的书看看

书籍:
C# 入门经典

CLR Via C#
C# 高级编程
ASP.NET 3.5 高级程序设计


//菜鸟的意见... --------------------编程问答-------------------- 多看书 多实践 --------------------编程问答-------------------- 多看看MSDN
http://msdn.microsoft.com/zh-cn/library/67ef8sbd(v=VS.90).aspx --------------------编程问答--------------------   每个初学者都是这样过来的!满脑子的困惑,然后才会促使你不断地学习,这个理解是一步一步来的,不可能一下子把所有问题搞懂啊!《c#入门经典》确实是一本不错的书!无数的程序员都是从它开始的,照着它上面的一个一个来实践,有些不懂的就放一放,后面都会懂的,记得当初自己学的时候做的第一个winform自己还美其名曰"多功能音乐播放器",楼主加油,不是每个方法或者属性都要你记得,你记得的是你常用的!不是还有Google,百度吗? --------------------编程问答-------------------- 看过,有点印象,然后就像你说的那样以后在用的时候我知道用哪个类,哪个方法就行了,不懂问一下google --------------------编程问答-------------------- 建议你看看视频教程 学着做照着做 入门后在看书 --------------------编程问答-------------------- 多看书 多实践.过一段时间就好了 --------------------编程问答-------------------- 1、学习方法很重要,你提出的问题都是很简单的问题,.net提供的类库,不需要你去死记硬背的,你只要知道怎么去使用MSDN来查询微软提供的帮助文档,那里面基本上可以解决你在使用类库过程中遇到的80%以上的问题了,剩下的,你要学会通过google搜索引擎去解决。

2、学习态度和淡定的心态也是很重要的,勿在浮沙筑高台,首先要打牢基础,万丈高楼拔地而起,没有坚固的地基,怎能做到,打地基的活是枯燥的,也是无味的,但是不能放弃,需要长期坚持,打好基本功,后面要盖漂亮的楼,就能水到渠成了,建议你好好看看:
给初学者的一封信

以下是我曾经答复过的帖子,也可参考:
求书、教程、入门提高篇


希望前辈指点初学WINFORM开发 --------------------编程问答-------------------- 再看看:
与大家分享一个月来在CSDN学习的经验

再次分享,来CSDN学习的经验 --------------------编程问答--------------------
引用 1 楼 peter200694013 的回复:
先找本基础的书看看

书籍:
C# 入门经典

CLR Via C#
C# 高级编程
ASP.NET 3.5 高级程序设计


多想多练,就会有进步,起步难,坚持下来就OK --------------------编程问答-------------------- 我和你一样的困惑!
现在自己招了本书在学习界面... --------------------编程问答-------------------- 青鸟很多的项目都很实用的,把书上的作业都自己敲出来,然后和老师后面做点实战项目就好了……慢慢来…… --------------------编程问答-------------------- 慢慢来撒, 随着你看书多了,实践多了,常用的自然记住了。就像我们当初学语文,中文这么多词语怎么记呢?但是后来该知道的你还是知道了。孰能生巧尔。 --------------------编程问答-------------------- 能把数据结构里面的算法 都用C#实现一遍,就差不多了! --------------------编程问答-------------------- 多看看书籍,遇到不懂的就问或者百度...
多打代码... --------------------编程问答-------------------- 同样有困惑,总感觉很多东西的原理机制不是很明白 --------------------编程问答-------------------- 想知道原理 深入到汇编是必须的
高级语言的作用就是让你不知道原理就可以使用
就如你小学的时候就会计算圆的面积和周长一样
遥想当年数学家用来多大的努力才推导出来
而你想知道推导过程, 学完高中的极限也可以推导了 --------------------编程问答-------------------- 谷歌、百度、CSDN,最主要是多练习。 --------------------编程问答-------------------- 楼主加油... --------------------编程问答-------------------- 讲的好 --------------------编程问答-------------------- 推荐c++primer看 --------------------编程问答-------------------- 我也是小菜鸟,,一起加油啊。。。 --------------------编程问答-------------------- 还是先选本比较基础的C#入门,试着做Demo的时候出问题再找MSDN看,这样蛮管用的应该…… --------------------编程问答-------------------- 多练习吧,编写的多了自然感觉好点 --------------------编程问答-------------------- 十分感谢大家给我这么多的指导!
我会努力的!
--------------------编程问答-------------------- 和你一样,我也是北大青鸟走出来的,建议不敢多说,因为我也是刚工作不久,但是,你要自己要在学的过程有自己的思考,其实学校教的东西只是帮你打下一点基础,但是你一定要把基本功打好,每个企业里用的东西或许都不一样,所以,先学好基本的,然后才能得到提高。祝你以后成功,同样也祝我成功。 --------------------编程问答-------------------- 刚开不要研究太深的东西,容易让你打退堂鼓,和困惑太多,先掌握基本的东西,然后往里再逐渐深入。
有目的的学,比如做个实实在在的东西出来。 --------------------编程问答-------------------- 往往练习后,发现之前自己写的代码太多冗余了,很多需要修改的地方。所以还是需要不断练习,才会提高自己对C#知识点的理解! --------------------编程问答-------------------- 又来一个抢饭碗的,就是因为太多你们这样的人,我们才没饭吃,

IT苦啊,
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,