Next Article in Journal
Fan Fault Diagnosis Using Acoustic Emission and Deep Learning Methods
Previous Article in Journal
Quality of E-Tax System and Tax Compliance Intention: The Mediating Role of User Satisfaction
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Analysis of Soft Skills and Job Level with Data Science: A Case for Graduates of a Private University

by
Sofía Ramos-Pulido
1,*,
Neil Hernández-Gress
1 and
Gabriela Torres-Delgado
2
1
School of Engineering and Science, Tecnologico de Monterrey, Monterrey 64849, Mexico
2
School of Humanities and Education, Tecnologico de Monterrey, Monterrey 64849, Mexico
*
Author to whom correspondence should be addressed.
Informatics 2023, 10(1), 23; https://doi.org/10.3390/informatics10010023
Submission received: 20 December 2022 / Revised: 22 January 2023 / Accepted: 7 February 2023 / Published: 13 February 2023

Abstract

:
This study shows the significant features predicting graduates’ job levels, particularly high-level positions. Moreover, it shows that data science methodologies can accurately predict graduate outcomes. The dataset used to analyze graduate outcomes was derived from a private educational institution survey. The original dataset contains information on 17,898 graduates and approximately 148 features. Three machine learning algorithms, namely, decision trees, random forest, and gradient boosting, were used for data analysis. These three machine learning models were compared with ordinal regression. The results indicate that gradient boosting is the best predictive model, which is 6% higher than the ordinal regression accuracy. The SHapley Additive exPlanations (SHAP), a novel methodology to extract the significant features of different machine learning algorithms, was then used to extract the most important features of the gradient boosting model. Current salary is the most important feature in predicting job levels. Interestingly, graduates who realized the importance of communication skills and teamwork to be good leaders also had higher job positions. Finally, general relevant features to predict job levels include the number of people directly in charge, company size, seniority, and satisfaction with income.

1. Introduction

Many university students have high expectations for life and their career after school. However, the job market today is more competitive than ever, and educational institutions now require more compromise. Currently, many universities worldwide are assessing their impact through their graduates [1,2,3]; for instance, institutions gather data on these graduates’ college satisfaction, employment, entrepreneurship, innovation, volunteerism and mentorship.
According to the existing literature, job level is considered an indicator of career success [4] as well as salary. Salary and job level are related, as will be shown in the Results section. Refs. [5,6] found that job level determines the differences in earnings or variations in pay. Ref. [7] reported that salary is a sensitive question in a survey. We believe that asking the job level in a survey implied less bias in the answer than asking about the salary. Therefore, in this work, we will use job level as a target variable to measure career success. This study employed a survey conducted in 2018 by a private university to measure their graduates’ social and economic impact. This study’s primary purpose is to determine whether there is a relationship between job levels and soft skills, such as communication, teamwork, planning, and innovation. Furthermore, we aim to show that data science methodologies accurately predict job levels.
According to an American worldwide employment website for job listings [8], typical job levels may be defined as executive or senior management, middle management, first-level management, intermediate or experienced, and entry level. Executive or senior management includes the chief officers, president, vice president, senior executive, and executive. Middle management includes the senior director, director, associate director, regional manager, and adviser. First-level management includes the senior manager, manager, supervisor, project manager, team leader, and office manager. Intermediate or experienced employees include the coordinator, analyst, and specialist. Entry–level employees include the staff member, representative, and associate.
The study first contributes by adding to the existing literature on job levels. Second, it contributes to an application in the field of data science by exploring algorithms such as decision trees, random forest, and gradient boosting and by comparing them with traditional regression models such as ordinal regression. Third, it contributes to the application of explainable artificial intelligence by identifying important features with SHapley Additive exPlanations (SHAP) values. Finally, it contributes to students and educational institutions in Mexico by providing findings relevant to graduates. It is important to mention that to our knowledge, only one study by [9] has analyzed graduates’ outcomes, covering research on the alumni income of a private Mexican institution.
This paper is organized into several sections. Related studies are shown in the next section. Then, we summarize the methodology. We show the adjusted models and the most important features to predict three job levels in the Results section. Finally, we present the conclusion.

2. Review of Related Studies

Most of the studies on job level aim to understand the relationship between job level and job satisfaction. Under some conditions, some studies have found a relationship between job level and job satisfaction [10,11,12,13,14,15]. Ref. [12] found that job satisfaction increased as job levels increased. This positive relationship was also observed for higher work levels by [10]. Ref. [15] showed that exhaustion, cynicism, and professional inefficacy mediate the relationship between job level and job satisfaction. Furthermore, ref. [16] mentioned that people at higher job levels are more satisfied with their work and pay. In this study, we present features that measure satisfaction with career and income, but we did not find a high correlation with job level.
The general findings related to job level include associations with family conflicts, stress, and age. For work–family conflict, ref. [17] found that higher-level employees experience more work interference with family than those at lower levels of the organization. Likewise, higher-level workers experience more family interference with work. These two associations were explained by their extensive job demands and work hours. Similarly, ref. [18] discovered that those in professional positions with high job demands were most likely to experience work–family stress. Ref. [19] found that the impact of coworker relations on intent to stay was stronger for employees in high-status positions. Finally, ref. [20] showed that age is negatively correlated with job level.
Recently, becoming acquainted with the skills that people need for good job positions has had an increasing trend. However, this topic has been previously studied. Ref. [21] showed that higher-level managers emphasized self-actualization and autonomy needs more than lower-level managers. Ref. [22] found that job level was related to cognitive differentiation, self-monitoring, perspective-talking, and persuasive ability. Ref. [23] reported that supervisors received more positive relationships and upward openness in communication. More recently, ref. [24] showed that problem-solving and general mental ability partly contributed to the variance in job level.
Ref. [25] found that executives had a personality profile characterized by low levels of social inhibition, feelings of inadequacy, and eagerness to please. They possessed high levels of expressiveness, need for attention, self-confidence, higher scores on a scale measuring creativity, and unusual thinking. The study also indicated that organizational leaders are characterized by an interpersonal orientation dominated by assertive, self-assured, and sociable behavior and low levels of interpersonal insecurity, skepticism, and the need to please others.
We can find a lot of information about senior-level skills on the internet. The University of [26] has provided a list of skills for senior-level leadership that is recommended to be developed or improved. This list includes leadership skills, communication and presentation skills, management skills, strategic thinking and foresight, decision-making, emotional intelligence, employee development, and delegation. Ref. [27] considers four fundamental leadership skills, self-awareness, communication, influence, and learning agility. On LinkedIn, ref. [28] stated that managers ought to have a mix of leadership and managerial skills, learning agility, delegation, strategic considerations, influencing communication, thorough marketing knowledge, employee training, and development. As previously mentioned, there are numerous sources, but most of them frequently mention leadership, communication, delegation, and learning.

3. Materials and Methods

The principal material of this research is the database from a graduate survey of a Mexican private university. Data preparation or dataset was an essential process that included several steps. First, the original dataset was cleared of inconsistencies and outliers. Second, we worked with missing values. We deleted features with over 80% missing data that were unrelated to the target variable. We treated these records and then used mean or k-nearest neighbors to complete the actual missing data. Third, data binning was used to reduce the imbalance in some features. For example, graduates’ birth states can include more than 20 states. These states were grouped into regions. Fourth, we coded: nominal features such as level of studies and dichotomous variables and created dummy features for nominal variables. Last, data standardization was performed with the normalization method.
Once the data was prepared, we used descriptive-correlational analysis and chi-squared tests to show relationships and associations between job level and other features. Then, three supervised learning models for classification were implemented to show that the data science models can accurately predict job levels. The data mining algorithms studied were decision trees, random forest, and gradient boosting. We select decision and ensemble trees because we need an explainable model to extract the most important features for every level of the target variable. With the best predictive model, the most important features were selected with SHAP (SHapley Additive exPlanations).

3.1. Sample

The sample comprised graduates from different campuses and schools of the Tecnológico de Monterrey university. The survey invitation was electronically sent to all graduates between 1953 and 2017 (269,482 records), with a 7% response rate. Tecnológico de Monterrey provided the dataset without personal identification. While the original dataset contained information on 17,896 graduates and 148 features (including the dummy variables), the final dataset contained information on 11,969 graduates and 121 features. Around 33% of the respondents did not respond to the target variable, job level. Therefore these records were eliminated.
More men (57%) responded to the survey than women (43%). The age group with the highest frequency was that between 30 and 39 years (34%), followed by 40–49 years (25%), less than 30 years (25%), between 50 and 60 years (12%), and over 60 years (4%). Regarding the school to which they belonged, 42% were from the engineering and science school, 37% were from the business school, and the rest 21% were from humanities and education, government and social science, architecture, and medicine. We note that the majority (69%) resided in the center and north of the country and a significant percentage (17%) resided abroad.

3.2. Instrument and Measures

The survey contained 50 questions, and most were dichotomous or multiple choice. The survey content was validated by an inter-judge agreement and research professors who had previously validated the item content and form.

3.2.1. Input Features

The total number of input features is 121. These features include initial and current salary, number of people in direct charge, age, gender, current address, region of birth, parents’ education, working hours, years of working abroad, evaluations of the importance of communication, teamwork, innovation, and planning to be a good leader, etc.
The number of people in charge was asked in the survey at intervals. Therefore, this feature was codified as follows: the low level corresponds to graduates without people directly in charge, level two corresponds to between 1 and 10 people in charge, and level three corresponds to more than 10 people directly in charge.
The current salary is grouped into levels corresponding to salary quantiles. The first level contains salaries lower than the 25% quantile, the second level corresponds to salaries between the 25% and 50% quantiles, the third level corresponds to salaries between the 50% and 75% quantiles, and the fourth level corresponds to salaries higher than the 75% quantile.

3.2.2. Target Variable

There are several ways to classify job levels. Most of the research used three or four job levels. For example, ref. [29] defined top management as the president, vice president, and the overall government of the organization. Middle management: persons who operate divisions or departments. Lower management includes those persons putting into effect the procedures developed by middle management.
Taking four levels, ref. [10] considered workers and technicians in the low job level, first-line supervisors in the second job level, co-officer and the department head in the middle job level, and top management level in the last job level. Another reference is [5] using three levels. They considered the high job level containing executives, managers, and professionals. The medium job level included clerks, technical workers, and assistant professionals, and the low job level considered first-line service workers, machine operators, manual laborers, and farm and fishery workers. More recently, ref. [25] considered three groups for job level, entry-level supervisors, middle managers, and executives.
We coded job levels with a similar classification used in previous studies, especially for high and middle job levels. Job level was created using the ten categories of the question on the current job position. Level one comprises the department head, teacher, salesperson, and independent professional; level two comprises the consultant, regional manager, and director; and level three includes the owner of a business, CEO/general manager, and VP/deputy manager.

3.3. Data Analysis

The job level, with three predefined categories, was studied. Data science methods were the supervised methods for classification. Machine learning algorithms included decision trees, random forest, and gradient boosting, whereas ordinal regression was used as a baseline method to compare the results of machine learning algorithms.
One purpose of the investigation was to show that data science models can provide accurate predictions of job levels. Nevertheless, at the same time, we needed it to easily extract the important features for every level of the target variable. Decision trees, random forests, and gradient boosting were selected because they are recognized for good predictive and interpretable models.
Decision trees are a supervised data mining algorithm that classifies the classes of a target variable using features associated with the target variable. The features form a hierarchy encoded as a tree, where each feature is contained in a node, and each internal node points to a child node of the feature’s classes [30]. When building a classification tree, either the Gini index or the cross-entropy are typically used to evaluate the quality of a particular split [31]. We used DecisionTreeClassifier of [32] and Grid Search CV to evaluate criterion’s Gini and entropy, and max depth. For max depth, the values 1 to 8 were evaluated.
The second data science algorithm used was random forests, random forest builds many decision trees on bootstrapped training samples [31], and the predictions of the resulting ensemble of decision trees are combined by taking the most common forecast [30]. Finally, gradient boosting, which is similar to the random forest algorithm, combines multiple simple decision trees but does not use bootstrap sampling; trees are grown using information from the previously grown tree [31]. Again, functions of [32] were used to fit the models and to evaluate important parameters like n of estimators and max depth. For max depth, the values 1 to 8 were evaluated. For the number of estimators, the list [20,40,60,80,100,120,140,160] was evaluated.
To evaluate the performance of the model, random cross-validation (CV) was used by creating five random splits of the complete data set into a training set (70%) and a testing set (30%). For each of these splits, the machine learning models were fitted using the training set, and their predictive performance was evaluated using the testing set. An average performance of the model was obtained by averaging over the five splits used.
In the training process, the best values of the hyperparameters were selected by using 5-Fold cross-validation (CV) for each model and each split in the random CV. Where the training set (70% of the data) was partitioned into five almost equal subsamples, and 4 out of these five subsamples were used to fit the model on each value of the selected grid for the hyperparameter, and the resulting models were evaluated in the left out subsample. This last process was repeated five times until each subsample (1/5) was left out, and then for each element of the grid, an average value was computed over the five repetitions, which was taken as the validation metric value for each value in the grid. Then, the “optimal” values of hyperparameters were chosen as the values in the grid with the highest value in the validation metric. Finally, these optimal values were used to fit the model again with the complete training set data, and then the testing set was predicted.
Several metrics were assessed to evaluate the performance of the models. These metrics include accuracy, recall, precision, F1, and AUC, and their formulas are described below.
Accuracy measures the number of times the classifier made the correct prediction.
a c c u r a c y = ( T P + T N ) ( T P + T N + F P + F N )
where:
  • T P is true positive
  • T N is true negative
  • F P is false positive
  • F N is false negative.
Precision measures the ratio of correct positive predictions to the total number of positive predictions. Recall is the ratio of accurate positive predictions to the dataset’s overall number of positive observations.
r e c a l l = T P ( T P + F N )
p r e s i c i o n = T P ( T P + F P )
The F1 score combines the precision and recall values and tends toward the smaller value of the two elements.
F 1 = 2 ( p r e c i s i o n × r e c a l l ) ( p r e c i s i o n + r e c a l l )
AUC is a metric that measures the area under an ROC (receiver operating characteristic) curve. The ROC graph represents the relative tradeoffs between TP and FP, [33]. According to [33], the AUC score is equivalent to the probability that the classifier will rank a randomly chosen positive instance higher than a randomly chosen negative instance. It was also mentioned that an AUC of less than 0.5 depicts no realistic classifier.
After the adjustment and validation of the models, the metrics were compared to select the best predictive model. The model with the best metrics was selected. This model is fixed here as the best model to predict the target variable, job level.
To extract the most significant features of the best predictive model, SHapley Additive exPlanations (SHAP) was used. SHAP provides important features from different machine learning algorithms, relationships among feature values, and interpretations of multiclass classifiers [34]. According to [35], the SHAP method unifies six existing methods and three desirable properties (local accuracy, missingness, and consistency).
In this work, two types of SHAP graphs are used, the feature importance plot, Figure 1, and the SHAP summary plot, Figure 2. According to Ref. [36], global feature attribution is represented by four methods: the mean magnitude of the SHAP values, gain, split count, and feature permutation. The TreeExplainer of [37] was used to estimate SHAP values.
In the SHAP summary plot, the features are sorted by their global impact on the y-axis, and on the x-axis, the dots represent the SHAP values. The dots are colored accordingly to the feature, with low values (blue) to high values (red). For example, in Figure 2 that displays important features to predict the first job level, the variable people in charge possess the greatest SHAP value. The color red represents graduates with more people in charge, and the blue color represents graduates with few people in charge. The interpretation could be that graduates with fewer people in charge increase SHAP values or better predict a first job level.

4. Results

4.1. Correlational Analysis and Chi-Squared Test

Only two variables are moderately correlated with actual job levels. Job level is correlated with the number of people in charge at 0.41. Moreover, it is moderately correlated with the current salary at 0.38. As presented in Table 1, it is possible to see the correlations and the results of the chi-squared tests between job level and other features. Only correlations of at least 0.15 and statistically significant associations are shown.
The association between job level and people in direct charge and that between job level and current salary are directly proportional. We can see these tendencies in Table 2. Note that current salary is grouped into levels corresponding to the salary quantiles. When the salary is low, the job level is low, and as the salary increases, the chances of having a high job level increase. Similarly, when the level of people in charge increases, the job level increases, and when the level of people in charge decreases, the job level decreases. More people in charge imply more possibilities to possess a high job level.

4.2. Supervised Learning Models

Five methods were implemented to extract the best predictive model and the most important features to predict job level. As mentioned, the Sklearn library functions fit the decision trees, random forest, gradient boosting, and logistic regression algorithms. Statsmodels were used for ordinal regression.
The max depth for decision trees, gradient boosting, and random forest selected were respectively 7, 2, and 4 for each method. Particularly in decision trees, to select which attribute to prove in each tree node, two attributes were tested: entropy and Gini. We select Gini because it provides the best results. Last, for the number of estimators, the selected values were 100 for gradient boosting and 140 for the random forest.
Table 3 displays the test set’s accuracy, precision, recall, F1, and AUC results. The results are similar. It can be seen that gradient boosting is the best predictive model. Accuracy, precision, recall, and F1 are four points above logistic regression and six points more than ordinal regression. At the same time, AUC is five points above ordinal regression and 3 points more than logistic regression.
In the next section, in order of importance, we display the most important features in general and for every level of the target variable using gradient boosting.

5. Important Features with Gradient Boosting

The current salary, people in charge, company size of the current job, seniority, satisfaction with income, communication importance, first job level, innovation importance, teamwork importance, and career satisfaction are among the 10 most important features to predict the classes of the target variable, that is, current job level (Figure 1).
Figure 2 and Figure 3 show the most important features to predict the low and high classes of job level. The people in charge, current salary, and first job level are the three most important features of the first job level; seniority, company size of the current job, and satisfaction with income are the three most important features of the middle job level (see Figure A1 in the Appendix A); and the current salary, people in charge, and company size of the current job are the three most important features of the high job level.
Figure 2 and Figure 3 show several positive effects or tendencies. Graduates with more people in charge very often have a high job level. In contrast, graduates who do not have people in charge often have low job levels. Similarly, it is distinguished by the help of seniority to discriminate between job levels. People working for fewer years in companies are very often in the middle or low classes of the job level. Even satisfaction with income and career increases the job level. It can be seen that people with less satisfaction are often at a first job level, and people with more satisfaction are often at a high job level. On the other hand, it can be seen that when the first job level is at the top, it will remain at the top of the current job level. Moreover, if the first job level was at the lowest, the current job level could remain at the lowest.
As shown in Figure 2 and Figure 3, the effect of the features, i.e., current salary and company size of the current job, needs to be clarified. Using the results of the correlational analysis shows that when the salary is the lowest, the job level is the lowest. Moreover, as the salary increases, the job level also increases. For the contribution of the organization’s size in predicting job level, as presented in Table 4, the job level is usually intermediate or lower when graduates work in a big company. In contrast, a high job level is more common if the organization has fewer employees. This is probably because many of the analyzed university’s graduates own businesses.
Some fascinating findings for the high job level are related to the evaluation communication and teamwork skills to be a good leader. Using Figure 2 and Figure 3 and Table 4, people who better evaluate communication and teamwork are often at a high job level. Approximately 57% of those who evaluated communication as important and 43% of those that considered teamwork critical are graduates in high-level positions. There are no significant differences for the importance of innovation. Regarding age, the job level increases as age increases. Finally, the general results indicate that people working more hours a week are often at a high job level.

6. Conclusions

First, in this study, we found that soft skills are essential features for predicting high-level positions. Graduates who realize the importance of communication and teamwork skills to be good leaders are in high positions in their jobs. Additional features predicting job level include current salary and the number of people directly in charge, and both these features have a positive relationship with job level. For instance, when the salary is low, the job level is low, and a high compensation usually indicates a high job level.
For the second part of our work, it can be mentioned that machine learning algorithms predict job levels better than baseline ordinal and logistic regression. Gradient boosting was the best model, which was approximately 4–6 percentage points better than ordinal and logistic regression.
However, this study is limited to the number of features and the answers of the surveyed participants from a particular private university. Future research should include more features to investigate the relationships between job level and other soft skills, such as empathy, emotional intelligence, leadership, discipline, and honesty. It would be interesting to understand the similarities and differences among graduates of different universities.
To conclude, there are some actionable features that can improve the possibility of having a high-level position. Refs. [38,39,40] stated that communication or teamwork skills are trainable. As mentioned before, the last two skills are significant in predicting high-level positions. Therefore, institutions should develop ways to help students improve these and other essential soft skills.

Author Contributions

Conceptualization, S.R.-P., N.H.-G. and G.T.-D.; Methodology, S.R.-P. and N.H.-G.; Data curation, S.R.-P. and N.H.-G.; Formal analysis, S.R.-P.; Visualization, S.R.-P.; Writing—original draft, S.R.-P. and N.H.-G.; Writing—review & editing, S.R.-P., N.H.-G. and G.T.-D. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The authors show appreciation to the Tecnologico de Monterrey for allowing them to use the database of graduates of the 75th anniversary.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
DTDecision trees
GBGradient boosting
RFRandom Forest
LRLogistic Regression
OLROrdinal Logistic Regression
SHAPSHapley Additive exPlanations
AccAccuracy
CVCross Validation
ROCReceiver operating characteristics

Appendix A

Figure A1. Most important features to predict a middle job level.
Figure A1. Most important features to predict a middle job level.
Informatics 10 00023 g0a1

References

  1. Alumni Impact Survey. Available online: https://alumni.utoronto.ca/alumni-impact-survey (accessed on 11 November 2022).
  2. All Alumni: Impact of MIT. Available online: https://ir.mit.edu/all-alumni-impact-of-mit (accessed on 11 November 2022).
  3. Alumni Surveys. Available online: https://www.hedsconsortium.org/heds-alumni-survey/ (accessed on 11 November 2022).
  4. Greenhaus, J.H.; Callanan, G.A. Career Dynamics; John Wiley & Sons, Inc.: Hoboken, NJ, USA, 2013; Volume 12. [Google Scholar]
  5. April Chang, W.J.; Chun Huang, T. The distinctive effects of earnings determinants across different job levels. Int. J. Hum. Resour. Manag. 2005, 16, 2094–2112. [Google Scholar] [CrossRef]
  6. Baker, G.; Gibbs, M.; Holmstrom, B. The internal economics of the firm: Evidence from personnel data. Q. J. Econ. 1994, 109, 881–919. [Google Scholar] [CrossRef]
  7. Tourangeau, R.; Yan, T. Sensitive questions in surveys. Psychol. Bull. 2007, 133, 859. [Google Scholar] [CrossRef] [PubMed]
  8. Job Levels in the Workplace. Available online: https://www.indeed.com/career-advice/career-development/job-level (accessed on 17 November 2022).
  9. Gomez-Cravioto, D.A.; Diaz-Ramos, R.E.; Hernandez-Gress, N.; Preciado, J.L.; Ceballos, H.G. Supervised machine learning predictive analytics for alumni income. J. Big Data 2022, 9, 1–31. [Google Scholar] [CrossRef]
  10. Chernik, D.A.; Phelan, J.G. Attitudes of women in management: I. Job satisfaction: A study of perceived need satisfaction as a function of job level. Int. J. Soc. Psychiatry 1974, 20, 94–98. [Google Scholar] [CrossRef]
  11. Sawyer, J.E. Measuring attitudes across job levels: When are scale scores truly comparable? Organ. Behav. Hum. Decis. Process. 1988, 42, 324–342. [Google Scholar] [CrossRef]
  12. Robie, C.; Ryan, A.M.; Schmieder, R.A.; Parra, L.F.; Smith, P.C. The relation between job level and job satisfaction. Group Organ. Manag. 1998, 23, 470–495. [Google Scholar] [CrossRef]
  13. Huang, X.; Vliert, E.V.D. Job level and national culture as joint roots of job satisfaction. Appl. Psychol. 2004, 53, 329–348. [Google Scholar] [CrossRef]
  14. Aronson, K.R.; Laurenceau, J.P.; Sieveking, N.; Bellet, W. Job satisfaction as a function of job level. Admin. Policy Ment. Health 2005, 32, 285. [Google Scholar] [CrossRef]
  15. Kim, W.H.; Ra, Y.A.; Park, J.G.; Kwon, B. Role of burnout on job level, job satisfaction, and task performance. Leadersh Organ. Dev. J. 2017, 38, 630–645. [Google Scholar] [CrossRef]
  16. Kerber, K.W.; Campbell, J.P. Component structure of a measure of job facet satisfaction: Stability across job levels. Educ. Psychol. Meas. 1987, 47, 825–835. [Google Scholar] [CrossRef]
  17. DiRenzo, M.S.; Greenhaus, J.H.; Weer, C.H. Job level, demands, and resources as antecedents of work–family conflict. J. Vocat. Behav. 2011, 78, 305–314. [Google Scholar] [CrossRef]
  18. Cole, P.L.; Secret, M.C. Factors associated with work–family conflict stress among African American women. Soc. Work Public Health 2012, 27, 307–329. [Google Scholar] [CrossRef] [PubMed]
  19. Basford, T.E.; Offermann, L.R. Beyond leadership: The impact of coworker relationships on employee motivation and intent to stay. J. Manag. Organ. 2012, 18, 807–817. [Google Scholar] [CrossRef]
  20. Verheyen, T.; Deschacht, N.; Guerry, M.A. The occurrence of demotions regarding job level, salary and job authority. Pers. Rev. 2016, 45, 1217–1239. [Google Scholar] [CrossRef]
  21. Porter, L.W. Job attitudes in management: II. Perceived importance of needs as a function of job level. J. Appl. Psychol. 1963, 47, 141. [Google Scholar] [CrossRef]
  22. Sypher, B.D.; Zorn, T.E., Jr. Communication-related abilities and upward mobility: A longitudinal investigation. Hum. Commun. Res. 1986, 12, 420–431. [Google Scholar] [CrossRef]
  23. Miles, E.W.; Patrick, S.L.; King, W.C., Jr. Job level as a systemic variable in predicting the relationship between supervisory communication and job satisfaction. J. Occup. Organ. Psychol. 1996, 69, 277–292. [Google Scholar] [CrossRef]
  24. Mainert, J.; Kretzschmar, A.; Neubert, J.C.; Greiff, S. Linking complex problem solving and general mental ability to career advancement: Does a transversal skill reveal incremental predictive validity? Int. J. Lifelong Educ. 2015, 34, 393–411. [Google Scholar] [CrossRef]
  25. Gøtzsche-Astrup, O.; Jakobsen, J.; Furnham, A. The higher you climb: Dark side personality and job level. Scand. J. Psychol. 2016, 57, 535–541. [Google Scholar] [CrossRef]
  26. MBA for Executives. Available online: https://executivemba.wharton.upenn.edu/top-executive-management-skills-needed-in-the-c-suite/martech-su-form-wrapper (accessed on 17 November 2022).
  27. Senior Leadership Skills: What Experienced Leaders Need to Know to Succeed. Available online: https://www.ccl.org/articles/leading-effectively-articles/senior-level-trade-offs-what-experienced-leaders-need-to-know/ (accessed on 18 November 2022).
  28. What Are the Important Skill Sets for Senior Management Roles? Available online: https://www.linkedin.com/pulse/what-important-skill-sets-senior-management-roles-amit-mundra/ (accessed on 18 November 2022).
  29. Ghiselli, E.E. Traits Differentiating Management Personnel. Wiley Online Libr. 1959, 12, 535–544. [Google Scholar] [CrossRef]
  30. Kingsford, C.; Salzberg, S.L. What are decision trees? Nat. Biotechnol. 2008, 26, 1011–1013. [Google Scholar] [CrossRef]
  31. James, G.; Witten, D.; Hastie, T.; Tibshirani, R. An Introduction to Statistical Learning; Springer: New York, NY, USA, 2013; Volume 112. [Google Scholar]
  32. Pedregosa, F.; Varoquaux, G.; Gramfort, A.; Michel, V.; Thirion, B.; Grisel, O.; Blondel, M.; Prettenhofer, P.; Weiss, R.; Dubourg, V.; et al. Scikit-learn: Machine Learning in Python. J. Mach. Learn. Res. 2011, 12, 2825–2830. [Google Scholar]
  33. Fawcett, T. An introduction to ROC analysis. Pattern Recognit. Lett. 2006, 27, 861–874. [Google Scholar] [CrossRef]
  34. Wang, M.; Zheng, K.; Yang, Y.; Wang, X. An explainable machine learning framework for intrusion detection systems. IEEE Access 2020, 8, 73127–73141. [Google Scholar] [CrossRef]
  35. Lundberg, S.M.; Lee, S.I. A unified approach to interpreting model predictions. Adv. Neural Inf. Process. Syst. 2017, arXiv:1705.07874v2. [Google Scholar]
  36. Lundberg, S.M.; Erion, G.G.; Lee, S.I. Consistent individualized feature attribution for tree ensembles. arXiv 2018, arXiv:1802.03888. [Google Scholar]
  37. Lundberg, S.M.; Scott, M.; Erion, G.; Chen, H.; DeGrave, A.; Prutkin, J.M.; Nair, B.; Katz, R.; Himmelfarb, J.; Bansal, N.; et al. From local explanations to global understanding with explainable AI for trees. Nat. Mach. Intell. 2020, 2, 2522–5839. [Google Scholar] [CrossRef]
  38. Back, A.L.; Arnold, R.M.; Baile, W.F.; Fryer-Edwards, K.A.; Alexander, S.C.; Barley, G.E.; Gooley, T.A.; Tulsky, J.A. Efficacy of communication skills training for giving bad news and discussing transitions to palliative care. Arch. Intern. Med. 2007, 167, 453–460. [Google Scholar] [CrossRef] [PubMed]
  39. Fallowfield, L.; Jenkins, V.; Farewell, V.; Solis-Trapala, I. Enduring impact of communication skills training: Results of a 12-month follow-up. Br. J. Cancer 2003, 89, 1445–1449. [Google Scholar] [CrossRef] [PubMed]
  40. Shuman, L.J.; Besterfield-Sacre, M.; McGourty, J. The ABET “professional skills”—Can they be taught? Can they be assessed? J. Eng. Educ. 2005, 94, 41–55. [Google Scholar] [CrossRef]
Figure 1. Feature importance for job level.
Figure 1. Feature importance for job level.
Informatics 10 00023 g001
Figure 2. First job level.
Figure 2. First job level.
Informatics 10 00023 g002
Figure 3. High job level.
Figure 3. High job level.
Informatics 10 00023 g003
Table 1. Correlations and Chi-squared tests.
Table 1. Correlations and Chi-squared tests.
Metric/ModelCorrelationp-Value χ 2 p-Value
People in charge0.410.00 ***2161.20.00 ***
Current salary0.380.00 ***2005.80.00 ***
Company size−0.29 9.2 × 10 229 ***1991.10.00 ***
First salary0.17 9.0 × 10 77 ***402.6 7.5 × 10 84 ***
Career satisfaction0.17 1.2 × 10 74 ***403.8 4.2 × 10 86 ***
Income satisfaction0.17 3.7 × 10 77 ***394.8 3.8 × 10 84 ***
Working hours a week0.15 1.2 × 10 64 ***833.8 4.5 × 10 82 ***
Note: *** p < 0.01.
Table 2. Job levels and correlated features.
Table 2. Job levels and correlated features.
Job LevelsCurrent SalaryPeople in Charge
1234123
First65%39%26%12%66%31%15%
Middle19%40%37%37%26%38%35%
High16%21%37%51%8%31%50%
Table 3. Weighted average metrics.
Table 3. Weighted average metrics.
Metric/ModelDTGBRFLROR
Accuracy0.610.670.620.630.61
Precision0.610.670.620.630.61
Recall0.620.670.620.630.61
F10.610.670.620.630.61
AUC0.780.830.800.800.78
DT: Desicion trees; GB: Gradient boosting; RF: Random forest; LR: Logistic regression; OR: Ordinal regression.
Table 4. Job level vs. important features.
Table 4. Job level vs. important features.
Features Job LevelFeatures Job Level
FirstMiddleHigh FirstMiddleHigh
Salary [ 0 , q 25 ] 65%19%16%Company size [ 1 , 10 ] 27%12%61%
[ q 25 , q 50 ] 39%40%21% [ 11 , 50 ] 21%26%53%
[ q 50 , q 75 ] 26%37%27% [ 51 , 100 ] 38%38%24%
[ q 75 , q 100 ] 12%37%51%≥10041%42%17%
Communication imp139%36%25% Teamwork imp135%36%29%
238%36%26%235%36%29%
337%36%27%338%35%27%
431%29%40%433%30%27%
528%30%42%535%31%34%
615%28%57%632%26%43%
Innovation imp137%26%37% Age158%26%16%
233%31%36%235%40%25%
337%34%29%327%36%37%
434%34%32%428%27%45%
536%37%27%528%27%46%
634%38%28%
imp Evaluation to communication, innovation or teamwork importance.
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Ramos-Pulido, S.; Hernández-Gress, N.; Torres-Delgado, G. Analysis of Soft Skills and Job Level with Data Science: A Case for Graduates of a Private University. Informatics 2023, 10, 23. https://doi.org/10.3390/informatics10010023

AMA Style

Ramos-Pulido S, Hernández-Gress N, Torres-Delgado G. Analysis of Soft Skills and Job Level with Data Science: A Case for Graduates of a Private University. Informatics. 2023; 10(1):23. https://doi.org/10.3390/informatics10010023

Chicago/Turabian Style

Ramos-Pulido, Sofía, Neil Hernández-Gress, and Gabriela Torres-Delgado. 2023. "Analysis of Soft Skills and Job Level with Data Science: A Case for Graduates of a Private University" Informatics 10, no. 1: 23. https://doi.org/10.3390/informatics10010023

APA Style

Ramos-Pulido, S., Hernández-Gress, N., & Torres-Delgado, G. (2023). Analysis of Soft Skills and Job Level with Data Science: A Case for Graduates of a Private University. Informatics, 10(1), 23. https://doi.org/10.3390/informatics10010023

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop