对我而言,这更多的是在正确的地点在合适的时间,也许有点狗屎运。 设计不是我在学校学习,所以我从来没有掌握任何具体的原则或理念。 相同的代码。 HTML是相当简单的学习,但最佳实践是学习主要通过试验和错误。
在某些方面,这是一个祝福。 这意味着我不一定感觉陷入困境时的设计。 不,设计是一种创造的东西看起来很酷(至少对我来说)。但毫无疑问,我英里比我好多了。 为什么? 多年来,我已经领悟了一些设计和构建一个网站的基本方面。 它让我一个更好的地方。
基础是很重要的
例如,多年的黑客在别人的PHP代码可以给你一个想法的编辑,您可能需要。 但是,直到你有适当的背景信息,你将被困在同一个古老的车辙。 乍一看,代码语法可以无聊,但你绝对需要知道它之前,你可以富有成效。 我只花了几十年完全意识到这一点。
与代码,设计更主观的(和一个被遗忘的角色不会崩溃你的整个网站)。 但是你的工作将会更好当你至少有工作知识的元素,如排版,间距和颜色。其中一些项目变得明显对我们通过观察我们自己的错误和其他的成功。 但总体来说它需要一个真正渴望研究它们。
理解导致了创造性的解决方案
理所当然,你知道的东西越多,更好的你可以浏览任何相关挑战你的脸。 在我们的工作,这就意味着我们将会有更好的机会为客户提供一种手段来实现某些他们在外观或功能。
知识不仅对最终的结果产生影响的一个项目,它还改变了非常你的方法。 例如,知道一点关于如何WordPress工作可能会导致你自己编写一些代码,而不是安装插件。
特别是代码,在这种情况下是一个伟大的催化剂。 即使是语言的基本知识有助于思维的改变。 而不是看到一个挑战,因为这怪物要杀,它变得更加的一系列小任务,可以更容易地得到解决。 你觉得你需要采取的措施,而不是被它的深度。
设计中,有一个坚实的基础可以帮助你理解别人正在寻找什么。 客户不是设计师通过贸易可能都很难解释他们想要的东西。 所以我们的工作就是寻找线索和翻译到的东西都很漂亮,而且很实用。 我认为很难没有至少设计的一些基本知识。