This notebook uses indeedy
(https://github.com/petebachant/Indeedy) to count the number of job postings for various keywords on Indeed.com.
We want to search for job postings that contain mechanical engineer and some other word—in this case, various types of CAD software, so we use the compare_jobs_title
function. Using this method, we can assess the relative demand and value of various skills in the job market.
In [1]:
%matplotlib inline
import indeedy
# Create a list of CAD software names
cad = ["SolidWorks",
"Catia",
"Pro/ENGINEER",
"Creo",
"Unigraphics",
"NX",
"Inventor"]
# Search Indeed.com
njobs, salaries = indeedy.compare_jobs_title(cad, constant="mechanical engineer",
location="")
indeedy.dual_bar_graph(cad, njobs, salaries)
In [2]:
language = ["Python",
"C",
"Java",
"MATLAB",
"LabVIEW",
"FORTRAN"]
njobs, salaries = indeedy.compare_jobs_title(language, constant="scientist", location="CA")
indeedy.dual_bar_graph(language, njobs, salaries)
In [3]:
locations = ["Boston",
"Los Angeles",
"Miami",
"New York City",
"Chicago",
"San Francisco"]
njobs, salaries = indeedy.compare_jobs_loc("python programmer", locations)
indeedy.dual_bar_graph(locations, njobs, salaries)
In [8]:
degree = ["BS",
"MS",
"PhD"]
njobs, salaries = indeedy.compare_jobs_title(degree, constant="engineer", location="")
indeedy.dual_bar_graph(degree, njobs, salaries)
In [5]:
welding = ["MIG",
"TIG",
"stick"]
njobs, salaries = indeedy.compare_jobs_title(welding, constant="welder", location="MA")
indeedy.dual_bar_graph(welding, njobs, salaries)
In [6]:
cfd = ["OpenFOAM",
"Fluent",
"COMSOL",
"SolidWorks Flow Simulation"]
njobs, salaries = indeedy.compare_jobs_title(cfd, constant="computational fluid dynamics", location="")
indeedy.dual_bar_graph(cfd, njobs, salaries)
In [7]:
locations = ["Boston",
"Los Angeles",
"Miami",
"New York City",
"Chicago",
"San Francisco"]
njobs, salaries = indeedy.compare_jobs_loc("ios developer", locations)
indeedy.dual_bar_graph(locations, njobs, salaries)
In [7]: