总结:如何写代码 代码民工 编程者怎么写算是1万行代码?

我的主要问题是:当遇到一个问题的时候,不知道怎么把他转化成代码
  --------------
  个人看法是:经验不足
  建议:
  1.抄代码:我以为,经验不足的人Ctrl+C , Ctrl+V完全是在浪费时间!!学不到什么东西!有一定经验以后可以Ctrl+C , Ctrl+V,因为你已经明白了代码背后的意义!没有经验的话,还是补补这些最基本的编码能力吧!
  2.把算法转换成代码:把一些算法书上的代码转换成代码,看效果,既可以学算法,又可以提高编码能力





怎么写算是1万行代码?

检举 | 2010-9-27 23:31
提问者: javaxuet | 浏览次数:562次
写完1万行代码的时候,基本上脱离了菜鸟级别.
这个1万行是什么概念?
是代码完全是自己创造性的敲出?
还是照着别人的代码敲几遍,一边敲一边想我现在敲打的代码内容主要做什么用?还是不懂就参考下JDK文档。来回敲打几遍后就大概明白了。
是哪一种啊?
我来帮他解答
  2010-9-27 23:51
满意回答
那是一个范范的概念而已、
学编程吗、一开始就是抄代码、
不会了就抄、抄到可以自己做项目了
然后自己多做几个项目、
只要多花时间在上面、不一定要敲很多代码、相反思考应该占更大一部分、


代码工人我们一般称为coder(代码书写者),而程序员一般称为programmer(编程者)。这两者的差别在于一个是"写"一个是"编",虽然从子面上这两个词差别不大,但其中的含义缺差别非常大了。

  "写"代码是用手的,给你一个功能,只要是有一定经验的都能写出来,也基本能符合要求。而"编"代码用的是心,给你一个任务,你想的不是如何把它写出来,而是如何写出能让自己最满意的代码,并试图从中学到新的思想。
  这两种人一开始的起步一般都相同,但是在经历过几年的编程后,前者仅仅停留在熟练的程度上而已,而后者在能力上将会有飞跃性的发展。随着开发的深入,前者将越学越累,因为对于他来说每一种知识都是全新的东西,而后者将越学越轻松,因为万变不离气宗,一开始就掌握了事务的本质后,表面的东西只要了解就够了。这才是两者本质的差别。  
原文地址:https://www.cnblogs.com/firecode/p/2460886.html