본문 바로가기
직업/IT,기술 직업

[모바일 프로그래머] 안드로이드 개발자는 어떨까? - 하는 일, 전망, 연봉 등등

by B.Iog 2022. 1. 30.
728x90

4차 산업혁명으로 인해 모든 것을 인터넷으로 해결할 수 있게 되었다. 그중에서도 모바일 인터넷 사용량이 압도적으로 많은데 여러 회사들도 이를 알고 있어서 모바일 개발에 힘을 쓰고 있다. 그래서 요즘 모바일 프로그래머가 각광받고 있는데 이번 포스팅에서는 안드로이드 개발자에 대해서 알아보도록 하겠다.

 

안드로이드 개발자란? (하는 일 + 수행직무)

 

안드로이드 개발자는 안드로이드 운영체제 안에서 모바일 앱을 프로그래밍하는 프로그래머를 말한다. 회사 내의 기획자가 있는데 기획자가 앱에 대한 기획안을 짜 놓으면 안드로이드 개발자는 기획자와 같이 앱 구체화에 돌입한다. 디자이너가 있다면 모바일 앱의 디자인도 디자이너와 같이 구체화하고 QA 담당 직원과 모바일 앱의 오류를 수정한다. 만약 소규모의 회사이거나 담당 직원이 없는 경우에는 안드로이드 개발자 혼자서 기획, 디자인, 오류 수정을 도맡아 할 수도 있다.

 

기획, 디자인, 오류 수정을 끝내고 앱을 출시했다고 해서 개발자의 업무가 끝나는 것은 아니다. 앱을 출시한 이후에도 앱에 대해 끊임없이 수정하고 보완 즉 유지보수를 해야 한다. 앱 유지보수를 쉽게 얘기하면 업데이트인데 앱을 업데이트하라는 문구를 한 번쯤 봤을 것이다. 개발자는 지속적으로 업데이트를 해줘서 사용자의 불편함을 없애줘야 한다. 

 

 

안드로이드 개발자가 되려면

 

안드로이드 개발자가 되기 위해서는 14~16년 정도 공부해야 한다. 아니 이게 무슨 소리냐 안드로이드 개발자가 무슨 의사도 아니고라고 생각하겠지만 초중고, 대학교 합친 것이다. 14년에서 16년 정도면 대졸 정도인데 관련 없는 학과도 지원할 수 있다. 다만 프로그래밍을 많이 공부해야 된다. 물론 컴퓨터 공학과나 프로그래밍 관련 학과를 나오게 된다면 대학교 커리큘럼에서 배우기 때문에 좀 더 수월할 것이다.

 

안드로이드 개발자는 호기심이 중요하다. 직업 특성상 새로운 기술이 나온다면 그것을 배워야 하고 직접 적용시켜야 하는데 호기심에 비롯한 꾸준한 학습이 없다면 이 직업이 힘들 수도 있다.

 

안드로이드 개발자는 열정이 중요하다. 모바일 프로그래머는 인력을 찾기가 힘들어서 취업은 잘되지만 그래서인지 주당 40시간을 초과해서 근무할 경우가 종종 있다. 프로그램 개발에 대한 열정이 없다면 주당 40시간 초과근무를 견디기는 힘들 것이다. 

 

안드로이드 개발자가 되기 위해서는 반드시 알아야 할 필수 기술들이 있는데 총 3가지로 요약해보면 다음과 같다.

 

자바

안드로이드 운영체제를 이해하고 안드로이드 환경에서 앱을 개발하기 위해서는 자바를 반드시 알아야만 한다. 구글에서 프로그래밍 언어를 다른 거로 바꾸려는 움직임이 있기는 하지만 안드로이드 개발의 상당 부분은 자바에 기반을 두고 있다. 

 

안드로이드 프레임워크

안드로이드 프레임워크를 알기 전에 먼저 프레임워크에 대해 설명하자면 일정한 형태의 틀, 부품을 가지고 다양한 형태의 결과물을 만드는 것을 뜻하는데 대표적인 프레임 워크로는 폰갭, 코로나 sdk, 앱셀 레이터, 더 앱 빌더, jQuery 모바일 등이 있다. 애플리케이션의 목적에 따라서 프레임워크를 선택하면 된다.

 

프레임워크는 무엇이고 프레임워크의 종류는 어떤 것이 있을까?

프레임워크는 개발자가 어플을 개발하기 위해서 사용하는 소프트웨어이다. PPT를 만들 때 템플릿이 있으면 디자인을 처음부터 만들 필요가 없다. 프레임워크는 프로그래머들에게 있어서 PPT 템

wkdus0608.tistory.com

 

안드로이드 스튜디오

안드로이드 스튜디오는 구글에서 만들어준 안드로이드 프로그래밍 개발 환경이다. 안드로이드 스튜디오의 경쟁자로는 이클립스가 있었는데 이클립스를 더 선호하는 개발자들도 많이 존재한다. 하지만 웨어러블 기기용 프로그래밍도 지원하고 개발할 때 편리함 때문인지 안드로이드 스튜디오의 사용자 수가 점점 늘어나고 있다.

 

안드로이드 개발자가 되기 위한 추천 자격증으로는 정보처리기사가 있다.

 

 

안드로이드 개발자는 얼마나 받을까? (연봉 + 페이)

 

중소기업 정도의 회사에 들어가면 신입 개발자 초봉 2600~2800만 원 정도라고 보면 된다.

낮기는 하지만 개발 분야가 꾸준하게 연봉이 올라가고 있음은 틀림없다.

 

어느 정도 좋은 기업에 들어가면 3000~3300 정도까지 올라가고 대기업의 경우 4500 정도까지 형성되고 있다.

 

 

안드로이드 개발자의 현실과 처우 그리고 전망

 

안드로이드 개발자뿐만 아니라 거의 모든 개발자들은 전망이 좋은 편이다. 4차 산업혁명으로 인해서 인터넷 세계에 발을 들여놓지 않은 회사는 거의 망하기 때문이다. 회사들도 그것을 알아서 개발자들을 많이 뽑는 추세이고 개발자의 고용률은 계속해서 증가할 것이다.

 

안드로이드 개발과 항상 엮이고 비교되는 것은 ios 개발인데 그에 비교해보면 안드로이드 개발 쪽이 채용을 더 많이 하기 때문에 취업하기는 월등히 쉽다. 하지만 대부분의 회사에서는 안드로이드 개발 경험이 있는 사람을 뽑기 때문에 취업하기 위해서는 안드로이드 프로젝트를 진행해보는 것을 추천한다.

 

정리를 해보자면 안드로이드 개발자의 전망은 매우 좋은 편이고 ios에 비하면 취업에 성공할 확률이 높다. 하지만 취업판은 신입보다 경력자나 안드로이드 개발경험이 있어야 하고 대기업이나 좋은 조건으로 입사하고 싶다면 안드로이드 ios 둘 다 할 수 있어야 한다.

 

 

 

게임 운영자(GM)에 대해 알아보자 - 하는 일, 연봉, 되는 법

게임 운영자는 말 그대로 게임을 운영하는 사람이다. 메이플스토리를 하던 사람이라면 게임 운영자를 많이 마주칠 수밖에 없는데 그 이유는 인게임 보상들을 운영자 NPC를 통해 지급받는 경우가

wkdus0608.tistory.com

 

 

게임 서버 엔진 종류 - 본인만의 게임 제작 및 서버 구축하기 | IT's

게임을 만들 때는 게임 제작 엔진도 중요하지만 게임의 서버도 중요하다. 서버가 있어야지 만들어낸 캐릭터들이 마음껏 뛰어놀 수 있을 것이다. 취미로 게임 개발을 하거나 독학으로 게임 제작

wkdus0608.tistory.com

 

댓글