Skip to main content
QUICK REVIEW

[논문 리뷰] Uncovering the Skillsets Required in Computer Science Jobs Using Social Network Analysis

Mehrdad Maghsoudi|arXiv (Cornell University)|2023. 08. 16.
Online Learning and AnalyticsComputer Science인용 수 3
한 줄 요약

이 논문은 LinkedIn 데이터와 7,777개의 구인 광고에서 유도된 스킬 커뮤니케이션 네트워크를 구축함으로써 수요가 높은 컴퓨터 과학 스킬을 특정하는 사회적 네트워크 분석 방법을 제안한다. 네트워크 분석을 통해 일반인, 인프라 및 보안, 소프트웨어 개발, 임베디드 시스템의 네 가지 스킬 커뮤니티가 밝혀졌으며, 커뮤니케이션, 영어, SQL, Git, 비즈니스 스킬이 영향력이 높은 핵심 역량으로 확인되었으며, 특히 커뮤니케이션 능력이 노동시장에서 가장 중심적인 역할을 하고 있음이 드러났다.

ABSTRACT

The rapid growth of technology and computer science, which has led to a surge in demand for skilled professionals in this field. The skill set required for computer science jobs has evolved rapidly, creating challenges for those already in the workforce who need to adapt their skills quickly to meet industry demands. To stay ahead of the curve, it is essential to understand the hottest skills needed in the field. The article introduces a new method for analyzing job advertisements using social network analysis to identify the most critical skills required by employers in the market. In this research, to form the communication network of skills, first 5763 skills were collected from the LinkedIn social network, then the relationship between skills was collected and searched in 7777 computer science job advertisements, and finally, the balanced communication network of skills was formed. The study analyzes the formed communication network of skills in the computer science job market and identifies four distinct communities of skills: Generalists, Infrastructure and Security, Software Development, and Embedded Systems. The findings reveal that employers value both hard and soft skills, such as programming languages and teamwork. Communication skills were found to be the most important skill in the labor market. Additionally, certain skills were highlighted based on their centrality indices, including communication, English, SQL, Git, and business skills, among others. The study provides valuable insights into the current state of the computer science job market and can help guide individuals and organizations in making informed decisions about skills acquisition and hiring practices.

연구 동기 및 목표

  • 고용주가 요구하는 스킬 수요가 급격히 변화하는 상황을 해결하기 위해 고용주가 요구하는 핵심 스킬을 특정하는 것.
  • 네트워크 기반 분석을 통해 컴퓨터 과학 분야의 하드 스킬과 소프트 스킬 간의 상호연결성을 이해하는 것.
  • 스킬 중심성과 커뮤니티 구조를 매핑함으로써 개인과 조직의 스킬 습득 및 채용 전략을 안내하는 것.
  • 컴퓨터 과학 직무 공고의 맥락에서 네트워크 중심성 지표를 기반으로 가장 영향력 있는 스킬을 특정하는 것.

제안 방법

  • LinkedIn에서 5,763개의 고유한 스킬을 수집하여 스킬 네트워크의 기초를 마련함.
  • 컴퓨터 과학 분야의 7,777개의 구인 광고에서 스킬 간 관계를 추출하여 스킬 동시출현 패tern을 모델링함.
  • 스킬 상호작용의 균형 잡힌 표현을 확보하기 위해 균형 잡힌 커뮤니케이션 네트워크를 구축함.
  • 스킬 간의 상관관계를 기반으로 한 커뮤니티 탐지 알고리즘을 적용하여 노동시장 내 상호연관된 스킬의 군집을 식별함.
  • 스킬 중요도를 순위 매기기 위해 중심성 지표(예: 차수 중심성, 중간 중심성)를 계산함.
  • 네트워크 지표 기반으로 스킬 커뮤니티와 상위 순위 스킬을 분석함으로써 결과의 타당성을 검증함.

실험 결과

연구 질문

  • RQ1컴퓨터 과학 구인 광고에서 자주 함께 언급되는 스킬은 무엇이며, 이는 시장 수요가 높음을 시사하는가?
  • RQ2컴퓨터 과학 노동시장에서 하드 스킬과 소프트 스킬은 어떻게 상호연결되어 있는가?
  • RQ3주요 스킬 커뮤니티는 무엇이며, 이는 컴퓨터 과학 분야의 다양한 경력 트랙을 어떻게 반영하는가?
  • RQ4스킬 네트워크에서 중심성이 가장 높은 스킬은 무엇이며, 이는 영향력이나 중요성을 시사하는가?
  • RQ5구인 광고에서 커뮤니케이션 능력과 비즈니스 스킬이 프로그래밍 기술 스킬에 비해 중심성에서 어떻게 비교되는가?

주요 결과

  • 커뮤니케이션 능력이 컴퓨터 과학 노동시장에서 가장 중심적인 스킬로 확인되어 다양한 직무에서 높은 중요성을 지닌다는 점이 드러났다.
  • 스킬 네트워크는 일반인, 인프라 및 보안, 소프트웨어 개발, 임베디드 시스템의 네 가지 명확한 커뮤니티로 분류되었다.
  • SQL, Git, 영어 능력, 비즈니스 스킬이 중심성 지표에서 높은 순위를 차지하여 높은 시장 수요를 반영하고 있음이 확인되었다.
  • 프로그래밍 언어는 두드러지게 나타나지만 가장 중심적인 스킬은 아니었으며, 이는 더 넓은 역량의 가치를 강조한다.
  • 팀워크 및 커뮤니케이션과 같은 소프트 스킬의 통합은 모든 스킬 커뮤니티에서 일관되게 관찰되었다.
  • 균형 잡힌 네트워크 모델은 스킬 간 상호의존성을 효과적으로 반영하여 채용 및 역량 강화 전략 수립에 탄탄한 기초를 제공하였다.

더 나은 연구,지금 바로 시작하세요

논문 읽기부터 검토까지, 연구 시간을 획기적으로 줄여보세요.

카드 등록 없음 · 무료 플랜 제공

이 리뷰는 AI가 만들고, 인간 에디터가 검토했습니다.