首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

倾听互联网大佬的内心独白

今天周末,闲来无事逛贴吧和知乎,看到不少人迷茫在“从入门到精通”的道路上,大多是刚毕业或者初学编程的朋友们,作为同样从事编程的菜鸟,我还是决定分享一些我的经验。

写的不好请大家见谅,如果有任何问题也请随时找我交流分享~

随着近几年电子商务的火热和国家“互联网+”的大力支持,越来越多的人跻身互联网行业之中,但从一个新手到一名成型的phper,并不是一件轻松的事情。

编程能力如何步步提高?无他,唯熟尔。手一定要勤,满天遍地的资料看一遍并不如打开编辑器动手敲一遍,一定要理解其中的逻辑,比如最基本的一些排序算法,相信我!日积月累下来,你的能力一定大幅提升。

下面是我的一些亲身感悟,分享给大家:

1.注重代码可读性

在我初学编程时,我认为代码写的越难懂,越能体现自己的实力水平,但事实并非如此,要知道在公司里面一般都是团队协作,我们开发的程序有它的系统性,在一个程序整体的架构中,你写的代码晦涩难懂,无疑会提高团队的协作成本,这并不是一件好事,良好的可读性尤为重要,所以一开始就要养成好习惯,并习惯性的给模块加注释。

2.静心

喧嚣的城市总是让我们的心静不下来,哪怕是看一篇小小的文档,但是想成为一名合格的coder,这是最基本的条件。一定要带着脑子读文档,其实并不难理解。

3. 官方文档

很多初学者在碰到问题总会直接打开百度一顿猛搜,不爱看官方文档,认为官方文档比较生涩,而在许多大佬们的博客园或者别处寻找答案,并不是不可行,这样下去会使自己的思想懒惰,官方文档是个好东西,不管是框架还是第三方的东西,因为编写这些官方文档的人,通常就是这些框架或者技术的开发者,他们是最熟悉自己开发的东西,从而他们的文档质量普遍比较高,在我之前经历的某家公司,因为业务需要,我也看了一篇facebook的接口文档,虽然全是英文,但你总会找到你想要的信息,我也不敢相信自己能做到,所以,给自己一点动力,我能,你也可以!

4.Debug

Debug的过程是一个科学化的过程,可以用科学的方法来做这件事,首先给出假设,假设某个地方是有问题的,接下来找出如果是该地方出现问题,那么程序发生会什么现象,最后运行程序监测你的推测是否正确。

5.多读源码

talk is cheap,show me the code

如果你连漂亮的代码都没见过,你怎么能写出顶级的代码呢?Github上有许多漂亮的源码,这甚至可以说是你进阶的一种捷径,我会在之后把我收藏的一些源码分享给大家。

都说兴趣是最好的老师,无论你是怎样走上编程这条路的,我还是希望朋友们可以热爱它,因为只要你热爱它,许多问题你都可以迎刃而解。

如果你喜欢我的公众号,请分享给你们的朋友们!

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180317G0UB9F00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券