应届毕业生,工作3三个月了,对.net的学习越来越模糊,求过来人指路...

is_drools 2015-10-28 03:38:53
6月多毕业后我直奔深圳,到现在工作3个月多一点了。公司是做外贸电子商务的,有一套自己的供应链管理系统,我的职位是dot.net开发工程师,刚入职的时候还是激情高涨的,虽然老大也只是让我在改改界面、在类里,数据库里面加个字段而已,单步运行跟踪一下BUG,能解就解,不能解就找他。
可是现在代码敲的少,看的倒是多,看着这套系统的代码,看的我越来越迷茫了,感觉自己什么都不会了,比如说我倒现在还不知道那套系统是怎样连接数据库的...我只知道在using里面new一个对象,然后就可以用 LINQ to Entities去操作数据库了...
我不是科班出身,大学看着视频自学的,底子不是很好,现在我想系统的学习一下.Net,求过来人指点一下学习的路怎么走,还有就是工作路怎么走,公司对技术的要求不是很高,所也给的工资也不是很高...
语言组织能力不是很好,总之就是希望有个好心的过来人,能给我这个刚入行的小子指点一下...现在感觉心里乱乱的,有点迷茫...
...全文
372 23 打赏 收藏 转发到动态 举报
写回复
用AI写文章
23 条回复
切换为时间正序
请发表友善的回复…
发表回复
is_drools 2015-11-24
  • 打赏
  • 举报
回复
谢谢给位给我的意见!
runerback 2015-11-10
  • 打赏
  • 举报
回复
我大三的时候还连 get set 这种东西都不知道,作为一个商学院的信管班常年倒数第二的学渣,老师系统讲C#的时候我在宿舍睡大觉后来重修数据结构与算法的时候,虽说是C++,但我认真听了一学期,另外玩游戏的时候有个游戏的任务编辑器可以写lua脚本,我就是这样入的门委托与事件我大三整整一个暑假都在看在想但还是没搞懂,后面就不知道怎么回事突然就明白了;然后又看了面向对象的思想以及一些简单的实现;类以及类的封装、继承这些平时很少去看,但认真看了就肯定有收获。如果平时做winform拖拖控件这些,没什么难的,逻辑顺序搞清楚再用点小学数学就足够了,遇到.Net中的什么函数什么类不会用或者有疑问,直接去msdn找到官方的文档看看。很多东西平时用不到去看就觉得很难,但实际用到的话多写写很快就会了,比如说半年以前你问我lamda表达式怎么写 linq怎么写我只会说那是啥另外我就感觉搞电子商务的公司程序员很苦逼,应届没毕业生更苦逼
  • 打赏
  • 举报
回复
你举出的关于“using语句”的例子,其实是没一个初学者都遇到的问题。大部分重要的编程语法只需要几天就学“会了”其应用概念了,但是软件工程技术本身和由它衍生的新技术潮流,往往需要5年以上才入门,这个过程中你可能平均需要每天拿出10个小时来学习和研究。而且这也是经常与时俱进的。 给你一本字典做参考,你可能认为对一篇畅销小说的每一个字都能“看懂”了,但是要读懂这本小说为什么畅销,根本不是字典能够告诉你的。因此这就需要“基础”。而基础是要有多年的训练,你并不知道再哪一个方面、接收哪种刺激然后忽然就开窍了,但是大体的方向还是知道的。 往往有 hr 劝人说“年轻人要做一份人生规划啊!”。其实这大多都是瞎扯。那些成功人士,其实是失败了999次,在大海捞针几乎无助的情况下,终于人品真正爆发,有人提携,才成功的。而不是靠着一份人生规划、靠着爸爸是李刚就成功了的。
  • 打赏
  • 举报
回复
把必要的编程语法、皮毛说成是“随时baidu”的东西,这其实是本末倒置的 --> 把必要的编程语法、皮毛全都轻易说成是“随时baidu”的东西,这其实是本末倒置的 你要是每天在csdn这样的地方能回答10个问题,不以自己的知识浅薄而拒绝别人对你软件“设计”的要求,你就慢慢地知道自己能不能学好编程了。而如果凡事都去满足于仅仅“google、baidu”,容易沦落为一个标题党,成事不足败事有余地工作。
  • 打赏
  • 举报
回复
其实一些皮毛的东西没有必要死记硬背。那些完全可以暂时、经常性地忘记的东西,你才需要经常google、baidu。我经常把自己的系统中某些部分“到底写没写”给忘记了,面对一些比我还老资格的一些老板(它们对编程方面都只是业余爱好一点而已的)我经常说“我不知道,我得查查看”,他们经常为此事而抱怨我两句。但是我也只能当耳旁风,因为他们不理解一个专门搞软件工程管理的人跟一个业余爱好编程几十年的人的区别,就在于前者经常记不住一些皮毛的语法细节,而是把精力放到一些比较高强度的设计和开发进度的质量管理上。 把必要的编程语法、皮毛说成是“随时baidu”的东西,这其实是本末倒置的。这也就是为什么许多“现学现卖、靠猜测哪些字眼更接近而去瞎蒙编程方法、浅尝辄止”的人不能学好软件设计的原因。你需要先把自己的知识形成必要的体系,也就是在csdn这样的地方能够给别人能够讲出来,你才知道自己到底有没有知识。那种“凡是满足于抄baidu上名词解释”的做法,根本不代表着你学会了多少设计知识,只能蒙其它的、比你还初学的同学。 因此强调“基础”,甚至也不是指去抠字眼。而是指你需要深入一些。
zsdjch 2015-11-10
  • 打赏
  • 举报
回复
我也才入门,有时间就自己学习,虚心请教,然后解决了问题还是很高兴的~~
lukang423 2015-11-08
  • 打赏
  • 举报
回复
看到不会的就百度,就去问,不断地把不懂得搞懂了,整个程序也就能看懂了
dongmusic 2015-11-08
  • 打赏
  • 举报
回复
看不懂的意思是看不懂语法,还是看不懂实现的意思,如果是前者,多上网进行查看,如果是后者,可以去收集需求,或者试着运行程序,一个一个动作的去尝试,这样就慢慢会懂了,现在不懂主要是因为基础还不太好。
xxxuan 2015-11-07
  • 打赏
  • 举报
回复
最基础的了没学好
is_drools 2015-10-28
  • 打赏
  • 举报
回复
引用 13 楼 wjfwd2010 的回复:
[quote=引用 12 楼 is_drools 的回复:] [quote=引用 11 楼 wjfwd2010 的回复:] dot.net就不用再多一个.了
引用 11 楼 wjfwd2010 的回复:
dot.net就不用再多一个.了
你老看的还真仔细,那就当成dotdotnet吧...[/quote] 那当然了不然怎么找BUG啊,真是讨厌,没什么建议,大牛就是能吹能忽悠也能干活,你自己看着发展吧,知识越多越能吹,越能忽悠。[/quote] 恩,你这句话就忽悠的很好,挺有大牛风范的...
风吹腚腚凉 2015-10-28
  • 打赏
  • 举报
回复
引用 12 楼 is_drools 的回复:
[quote=引用 11 楼 wjfwd2010 的回复:] dot.net就不用再多一个.了
引用 11 楼 wjfwd2010 的回复:
dot.net就不用再多一个.了
你老看的还真仔细,那就当成dotdotnet吧...[/quote] 那当然了不然怎么找BUG啊,真是讨厌,没什么建议,大牛就是能吹能忽悠也能干活,你自己看着发展吧,知识越多越能吹,越能忽悠。
is_drools 2015-10-28
  • 打赏
  • 举报
回复
引用 11 楼 wjfwd2010 的回复:
dot.net就不用再多一个.了
引用 11 楼 wjfwd2010 的回复:
dot.net就不用再多一个.了
你老看的还真仔细,那就当成dotdotnet吧...
风吹腚腚凉 2015-10-28
  • 打赏
  • 举报
回复
dot.net就不用再多一个.了
qq_30277039 2015-10-28
  • 打赏
  • 举报
回复
引用 9 楼 is_drools 的回复:
[quote=引用 7 楼 qq_30277039 的回复:] 我和你差不多,小白一个,才学三个月,书嘛,看点基础的,能看到后台完整代码吧,照着写,不过写之前你要先看得懂代码意思,不会的再看书(因为废话太多),你写多了就熟练了,一定要先理解代码意思再写这样才快。至于数据库,实体什么的其实代码里都会涉及的,你看懂代码那其他的也会涉及到!个人感觉,不赞同的别喷,交流交流吧,纯新手一个,,,,
有的代码我连看都看不懂...[/quote] 你不是还有个老大嘛,拿了干嘛用的,不会的问啊
is_drools 2015-10-28
  • 打赏
  • 举报
回复
引用 7 楼 qq_30277039 的回复:
我和你差不多,小白一个,才学三个月,书嘛,看点基础的,能看到后台完整代码吧,照着写,不过写之前你要先看得懂代码意思,不会的再看书(因为废话太多),你写多了就熟练了,一定要先理解代码意思再写这样才快。至于数据库,实体什么的其实代码里都会涉及的,你看懂代码那其他的也会涉及到!个人感觉,不赞同的别喷,交流交流吧,纯新手一个,,,,
有的代码我连看都看不懂...
qq_30277039 2015-10-28
  • 打赏
  • 举报
回复
我和你差不多,小白一个,才学三个月,书嘛,看点基础的,能看到后台完整代码吧,照着写,不过写之前你要先看得懂代码意思,不会的再看书(因为废话太多),你写多了就熟练了,一定要先理解代码意思再写这样才快。至于数据库,实体什么的其实代码里都会涉及的,你看懂代码那其他的也会涉及到!个人感觉,不赞同的别喷,交流交流吧,纯新手一个,,,,
is_drools 2015-10-28
  • 打赏
  • 举报
回复
引用 6 楼 sp1234 的回复:
学不进去,就会迷茫。而学不进去,跟没有基础是有很大关系的。 视频本身其实没有什么内涵,是绝对的一个用来让你“死记硬背”的东西。这就好像“南郭先生”,摇头晃脑的形式是一样的,可是不敢被领导单独拎出来考试。遇到这种情况,唯一的办法,就是尽早改变自己。
现在感觉就是这样,都是生搬硬套,要是没有一个东西给我搬,让我自己去想办法弄一个,我还真弄不出来...要怎么样才能改变这种状况啊?
  • 打赏
  • 举报
回复
学不进去,就会迷茫。而学不进去,跟没有基础是有很大关系的。 视频本身其实没有什么内涵,是绝对的一个用来让你“死记硬背”的东西。这就好像“南郭先生”,摇头晃脑的形式是一样的,可是不敢被领导单独拎出来考试。遇到这种情况,唯一的办法,就是尽早改变自己。
is_drools 2015-10-28
  • 打赏
  • 举报
回复
引用 2 楼 zhao4zhong1 的回复:
带着自己当前急需解决的具体疑问,跟随相关在线视频或博客自学或在.net开发论坛提问。
有的时候遇到问题想问来着,可是都不知道该怎么描述那个问题...
is_drools 2015-10-28
  • 打赏
  • 举报
回复
引用 1 楼 q107770540 的回复:
先从基础学起 好好看看<C#入门经典>
这本书我大学自学的时候看了,除了对泛型的使用还不是很好,其他的目前感觉都还行...学完这本书之后呢
加载更多回复(3)

7,765

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧