代码驿站移动版
频道导航
HTML/Xhtml
CSS
JavaScript
HTML5
PHP教程
ASP.NET
正则表达式
AJAX
ThinkPHP
Yii
MySQL
MariaDB
Oracle
MongoDB
Redis
DedeCMS
PHPCMS
帝国CMS
WordPress
Discuz
其它CMS
Zend Studio
Sublime
Notepad
Dreamweaver
Windows
Linux
Nginx
Apache
IIS
CentOS
Ubuntu
Debian
网站优化
工具资源
PHP源码
ASP.NET源码
其它源码
图标素材
按钮素材
字体素材
DedeCMS模板
帝国CMS模板
PHPCMS模板
WordPress模板
Discuz!模板
单页模板
开发软件下载
服务器软件下载
广告投放
联系我们
版权申明
软件编程
网页前端
移动开发
数据库
服务器
脚本语言
PHP代码
JAVA代码
Python代码
Android代码
当前位置:
主页
> >
编程爱好者学习心得补充
时间:2021-11-11 10:26:17 | 栏目: | 点击:次
1. 自学是走对的第一步。
老师的责任是教会你入门,和解答你提出的问题。如果你就等着老师把你教成高手,那就完了,注定成不了高手。你在自学过程中遇到问题,是可以向老师提的,如果相关方面的老师回答不了应该回答的问题,那才能说明是老师的责任。
一个好老师对以后的发展很有影响,多问一些真正的高手,学校的老师水平参差不齐,而且确实实战经验,最好到实际工作的地方去咨询,才能更好的走出第一步。
2. 基础要扎实。
有句话说得好,成功是给有准备的人的。同样,好的作品,好的方案,好的创意,也是给基础扎实的人的。在基础巩固的情况下,更容易理解问题,更容易创新方案。也就是说学习快的 创意好的 人,他的基础肯定不错的。
对应于英语单词不要怕,很多搞编程的英语并不是很好,但起码你不要排斥他,你对英语的热爱程度会一定程度上影响你的技术深度,编程与我们的口语不一样,现在学习也不晚。
3. 深入理解编程思想。
不是说对一门语言如何如何了解就是编程高手,也不是说会了多少多少语言他就是高手。深入理解编程思想的人,学习一门语言简直是小儿科,熟练运用一个陌生语言,那也不是难事。好比宙宇物质小到分子 原子 质子 微子,大到银河系 河外星系。这编程思想也有两方面,小到一个小小的精妙的算法,大到面向对象 面向SOA(面向服务) 等等,每一方面都需要有一定的理解,在不同的状况下侧重于某一方面。 以上三个流程做好了,那随手写出的网站也是具体一定技术含量的站。学习要注意方法,不是每个人都能做好上面流程的。下面提出应该注意的问题.
编程思想一般就是想实现一个功能所需要很多的想法,如何判断,并且中间很多的例外情况的处理,编程思想可以通过多看别的代码来学习。慢慢你也有编程思想了,好的编程思路会为程序带来更好的执行效率。
4. 多多动手。
为什么纸上谈兵不行?纸上谈兵太理想化了,把自己没有发现的问题隐藏了,当成了不存在的问题。只有实际多多亲自动手,才会发现有太多的问题是书上没提到的,也是自己没想到的。才会发现,一个小小的问题也要搞上半天。当然,如果你基础巩固的话,那这些问题应该都是可以被你解决的。熟练后,就不认为这些问题了。
不要看代码不难就感觉会了,只有自己的手打一遍,没有错误,编程的严谨些决定了,你错一个字母都不行。所以大家一定要注意,编程是自己打出来的,不是复制,粘贴你就会了,以后碰到了,还是不会。
5. 不要超出水平研究问题。
发现总有很多喜欢问问题的人问出一些自己水平远远不足的问题。那就算别人帮你解决了,你又能学到什么?下次遇到这个问题还不是一样的要问。学习本是循序渐进 分阶段 一步步来的。试问问,有几个程序员能够一夜之间成为高手的?在学校,有老师领你入门,但更多的高手都是自学入门的;入门后,你可以找到相当多的经典资料进入学习;提高后,你发现菜鸟太多,但高手也是有不少,与他们交流自己那个水平层次的问题会得到很多经验;如果你天分好,对编程思想有所领悟,那你会很快的提高一个档次,这时要找找一些原始的技术资料,通常老外的技术还是不错的;最后就是研发出啥啥啥超NB的系统。这就是水平层次,这水平层次的上升不仅是靠了解高层次知识而提升的,而更大成份是需要是自己理解编程思想的。我信国的一个词好:悟。记住,不是什么都能让别人教会的!
刚开始接触不要刚开始就研究一些特别强大的cms或软件,那样你会发现你什么都不会,而且会对你以后的学习带来很多的不利因素,要根据当前的水平研究,现在phpcms,dedecms,帝国什么的都不错,如果一个新手研究下去会疯的,他们的代码都是封装过的,不会像别的留言板那样这么清晰。当你会写留言板,能写一个简单的文章管理系统再去研究可能是更好,当然如果你是牛人你可以去干这个。
很多情况下大家要坚持梦想,学习编程需要坚持并且需要大量的实践。希望你以后就一个一个技术牛人,以后带团队。
您可能感兴趣的文章:
docker 容器上编译 go 程序提示找不到文件问题
如何使win2003服务器自动定时重启的图文教程
R语言运行环境安装配置详解
Prototype1.6 JS 官方下载地址
如何将本地构建好的docker镜像发布到dockerhub
相关文章
05-10
基于react hooks,zarm组件库配置开发h5表单页面的实例代码
05-10
浅谈react路由传参的几种方式
05-10
英语常用口语扫盲啦.扫盲!
05-09
R语言求一行(列表、list)数据的平均数操作
05-09
Web网络安全解析宽字节注入攻击原理
JQuery
VUE
AngularJS
MSSql
MySQL
MongoDB
Redis
Linux
Tomcat
Nginx
网站首页
广告投放
联系我们
版权申明
联系站长