【百度实习日记】Day 15: 一些需要重新认识的点

一切所见,皆为偏见

实习快三周,需要重新整理一下以前狭隘的认识,为今后的前行指明方向。

1、PHP

PHP做不了大型项目、PHP不安全、PHP不如Java好等等等,真的是这样子么?是PHP不安全,还是你没本事写安全?需要重新认识PHP,从语法、历史、应用等等角度。

2、MySQL

不仅仅是安装,不仅仅是简单的CURD,不仅仅是背得出却根本不知道是什么的数据库存储引擎。什么是事务,什么是数据库优化,什么是注入,什么是DDBS,你真的懂MySQL么?

3、测试

不是简单的写一个输入输出就完事儿的,不是不用写代码的,不是很简单的。自动化测试工具,自动化测试步骤,代码评审与测试,线上线下机器测试。学校里面做的所谓内测公测,都是呵呵。

4、编程语言

编程语言仅仅是工具,我们需要在恰当的场合使用恰当的工具解决恰好能够解决的问题,于是真正的软件工程师师不会纠结去学哪一种语言的,语言只有合适不合适,没有好不好。

5、项目管理

并不是所说的一无是处,并不是所说的绝对能够提高效率。得看团队,和做的项目。

6、TCP/IP  和 HTTP

需要重新阅读详解和权威指南,特别要关注请求的内容、建立连接的过程、长短连接、超时、性能、延时、状态等等内容。

7、运维

自动化运维是大势所趋!写代码不难,难的是让代码良好的跑起来。不要认为运维的工作很简单。

8、接口与协议

如果没有接口,就没有标准,如果没有协议,就没有交流。

9、网页

你看到的一个网页可能是成百上千个子系统,你点的每一个按钮,每一个效果,每一层功能,可能都会有上千人参与开发、测试与部署,可能你和你同学同事打开一个网页看到的同一张图片都是存在不同的城市和机房当中的。不是那么简单的,真的

10、软件开发

软件开发并不是很辛苦,当你感受到其中的乐趣时,你会认为你做的一切都是有价值的,你会为你做的事儿感到很开心。

世界很大,我还很年轻。

刘凯宁
20150616

 

Share

【百度实习日记】Day 15: 一些需要重新认识的点》上有 1 条评论

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*


*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>