新手程序员需要动力

时间:2010-03-11 15:50:08

标签: php

我开始自学计算机编程。我有兴趣使用PHP开发一个网站,但我不知道我应该开发什么样的概念。关于如何提高我的编程技巧,请告诉我任何好的想法。

非常感谢。

5 个答案:

答案 0 :(得分:4)

当我开始学习PHP时,我开始编写内容管理系统。事实证明,这是人类历史上最糟糕的内容管理系统,但我确实学到了很多东西。我的另一位朋友通过编写基于网络的游戏来学习PHP。

重点是,尝试找到一些有趣的东西,让你的注意力持续很长的开发过程!然后,让自己适应一个很长的学习曲线。

答案 1 :(得分:2)

为您热衷的事情撰写申请。

示例包括:book / cd / dvd集合管理器

答案 2 :(得分:2)

当我被问到同样的问题时,我的一位老导师回答说“抓痒”。

是否存在需要解决方案的问题,目前还没有合适的解决方案?

尽量避免将马车放在马前;选择要解决的问题,然后找到实施它的最佳平台。无论如何,无论您选择使用哪种语言和库,您通过剪切代码获得的技能都将适用。编程语言和平台的选择不如实际削减代码和构建有趣且有用的东西重要。

答案 3 :(得分:1)

成为一名成功的程序员的秘诀之一就是找到动力。如果你不是一名程序员,往往很难找到继续学习的动力。

这是我的解决方案。前往www.elance.com。找到一个与使用PHP开发网站相关的超级简单项目。低报价说明您愿意以便宜的方式工作以换取反馈。您现在将有一个项目,薪水和继续学习的动力。打扰你完成这个项目(如果你遇到困难,请使用stackoverflow.com)。

最好的部分是你将开发你的简历,这将帮助你找到“真正的工作”,如果这是你的目标。

祝你好运

答案 4 :(得分:1)

找出你有用的东西,然后编程。这是我可以使用的程序的想法,可以自己写。我只提供这个例子,但如果你愿意的话,欢迎你给我写一下!

  1. 网站允许您输入类别和搜索字词列表。

  2. 每当您访问该页面时,系统会在指定的craigslist网站上搜索您在指定类别中列出的每个搜索字词。

  3. 系统然后合并结果(因此匹配多个搜索的项目只显示一次)并格式化它们以供显示。

  4. 显示内容包含一个返回原始craigslist网站的链接。

  5. 示例:我指定要在SF Bay Area craigslist网站的家具部分搜索“沙发”,“控制台表”和“Ethan Allen”。每当我访问我的搜索页面时,都会看到符合我搜索条件的所有广告的当前列表。

    额外信用:将想法扩展到其他网站(例如ebay),仍然提供合并的当前列表。