【写程序的困惑】都说:程序=算法+数据结构,但写WEB程序多了,发现根本很少会遇到这两个东西~ 是啊,感觉做程序再牛也只是个代码Copy高手, 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我原来也是这么想的,现在观念变了,COPY人家的至少只能占到20%,各位努力啊,多记点没坏处 不过话说回来,能COPY也是一种能力,一来说明你能在网上搜到你想要的东西二来至少说明你能看懂这些东西三来说明你会运用到你的项目中你让一个不懂的人来COPY看看,肯定也是不行的当然,还有楼上那位朋友,勉强自己不COPY别人的代码也是行不通的,毕竟很多时候时间是很紧的,有现成的东西是没那么多时间再去研究,然后自己写的 不一定是这样,你这样没有自己的创造.http://210.51.166.37:81/Default.aspx看看这个,你copy能copy 出来么 . 一般生成一个system.web.ui.page类要一毫秒.生成一个页面时间要更长.但你能自己做一个设计,让生成一个页面在0.4-0.1毫秒没么 把别人的看懂了就变成自己的了,另外lz说的“比如数据控件导出数据到EXCEL等,都是网上一搜搜出来的东西,然后复制粘贴上去,稍改一下就行了,自己想我想是不可能想得出来的”完全没有忧虑的必要,当初上学的时候谁能自己推导出那些定理定律?只要记住结论,知道原理,会运用就行了。 尤其是数据库编程,无非是读出来,写进去。但是对程序的需求的理解框架的搭建,也算是算法。架构不好,程序很费劲的工作效率也低。如果有专业做WEB程序的,如果公司老板只想着多个客户多赚点钱不管程序员的心情与死活,如果最后你的工作只是复制粘贴,如果逐渐丧失了编程的乐趣,那么最好离开。工资即使高点,但是他会阻碍你的发展(而且工资也高不到哪里去)个人经验,仅供参考 http://210.51.166.37:81/Default.aspx-------------确实很快…… http://210.51.166.37:81/Default.aspx咋整的,我的web页为啥第一次打开总那么慢呢?????????????? 身价1w/m 跟身价1k/m 的程序员有什么区别?大家想想就知道了所以我觉得程序员应该要努力提高自己的水平.而不是一味地copy 这样很容易停留地一个水平. lxsfg(飞飞)--老兄和我理解的一样,这才是真正的程序员 JAVA把算法封装在hashmap,linklist,list,map等等之类里面了,虽然也许现在的开发不要求你去实现这样的算法,但是至少你要知道数据结构的基本常识,知道什么叫队列,什么叫堆栈。也许现在JAVA的WEB开发使用设计模式和架构,数据库要求的比较多,但是如果你要参加开发涉及到非常庞大的系统,要求每一个数据都最占用最少资源,每一个数据的处理时间都最短的时候,就能派上用场了。事实上,在中国还没有这么强烈的感觉是因为现在市场上对这方面的要求都还不高,可以用大内存,高速宽带,多服务器来弥补,而且中国国内的用户都仅仅满足于能用,能达到他们的要求就行。如果想走出国门,成为世界上可以竞争的产品,就需要每块代码都最优化了。当然我还没有这样的水平,只是侃侃,呵呵。 楼上的ouwaner()说的好啊,努力再努力咯~~~ ctrl-c,ctrl-v的生活真的好无赖! 不懂的去提升自己,那做什么都是不优秀的。我的想法。做WEB程序,很多人都认为是很简单,没有算法没有技术但是如果你找个大中型的门户网站来研究一下,你自己的技术达到什么水平了。如果你用C#来实现,你还会简单的用鼠标拉控件实现功能吗?会用简单的架构来实现吗?提升自己,只要你是做程序的,没有到头的时候。所以个人觉得架构重要,程序员的水平同等重要。 可以看看这篇文章,里面是牛人的讨论http://www.cnblogs.com/kavenmo/archive/2007/02/22/653797.aspx 很多和我一样很多人越来越多地使用到虚拟机用来学习或者测试软件,所以你不应用到虚拟机不代表别人不用.而且对于个人用户来说要跑虚拟机INTEL是最好的选择 即时刷新问题 OnClientClick问题 js怎么获取session的值 Reflector查看不到代码 菜鸟问题:数据库连接字符串 如何在瀏覽器打開Excel時,Excel能夠顯示菜單和工具條 asp.net里如何实现将多个表导出为压缩文件? 把DataGrid的某些列设置为ReadOnly后,为什么不能取消编辑模式了? 我想将一个string类型的字符串(>4000字节)插入到oracle数据库中的clob字段中去,该如何操作呢?(c#) 创建asp.net项目时的问题。 点击左边导航栏,只有右边内容页刷新?怎么实现? .net用脚本弹个全屏网页
http://210.51.166.37:81/Default.aspx看看这个,你copy能copy 出来么 . 一般生成一个system.web.ui.page类要一毫秒.
生成一个页面时间要更长.但你能自己做一个设计,让生成一个页面在0.4-0.1毫秒没么
如果有专业做WEB程序的,如果公司老板只想着多个客户多赚点钱不管程序员的心情与死活,如果最后你的工作只是复制粘贴,如果逐渐丧失了编程的乐趣,那么最好离开。工资即使高点,但是他会阻碍你的发展(而且工资也高不到哪里去)个人经验,仅供参考
-------------
确实很快……
咋整的,我的web页为啥第一次打开总那么慢呢??????????????
老兄和我理解的一样,这才是真正的程序员
做WEB程序,很多人都认为是很简单,没有算法没有技术
但是如果你找个大中型的门户网站来研究一下,你自己的技术达到什么水平了。
如果你用C#来实现,你还会简单的用鼠标拉控件实现功能吗?会用简单的架构来实现吗?
提升自己,只要你是做程序的,没有到头的时候。
所以个人觉得架构重要,程序员的水平同等重要。
http://www.cnblogs.com/kavenmo/archive/2007/02/22/653797.aspx