写代码可以自学吗,编程可以自学吗

1,编程可以自学吗完全可以..能坚持下来就OK..【写代码可以自学吗,编程可以自学吗】
2 , 电脑编程自学可以吗编程很简单,初期学习会被一堆代码吓到,不过没关系,要学会思想 。实现一个功能 , 用什么思路 , 不要死记代码 , 初期用简单的工具反复编写提高熟练度 , 到后期就可以依靠功能强大的工具提高开发速度 。去学 .NET 吧,我感觉不错 。可以的 。但是最好有个人问 。我在学C的时候,感觉很简单的 。。如果有问题,可以加我QQ问我 。423883220可以 , 不过有一定的难度可以,但是你首先要入门 , 入门有一定难度
3 , 如何才能学会手写代码相信你手头上一定有基本关于软件卡法的书籍吧,将上面的例子代码看懂之后 , 凭理解和记忆用笔再写一遍,逼自己多写,不到万不得已别翻开书偷看!写完后再对照原代码看那些地方错了,重点纠正我还在学习中!心得是先必须想好一页的功能后,再分析,然后把布局做好,在把程序写在相关的地方.这只有熟能生巧了!只要熟悉了,那就不难了想要习惯手写的必要条件是你在写程序的时候不要用复制粘贴,很多编辑器有提示的关键字最好也用手工大全,这样可以使你在很短的时间里面习惯用手写.其实学语言没什么捷径的 , 我刚开始学的时候,也是挺郁闷的 , 你最好经常看别人的程序 。然后自己复制他的程序 。看看效果怎样 。时间长了就会了 。呵呵 。都是练出来的,在电脑上编程的时间多了,自然就能写了 , 如果你只看书里的代码没用,要在电脑上实践,如果成功,你会有成就感,所以就会记得牢,另外计算机英语真的要好,像我,我初中毕业的,妈妈的,英语一级都没过,但是学计算机语言一定要对英语单词感兴趣,我一般只要看到计算机上的不懂的英语的单词就记下来,然后去背,我有一本专门的计算机英语笔记本 。因为平时如果你看别人的程序代码,看到你学过的单词,你就大概能明白代码的意思,很容易理解,但是你看到不懂的英语单词,你心理首先就产生恐惧感,不敢去读懂它!所以计算机英语真的很重要,编程代码倒只要买些书看看 。。。你到网上找个源码,开始找短一点的,比葫芦画瓢抄下来 , 然后把他看明白,自己写个三,四遍,开始写的时候可以看源码,后面两次全靠自己默写出来,整个两三个源码,你自己就会手写了 。都是这么过来的 。
4,本人想自学编程学习编程已经不再是少数计算机专业人员的事情了,就如同计算机深入到我们生活的每一个角落一样,学习编程的人也是越来越多 。由于现在网络信息资源丰富,大多数人都选择了自学 。我自幼自学编程十余年 , 多少积累了一些经验和方法,想通过这里给这些初学的编程自学者一些个人的建议 。建议一:自学也需要看书 自学只是说没有专门的老师手把手教你,并不是说连书本都可以不要了 。有人天天来问我一些很基础的概念问题,我问他:“这些概念书上不都写得很明白吗?”他回答:“我没有书 。”如果没有书 , 那么你很难在脑子里形成一个较为整体性的认识,所有了解到的知识都是支离破碎的 。且不说大多数人没有精力回答你这些问题,即使回答了 , 很多东西也不是三言两语就能说清的,很多高手说出来的都是他们自己的理解,这些理解或许很有意味,但也许费了你半天的脑子却怎么也搞不明白 。一本书,即使不是什么经典之著,它也可以向你提供一个大体完整的框架,成为你自学过程中的一个向导 。这里要说的是:网上电子教程资源丰富,看看无妨,但手中至少应有一本印刷的书——毕竟网上的教程鱼龙混杂 , 其作者也许并不精通此道,很难分辨其质量好坏 。建议二:学编程更需要实践 书是有了,可是整天抱着书也不成 。编程最怕的就是纸上谈兵 , 我看到有的初学者,看完了大半本书,和我说起循环函数来头头是道 , 却连编译器长什么样都没有见过 。真要他写几行程序,便是错误百出 。我的建议是,无论你涉及编程的时间是多么地短 , 无论你目前学到的知识多么地少,你都应该不断地尽自己所能去编写一些小程序——即使是把书上的“Hello, World!”亲手输入进去运行一遍,都能让你的编程能力有着极速地提高 。建议三:编程是创造,不是默写 有人甚至打算用题海战术来学习编程——这完全没有理解编程的内涵 。仅仅通过“欣赏”别人写的代码也无法学好编程 。有一点需要明白:编程是一个创造的过程 。编程的意义在于:通过程序的形式,教计算机如何去完成一项任务 。写代码只是形式,真正重要的是如何完成特定的任务 。学习别人的代码固然是很有用的 , 可以学习别人的思想;但是如果仅仅是记忆了一些别人写好的代码,就希望能通过拼拼凑凑成为自己的程序,那是基本不可能的 。我的建议是:在自己编写程序,进行创造的过程中,借鉴前人程序中的思想方法——而不是整天处于复制粘贴的状态中 。建议四:好习惯要从开始做起 所谓“不以善小而不为”,等坏习惯养成了,再改就困难了 。因此 , 类似写程序要注意缩进、为变量和函数起有意义的名字、大小写的使用、行末分号的注意等等 , 要从一开始做起 。很多人对这些善意的提醒不屑一顾 , 觉得多此一举,浪费时间 。其实,如果真的能严格地去做,它们反而可以帮你节省许多时间 。建议五:不必太刨根问底 “打破沙锅问到底”确实表现了一种钻研的精神 , 不过我还是建议初者学 , 有的时候,不必太刨根问底 。编程的相关知识都是盘根错节交织在一起的,大多数问题深挖下去会越说越复杂 , 对于知识掌握不多的初学者来说,只能是越来越糊涂 。很多东西 , 时间长了,随着知识了解得深入,自然而然会明白 。就像刚刚学英语的时候 , 你知道“goodbye”是再见就足够了,难道非要把这个good和再见的关系先弄个水落石出吗?作为初学者,最重要的是尽快地能全面地了解整个知识的全貌,在单独的知识点上,暂时不需要太深入 。可以等知识经验丰富之后 , 再回头来研究 。C语言最好了,是面向过程的,初学一般学这个.VB虽然直观,但局限性太大,不推荐 C++\C#\J#都是面向对象的,需要学习面向对象思想,最好要有点编程基础才好. 自学的话,随便买本清华大学出版的之类的书看看就好了,说难不难,说简单也不简单 --------------------------------------------- C和C++都是比较早的了,所以使用比较广泛 。JAVA和C#、J#都是比较新的语言,支持纯面向对象技术,这些里面JAVA相对应用广泛 。C#次之 。不要问我难吗,前面说过了:说难不难,说简单也不简单 。编程是很枯燥的工作,你最好有心理准备 。Linux是操作系统,就和WINDOWS一样 。所以在哪个操作系统下编程都和专业不专业没有直接的关系. ----------------------------------- 我建议你买本书(清华大学出版的之类的书)从头学起,再问下去我的修改次数就要到极限了, 就是不到极限 , 我也该写本书出来给你了........... 还有不要一开始就学C++,初学者学最好C语言 。这会是一个漫长的学习过程,最好再报个学习班什么的......

    推荐阅读