已解决

【精华】迷茫?已解决

学员:徐豫锋提问时间:2008-09-24 14:04:27

自己正在学C#,前几天去朋友的公司参观了一下,学这么基础的有用吗,彻底迷茫了一回。。
朋友也是学c#的,2003年就开始软件开发的,他做的新青年网站生成系统,还在那年的“阿拉神灯”杯上拿了个铜奖。。
前几天去看了他公司,他们都是自己开发整合好功能的控件的(比如新闻模块、图文模块、个人博客模块、定位也很方便),用他们的软件基本上只要会word就能按要求实现功能了,最让人想不到的是,最进用上了Ajax技术后,完全实现了可见即可得,哎,功能太好了。。。
想想自己现在才学c#,还有什么竞争力,郁闷中。。。

采纳为答案

回答人:polarstar (.NET学习顾问)回答时间:2008-09-24 15:42:54

我们能够控制的只有现在和未来!
对于以前是否学了很多东西,是否很强、很高手,现在已经改变不了了,能做的就是:从现在起努力。如果不这样,未来就会后悔。
你说的那些,虽然很多功能模块是可以直接复用的,但是使用的人也必须会程序设计,因为可能要修改功能模块、组合功能模块,”只要会Word就能实现功能”我不是很赞成,至少做一个功能强大的软件是不可能的,基础还是要掌握。软件模块可重用性是软件设计的目标,一个合格的软件工程师不单单会用别人写好的东西,就是自己平时设计都要考虑可重用性,避免多次写重复的代码,这是更高一层的要求。
如果已经学了C#的同学当然可以跳过基础学习学一些软件总体设计、架构设计之类的甚至项目管理。但是如果才刚刚接触程序设计,那就没办法啦,只能从0开始啊。至于以后能不能“牛”那就看现在学得怎样了。
所以,要学就坚定决心,从现在做起,以后要做“牛人”。
掌握自己的现在和和未来,加油!

学员对该答案的评价 谢谢

其他回答

回答人:徐豫锋回答时间:2008-09-24 16:05:43
建议老师开一个,控件开发的课程,毕竟实际开发中不会象前面的课程中那样去用如此简单的控件。。。。
回答人:课程助教(zydj_2006)回答时间:2008-09-24 16:40:35
polarstar的发言非常中肯,不积跬步,无以至千里;不积小流,无以成江海……
徐豫锋同学的建议我们会纳入以后的课程开发计划中。
回答人:amandag(高歌 .NET学习顾问)回答时间:2008-09-24 23:42:35
自己正在学C#,前几天去朋友的公司参观了一下,学这么基础的有用吗,彻底迷茫了一回。。
==
再牛的人也要从基础学起