Roofers repair and install the roofs of buildings using a variety of materials, including shingles, asphalt, and metal.
Roofers typically do the following:
Properly installed roofs keep water from leaking into buildings and damaging the interior, equipment, or furnishings.
There are two basic types of roofs, low-slope and steep-slope:
A small but increasing number of buildings now have “green” roofs that incorporate landscape roofing systems. A landscape roofing system typically begins with a single or multiple waterproof layers. After that layer is proven to be leak free, roofers put a root barrier over it, and, finally, layers of soil, in which vegetation is planted. Roofers must ensure that the roof is watertight and can endure the weight and water needs of the plants.
Software developers are the creative minds behind computer programs. Some develop the applications that allow people to do specific tasks on a computer or other device. Others develop the underlying systems that run the devices or control networks.
Software developers typically do the following:
Software developers are in charge of the entire development process for a software program. They begin by understanding how the customer plans to use the software. They design the program and then give instructions to programmers, who write computer code and test it. If the program does not work as expected or people find it to difficult to use, software developers go back to the design process to fix the problems or improve the program. After the program is released to the customer, a developer may perform upgrades and maintenance.
Developers usually work closely with computer programmers. However, in some companies, developers write code themselves instead of giving instructions to programmers. For more information, see the profile on computer programmers.
Developers who supervise a software project from the planning stages through implementation sometimes are called IT (information technology) project managers. These workers monitor the project's progress to ensure that it meets deadlines, standards, and cost targets. IT project managers who plan and direct an organization's IT department or IT policies are included in the profile on computer and information systems managers. For more information, see the profile on computer and information systems managers.
The following are types of software developers:
Applications software developers design computer applications, such as word processors and games, for consumers. They may create custom software for a specific customer or commercial software to be sold to the general public. Some applications software developers create complex databases for organizations. They also create programs that people use over the Internet and within a company's intranet.
Systems software developers create the systems that keep computers functioning properly. These could be operating systems that are part of computers the general public buys or systems built specifically for an organization. Often, systems software developers also build the system's interface, which is what allows users to interact with the computer. Systems software developers create the operating systems that control most of the consumer electronics in use today, including those in phones or cars.
Plumbers, pipefitters, and steamfitters install and repair pipes that carry water, steam, air, or other liquids or gases to and in businesses, homes, and factories.
Plumbers, pipefitters, and steamfitters typically do the following:
Although plumbers, pipefitters, and steamfitters are three distinct specialties, their duties are often similar. For example, they all install pipes and fittings that carry water, steam, air, or other liquids or gases. They connect pipes, determine the necessary materials for a job, and perform pressure tests to ensure a pipe system is airtight and watertight.
Plumbers, pipefitters, and steamfitters install, maintain, and repair many different types of pipe systems. Some of these systems carry water, dispose of waste, supply gas to ovens, or heat and cool buildings. Other systems, such as those in power plants, carry the steam that powers huge turbines. Pipes also are used in manufacturing plants to move acids, gases, and waste byproducts through the production process.
Master plumbers on construction jobs may be involved with developing blueprints that show where all the pipes and fixtures will go. Their input helps ensure that a structure's plumbing meets building codes, stays within budget, and works well with the location of other features, such as electric wires.
Plumbers and fitters may use many different materials and construction techniques, depending on the type of project. Residential water systems, for example, use copper, steel, and plastic pipe that one or two plumbers can install. Power-plant water systems, by contrast, are made of large steel pipes that usually take a crew of pipefitters to install. Some workers install stainless steel pipes on dairy farms and in factories, mainly to prevent contamination.
Plumbers and fitters sometimes cut holes in walls, ceilings, and floors. With some pipe systems, workers may hang steel supports from ceiling joists to hold the pipe in place. Because pipes are seldom manufactured to the exact size or length, plumbers and fitters measure and then cut and bend lengths of pipe as needed. Their tools include saws, pipe cutters, and pipe-bending machines.
They then connect the pipes, using methods that vary by type of pipe. For example, copper pipe is joined with solder, but steel pipe is often screwed together.
In addition to installation and repair work, journey- and master-level plumbers, pipefitters, and steamfitters often direct apprentices and helpers.
Following are examples of occupational specialties:
Plumbers install and repair water, drainage, and gas pipes in homes, businesses, and factories. They install and repair large water lines, such as those that supply water to buildings, and smaller ones, including ones that supply water to refrigerators. Plumbers also install plumbing fixtures--bathtubs, showers, sinks, and toilets--and appliances such as dishwashers, garbage disposals, and water heaters. They also fix plumbing problems. For example, when a pipe is clogged or leaking, plumbers remove the clog or replace the pipe. Some plumbers maintain septic systems, the large, underground holding tanks that collect waste from houses not connected to a city or county's sewer system.
Pipefitters install and maintain pipes that carry chemicals, acids, and gases. These pipes are mostly in manufacturing, commercial, and industrial settings. They often install and repair pipe systems in power plants, as well as heating and cooling systems in large office buildings. Some pipefitters specialize:
Construction and building inspectors ensure that new construction, changes, or repairs comply with local and national building codes and ordinances, zoning regulations, and contract specifications.
Construction and building inspectors typically do the following:
Construction and building inspectors examine buildings, highways and streets, sewer and water systems, dams, bridges, and other structures. They also inspect electrical; heating, ventilation, air-conditioning, and refrigeration (HVACR); and plumbing systems. Although no two inspections are alike, inspectors do an initial check during the first phase of construction and follow-up inspections throughout the construction project. When the project is finished, they do a final, comprehensive inspection.
The following are types of construction and building inspectors:
Building inspectors check the structural quality and general safety of buildings. Some specialize in structural steel or reinforced-concrete structures, for example.
Electrical inspectors examine the installed electrical systems to ensure they function properly and comply with electrical codes and standards. The inspectors visit worksites to inspect new and existing sound and security systems, wiring, lighting, motors, and generating equipment. They also inspect the installed electrical wiring for HVACR systems and appliances.
Elevator inspectors examine lifting and conveying devices, such as elevators, escalators, moving sidewalks, lifts and hoists, inclined railways, ski lifts, and amusement rides.
Home inspectors typically inspect newly built or previously owned homes, condominiums, townhomes, and other dwellings. Prospective home buyers often hire home inspectors to check and report on a home's structure and overall condition. Sometimes, homeowners hire a home inspector to evaluate their home's condition before placing it on the market.
In addition to examining structural quality, home inspectors examine all home systems and features, including roofing, exterior walls, attached garage or carport, foundation, interior, plumbing, electrical, and HVACR systems. They look for and report violations of building codes, but they do not have the power to enforce compliance with the codes.
Mechanical inspectors examine the installation of HVACR systems and equipment to ensure that they are installed and function properly. They also may inspect commercial kitchen equipment, gas-fired appliances, and boilers.
Plan examiners determine whether the plans for a building or other structure comply with building codes. They also determine whether the structure is suited to the engineering and environmental demands of the building site.
Plumbing inspectors examine the installation of potable water, waste, and vent piping systems to ensure the safety and health of the drinking water system, piping for industrial uses, and the sanitary disposal of waste.
Public works inspectors ensure that federal, state, and local government water and sewer systems, highways, streets, bridges, and dam construction conform to detailed contract specifications. Workers inspect excavation and fill operations, the placement of forms for concrete, concrete mixing and pouring, asphalt paving, and grading operations. Public works inspectors may specialize in highways, structural steel, reinforced concrete, or ditches. Others specialize in dredging operations required for bridges and dams or for harbors.
Specification inspectors ensure that work is performed according to design specifications. Specification inspectors represent the owner's interests, not those of the general public. Insurance companies and financial institutions also may use their services.
A primary concern of building inspectors is fire prevention safety. For more information, see the profile on fire inspectors and investigators.
Computer programmers write code to create software programs. They turn the program designs created by software developers and engineers into instructions that a computer can follow. Programmers must debug the programs--that is, test them to ensure that they produce the expected results. If a program does not work correctly, they check the code for mistakes and fix them.
Computer programmers typically do the following:
Programmers work closely with software developers and, in some businesses, their work overlaps. When this happens, programmers can do the work typical of developers, such as designing the program. This entails initially planning the software, creating models and flowcharts detailing how the code is to be written, and designing an application or system interface. For more information, see the profile on software developers.
Some programs are relatively simple and usually take a few days to write, such as mobile applications for cell phones. Other programs, like computer operating systems, are more complex and can take a year or more to complete.
Software-as-a-service (SaaS), which consists of applications provided through the Internet, is a growing field. Although programmers typically need to rewrite their programs to work on different systems platforms such as Windows or OS X, applications created using SaaS work on all platforms. That is why programmers writing for software-as-a-service applications may not have to update as much code as other programmers and can instead spend more time writing new programs.