Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1633022
  • 博文数量: 1481
  • 博客积分: 26784
  • 博客等级: 上将
  • 技术积分: 17045
  • 用 户 组: 普通用户
  • 注册时间: 2011-07-12 09:22
文章分类

全部博文(1481)

文章存档

2014年(10)

2013年(353)

2012年(700)

2011年(418)

分类: IT职场

2012-11-28 09:47:48

优秀的Web程序员是怎样炼成的
                                            -------兄弟连53期狄红常
    这是在看高洛峰老师《细说PHP2》里面的关于优秀的Web程序员是怎样炼成的有感而发。对于高老师写的这些点个人认为特别的好,根据高老师的这些点我谈一下自己的看法,如有雷同,纯属巧合。高老师“贱”下留情啊。
一、    具备扎实的技术功底
其实我们来到兄弟连的目的就是来学习技术的,只要有了扎实的技术我们才能在面试或工作时具有绝对的优势,这样你才有资格去拿高薪,去和你的老板说:“我要加薪”,这时你的底气才比较足。但是扎实的技术远远不只是简单的PHP,还有很多知识等待着我们去学习,你会的越多你在公司的地位才会越走越高,没事的时候也要多接触其他的语言,想C/C++、java等,也要多去看一些基础的计算机书籍,其实我是数学系的,大学里也学过数据结构、离散数学、编译原理、计算机网络等基础的课程,对于有些课程个人感觉还是非常有必要去学习的,这些科目的确能开阔你的思维,把你的思维提到一个新的高度。不过对于刚刚接触计算机的同学来说这些数据看起来确实有一些难度,因为他们确实比较的理论化,不易理解,但不要放弃,坚持去读一读,不要以为用不到就不去看了,如果你想走的更远这就是你的基础课程。
二、    遵循良好的编码规范
练好的编码习惯能给同事、团队带来较高的效率,每个人都去遵守
这个规范的话,你的团队的开发效率能得到极大的提高。统一的规范可以使自己在以后回来看的时候能很快的熟悉,别人也是一样,当他们看到你写的代码是也能很快的看懂,减少不必须的时间浪费。
三、    问题要解决不要逃避
我们在做第一个项目是就遇到的很多的问题,而每次我基本都能解决,哪怕是一天的时间我也把这个问题弄懂弄会,这样在之后的项目中我才能比较迅速的解决错误,当别的同学在遇到同样的问题时我也能快速的解答,即提高了自己解决问题的能力也能为替他的同学服务。有时我把遇到比较难的问题认为是一件幸福的事,只有这样我才能从解决问题中获得经验,在以后的项目开发中才能更好更快的解决问题。
四、    扩充自己的想象力
想象力这是一个程序员应该具有的基本能力,没有想象力的程序员只能停留在原地或者倒退。丰富的想象力需要我们开动自己的大脑,多去想多去思考。
五、    对新技术的渴望
程序这东西,你不去学习你就会倒退,更别提前进了,程序是一直在更新的,程序更新了,而你却还在原地,这不就是倒退吗?要有着去新技术的无限渴望,要时刻有着对学习新技术的欲望,人的欲望是无限的,把它用到学习技术上来,你就是下一个比尔盖茨。
六、    挖掘设计模式,提高代码质量
以后再写
七、    多与高手交流
熟话说:“近朱者赤近墨者黑”。你想成为“猪”呢还是想成为“朱”呢?我想大多数人还是比较像成为高手的,多向高手去请教,多向高手去学习,你才会成为高手中的高手。高手们的经验还是比较值得我们这些刚入门IT的童鞋们去学习的。这就是他们有时间换来的宝贵经验,所以我们才要加倍的努力,努力去超越!
八、    韧性和毅力
都说做程序比较累,当你真正的爱上这个行业后,你会绝得这也一件很有趣的事,每天都能做自己想做的事,这不是很幸福吗?但是你也要有足够的毅力去应付无数个日日夜夜,在经过“黑暗”阶段后你离成功也就不远了,很多程序员都是因为没有坚持那么一点点结果只能停留在原地。爱上PHP,你才会走的更远,那就让学习成为一种习惯吧!
原文地址:
阅读(221) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~