吴恩达的 CS229 英文速查表!P22
Al Career Pathways:
Put Yourselfon the Right Track
Executive Summary 
Developing an AI project development life cycle involves five distinct tasks: 
Data engineering:
 People responsible for data engineering prepare data and transform data into formats that other team members can use.
Modeling: People assigned to modeling look for patterns in data that can help a company predict outcomes of various decisions, identify business risks and opportunities, or determine cause-and-effect relationships.
Deployment: 
People in charge of deployment take a stream of data, combine it with a model, and test the integration before putting the model into production.
Business analysis: Team members responsible for business analysis evaluate a deployed model's performance and business value and adjust accordingly to maximize benefit or abandon unproductive models.
AI infrastructure: People who work in AI infrastructure build and maintain reliable, fast, secure, and scalable software systems to help people working in data engineering, modeling, deployment and business analysis.