Geek, techie, computer specialist, dork. These are some of the common names used by a non-technical person to describe a developer or a programmer. Well, to a certain extent they are not entirely wrong!
For a majority of developers can be seen with round nerdy glasses sitting at computer desks working on complex codes and keeping their caffeine levels up to keep them from dozing off. This is the reason why one will never find a coder without a mug of coffee. But that’s not all in a developer’s life because behind every line of code that has been typed, lies an indefinite amount of diligence and tinkering with the HTML and CSS codes that the observer can’t see in the final presentation.
A web developer from a layman’s perspective is the one responsible for the creation of the website, but there’s much more to him than that. The regular day of activities for a developer begins at 8 or 9 at his desk and ends up around 6pm with a team meeting. Some of the normal tasks that he undertakes on a daily basis include scripting languages to build up websites, designing and editing web pages and converting various components to formats that are compatible for the web. They also have the responsibility to keep the site monitored, make sure there are no error logs and also catch up with the RSS feeds from time to time.
There are a few inherent traits that are common to all decent web developers like a penchant for learning new stuff with the everyday changing software world. A developer will always be inquisitive about learning and to some extent even imparting the gained knowledge to his colleagues. Another important trait of a successful coder is patience. I am sure all developers will agree that when minute changes or updates are requested it is imperative to be patient. Sitting and working at a computer desk for an entire day is not a simple task. And patience plays a major role in paving the way for a developer. A website is never complete and often there are situations where the client will keep pounding on the smallest of details which require tedious nurturing and these situations are never easy for a developer. Being patient is the sole way out of it.
Being a web developer is not a simpleton task and requires immense potential, knowledge and perfectionism to become one. It can be considered as boring and monotonous by the outside world but for the right passionate person this life is as thrilling as living with the dolphins out in the sea. For the coder, the computer screen is his sea, and the lines of codes... his dolphins.
Collaborators: Melwyn Mathew and Madhumitha Sundaramurthi