4

我的一位自由职业者朋友使用 wordpress,他知道基本的 php,但不会在核心 php 程序中工作。在工作期间,他从 Google 获取示例代码,然后编辑该代码并在他的客户项目中使用。它总是有效的,他说他可以理解大部分语言。因为他工作在c、c++、java、html、css、php的基础级别。他的座右铭是——工作和学习虽然需要很多时间。另一方面,我的另一个朋友从非常基础的学习 php 并想成为核心程序员。他的座右铭是——先学习,然后用更少的时间工作。

我只是很困惑我能做什么。如果在学习了基本的 php 之后谷歌一切皆有可能,那我为什么要非常深入地学习 php。是否所有类型的代码都可以在互联网上使用,自己编写代码是否好?

4

5 回答 5

5

我认为技能水平与薪酬有关。你拥有的技能越好,你就越有价值。更多的人可以从 Internet 上获取一些 PHP 代码,对其进行更改并使其工作。然而,能够为某些问题构建架构合理且可靠的软件解决方案的人要少得多。

这一切都取决于你想要什么,如果你想成为一个顶尖的软件开发者,那么你应该有一个人的态度,并努力不断提高。如果您想购买并通过调整 WordPress 网站赚钱,那很好。很多人在这方面做得很好。

于 2012-12-04T03:29:53.303 回答
3

我不确定你期待什么样的答案,但我可以告诉你:

作为一名程序员,我已经工作了 10 多年,而且我仍然每天都在学习每个新项目,尽管谷歌提供了很大的帮助,而且你在那里获得的信息令人难以置信,但它仍然没有取代你自己的知识和编程技能。您可以在谷歌上找到的每个示例仍然需要调整,这就是您需要知道自己在做什么的地方。

我认为重点是:如果你打算制作小型网站,每小时收费 10 美元,并且只做基本的联系、注册和数据表格,那么忘记深入学习 php,你的朋友边学边学是对的。在这种情况下,你应该花时间学习其他非常重要的技能,如数据库、搜索引擎优化、移动兼容性等,这些会给你更大的机会来获得更多的客户和项目。

但是,如果您打算成为一名认真的程序员并在大型项目中工作并收取 3 或 4 倍的费用,那么请忘记小型网站并学习可以应用于任何语言或情况的深度编程逻辑。

归根结底,没有正确或错误的道路,这取决于您自己的目标和需求。

于 2012-12-04T03:31:13.323 回答
1

我现在经常将 Drupal 用于连接到店内 POS 系统的大型电子商务网站。我不可能只从 Google 获取代码来创建这些网站。当然,我可以从文档中“借用”简单的片段;然而,在一个专业的项目中......这不会让你走得太远。

如果您想创建一个不安全的网站,请将 90% 的时间浪费在具有基本知识的人可以立即修复的简单错误上……然后一定要走懒惰的路线。

于 2012-12-04T03:31:15.863 回答
0

这取决于你的目标。如果您的目标是“学习 PHP”,那么您绝对应该学习如何使用该语言等,这样您就可以自己制作东西,而不必在谷歌上搜索如何去做。

谷歌搜索解决方案也可以,但是,如果您不知道代码是如何运行的,或者不了解它是如何工作的,那么您将无法自行更改它以使其与您正在尝试做的事情一起工作. 这就是理解语言的好处;您可以采用现有代码,并对其进行修改以使其更好或为您工作。

于 2012-12-04T03:29:11.760 回答
0

要应用正确的解决方案,您需要了解它们是如何工作的,以及特定解决方案的限制是什么,才能采用这种解决方案来解决问题。就像你用立方体建造一样——当你还是孩子的时候,你只需要基本的引力规则,但如果你想用同样的立方体建造真正的大塔,你需要了解更多的物理和数学知识,并且可能选择其他建筑单位.

于 2012-12-04T03:32:10.877 回答