前几天认识了文学院的一个学长,他毕业后转行到了IT行业,现在已经成家立业,小有成就。他的很多软件都是外包的,他问我,有一个价值一万的项目,我现在能接吗?我无奈笑笑,我才大一,会的懂的都太少,什么也做不了。他鼓励我,让我好好学习,有项目会照顾到我,还告诉我,一定要学习php。为了能从金钱中获得自由,我必须马上学习php。
都说大学最锻炼的就是自主学习的能力,一点也不假,大学充满各种机会,当自己抓不住这些机会的时候就会疯狂的学习,以防错过下一次机会。那么,最好的学习思维是什么?我想,应该是目标、行动、与总结。要学习某项技能,第一步就是制定目标。
学习php就是为了使用它去创造新事物,我最先想到的就是做一个服务器端的打字网站。服务器端的打字网站是一个完整的wed应用,用php写网站的后台程序,用html、javascript等等写网站的前端。只要完成了这个造物,基本也就掌握了web技术,掌握了php,还得到了实践。而且我知道,只要我行动,就会有意外的收获等着我。所以我以打字网站为目标,开始php的征程。
目前比较成熟好用的打字软件有很多,我可以借鉴它们的基本功能,再在它们的基础上进行修改与创新。
一般的打字软件中都会有指法练习、英文练习、汉字练习、五笔练习。由于我们做的是在线的web应用,我们可以加入打字排行榜与打字比赛这一在线功能。在此基础上,还可以加入专门为程序员设计的代码模式。
界面以极简与精美为核心,给用户创造一个干净悦目的打字练习环境。以标准的打字指法,添加打字指法的联系动画。英文与中文练习里面,会添加我自己热爱的文学、诗歌和是歌词。至于五笔打字,会撰写相关的教程,以汉字的中心,提供五笔打字的练习环境。另外,我们加入程序员专用的代码模式,以C语言,PHP语言,Python和java为主,将一些开源的代码贴入,让用户进行敲代码练习。
这是我的打字软件,全部都要按照自己喜欢的样子来,这就是创造新事物的乐趣。
综上,要学习的知识有web开发,平面设计,五笔输入。可能用到的参考文献有《软件工程导论》、《PHP程序设计与开发技术》(昨天偶然在图书馆看到)。
赞赏