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

学习编程的疑问

以前学校学习过一年c#,然后接触了.net ,然后接触了vs当时觉得 ,咦, 程序这样拖来拖去就完成了。
最近工作了一段时间, 用的vb, 发觉又是控件里拖来拖去, 然后再各类事件里面写方法 。
起初还没觉得有什么。
最近觉得疑问越来越大了,编程是这样嘛?
然后百度了一下,说什么拖控件的要了解该空间的机理?(的确不怎么了解 我只知道 哦这个地方该用这个控件 仅此而已
所以我就在想如何摆脱 这类拖放控件 的习惯以及编程到底是什么样的?
然后我又该如何深入的了解.net这个东西? --------------------编程问答-------------------- via in CLR --------------------编程问答-------------------- 去编c语言吧 --------------------编程问答-------------------- 软件架构师很大的一个作用就是降低开发成本. 比如说原来需要10个高级程序员, 月薪1W5, 成本15W.
招1个架构师开发框架, 月薪3W, 然后在这个框架下可以让低级程序员来实现具体功能, 需要20个低级程序员, 月薪5k. 总计成本9W.
这样老板赚得就更多了.

你现在拖拖控件, 就是那个低级程序员.
如果你想提高, 就应该去学习, 那个控件里面到底干了什么(高级程序员)? 为什么要把控件做成这样, 为什么是定义这些事件和方法, 而不是其他的(架构师)? --------------------编程问答-------------------- 上面写错了, 原来想写20个低级程序员, 月薪3k  --------------------编程问答--------------------
引用 4 楼 truelance 的回复:
上面写错了, 原来想写20个低级程序员, 月薪3k 

现在的培训机构已经把程序员搞成了工厂流水线,三千多的“程序员”市面上大把,小型企业有这需求  所以培训机构才有市场。  所以......  所谓的"架构师"需求就没那么多了, 托控件就托控件吧。 说不定以后只要嘴上说说就能说出个机器人 --------------------编程问答--------------------
引用 5 楼 huanggreat 的回复:
Quote: 引用 4 楼 truelance 的回复:

上面写错了, 原来想写20个低级程序员, 月薪3k 

现在的培训机构已经把程序员搞成了工厂流水线,三千多的“程序员”市面上大把,小型企业有这需求  所以培训机构才有市场。  所以......  所谓的"架构师"需求就没那么多了, 托控件就托控件吧。 说不定以后只要嘴上说说就能说出个机器人


精英总是少数人, 要么努力水平超过大多数人, 要么就认命做一个平头百姓. 道理就这么简单, 不管在哪一行都是这样 --------------------编程问答--------------------
引用 6 楼 truelance 的回复:
Quote: 引用 5 楼 huanggreat 的回复:

Quote: 引用 4 楼 truelance 的回复:

上面写错了, 原来想写20个低级程序员, 月薪3k 

现在的培训机构已经把程序员搞成了工厂流水线,三千多的“程序员”市面上大把,小型企业有这需求  所以培训机构才有市场。  所以......  所谓的"架构师"需求就没那么多了, 托控件就托控件吧。 说不定以后只要嘴上说说就能说出个机器人


精英总是少数人, 要么努力水平超过大多数人, 要么就认命做一个平头百姓. 道理就这么简单, 不管在哪一行都是这样

+1    --------------------编程问答-------------------- 大学有没有念过,没有念过的话先上大学(专科不算)。 --------------------编程问答-------------------- VB 不只是拖控件 你做的东西多了 就会用到API 下来就会发现 写个功能这么复杂 --------------------编程问答-------------------- 托控件多舒服啊,不懂享受 --------------------编程问答--------------------
引用 8 楼 caozhy 的回复:
大学有没有念过,没有念过的话先上大学(专科不算)。

-  -有的 计算机本科毕业的  (虽然只是个二本 --------------------编程问答--------------------
引用 9 楼 qqzm123 的回复:
VB 不只是拖控件 你做的东西多了 就会用到API 下来就会发现 写个功能这么复杂

不懂。。。。 --------------------编程问答--------------------
引用 3 楼 truelance 的回复:
软件架构师很大的一个作用就是降低开发成本. 比如说原来需要10个高级程序员, 月薪1W5, 成本15W.
招1个架构师开发框架, 月薪3W, 然后在这个框架下可以让低级程序员来实现具体功能, 需要20个低级程序员, 月薪5k. 总计成本9W.
这样老板赚得就更多了.

你现在拖拖控件, 就是那个低级程序员.
如果你想提高, 就应该去学习, 那个控件里面到底干了什么(高级程序员)? 为什么要把控件做成这样, 为什么是定义这些事件和方法, 而不是其他的(架构师)?
研究控件的机理麽 --------------------编程问答-------------------- 买书!看书! --------------------编程问答-------------------- 可视化编程,提高工作效率。你控件拖到界面上,其实IDE往你design.cs里写了不少代码,只不过由IDE自动完成这些繁琐而又重复的工作,让你更专注于业务逻辑。 --------------------编程问答--------------------
引用 3 楼 truelance 的回复:
软件架构师很大的一个作用就是降低开发成本. 比如说原来需要10个高级程序员, 月薪1W5, 成本15W.
招1个架构师开发框架, 月薪3W, 然后在这个框架下可以让低级程序员来实现具体功能, 需要20个低级程序员, 月薪5k. 总计成本9W.
这样老板赚得就更多了.

你现在拖拖控件, 就是那个低级程序员.
如果你想提高, 就应该去学习, 那个控件里面到底干了什么(高级程序员)? 为什么要把控件做成这样, 为什么是定义这些事件和方法, 而不是其他的(架构师)?

碰到一个技术难题,一帮子低级程序员搞不定,项目挂了,陪了20w出去。 --------------------编程问答-------------------- 搞C吧,就不会那样了, --------------------编程问答--------------------
引用 16 楼 yuwenge 的回复:
Quote: 引用 3 楼 truelance 的回复:

软件架构师很大的一个作用就是降低开发成本. 比如说原来需要10个高级程序员, 月薪1W5, 成本15W.
招1个架构师开发框架, 月薪3W, 然后在这个框架下可以让低级程序员来实现具体功能, 需要20个低级程序员, 月薪5k. 总计成本9W.
这样老板赚得就更多了.

你现在拖拖控件, 就是那个低级程序员.
如果你想提高, 就应该去学习, 那个控件里面到底干了什么(高级程序员)? 为什么要把控件做成这样, 为什么是定义这些事件和方法, 而不是其他的(架构师)?

碰到一个技术难题,一帮子低级程序员搞不定,项目挂了,陪了20w出去。


碰到难题,当然是架构师的责任。你以为那么高的薪水好拿。 --------------------编程问答-------------------- 我怎么感觉不单单是拖控件呢- - ,比如做web,还要有大量前台的- - --------------------编程问答-------------------- 软件架构师很大的一个作用就是降低开发成本. 比如说原来需要10个高级程序员, 月薪1W5, 成本15W.
招1个架构师开发框架, 月薪3W, 然后在这个框架下可以让低级程序员来实现具体功能, 需要20个低级程序员, 月薪5k. 总计成本9W.
这样老板赚得就更多了.

你现在拖拖控件, 就是那个低级程序员.
如果你想提高, 就应该去学习, 那个控件里面到底干了什么(高级程序员)? 为什么要把控件做成这样, 为什么是定义这些事件和方法, 而不是其他的(架构师)? --------------------编程问答-------------------- 拖拖控件, 一般是编写一些C/S的界面程序, 尤其是微软的开发工具,某种角度上说是给你提供了方便,当然你技术水平也不会由此而提高。 
要水平获得提高, 最好不要使用这些封装过的东西。
高一点层次的, 一个是做系统架构,另一个是做底层一些的开发(服务器程序, 嵌入式程序),一般用C和C++
--------------------编程问答-------------------- --------------------编程问答--------------------
引用 21 楼 wu2003 的回复:
拖拖控件, 一般是编写一些C/S的界面程序, 尤其是微软的开发工具,某种角度上说是给你提供了方便,当然你技术水平也不会由此而提高。 
要水平获得提高, 最好不要使用这些封装过的东西。
高一点层次的, 一个是做系统架构,另一个是做底层一些的开发(服务器程序, 嵌入式程序),一般用C和C++

如何开始呢?感觉好多人都是这么说,但新手根本无从下嘴,能指个方向或例子吗? --------------------编程问答--------------------
引用 18 楼 truelance 的回复:
Quote: 引用 16 楼 yuwenge 的回复:

Quote: 引用 3 楼 truelance 的回复:

软件架构师很大的一个作用就是降低开发成本. 比如说原来需要10个高级程序员, 月薪1W5, 成本15W.
招1个架构师开发框架, 月薪3W, 然后在这个框架下可以让低级程序员来实现具体功能, 需要20个低级程序员, 月薪5k. 总计成本9W.
这样老板赚得就更多了.

你现在拖拖控件, 就是那个低级程序员.
如果你想提高, 就应该去学习, 那个控件里面到底干了什么(高级程序员)? 为什么要把控件做成这样, 为什么是定义这些事件和方法, 而不是其他的(架构师)?

碰到一个技术难题,一帮子低级程序员搞不定,项目挂了,陪了20w出去。


碰到难题,当然是架构师的责任。你以为那么高的薪水好拿。

把鸡蛋都放在一个篮子里不是个好办法。 --------------------编程问答--------------------
引用 23 楼 xjw163 的回复:
Quote: 引用 21 楼 wu2003 的回复:

拖拖控件, 一般是编写一些C/S的界面程序, 尤其是微软的开发工具,某种角度上说是给你提供了方便,当然你技术水平也不会由此而提高。 
要水平获得提高, 最好不要使用这些封装过的东西。
高一点层次的, 一个是做系统架构,另一个是做底层一些的开发(服务器程序, 嵌入式程序),一般用C和C++

如何开始呢?感觉好多人都是这么说,但新手根本无从下嘴,能指个方向或例子吗?

C/S么,自己去写个qq啊。

b/s么,自己去写个京东啊。 --------------------编程问答--------------------
引用 楼主 cyx1990 的回复:
然后百度了一下,说什么拖控件的要了解该空间的机理


没有这个要求。

要了解控件开发技术、了解机制,是针对专业开发人员而言的。不是针对业余开发人员而言的。

在用户企业(或者事业单位)里的业余开发人员,可以做许多市场上的软件都根本不适合的工作。有80%以上的软件应用是市场上的那些通用软件所解决不了、从而必须单独定制的。这些业余人员可以完成一些这类开发工作。

当今的中国,苛捐杂税各种腐败太多了,因此有70%以上的软件公司(如果找不到政府白给的钱的话,就只能)找许多业余开发人员来“做项目”,真正做产品的并不多。这就混淆了上述的区别。 --------------------编程问答-------------------- 如果你所在的公司在设计前端系统时根本一个单独的组件开发职能,只是几个人“分解”一下界面就各自开发了,那么这就是一帮业余开发人员再搞项目开发。 --------------------编程问答-------------------- 在设计前端系统时根本一个单独的组件开发职能-->  在设计前端系统时根本缺失了一个单独的组件开发职能 --------------------编程问答-------------------- asp.net好学就这个吧 --------------------编程问答--------------------
引用 23 楼 xjw163 的回复:
Quote: 引用 21 楼 wu2003 的回复:

拖拖控件, 一般是编写一些C/S的界面程序, 尤其是微软的开发工具,某种角度上说是给你提供了方便,当然你技术水平也不会由此而提高。 
要水平获得提高, 最好不要使用这些封装过的东西。
高一点层次的, 一个是做系统架构,另一个是做底层一些的开发(服务器程序, 嵌入式程序),一般用C和C++

如何开始呢?感觉好多人都是这么说,但新手根本无从下嘴,能指个方向或例子吗?


新手的话, 首先练基本功, 基本的界面设计,基本的C语言功底等,另外对以后自己方向的一个大致计划; 有了一点的功底, 你就可以选择适合于你方向的工作, 工作环境很重要,真正地要深入,只有在合适的工作环境下, 硬件环境软件环境,或许也有技术好一些的前辈, 能够带一带你就更好了。完全靠自己, 没有合适的环境,也不是说不行, 那要付出的努力和辛苦就更多了。
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,