当前位置:首页 >> PHP >> PHP基础

优秀的Web程序员是怎样练成的?(下)

  • PHP基础
  • 2020-09-16 10:25:02
  • 人已阅读
简介优秀的Web程序员是这样炼成的!对新技术的渴求、挖掘设计模式,提高代码质量、多与高手交流、韧性和毅力、写博客、考虑接单。

6.对新技术的渴求

我们可以越来越方便、廉价地获得大量学习资源,这些资源的传播载体由最初的教师变成了博客、技术论坛等。坐拥如此众多的学习资源,我们没有理由不去好好利用。人类自然科学的发展史就是一个渴求得到答案的程序,即使只能知道答案的一小部分,也值得我们去付出。只要你坚定信念,一定要找到问题的答案,你才会付出精力去探索,即使最后没有得到答案,在程序中也会学到很多东西。

7.挖掘设计模式,提高代码质量

动手将一个新的模块开发出来以后,不要认为自己写的代码就是完美的,也不要草率地将别人的代码拿过来直接使用,更不要在开发中多次遇到相同功能,将同一段代码直接粘贴反复使用。提高自己的编码能力一定要多参考和总结别人的设计模式,还要不断地改进和升级,才能提高自己编写代码的质量,也才能从中学到新的技术。

8.多与高手交流

尽量多认识一些大型互联网公司的程序高手,多了解一些大型网站的解决方案,也许在一次和别人不经意的谈话中,就可以迸发出灵感。也要多上上网,看看别人对同一问题的看法,会给你很大的启发。也要经常参加一些互联网技术大会,了解一些新技术和行业的发展,拓展自己的眼界。它可以是任何你有激情去学并且想深入学习的一些东西。这种原始的学习欲望非常重要,这种欲望可以在你的学习低潮期给你提供动力。你想学的或许是一门新的编程语言、应用框架或者新的工具,一旦你确定了想要的是什么,就立刻去收集相应的优秀群体所做的一些优质的工作成果。

9.韧性和毅力

程序高手们并不是什么天才,而是在无数个日日夜夜中磨练出来的,成功能给我们带来无比的喜悦,但程序却是无比的枯燥乏味。做程序员,停滞不前就是落后,要不断地学习扩展新知识,就像软件版本升级一样,也要不断地更新自己的技术。

10.写博客

在进行你的探索之旅的时候,实时记录下你的成长及犯下的错误大有裨益。在技术领域,博客是最简单易得并且受欢迎的表达载体。当你准备落笔的时候,你回强迫自己整理思路,并且对积累下来的零散的只是片段进行结构梳理。说不定,通过互联网的分享,你的经历和分享会给别人的成长带来帮助。写博客能够提升你的个人沟通能力,这与你学到的技术同样重要。给别人讲解是一种最好的提高自身能力的学习方法。

11.考虑接单

许多年轻有才华的程序员正不断地寻找新的项目和解决不同的问题,以此来增加经验。然而,很少有一个单一的环境能够提供这样的条件。如果基于遗留系统代码(维护原有系统),架构方面没有多大的想象空间。因此,许多程序员觉得需要变换工作,到不同的环境去获取新一阶段的学习。然而,“跳槽”只不过是获取丰富经验的途径之一,提议另一个选择:接单。

Top