Monday, March 23, 2009

NET 12: Assignment 1 - Part 2

I am a programmer. These days the majority of my work is not only done with the aide of online applications or references, it is predominately based on web enabled applications.

With the mainstream introduction of the internet, it is now very easy and common to de-centralise the building of an application. Programmers from all around the world are able to contribute to a single applications source. Likewise the internet has also enabled easy and rapid deployment of applications.

The ease of access and availabilty is also a double edge sword; competition amongst developers is at the highest its ever been. However the end user can but win from tight competition, as faster, leaner and more varied solutions become available.

An average day for me typically consists of; start the morning by checking my various mailing lists, check out the latest technilogical news (slashdot, digg, IBM, Sun, etc.), fire up the online resources for the project that I am currently working on, open my IDE and download the lastest source on the current project (checking, modifying and committing any recent changes) and then lastly browse xkcd.com while waiting for the project to compile.

With the current development field the way it is, the lack of the Internet would send most of us back to the dark ages. Freelance developers rely absolutely on the Internet and the sheer flexibility that it allows.

No comments:

Post a Comment