成为一名成功的网页设计师的一部分是拥有合适的工具(以及必要的知识)来完成工作。幸运的是,我们这些在这个行业工作的人拥有大量可用的资源。这是踢球者:他们中的许多人都是自由的

好吧,也许最后一点信息对你来说并不陌生。但是,对于那些在其他领域工作的人来说,这可能只是令人惊讶。

免费工具甚至教育材料都不是机械师可以访问的东西。水管工或飞行员也不会。然而,网页设计师每天都会利用这些特权。不仅如此,我们还受益于以同志和知识共享为中心的大型社区。

也许最大,最有影响力的贡献者是开源软件社区。因此,让我们来看看为什么开源对我们这些在网络上工作的人来说意义重大。

 

在几乎所有与服务相关的行业中,开始项目都需要一定的成本 - “材料”,如果你愿意的话。如果没有在厨房里随时提供食物,餐馆就不能向您出售食物。如果没有木材供应,木匠就无法为您建造货架。那么,网页设计师呢?

嗯,这有点棘手。是的,设计师可以想象从头开始构建网站的每个组件。对于一个简单的静态网站来说,这很容易做到。

但更重要的是需要付出巨大的努力。例如,您是否想要构建自己的数据库语言?那么从功能齐全的CMS上的零开始呢?或者,您是否愿意开发自己的复杂JavaScript库?

可能性是上述一个或多个需求将受益于一些预制软件。在其他行业中,依赖其他人构建的应用程序可能会花费很多钱。在网页设计中,您可能根本不需要支付任何费用。这不仅可以减轻我们的管理费用,还意味着我们的客户也可以节省一些现金。

工具为我们的项目提供了巨大的先机。你能想象每次都要从头开始构建吗?

 

增长机会

在职业生涯中最有效的方法之一就是学习新东西。通过增加您的知识,您可以打开不同类型项目的大门。此外,拥有更高水平的专业知识意味着您还可以合法地为您的服务收取更多费用。

在这里,开源社区再次受益于网页设计师。学习使用各种工具做更多工作并不一定要求你注册传统的学校(虽然,你当然可以)。您甚至不需要通过任何一家公司的方式获得认证(想想微软)。

相反,教育是一种更加个性化和经济实惠的体验。您可以选择以相对较少或免费的方式参加在线课程。或者,您可以选择深入了解数百万免费教程中的一个。为什么,即使学习官方文档或支持论坛也是进一步学习的好方法。

我们的想法是,开源运动将我们带到了一个获取知识的地方,而不仅仅是那些有足够资金的人。虽然正规教育仍有很多好处,但它已不再是学习的唯一途径。

这种灵活性使得受过正规教育和自我教育的人能够在网页设计行业中茁壮成长。我们可以自由选择我们学习的方式,时间和内容。不再只是一种“正确”的方式。相反,我们都可以遵循最适合我们自己和我们希望实现的目标的道路。

 

一种更友好的工作方式

这是一个相当安全的赌注,我们每个人都遇到了这样一种情况,即我们不太确定如何在网站上按照我们想象的方式制作东西。并且很可能有其他人面临同样的挑战并记录了解决方案。

开源世界不仅使其更容易学习,而且还有助于建立一种鼓励知识共享的文化。事实上,那里的人们并不缺乏愿意分享他们所知道并伸出援助之手的人。

一个有趣的方面是共享不仅包含在虚拟空间中。像WordCamps这样的事件实际上充满了交换知识的人。您可以在演示文稿和与会者互相聊天中看到它。

这并不是说我们创造了某种乌托邦。像任何社区一样,有好有坏。但最重要的主题是做事,无论多么小,都有益于他人。这导致了大量有用信息的分散存储库。

此外,它只是让我们的工作更有趣。当您可以与使用相同工具并面临相同挑战的其他人进行互动时,它确实有助于建立持久的联系。

 

开源打开门

没有开源工具和库,网络将是一个非常不同的地方。首先,如果所有内容都使用昂贵的专有软件运行,那么成为网页设计师的障碍将会大大增加。这不仅会对许多潜在的设计师产生负面影响,也会对多样性和创新产生负面影响。

但是,获得免费和低成本软件已经使全世界的人们获得了权力。我们可以学习它,定制它并利用它来谋生。这是一个非常深远的影响。

所以,这只是对开源运动及其贡献的一小部分感激之情。网络继续发展,我们的职业生涯也在不断发展,部分归功于您的努力。