Coder Social home page Coder Social logo

pewlett-hackard-analysis's Introduction

Pewlett-Hackard-Analysis

Resources

Overview of Analysis

The purpose of this project is to perform analysis on employee data for a computer company Pewlett Hackard which a very large workforce. The purpose of the analysis is to help future-proof the company by determining how many employees will retire, how many employees in by title will retire, and how many retiring employees would be eligible to participate in a mentorship program.

Objectives

  • Design an ERD that applies to the data.
  • Create and use a SQL database.
  • Import and export large CSV datasets into pgAdmin.
  • Practice using different joins to create new tables in pgAdmin.
  • Write basic- to intermediate-level SQL statements.

Results

  • Initially based on a query written and executed to create a Retirement Titles table for employees who are born between January 1, 1952 and December 31, 1955 and a count of Employee IDs returned a result of 133,776

    image

  • It was discovered that many of the employees were duplicated as they promoted through different roles within the company which skewed the results for the total amount of employees retiring. In order to get the true number of employees retiring, we needed to create a table that counted the employee in their most recent role. After creating a new table based on retiring employees by last title with the company returned a total of 90,398 employees.

    image

  • The number of retiring employees was broken down by current title. By looking at the table, its observable that a more than half of the employees retiring have the job title of Senior Engineer or Senior Staff which of course makes sense if the designation is based on tenure.

  • To help future proof the company, a query was written and executed to create a table for employees that would be eligible for mentorship. The eligibility was based on all current employees that were born in 1965. Based on this eligibility the query returned a total of 1,549 employees that would be eligible for mentorship.

    image

Summary

  • To have a better understanding of how many and which roles will have the highest priority to fill over the next four years, a query can be written and executed to find out how many employees by title there are currently with the company. Below you'll see that although the majority of those who are retiring are Senior Staff and Senior Engineers, there would still be over 50,000 employees in each position. Most if not all of these positions can be backfilled by those with the title of Engineer, Assistant Engineers, and Staff. The assumption is that the positions that these employees would vacate would be easier to fill.

    current_emp_by_title

  • In order to determine whether there are enough mentors, where mentors would be needed, and where to consider widening the criteria for mentorship, a query can be written and executed to determine how many mentors there are by title. Below you can see that a vast majority of the mentors are either Staff/Senior Staff or Engineer/Senior Engineers and that there isn't a mentor for managers. A different analysis will need to be done also to determine how long the mentorship would need to be for, how many employees can each mentor have, etc.

    mentorship_elig_by_title

pewlett-hackard-analysis's People

Contributors

stevenyouv avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.