程序员小白的这一年

“所思”及“所为”

在踏进博看之前,我看到过这么一句话:学历代表过去,能力代表现在,学习力代表未来。这句话对我影响深刻,因此我想把这句话写在前面,当做是对自己的警醒。
时间流逝的飞快,转眼之间我已在博看7月了。在这段时间里,我在不断的思考中不断的加深自己对于phper技能方面的理解,有关于前端的技术、有关于数据库的设计、有关于php扩展插件的使用、有关于jquery插件的使用……第一个月是我来博看重新认识“项目”的一个月,用例描述、流程图XML、visor使用…..这些方方面面的接触让我从另一个角度看到开发一个项目的另一面。
解决一个生活当中的“痛点”,那么你是如何开始着手的呢?解决一个问题,首先你得对问题有充分的认知。只有在这样的基础上你才能找到最优的解决方法,而要实现这样解决“痛点”的产品。你需要一些技术手段,构建出自己的数据模型。算法和数据结构是软件开发的基础,因此这一方面的加深理解尤为重要。当客户提出了自己的构想与需求,理清楚业务的逻辑,即是对自己工作的展开有明确的思路也是跟客户沟通完需求产品的最终形态,可以在用例说明中初见雏形。需求文档与用例说明文档的一致性,可以体现出产品的设计与“痛点”解决方案的目的是否是一致的。
在用例描述当中,正确的表达一个功能模块,那么你需要做到的事是:规范的编写,清晰的思路与流程。你将呈现的内容,是你处理这个模块功能的最简洁语言。你要把自己当成小白用户在试用你的产品,描述出你将使用的功能模块。这里要做好说明实例的“来龙去脉”,who=》what=》how。即谁在这里做了一件什么事,具体怎么做的产生了什么影响。这就是用例描述的基本要求。在这个过程里你也可以对自己数据库设计方面有初步的构想,对于数据库表与表之间的关系与字段设置有初步的设计。
很快的我开始了自己的一个小项目,做一套高温预警系统的接口。接口的数量并不多涉及到的图像上传接口与历史纪录数据查询是我比较有感触的点,图像上传的地址与我所存地址在读取后会有出入、12个月每月生成随机预警次数数据这里要对查询的数据进行验证,这里对于数据流的安全验证有了重新的认识。两个问题最后都顺利的解决了,第一套接口与我的第一份接口说明文档。这里涉及到了如何正确的描述你的接口,上行与下行参数。最后得到的json内容,是否是正确的。紧接着开始了我的教学管理后台以及接口的开发,用到了phpExcel的扩展、phpEmail的扩展、Rbac权限管理。从数据库的设计“M”模型,这个经典的模型运用在了Rbac权限管理上。表关系的关联结构是多对多,在运用权限管理的过程里加深了对于数据库表关系的理解。

“所展”与“所望”

这是一个phper的技能树大纲地址:http://www.zhihu.com/question/19697796

未来我需要去提高的技能部分主要为:第一方面:javascriptDOM编程,javascript高级程序设计,PHP编译与配置、性能优化、内部实现。第二方面:有关于数据库mysql优化和管理。第三方面:Linux的学习与常用命令、服务器配置。
选择一个好的方向,然后不断的努力下去。我想我渐渐的清晰了自己未来应该做些什么事情去提高自己的效率与技能,成为一名优秀的程序员。公司的学习资源丰富,同事也很乐于帮助我解答问题。这对于我的技术提高有很大的帮助,希望接下去的时间里我能为公司倾尽所有。在实现公司的效益的同时实现自我的价值。
这是一个优秀的团队,我希望加入这个团队成为里面优秀的一员。希望公司领导批准我成为这个集体的一份子。

你可能感兴趣的:(PHP,产品经理之路)