어떤 직업에 종사하던 업무 스킬을 최신으로 유지하는 것은 매우 중요하다. 특히 빠르게 변화하는 IT 분야에서는 기존에 필요한 기술이 빠르게 변화하기 때문에 새로운 기술을 익히는 것이 중요하다. 대학 과목을 수강하거나 부트 캠프에 참가하고, 자격증을 따는 등 어떠한 방법으로든 새로운 기술을 익히는 것이 좋다.
그런데 앞으로 IT 업계에서 성공하기 위해선 어떤 기술을 익혀야 할까? IT Pro Today는 향후 10년간 IT 직종에서 중요해질 5가지 주요한 전문 분야에 대해 소개했다.
1. IT 보안
보안 분야에 종사하는 IT 전문가들에게 IT 보안은 이미 중요한 기술이었다. 하지만 이제는 IT 업계에 진출하기 위해서 보안 분야는 모두에게 필요한 기술이 되었다.
모든 IT 직업에서 보안 인증을 필수로 갖춰야 하는 것은 아니다. 하지만 조직에서 전달 파이프라인의 모든 과정에서 보안이 중요해짐에 따라 스스로의 직업 경쟁력을 높이기 위해선 최신 보안 위협 및 모범 사례에 대해 익숙해지는 것이 중요하다.
2. 데이터 분석과 머신러닝
최근 IT 산업에서 데이터 분석과 머신러닝이 주목받고 있다.
주목받는 기술이라고 무조건 그것을 배워야 하는 것은 아니다. 하지만 데이터 분석과 AI의 경우 현대 IT 커리어 발전에 도움이 되는 기술이다.
데이터 과학자가 되어야 하는 것은 아니다. 하지만 Hadoop, Spark, TensorFlow와 같은 일반적인 데이터 분석 툴이나 프레임 워크를 배우는 것은 좋다. 프레임워크로 폭넓은 경험을 하지 않더라도, 그들이 어떻게 구조적으로 일하고, 일의 흐름 어디에 적용할 수 있는지를 이해하는 것은 당신이 일을 하는 데에 도움이 될 것이다. (그리고 고용주에게 좋은 인상을 줄 수도 있다.)
3.Unix
이전에 IT 업계의 주요 운영 체제는 두 가지로 나뉘었다. 마이크로소프트의 다양한 프로그래밍 플랫폼과 윈도우, 유닉스와 유닉스와 리눅스를 포함한 비슷한 운영체제가 그것이었다.
오늘날은 이 두가지 경계가 흐려지고 있는데, 2014년 마이크로소프트가 리눅스에 대한 관심을 표하고, 2년 후 리눅스 재단에 가입하며 유닉스와 유사한 수많은 프레임워크와 툴을 통합했다. 리눅스를 위한 윈도우 하위 시스템으로 IT 전문가들은 윈도우 시스템에서 표준 리눅스 툴을 사용하게 되었다. 마이크로 소프트 SQL 서버 또한 리눅스에서 작동한다.
이것은 IT 전문가들이 유닉스 툴로 일하는 것이 매우 중요해졌다는 것을 의미한다. 윈도우 환경에서 소프트웨어를 만들거나 지원하는 경우에도 유닉스가 매우 중요해졌다.
4. 프로그래밍 언어
당신이 IT 업계에 일한다면 아마도 당신은 몇 가지 프로그래밍 언어를 알고 있을 것이다. 개발자가 아니더라도 최소한 몇 가지 스크립팅 프레임워크를 어느 정도 알고 있을 것이다.
하지만 최신 프로그래밍 언어를 알고 있는가? 아직도 자바나 C를 스탠바이로 사용 중이라면, 이제는 더 빠르고 고성능인 안전하고 유지가 쉬운 새로운 프로그래밍 언어를 찾아볼 때이다.
5. 사회적 그리고 문화적 인지
마지막으로 다음 세대에 필요한 IT 스킬은 IT 시스템에 대한 사회적, 문화적 인지가 필요하다는 것이다.
비 기술적인 부분에서 IT 전문가들은 기술로 사람들에게 어떠한 영향을 주는지에 대해 건강한 관점이 필요하다.
현재 우리는 기술 회사들이 사용자들의 사생활을 침해하거나, 그들의 발전이 초래할 수 있는 윤리적인 영향에 대해 잘못 생각하는 경우를 많이 볼 수 있다. 미래에 IT 전문가들은 이러한 논란에 대해 올바를 방향성을 제시하고, 기술을 문화적, 윤리적으로 민감하게 배치하고, 발전시킬 수 있을지 현명하게 결정해야 한다. 이것은 법적인 부분에 대한 것일 수도 있다. 기술 회사들을 둘러싼 정부의 조사들이 증가함에 따라 이러한 회사들이 엄격한 규정을 준수하고, 윤리적인 실수들에 대한 해답을 찾도록 더 많은 노력을 할 가능성이 있기 때문이다.
[저작권자ⓒ CWN(CHANGE WITH NEWS). 무단전재-재배포 금지]