Detailed Guide forWeb Developers in Santa Clara CountyMay also be called: Back End Developers; Front End Developers; User Interface Developers; Web Applications Developers; Web Architects; and Web Designers
What Would I Do?
Web Developers are responsible for the technical aspects of website creation. They use software languages and tools to create applications for the Web. They identify the audience as well as determine the site’s content and organization. They oversee production and implementation. They may integrate databases and other information systems into the websites. They may convert written, graphic, audio, and video components to compatible Web formats.
Web Developers build, customize, and manage Web content and develop Web applications using programming languages and databases. They write the code that the browser receives when a user types in a Web address or clicks on a link. They create the home page and lay out pages. They assign visual properties like fonts and colors to items for a visually appealing result. Web Developers write custom scripts to make Web pages more dynamic and easier to navigate. They use various browsers to check pages and forms to ensure cross-browser and platform compatibility.
They may focus on front-end or back-end development. Front end developers design the user interface and are responsible for visual design, user interaction, and browser compatibilities. Back end developers work with databases, servers, networks, and performance/scalability. In smaller companies, they may do it all or work the “full stack”.
Tools and Technology
Web Developers use a variety of tools and technology in their work. In addition to computers, they use computer servers and high capacity removable media drives. They primarily use Web platform development software, such as HTML, CSS, and JavaScript. They may also use database management system, database user interface and query, development environment, enterprise application integration, graphics or photo imaging, object or component oriented development, and operating system software.
Important Tasks and Related Skills
Each task below is matched to a sample skill required to carry out the task.
View the skill definitions |
Task | Skill Used in this Task |
---|
Design, build, or maintain web sites, using authoring or scripting languages, content creation tools, management tools, and digital media. | Computers and Electronics |
Perform or direct web site updates. | Deductive Reasoning |
Write, design, or edit web page content, or direct others producing content. | English Language |
Confer with management or development teams to prioritize needs, resolve conflicts, develop content criteria, or choose solutions. | Operations Analysis |
Back up files from web sites to local directories for instant recovery in case of problems. | Problem Sensitivity |
Identify problems uncovered by testing or customer feedback, and correct problems or refer problems to appropriate personnel for correction. | Active Listening |
Evaluate code to ensure that it is valid, is properly structured, meets industry standards and is compatible with browsers, devices, or operating systems. | Critical Thinking |
Maintain understanding of current web technologies or programming practices through continuing education, reading, or participation in professional conferences, workshops, or groups. | Programming |
|
Skill Definitions
Below is a definition for each skill.
View the tasks to skills list |
Skill | Definition |
---|
Computers and Electronics | Knowledge of circuit boards, processors, chips, electronic equipment, and computer hardware and software, including applications and programming. |
Deductive Reasoning | The ability to apply general rules to specific problems to produce answers that make sense. |
English Language | Knowledge of the structure and content of the English language including the meaning and spelling of words, rules of composition, and grammar. |
Operations Analysis | Analyzing needs and product requirements to create a design. |
Problem Sensitivity | The ability to tell when something is wrong or is likely to go wrong. It does not involve solving the problem, only recognizing there is a problem. |
Active Listening | Giving full attention to what other people are saying, taking time to understand the points being made, asking questions as appropriate, and not interrupting at inappropriate times. |
Critical Thinking | Using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems. |
Programming | Writing computer programs for various purposes. |
|
Working Conditions
Web Developers usually work in offices or laboratories in comfortable surroundings. They work about 40 hours a week, but may be required to work some evenings or weekends to meet deadlines or solve specific problems. In addition, they may need to be available on an on-call basis and also may have the option of working flexible hours. This type of work may be stressful for some. They may experience eyestrain, back discomfort, and hand and wrist problems from using a computer for long periods of time. Telecommuting is becoming more common allowing Web Developers to do even more work from remote locations, reducing or eliminating the need to travel to the customer’s workplace.
Large numbers of Web Developers work on a temporary or contract basis. A number of workers are needed to get a new website up and running; fewer may be required once it is established.
Although most Web Developers are not represented by unions, unionization varies by industry. Those working in the public sector may join the Service Employees International Union.
Will This Job Fit Me?
The job of Web Developers may appeal to those who enjoy activities that involve following set procedures and routines. This occupation involves working with data and details more than with ideas. Individuals who like to work on their own and make decisions should enjoy this occupation.
Web Developers need problem solving and analytical skills as well as the ability to handle multiple projects and choose the right technology for the job. Effective communications skills are also important as Web Developers consult with customers, programmers, managers, and other staff members. They frequently work in teams, but may also work independently. Because of the nature of the work, they also need creativity, flexibility, good attention to detail, and the ability to stay current on the changing standards and tools used in Web development.
What Wages and Benefits Can I Expect?
Wages
The median wage in 2021 for Web Developers in California was N/A annually. The median is the point at which half of the workers earn more and half earn less.
|
Annual Wages for 2021 | Low (25th percentile) | Median (50th percentile) | High (75th percentile) |
---|
California | N/A | N/A | N/A |
|
View Wages for All Areas |
|
Hourly Wages for 2021 | Low (25th percentile) | Median (50th percentile) | High (75th percentile) |
---|
California | N/A | N/A | N/A |
|
View Wages for All Areas |
Benefits
Most Web Developers receive medical and dental insurance, as well as vacation, sick leave, and retirement plans from their employers. Self-employed or independent contractors must provide for their own insurance and other benefits.
What is the Job Outlook?
Employment growth for Web Developers will be strong as e-commerce continues to expand. As retail firms expand their online offerings, the demand for Developers will increase. In addition, an increase in the use of mobile devices to search the web will also lead to an increase in employment of Web Developers. Instead of designing a website for a desktop computer, Developers will have to create sites that work on mobile devices with many different screen sizes, leading to more work.
The number of Web Developers in California is unknown at this time since this is a new occupation and there is no employment projections data available. There will be a strong demand for Web Developers in California. As the amount of data sent over the Internet increases, more Web Developers will be needed. In addition, the growing number of Internet users and expansion of Internet services, such as e-commerce, will also drive the demand.
Projections of Employment
In California, the number of Web Developers is expected to grow much faster than average growth rate for all occupations. Jobs for Web Developers are expected to increase by 16.7 percent, or 2,700 jobs between 2018 and 2028.
In San Benito and Santa Clara Counties, the number of Web Developers is expected to grow much faster than average growth rate for all occupations. Jobs for Web Developers are expected to increase by 19.1 percent, or 620 jobs between 2018 and 2028.
Estimated Employment and Projected Growth Web Developers |
---|
Geographic Area (Estimated Year-Projected Year) | Estimated Employment | Projected Employment | Numeric Change | Percent Change | Total Job Openings |
---|
California (2018-2028) | 16,200 | 18,900 | 2,700 | 16.7 | 16,050 |
San Benito and Santa Clara Counties (2018-2028) | 3,240 | 3,860 | 620 | 19.1 | 3,320 |
|
View Projected Growth for All Areas |
How Do I Qualify?
Education, Training, and Other Requirements
The level of education and type of training required vary by employer. A bachelor’s degree in a computer-related field is required for most jobs; however, some employers may accept related experience and certification. Relevant work experience is very important in this occupation, particularly in working with various scripting languages. Knowledge of Web standards, usability, and best practices is important.
Early Career Planning
High school students interested in this kind of work should take classes in mathematics, computer science, information technology, and language arts. Other helpful classes may include business, physical science, and art. Training programs are also available through Regional Occupational Programs (ROP) in Web design, Web page design, and website development. To find an ROP program near you, go to the California Association of Regional Occupational Centers and Programs Web site.
Continuing Education
Web Developers need to stay current on emerging Web technologies and keep their skills up to date. Employers, software vendors, colleges and universities, and private training institutions offer continuing education. Attending professional seminars can also enhance skills and advancement opportunities.
Certification
Professional certification has become the industry standard and can demonstrate competence in a particular field. Certification programs are available through product vendors, computer associations, and other training institutions. Many product vendors require those who work with their products to be certified. For more information, go to the U.S. Department of Labor's Career InfoNet Web site and scroll down to "Career Tools." Click on "Certification Finder" and follow the instructions to locate certification programs.
Where Can I Find Training?
There are two ways to search for training information:
Contact the schools you are interested in to learn about the classes available, tuition and fees, and any prerequisite course work.
Where Would I Work?
Web Developers work in a variety of industries such as computer systems design and related services, management and technical consulting services, management of companies and enterprise, other information services, and local government. The largest industries employing Web Developers are as follows:
Industry Title | Percent of Total Employment for Occupation in California |
---|
Computer Systems Design and Rel Services | 15.6% |
Other Information Services | 11.5% |
Management of Companies and Enterprises | 6.0% |
Software Publishers | 5.1% |
ISPs, Search Portals, & Data Processing | 4.5% |
|
Finding a Job
Networking is important in this occupation, since many Web Developers find work through referrals. Jobs can also be found through direct application to employers, newspaper classified advertisements, online job boards, and professional organizations. Online job opening systems include JobCentral at www.jobcentral.com and CalJOBSSM at www.caljobs.ca.gov.
To find your nearest One-Stop Career Center, go to Service Locator. View the helpful job search tips for more resources. (requires Adobe Reader).
Yellow Page Headings
You can focus your local job search by checking employers listed online or in your local telephone directory. Below are some suggested headings where you might find employers of Web Developers.
- City Government
- Computer System Designers & Consultants
- County Government
- Internet Access Providers Wireless
- Internet Service Providers (ISP)
- Management Consultants
- Network Design & Systems
- Web Site Design & Services
Find Possible Employers
To locate a list of employers in your area, go to "Find Employers" on the Labor Market Information Web site:
- Select one of the top industries that employ the occupation. This will give you a list of employers in that industry in your area.
- Click on "View Filter Selections" to limit your list to specific cities or employer size.
- Click on an employer for the street address, telephone number, size of business, Web site, etc.
- Contact the employer for possible employment.
Where Could This Job Lead?
Some Web Developers may advance to managerial or project leadership positions. Others with significant expertise in a specific area may find opportunities as an independent consultant.
Related Occupations
Below is a list of occupations related to Web Developers with links to more information.
Occupation | Occupational Guide | Industry Report | Occupational Profile |
---|
Computer Network Architects | Guide | | |
Computer Programmers | Guide | | |
Computer Science Teachers, Postsecondary | | | Profile |
Computer Systems Analysts | Guide | | |
Computer User Support Specialists | Guide | | |
Database Administrators | Guide | | |
Information Security Analysts | Guide | | |
Network and Computer Systems Administrators | Guide | | |
Other Sources
These links are provided for your convenience and do not constitute an endorsement by EDD.
For the Career Professional
The following codes are provided to assist counselors, job placement workers, or other career professionals.