wedoweb
June 20, 2018
Ervis Drekaj
Ervis Drekaj
Yes, it's many times missunderstood and missintepreted. I just happened to be in a chat with some new people I just met, and after we share a bit where I confess I am a web developer, I see questionmarks around my new friends' heads, of what a webdeveloper finally.

Yeah, right, what does a web developer do?

A web developer builds and maintains websites with the client and consumer in mind. That is, the end design must include products and services offered and show how users may access these. For example, a customer may want a form to capture an end user’s e-mail to request additional information, provide a newsletter, or thank a customer for their business.

One type of developer may focus on setting up the back end of a site (back-end developer) while another may focus on the client side to add style and functionality to the website itself (front-end developer).

The work is typically very project-focused and involves collaborating with a team of people who help coordinate the client's needs with the end product. Work may include meeting with clients to discuss their needs and requirements for a website or discuss how to keep their website functioning and up-to-date. Web developers typically construct the layout of a website, creating a visually interesting home page and user-friendly design, and may sometimes write content for the website. After a website is up and running, developers make sure that the site is functional on all web browsers, testing and updating as needed.

Web developers are familiar with technology and understand how computers and web servers operate. They are also very familiar with many software programs, web applications and web programming languages, such as hypertext markup language (HTML), JavaScript (JS), Ruby on Rails, and C++. They must be able to communicate effectively, set goals and meet deadlines.

There are four types of Web Developers:

Front-End Developers - A front-end developer is a web developer that codes the front end of a website. While web design is the way a website looks, front end development is how that design actually gets implemented on the web.

Back-End Developers - A back-end developer is someone who builds and maintains the technology needed to power the components which enable the user-facing side of a website to exist. Their back end code adds utility to everything the front-end designer creates.

Full Stack Developers - Full stack developers understand how every part of the web development process takes place and can guide on strategy and best practices. These developers will have an increasingly important role in the web development of the future, and are able to look at the 'big picture'. They are knowledgeable with the server side as well as the client side’s user experience.

JavaScript Developers - JavaScript (JS) is a type of web programming language that is supported across all web browsers and tools, and is the language that gives JavaScript developers control and power to create, enhance and modify websites. Even though a JavaScript developer typically works on the front-end, the programming language itself is not limited to front-end use only....