学习编程的疑问
以前学校学习过一年c#,然后接触了.net ,然后接触了vs当时觉得 ,咦, 程序这样拖来拖去就完成了。最近工作了一段时间, 用的vb, 发觉又是控件里拖来拖去, 然后再各类事件里面写方法 。
起初还没觉得有什么。
最近觉得疑问越来越大了,编程是这样嘛?
然后百度了一下,说什么拖控件的要了解该空间的机理?(的确不怎么了解 我只知道 哦这个地方该用这个控件 仅此而已
所以我就在想如何摆脱 这类拖放控件 的习惯以及编程到底是什么样的?
然后我又该如何深入的了解.net这个东西? --------------------编程问答-------------------- via in CLR --------------------编程问答-------------------- 去编c语言吧 --------------------编程问答-------------------- 软件架构师很大的一个作用就是降低开发成本. 比如说原来需要10个高级程序员, 月薪1W5, 成本15W.
招1个架构师开发框架, 月薪3W, 然后在这个框架下可以让低级程序员来实现具体功能, 需要20个低级程序员, 月薪5k. 总计成本9W.
这样老板赚得就更多了.
你现在拖拖控件, 就是那个低级程序员.
如果你想提高, 就应该去学习, 那个控件里面到底干了什么(高级程序员)? 为什么要把控件做成这样, 为什么是定义这些事件和方法, 而不是其他的(架构师)? --------------------编程问答-------------------- 上面写错了, 原来想写20个低级程序员, 月薪3k --------------------编程问答--------------------
现在的培训机构已经把程序员搞成了工厂流水线,三千多的“程序员”市面上大把,小型企业有这需求 所以培训机构才有市场。 所以...... 所谓的"架构师"需求就没那么多了, 托控件就托控件吧。 说不定以后只要嘴上说说就能说出个机器人 --------------------编程问答--------------------
精英总是少数人, 要么努力水平超过大多数人, 要么就认命做一个平头百姓. 道理就这么简单, 不管在哪一行都是这样 --------------------编程问答--------------------
上面写错了, 原来想写20个低级程序员, 月薪3k
现在的培训机构已经把程序员搞成了工厂流水线,三千多的“程序员”市面上大把,小型企业有这需求 所以培训机构才有市场。 所以...... 所谓的"架构师"需求就没那么多了, 托控件就托控件吧。 说不定以后只要嘴上说说就能说出个机器人
精英总是少数人, 要么努力水平超过大多数人, 要么就认命做一个平头百姓. 道理就这么简单, 不管在哪一行都是这样
+1 --------------------编程问答-------------------- 大学有没有念过,没有念过的话先上大学(专科不算)。 --------------------编程问答-------------------- VB 不只是拖控件 你做的东西多了 就会用到API 下来就会发现 写个功能这么复杂 --------------------编程问答-------------------- 托控件多舒服啊,不懂享受 --------------------编程问答--------------------
大学有没有念过,没有念过的话先上大学(专科不算)。
- -有的 计算机本科毕业的 (虽然只是个二本 --------------------编程问答--------------------
VB 不只是拖控件 你做的东西多了 就会用到API 下来就会发现 写个功能这么复杂
不懂。。。。 --------------------编程问答--------------------
软件架构师很大的一个作用就是降低开发成本. 比如说原来需要10个高级程序员, 月薪1W5, 成本15W.
招1个架构师开发框架, 月薪3W, 然后在这个框架下可以让低级程序员来实现具体功能, 需要20个低级程序员, 月薪5k. 总计成本9W.
这样老板赚得就更多了.
你现在拖拖控件, 就是那个低级程序员.
如果你想提高, 就应该去学习, 那个控件里面到底干了什么(高级程序员)? 为什么要把控件做成这样, 为什么是定义这些事件和方法, 而不是其他的(架构师)?
软件架构师很大的一个作用就是降低开发成本. 比如说原来需要10个高级程序员, 月薪1W5, 成本15W.
招1个架构师开发框架, 月薪3W, 然后在这个框架下可以让低级程序员来实现具体功能, 需要20个低级程序员, 月薪5k. 总计成本9W.
这样老板赚得就更多了.
你现在拖拖控件, 就是那个低级程序员.
如果你想提高, 就应该去学习, 那个控件里面到底干了什么(高级程序员)? 为什么要把控件做成这样, 为什么是定义这些事件和方法, 而不是其他的(架构师)?
碰到一个技术难题,一帮子低级程序员搞不定,项目挂了,陪了20w出去。 --------------------编程问答-------------------- 搞C吧,就不会那样了, --------------------编程问答--------------------
软件架构师很大的一个作用就是降低开发成本. 比如说原来需要10个高级程序员, 月薪1W5, 成本15W.
招1个架构师开发框架, 月薪3W, 然后在这个框架下可以让低级程序员来实现具体功能, 需要20个低级程序员, 月薪5k. 总计成本9W.
这样老板赚得就更多了.
你现在拖拖控件, 就是那个低级程序员.
如果你想提高, 就应该去学习, 那个控件里面到底干了什么(高级程序员)? 为什么要把控件做成这样, 为什么是定义这些事件和方法, 而不是其他的(架构师)?
碰到一个技术难题,一帮子低级程序员搞不定,项目挂了,陪了20w出去。
碰到难题,当然是架构师的责任。你以为那么高的薪水好拿。 --------------------编程问答-------------------- 我怎么感觉不单单是拖控件呢- - ,比如做web,还要有大量前台的- - --------------------编程问答-------------------- 软件架构师很大的一个作用就是降低开发成本. 比如说原来需要10个高级程序员, 月薪1W5, 成本15W.
招1个架构师开发框架, 月薪3W, 然后在这个框架下可以让低级程序员来实现具体功能, 需要20个低级程序员, 月薪5k. 总计成本9W.
这样老板赚得就更多了.
你现在拖拖控件, 就是那个低级程序员.
如果你想提高, 就应该去学习, 那个控件里面到底干了什么(高级程序员)? 为什么要把控件做成这样, 为什么是定义这些事件和方法, 而不是其他的(架构师)? --------------------编程问答-------------------- 拖拖控件, 一般是编写一些C/S的界面程序, 尤其是微软的开发工具,某种角度上说是给你提供了方便,当然你技术水平也不会由此而提高。
要水平获得提高, 最好不要使用这些封装过的东西。
高一点层次的, 一个是做系统架构,另一个是做底层一些的开发(服务器程序, 嵌入式程序),一般用C和C++
--------------------编程问答-------------------- --------------------编程问答--------------------
拖拖控件, 一般是编写一些C/S的界面程序, 尤其是微软的开发工具,某种角度上说是给你提供了方便,当然你技术水平也不会由此而提高。
要水平获得提高, 最好不要使用这些封装过的东西。
高一点层次的, 一个是做系统架构,另一个是做底层一些的开发(服务器程序, 嵌入式程序),一般用C和C++
如何开始呢?感觉好多人都是这么说,但新手根本无从下嘴,能指个方向或例子吗? --------------------编程问答--------------------
软件架构师很大的一个作用就是降低开发成本. 比如说原来需要10个高级程序员, 月薪1W5, 成本15W.
招1个架构师开发框架, 月薪3W, 然后在这个框架下可以让低级程序员来实现具体功能, 需要20个低级程序员, 月薪5k. 总计成本9W.
这样老板赚得就更多了.
你现在拖拖控件, 就是那个低级程序员.
如果你想提高, 就应该去学习, 那个控件里面到底干了什么(高级程序员)? 为什么要把控件做成这样, 为什么是定义这些事件和方法, 而不是其他的(架构师)?
碰到一个技术难题,一帮子低级程序员搞不定,项目挂了,陪了20w出去。
碰到难题,当然是架构师的责任。你以为那么高的薪水好拿。
把鸡蛋都放在一个篮子里不是个好办法。 --------------------编程问答--------------------
拖拖控件, 一般是编写一些C/S的界面程序, 尤其是微软的开发工具,某种角度上说是给你提供了方便,当然你技术水平也不会由此而提高。
要水平获得提高, 最好不要使用这些封装过的东西。
高一点层次的, 一个是做系统架构,另一个是做底层一些的开发(服务器程序, 嵌入式程序),一般用C和C++
如何开始呢?感觉好多人都是这么说,但新手根本无从下嘴,能指个方向或例子吗?
C/S么,自己去写个qq啊。
b/s么,自己去写个京东啊。 --------------------编程问答--------------------
然后百度了一下,说什么拖控件的要了解该空间的机理
没有这个要求。
要了解控件开发技术、了解机制,是针对专业开发人员而言的。不是针对业余开发人员而言的。
在用户企业(或者事业单位)里的业余开发人员,可以做许多市场上的软件都根本不适合的工作。有80%以上的软件应用是市场上的那些通用软件所解决不了、从而必须单独定制的。这些业余人员可以完成一些这类开发工作。
当今的中国,苛捐杂税各种腐败太多了,因此有70%以上的软件公司(如果找不到政府白给的钱的话,就只能)找许多业余开发人员来“做项目”,真正做产品的并不多。这就混淆了上述的区别。 --------------------编程问答-------------------- 如果你所在的公司在设计前端系统时根本一个单独的组件开发职能,只是几个人“分解”一下界面就各自开发了,那么这就是一帮业余开发人员再搞项目开发。 --------------------编程问答-------------------- 在设计前端系统时根本一个单独的组件开发职能--> 在设计前端系统时根本缺失了一个单独的组件开发职能 --------------------编程问答-------------------- asp.net好学就这个吧 --------------------编程问答--------------------
拖拖控件, 一般是编写一些C/S的界面程序, 尤其是微软的开发工具,某种角度上说是给你提供了方便,当然你技术水平也不会由此而提高。
要水平获得提高, 最好不要使用这些封装过的东西。
高一点层次的, 一个是做系统架构,另一个是做底层一些的开发(服务器程序, 嵌入式程序),一般用C和C++
如何开始呢?感觉好多人都是这么说,但新手根本无从下嘴,能指个方向或例子吗?
新手的话, 首先练基本功, 基本的界面设计,基本的C语言功底等,另外对以后自己方向的一个大致计划; 有了一点的功底, 你就可以选择适合于你方向的工作, 工作环境很重要,真正地要深入,只有在合适的工作环境下, 硬件环境软件环境,或许也有技术好一些的前辈, 能够带一带你就更好了。完全靠自己, 没有合适的环境,也不是说不行, 那要付出的努力和辛苦就更多了。
补充:.NET技术 , C#