Software+or+Website+Designer

media type="youtube" key="J0NZ4ekNZoI" height="349" width="425" "YouTube - ‪Web Design in 2 Minutes‬‏." //YouTube - Broadcast Yourself.// 5 May 2007. Web. 02 June 2011. . [Time-lapsed, the actual coding takes far longer than is shown in this video.] __Reflection__
 * **Category** || **Explanation** || **EXTRA REQUIREMENT** ||
 * Tasks || What that person does on a daily/weekly basis? ||  ||
 * Tools & Technology || * Adobe Dreamweaver (or an alternative such as KompoZer)
 * Adobe Photoshop
 * Adobe Flash
 * CSS
 * JavaScript
 * Computer
 * HTML
 * Web browser
 * Python
 * PHP
 * Java
 * Ruby on Rails || Dreamweaver and KompoZer are HTML authoring programs, while Photoshop is an image manipulation program. Flash, CSS, JavaScript, and HTML are scripting languages, while Java, Python, Ruby on Rails, and PHP are sever-side programming languages. A web browser is the program sites are viewed in, like Mozilla Firefox or Google Chrome. ||
 * Knowledge || Potential web developers should be good with math and science. ||  ||
 * Skills / Abilities || Web developers should be good with technology, and an ability to acquire languages is useful, as programming languages are needed to create sites. ||  ||
 * Work Context || Common sources of employment for web developers are Google, Facebook, and Microsoft, located in Mountain View, CA, Palo Alto, CA, and Redmond, WA, respectively. || media type="googlemap" key="http://maps.google.com/maps?f=d&source=s_d&saddr=Mountain+View,+CA&daddr=Palo+Alto,+CA+to:Redmond,+WA&hl=en&geocode=FUR3OgId9SW5-CmJAexbSbePgDGbr2tGStQXfA%3BFVtROwId1D64-Ck5HLqde7CPgDHPdvU1UvUfDg%3BFYRy1wId2JK4-Ckj7gAgrQyQVDHyBNjF6pADXg&mra=ls&sll=37.38107,-122.248993&sspn=0.497604,0.883026&ie=UTF8&ll=42.529915,-122.66609&spn=10.28813,1.45502&output=embed" width="425" height="350" ||
 * Education || Generally web developers are required to possess at least a bachelor's degree in Computer Science or a comparable course. However, far more important in job selection is knowledge of specific programming languages and real world coding experience. For instance, a server-side developer should have knowledge of PHP or Ruby on Rails and prior experience with servers. ||  ||
 * Related Occupations || * Server managers
 * Web designers
 * Software developers
 * Graphic designers
 * Wages & Employment || On average, web developers are paid around $75,000 nationally. In North Carolina, the average is $72,000. || [[file:salary of web devs.docx]] ||
 * Additional Information || Web developers frequently collaborate with graphic designers in order to create websites and apps. ||  ||
 * Additional Information || Web developers frequently collaborate with graphic designers in order to create websites and apps. ||  ||

I feel that web development is a likely choice for a future career for me, after conducting my job shadow and having done coding in my spare time. It requires creativity, love of language, and an interest in technology, which I believe I have. Web developers are among the top professions in which the world is noticeably changed by, changing communications rapidly, for instance, revolutions sparked by Twitter, and Facebook as a primary mode of communication.