SlideShare a Scribd company logo
1 of 6
Download to read offline
Professional Web developer:
    Towards a modern
         definition
           Dan Hilton
       www.danhilton.co.uk
Why define?


How do you recruit, train and improve?

What’s the difference between average
and rockstar?

What am I missing? How do I get better?
Evolution of the web
       worker
                                     WebMaster




             Sys Admin              WebDeveloper                   WebDesigner




                              Back-end                 Front-End
         Sys Admin                                                       WebDesigner
                              Developer                Developer




                  Web
                                                             Front-End
 Sys Admin      Application      UE / Info Architect                        WebDesigner
                                                             Developer
                Developer
e overall distribution of job titles in the survey responses was fairly broad, showing that many disci-
plines and skill sets are involved in the creation of websites (Fig. 1.1). e variety of titles also indicates


                                  Job titles
an industry-wide lack of consensus and standardization.

                                                                    Fig. 1.1 Job titles
           Job titles
FIG. 1.1


                               Developer                                                             25.4%

                           Web Designer                                                   19.9%

                                    Other                                       15.7%

                                Designer                              10.4%

                              Webmaster                      6.3%

           Creative Director, Art Director                5.5%

       Interface Designer, UI Designer                  4.3%

                         Project Manager              3.8%

                           Web Producer          2.1%

                   Information Architect        1.9%

                            Web Director        1.9%

                            Writer/Editor      1.2%

    Usability Expert/Consultant/Lead           1.2%

Accessibility Expert/Consultant/Lead         0.4%


                    Taken from A list Apart 2007 Web Design survey
Core competencies

It’s the Web stupid!

Web development patterns (MVC, Front-
controller, decorator, etc)

Good development practices (version
control, documentation, house style /
libraries)
Activity: Recruitment!


 How would you write a job advert for
 your current job? (if freelance, imagine if
 you did what you do for someone)

More Related Content

Similar to A Modern Web Developer

10 Quick Tips to Speed Up Android App Development.pdf
10 Quick Tips to Speed Up Android App Development.pdf10 Quick Tips to Speed Up Android App Development.pdf
10 Quick Tips to Speed Up Android App Development.pdf
Arin Shamima
 
Se2015 (general) (sep 19, 2015)
Se2015 (general) (sep 19, 2015)Se2015 (general) (sep 19, 2015)
Se2015 (general) (sep 19, 2015)
Lisa Dziuba
 
Se2015 (general) (sep 19, 2015)
Se2015 (general) (sep 19, 2015)Se2015 (general) (sep 19, 2015)
Se2015 (general) (sep 19, 2015)
Lisa Dziuba
 

Similar to A Modern Web Developer (20)

The difference between Web Design & web development
The difference between Web Design & web developmentThe difference between Web Design & web development
The difference between Web Design & web development
 
The Web Development Career Guide
The Web Development Career GuideThe Web Development Career Guide
The Web Development Career Guide
 
Web design
Web designWeb design
Web design
 
Web design
Web designWeb design
Web design
 
Saf08 Growing Architects Kevin Francis
Saf08 Growing Architects   Kevin FrancisSaf08 Growing Architects   Kevin Francis
Saf08 Growing Architects Kevin Francis
 
What is the difference between Web design and Web Development.pdf
What is the difference between Web design and Web Development.pdfWhat is the difference between Web design and Web Development.pdf
What is the difference between Web design and Web Development.pdf
 
2016 02-29-web design-resume
2016 02-29-web design-resume2016 02-29-web design-resume
2016 02-29-web design-resume
 
8 Ideas for Building Great Websites | Keyideas Infotech
8 Ideas for Building Great Websites | Keyideas Infotech8 Ideas for Building Great Websites | Keyideas Infotech
8 Ideas for Building Great Websites | Keyideas Infotech
 
Fundamental difference between web designers and developers from the web deve...
Fundamental difference between web designers and developers from the web deve...Fundamental difference between web designers and developers from the web deve...
Fundamental difference between web designers and developers from the web deve...
 
Introduction to Web Design
Introduction to Web DesignIntroduction to Web Design
Introduction to Web Design
 
Understanding the Concept of Web Design and Development.pdf
Understanding the Concept of Web Design and Development.pdfUnderstanding the Concept of Web Design and Development.pdf
Understanding the Concept of Web Design and Development.pdf
 
Is there a need for web developers.docx
Is there a need for web developers.docxIs there a need for web developers.docx
Is there a need for web developers.docx
 
Ist
IstIst
Ist
 
Ist
IstIst
Ist
 
Front end developer responsibilities what does a front-end developer do?
Front end developer responsibilities  what does a front-end developer do?Front end developer responsibilities  what does a front-end developer do?
Front end developer responsibilities what does a front-end developer do?
 
10 Quick Tips to Speed Up Android App Development.pdf
10 Quick Tips to Speed Up Android App Development.pdf10 Quick Tips to Speed Up Android App Development.pdf
10 Quick Tips to Speed Up Android App Development.pdf
 
Enterprise UI/UX - design as code
Enterprise UI/UX - design as codeEnterprise UI/UX - design as code
Enterprise UI/UX - design as code
 
Se2015 (general) (sep 19, 2015)
Se2015 (general) (sep 19, 2015)Se2015 (general) (sep 19, 2015)
Se2015 (general) (sep 19, 2015)
 
Se2015 (general) (sep 19, 2015)
Se2015 (general) (sep 19, 2015)Se2015 (general) (sep 19, 2015)
Se2015 (general) (sep 19, 2015)
 
Vijay-CV
Vijay-CVVijay-CV
Vijay-CV
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
 
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingQuantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation Computing
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using Ballerina
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Choreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software EngineeringChoreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software Engineering
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data Science
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cf
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 

A Modern Web Developer

  • 1. Professional Web developer: Towards a modern definition Dan Hilton www.danhilton.co.uk
  • 2. Why define? How do you recruit, train and improve? What’s the difference between average and rockstar? What am I missing? How do I get better?
  • 3. Evolution of the web worker WebMaster Sys Admin WebDeveloper WebDesigner Back-end Front-End Sys Admin WebDesigner Developer Developer Web Front-End Sys Admin Application UE / Info Architect WebDesigner Developer Developer
  • 4. e overall distribution of job titles in the survey responses was fairly broad, showing that many disci- plines and skill sets are involved in the creation of websites (Fig. 1.1). e variety of titles also indicates Job titles an industry-wide lack of consensus and standardization. Fig. 1.1 Job titles Job titles FIG. 1.1 Developer 25.4% Web Designer 19.9% Other 15.7% Designer 10.4% Webmaster 6.3% Creative Director, Art Director 5.5% Interface Designer, UI Designer 4.3% Project Manager 3.8% Web Producer 2.1% Information Architect 1.9% Web Director 1.9% Writer/Editor 1.2% Usability Expert/Consultant/Lead 1.2% Accessibility Expert/Consultant/Lead 0.4% Taken from A list Apart 2007 Web Design survey
  • 5. Core competencies It’s the Web stupid! Web development patterns (MVC, Front- controller, decorator, etc) Good development practices (version control, documentation, house style / libraries)
  • 6. Activity: Recruitment! How would you write a job advert for your current job? (if freelance, imagine if you did what you do for someone)