新手程序员的快速成长之道
我学程序设计的时间其实不算短了,不过总不长进。一直想写一点东西纪念一下,只是总怕误了别人的子弟,不敢乱说。一开始是真不懂,没什么好说的。到后来学得多了,想说,但发现反而懂得更少了,愈加不敢说。这好比程序设计上的死循环,学得越多,不懂得越多,越不敢说,如此反复。今天终于鼓起勇气来写,可还是战战兢兢,怕是指点迷津不成,倒把人带入歧途,那罪过就大了。
看到很多新手程序员在论坛里摸爬滚打,弄得焦头烂额,不知所措。心中免不了感慨,新手如何才能快速进阶,新手成长之道到底是什么?孟岩老师指出“思考力和解决问题的能力”是程序员的核心竞争力。这里现学现卖,盗一下版——习惯和方法是新手的成长之道。
只有拥有好习惯,掌握好方法的人才能以很快的速度掌握一门技巧。这是一种能力,所谓天赋不过如此。一个天赋异禀的少年经过世外高人的稍加点拨,传以武学秘笈,不出几年,江湖上便多了一个神功盖世的少年侠客,足以使那些学武学到胡子花白却只会几手粗浅功夫的老江湖汗颜。学习编程同样需要“天赋”,这“天赋”不但与生俱来的,还可以后天养成。说到底所谓“天赋”是一种习惯,一种方法。有了好的习惯使用正确的方法,你同样能很快长成为一代大侠。
现在网络是非常的发达,几乎所有的小问题都能在网上找出一大堆的答案来。很多新手一遇到问题,立马就去上网去搜一把,顺便复制粘贴一下,勤快的就着代码运行一下看看有没有错误,没甚大错就拿来用了。遇到问题时不是去思索一下自己该如何去解决,有几种解决方案可以实现,哪种方案效率最高,哪种方案兼容性最好,而是一搜了之。久而久之搜答案成了习惯,思考力和分析力也在你的习惯中沦陷了。
还有一些新手写代码一出错,从来不自己试着解决,而是马上就去论坛求救,弄得整个论坛“救命”声一片,不知道的还以为论坛发生了“天灾”。其实有些错误,错误提示昭然已揭,都明摆着告诉你错在哪里了,很多人却视而不见。更有甚者写代码丢三落四,龙飞凤舞,不是少了一个等号就是多了一个括号,弄得编译器苦不堪言,叫苦连天,他还在那里抓耳挠腮,为报错百思不得其解。写程序不能失于严谨,而严谨恰好也是一种习惯。
除了脑袋真的有点贵恙的,其实每个正常人都有“天赋”,但是“天赋”很容易被你宠坏,“天赋”是需要好的习惯不断去锻炼的。
有人说我说得轻巧,尽会忽悠人,折腾一些不知疾苦的话来敷衍了事。其实每个新手都希望能快速掌握“神功”成为大侠,只是不知道哪些是好习惯,哪些是坏习惯,明知是坏习惯改正却无从下手。 善哉!终于有人问到点子上来了,终于有人不去问一些语法错误了,终于有人不到处喊救命了。幸甚幸甚。
论坛就是用来交流探讨的,在你遇到困惑,身处迷宫或是走在三岔路口之时,去问问前辈们的解决之道,高人们的轻轻一指,尤如仙人指路,能使你得道成仙。关键是你要问得其法,问得其要,问得所求。那一指的风情,正中要害,把你从困惑中解救出来,也包含了对问题的解决之道。领悟之后,当你再次遇到类似的问题,如果不能举一返三,至少也可以现学现卖。
另外,在领悟指点的同时,原理的基础的著作应该多去读读,深入理解。这是夯实基础的,万丈高楼平地起,基础万万不能差。原理让你白了来龙去脉,好比打通了任督二脉,日后练功自然事半功倍。
养成好习惯,掌握好方法,领悟学习之道,你一样可以快速成长为武功盖世的大侠。
免费领取LAMP兄弟连原创php教程光盘/《细说PHP》精要版,详情咨询官网客服:http://www.lampbrother.net
PHPCMS二次开发 http://yun.itxdl.cn/online/phpcms/index.php?u=5
微信开发 http://yun.itxdl.cn/online/weixin/index.php?u=5
移动互联网服务器端开发 http://yun.itxdl.cn/online/server/index.php?u=5
Javascript课程 http://yun.itxdl.cn/online/js/index.php?u=5
CTO训练营 http://yun.itxdl.cn/online/cto/index.php?u=5
|
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章
R.E.P.O.能量晶体解释及其做什么(黄色晶体)
3 周前
By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳图形设置
3 周前
By 尊渡假赌尊渡假赌尊渡假赌
刺客信条阴影:贝壳谜语解决方案
2 周前
By DDD
R.E.P.O.如果您听不到任何人,如何修复音频
3 周前
By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解锁Myrise中的所有内容
4 周前
By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

热门话题

PHP客户端URL(curl)扩展是开发人员的强大工具,可以与远程服务器和REST API无缝交互。通过利用Libcurl(备受尊敬的多协议文件传输库),PHP curl促进了有效的执行

您是否想为客户最紧迫的问题提供实时的即时解决方案? 实时聊天使您可以与客户进行实时对话,并立即解决他们的问题。它允许您为您的自定义提供更快的服务

文章讨论了PHP 5.3中引入的PHP中的晚期静态结合(LSB),从而允许静态方法的运行时分辨率调用以获得更灵活的继承。 LSB的实用应用和潜在的触摸

JWT是一种基于JSON的开放标准,用于在各方之间安全地传输信息,主要用于身份验证和信息交换。1.JWT由Header、Payload和Signature三部分组成。2.JWT的工作原理包括生成JWT、验证JWT和解析Payload三个步骤。3.在PHP中使用JWT进行身份验证时,可以生成和验证JWT,并在高级用法中包含用户角色和权限信息。4.常见错误包括签名验证失败、令牌过期和Payload过大,调试技巧包括使用调试工具和日志记录。5.性能优化和最佳实践包括使用合适的签名算法、合理设置有效期、

使用PHP的cURL库发送JSON数据在PHP开发中,经常需要与外部API进行交互,其中一种常见的方式是使用cURL库发送POST�...
