网站设计师如何从开源中获益
成为一个成功的网站设计师的一部分是拥有正确的工具(和必要的知识)来完成工作,幸运的是,我们这些在这个行业工作的人拥有大量的可用资源。而且其中很多都是免费的!也许最后一点信息对你来说并不新鲜,但是,对于那些在其他领域工作的人来说,这可能只是一个惊人的发现。
免费的工具,甚至是教育材料,都不是机械师能够获得的,水管工或飞行员也不会。然而,网站设计师每天都在利用这些额外的好处。不仅如此,我们还受益于一个以同志情谊和知识共享为中心的大型社区。
也许最大、最有影响力的贡献者是开源软件社区。因此,让我们来看看为什么开放源码对我们这些在网站上工作的人如此重要。
快速起步
在几乎所有与服务相关的行业中,开始一个项目都需要一定的成本——如果你愿意,也可以说是"材料"。如果餐馆的厨房里没有现成的食物,他们就不能卖给你。木匠如果没有足够的木材,就不能为你做一个架子。那么,网站设计师呢?
这有点棘手,是的,网站设计师可以从头开始构建站点的每个组件。对于一个简单的静态网站来说,这很容易做到。
但除此之外,还需要付出巨大的努力。例如,您想要构建自己的数据库语言吗?从原点开始,建立一个功能齐全的CMS怎么样?或者,您愿意开发自己复杂的Javascript库吗?
上述需求中的一个或多个可能会受益于一些预制软件,在其他行业,依赖别人开发的应用程序可能要花很多钱。在网站设计中,你可能不需要支付任何费用。这不仅减轻了我们的管理费用,也意味着我们的客户可以节省一些现金。
更重要的是,像WordPress或Bootstrap这样的工具给我们的项目提供了一个巨大的开端。你能想象每次都要从头开始吗?
成长的机会
在你的职业生涯中升职最有效的方法之一就是学习新东西。通过增加你的知识,你为不同类型的项目打开了大门。此外,拥有更高水平的专业知识意味着你也可以合理地为你的服务收取更高的费用。
这也是开源社区使网站设计人员受益的一个领域,学习如何使用各种工具做更多的事情并不一定需要你去传统的学校(尽管,你当然可以)。你甚至不需要通过任何一家公司的认证(想想微软)。
相反,教育是一种更加个性化和负担得起的体验。你可以选择参加一个在线课程,花费相对较少或没有。或者,你也可以选择从数百万的免费教程中选择一个。为什么,即使是学习官方文档或支持论坛也可以是进一步学习的好方法。
其理念是,开源运动已经把我们带到了这样一个地方:获取知识不仅仅是那些有足够的钱去做的人的事情。虽然正规教育仍然有很多好处,但它不再是唯一的学习方式。
这种灵活性使受过正规教育和自学的人都能在网站设计行业中茁壮成长。我们有选择学习方式、时间和内容的自由。不再只有一种"正确"的方法。相反,我们都可以选择最适合我们自己和我们希望实现的目标的道路。
更友好的工作方式
这是一个相当保险的赌注,我们每个人都遇到过这样的情况,我们不太确定如何使网站上的东西以我们预想的方式工作。而且很有可能还有其他人面临着同样的挑战,并且记录了解决方案。
开源世界不仅使学习变得更容易,还有助于建立一种鼓励知识共享的文化。事实上,愿意分享自己所知并伸出援助之手的人并不缺乏。
其中一个有趣的方面是,共享不仅仅包含在虚拟空间中。像wordcamp这样的活动实际上是充满了交换知识的人。你可以在演讲和与会者之间的交谈中看到这一点。
这并不是说我们创造了某种乌托邦,和任何社区一样,也有好的和坏的。但最重要的主题是,做一些事情,无论多么小,都是为了造福他人。这导致了大量分散的有用信息存储库。
此外,它只是让我们的工作更有趣。当你能与使用相同工具、面对相同挑战的人互动时,这确实有助于建立一种持久的联系。
开源打开大门
如果没有开源工具和库,网站设计将会是一个完全不同的地方。首先,如果所有东西都使用昂贵的专有软件运行,那么成为一名网站设计师的障碍就会大得多。这不仅会对很多想成为设计师的人产生负面影响,也会对多样性和创新产生负面影响。
但是,能够获得免费和低成本的软件已经使世界各地的人们获得了力量。我们可以学习它,定制它,并利用它过上好日子。这是一个相当深刻的影响。
所以,这只是对开源运动和那些为之做出贡献的人表示感谢。网络在不断发展,我们的事业也在不断发展,这在一定程度上要归功于你们的努力。
想了解更多网站技术的内容,请访问:网站技术