Journals / Journal of Artificial Intelligence and Data Science / 2026 / Cilt: 6 Sayı: 1

Intelligent Career Path Recommendation Model in Software Engineering Using Machine Learning

Yazılım Mühendisliğinde Makine Öğrenmesi Kullanarak Akıllı Kariyer Yolu Öneri Modeli

Kökten Ulaş Birant(DOKUZ EYLÜL ÜNİVERSİTESİ)0000-0002-5107-6406
Pages
1–11
Publication Date
2026-06-29
DOI
—
🏛️Bibliographic metadata and full text access for this article are provided via DergiPark.
DergiPark Record ↗
✨

AI Summary & Key Takeaways

AI Insight
⚡ TL;DR(Too Long; Didn't Read)

Experimental results obtained from a survey dataset demonstrated the effectiveness of the proposed approach, achieving a classification accuracy of 87.89%.

📌 3 Key Takeaways

🎯
Objective & Hypothesis:The rapid technological advancements in software engineering have made choosing an appropriate job role increasingly challenging, calling for the need of intelligent and data-driven guidance solutions.
📊
Key Findings & Data:This study presents a machine learning model designed to assist software engineers in identifying the most suitable technology career paths based on their interests, skill sets, and inclinations.
💡
Conclusion & Impact:Experimental results obtained from a survey dataset demonstrated the effectiveness of the proposed approach, achieving a classification accuracy of 87.89%.
🔬Design:Survey & Empirical Study
📍Scope:Comprehensive Sample
⚙️Variables:kariyer yolu önerme · sınıflandırma · makine öğrenmesi

Abstract

The rapid technological advancements in software engineering have made choosing an appropriate job role increasingly challenging, calling for the need of intelligent and data-driven guidance solutions. This study presents a machine learning model designed to assist software engineers in identifying the most suitable technology career paths based on their interests, skill sets, and inclinations. The proposed model utilizes the Logistic Boosting Regression (LogitBoost) method to recommend optimal job roles based on responses to a set of questions related to various technology areas, including mobile app development, cybersecurity, data analysis, and front-end/back-end development. The study also provides valuable perspectives into the key factors that affect career choices within the software engineering domain. Experimental results obtained from a survey dataset demonstrated the effectiveness of the proposed approach, achieving a classification accuracy of 87.89%.

Özet

Yazılım mühendisliğindeki hızlı teknolojik gelişmeler, uygun bir iş rolü seçmeyi giderek daha zorlu hale getirmiş ve akıllı ve veri odaklı rehberlik çözümlerine olan ihtiyacı ortaya çıkarmıştır. Bu çalışma, yazılım mühendislerinin ilgi alanlarına, beceri setlerine ve eğilimlerine göre en uygun teknoloji kariyer yollarını belirlemelerine yardımcı olmak üzere tasarlanmış bir makine öğrenmesi modelini sunmaktadır. Önerilen model, mobil uygulama geliştirme, siber güvenlik, veri analizi ve ön uç/arka uç geliştirme dahil olmak üzere çeşitli teknoloji alanlarıyla ilgili bir dizi soruya verilen yanıtlara dayanarak en uygun iş rollerini önermek için Lojistik Artırma Regresyonu (LogitBoost) yöntemini kullanmaktadır. Çalışma ayrıca, yazılım mühendisliği alanındaki kariyer seçimlerini etkileyen temel faktörlere ilişkin değerli bakış açıları sunmaktadır. Bir anket veri setinden elde edilen deneysel sonuçlar, önerilen yaklaşımın etkinliğini göstermiş ve %87,89'luk bir sınıflandırma doğruluğuna ulaşmıştır.

🔖

Cite This Article

Birant, K. U. (2026). Intelligent Career Path Recommendation Model in Software Engineering Using Machine Learning. Journal of Artificial Intelligence and Data Science, Cilt: 6 Sayı: 1, 1–11. https://ajindex.com/articles/1618281

📄 Full Text PDF Viewer

📄

PDF görüntüleyici hazırlanıyor...

References (22)

  1. G. A. C. A. Herath, B. T. G. S. Kumara, R. M. K. T. Rathnayaka, and U. A. P. Ishanka, "Computer-assisted career guidance tools for students’ career path planning: A review of enabling technologies and applications," Journal of Information Technology Education: Research, vol. 23, no. 6, pp. 1–34, 2024. doi:10.28945/5265
  2. S. Johnson, "Artificial intelligence in workforce skill development and career mapping," International Journal of Scientific Research in Computer Science, Engineering and Information Technology, vol. 9, no. 5, pp. 394–413, 2023.
  3. H. Bediya, D. Mishra, and N. Mangaonkar, "Intelligent IT career advisor using machine learning," in Computational Models for Intelligence and Automation, P. K. Gupta, Ed. Computing & Intelligent Systems, SCRS, India, pp. 48–58, 2025. doi:10.56155/978-81-975670-1-8-5
  4. B. Berlikozha, A. Serek, T. Zhukabayeva, A. Zhamanov, and O. Dias, "Development of method to predict career choice of IT students in Kazakhstan by applying machine learning methods," Journal of Robotics and Control (JRC), vol. 6, no. 1, pp. 426-436, 2025. doi:10.18196/jrc.v6i1.25558
  5. H. Zhong, C. Liu, and C. Wu, "Uncovering IT career path patterns with job embedding-based sequence clustering," ACM Transactions on Management Information Systems, vol. 16, no. 2, pp. 1–32, 2025. doi:10.1145/3712705
  6. T. Ferdous and M. Chowdhury, "A machine learning and digital twin-based assistance system for computer science students’ career prediction and activity recognition," FinTech and Sustainable Innovation (FSI), vol. 2, no. 1, pp. 1–12, 2025. doi:10.47852/bonviewFSI52024688
  7. C. U. Betrand, O. B. Aliche, C. G. Onukwugha, C. I. Ofoegbu, and D. A. Kelechi, "Career guidance system using decision tree, random forest, and naïve Bayes algorithm," International Journal of Science, Technology and Society, vol. 13, no. 2, pp. 35–42, 2025. doi:10.11648/j.ijsts.20251302.11
  8. P. C. Siswipraptini, H. L. H. S. Warnars, A. Ramadhan, and W. Budiharto, "Information technology job profile using average-linkage hierarchical clustering analysis," IEEE Access, vol. 11, pp. 94647–94663, 2023. doi:10.1109/ACCESS.2023.3311203
  9. K. Mahboob, R. Asif, and N. G. Haider, "Career planning matters: Intelligence-based career path predictions using data mining models − A longitudinal study," Mehran University Research Journal of Engineering and Technology, vol. 43, no. 4, pp. 192–213, 2024. doi:10.22581/muet1982.3343
  10. P. C. Siswipraptini, H. L. H. S. Warnars, A. Ramadhan and W. Budiharto, "Personalized Career-Path Recommendation Model for Information Technology Students in Indonesia," IEEE Access, vol. 12, pp. 49092-49105, 2024. doi: 10.1109/ACCESS.2024.3381032.
  11. A. Jose-García, A. Sneyd, A. Melro, A. Ollagnier, G. Tarling, H. Zhang, M. Stevenson, R. Everson, and R. Arthur, "C3-IoC: A career guidance system for assessing student skills using machine learning and network visualisation," International Journal of Artificial Intelligence in Education, vol. 33, pp. 1094–1121, 2023. doi:10.1007/s40593-022-00317-y
  12. N. N. Y. Vo, Q. T. Vu, N. H. Vu, T. A. Vu, B. D. Mach, and G. Xu, "Domain-specific NLP system to support learning path and curriculum design at tech universities," Computers and Education: Artificial Intelligence, vol. 3, pp. 1-12, 2022. doi:10.1016/j.caeai.2021.100042
  13. M. O. Ahmad, I. Ahmad, and F. Qayum, "Early career software developers and work preferences in software engineering," Journal of Software: Evolution and Process, vol. 36, pp. 1-18, 2024. doi:10.1002/smr.2513
  14. H. Al-Dossari, F. Abu Nughaymish, Z. Al-Qahtani, M. Alkahlifah, and A. Alqahtani, "CareerRec: A machine learning approach to career path choice for information technology graduates," Engineering, Technology & Applied Science Research, vol. 10, no. 6, pp. 6589–6596, 2020.
  15. T. Lappas, "Mining career paths from large resume databases: Evidence from IT professionals," ACM Transactions on Knowledge Discovery from Data, vol. 14, no. 3, pp. 1–38, 2020. doi:10.1145/3379984
  16. A. F. Subahi, "Data collection for career path prediction based on analysing body of knowledge of computer science degrees," Journal of Software, vol. 13, no. 10, pp. 533–546, 2018.
  17. J. Friedman, T. Hastie, and R. Tibshirani, "Additive logistic regression: A statistical view of boosting," The Annals of Statistics, vol. 28, no. 2, pp. 337–374, 2000.
  18. N. Hasan, Z. H. Marznaki, M. M. A. Abadi, S. K. Mudgal, and A. A. Manouchehri, "Predicting survival factor following suicide attempt in Iran: An ensemble machine learning technique," BMC Psychiatry, vol. 25, pp. 1-13, 2025. doi:10.1186/s12888-025-07241-0
  19. M. Ji, Y. Liu, and T. Hao, "Predicting health material accessibility: Development of machine learning algorithms," JMIR Medical Informatics, vol. 9, no. 9, pp. 1–10, 2021.
  20. M. S. Tehrany, S. Jones, F. Shabani, F. Martínez-Álvarez, and D. T. Bui, "A novel ensemble modeling approach for the spatial prediction of tropical forest fire susceptibility using LogitBoost machine learning classifier and multi-source geospatial data," Theoretical and Applied Climatology, vol. 137, pp. 637–653, 2019. doi:10.1007/s00704-018-2628-9
  21. E. Frank, M. A. Hall, and I. H. Witten, Data Mining: Practical Machine Learning Tools and Techniques, 4th ed. Morgan Kaufmann, 2016.
  22. A. Yacout, "Software engineering survey," Kaggle Datasets, 2020. [Online]. Available: https://www.kaggle.com/datasets/adhamyacout/software-engineering-survey. [Accessed: Sept. 12, 2025]