4 Reasons Why Web Developers Should Tap into Their Creative Sides
July 11, 2012
• 0 Comments
Don't think Web developers need to be creative? IADT instructor Lucille Moon-Michel shares just how important creativity is for doing the job right.
On resumes, the word “creativity” is not typically found alongside HTML, CSS, PHP, etc. Yet this intangible quality clearly shows in a portfolio and through a developer’s process of completing projects.
Creativity is actually a vital competency in Web development that influences all of the other items listed in a developer’s skill set. Developers should tap into their creative sides because it enables them to adapt to change, resolve problems, streamline their work process and create interfaces that benefit the majority.
Not convinced? Consider how these four key Web developer skills are strongly influenced by creativity:
- Flexibility: Change is inevitable in any project, so developers must be willing and able to adapt to the circumstances. Whether a client is changing his mind for the 47th time, the due date is suddenly pushed ahead of schedule, or a new feature must be added to a nearly finished project, the developer must be able to make the necessary adjustments so that the project is finished successfully. A developer’s creativity will guide him or her to make the appropriate modifications.
- Troubleshooting: Along with change, problems are a certainty. Developers will always run into an obstacle or 17 during the various phases of the project. When this happens one must delve into his/her creative side to think of ways to solve the problem: What caused the problem in the first place? How can I get around this? What has not been tried before? What will happen if I do this? A creative developer will not be intimidated by obstacles and will push forward to find the resolution.
- Efficiency: Just as Sisyphus perpetually pushes the boulder up the hill, developers are doomed to performing repetitive tasks. While the outcome of these actions remains the same, there is always room to revise the process so that it is finished quicker and more efficiently. Can anything be consolidated? Are there automatic features on the software program that can be applied? Should the order of events be changed or merged? Tapping into the creative side will help a developer conceive new ideas for an efficient workflow.
- Usability: The success of a Web project is heavily reliant on the finished product’s ease of use. A creative developer will have the foresight to design the interface so that a broad audience can comfortably navigate through it. A complex or confusing site design can be an immediate turn-off for those who are not as Internet savvy as the developer. Keeping the user in mind during the development process will help ensure that the final project will be a pleasant experience for all.
-Lucille Moon-Michel, Web Design and Development faculty, IADT-Online