오늘 뽑아 본 모집 공고는 학원을 운영하고 있는 어느 법인이, 이미 개발된 앱의 오류를 수정하고 패키징을 새로 했으면 한다는 내용의 모집 공고 입니다. 이전 글에서도 몇번 언급하긴 했지만 어떤 분야에서 오래 업을 유지하다 보면 좋은 아이디어가 생각날 수 있습니다. 이 아이디어를 IT와 접목해서 생각하는 것은 가장 자연스러운 일이 아닌가 생각합니다.
이럴 때 설레는 마음으로 개발 업체를 만나서 조만간 나의 꿈이 실현될 수 있을 것으로 기대하다가 실망하는 경우를 많이 보게 됩니다. 가장 크게 차이가 나는 부분은 '나'에게는 '꿈'이지만 '그'에게는 '일'이기 때문 입니다. 더 정확히는 일 해주고 '돈'을 받으면 되는 수 많은 경우 중 하나라고 볼 수 있겠습니다. 이런 경우가 종종 발생하기 때문에 '코디네이터'의 역할이 중요하다고 말씀드리고 싶습니다.
요즘 자주 오르내리는 '프롬프트 엔지니어'라는 역할이 있습니다. GPT가 사용자가 원하는 답을 낼 수 있도록 '프롬프트'를 만들어 주는 역할이라고 합니다. 이 역할을 하기 위해서 프롬프트 엔지니어는 사용자의 원하는 바를 정확히 알아야 하고, 또 GPT가 알아들을 수 있는 말로 바꿔주어야 합니다. 현실 세계에서도 마찬가지 입니다. 고객이 원하는 바를 잘 듣고 이를 개발팀(자)에게 정확히 전달하고 관리하는 역할을 하는 것이 'IT Coordinator'입니다.
아래 공고를 보겠습니다.
<프로젝트 개요>
프로젝트 소개:
- 앱스토어 및 플레이스토어에 등록되어 있으나 오류사항이 많이 발생하여 상용화하지는 않았습니다.
(프로젝트에 대한 설명이 들어가야 하지만 마음이 급하신 나머지 현재 상황을 기술 하셨습니다. 아래 내용을 유추하건데 본 프로젝트는 아래와 같은 내용일 것으로 추측 됩니다.) - 학생들이 자기주도 학습을 할 수 있도록 도와주는 앱 입니다.
- 교육학을 전공한 석·박사들이 개발한 전문 학습 프로그램 입니다.
- 모바일 웹 기반으로 Android, iOS 모두 서비스 하고 있습니다.
회사 소개:
- 교육 플랫폼 서비스를 운영 중입니다.
프로젝트 진행 상황:
- 오류 수정 사항 및 개발이 필요한 기능은 정리되어 있으며 미팅 시 공유드릴 예정입니다.
전체 시스템 구성:
- 패키징앱, PHP, 프레임워크 관리툴을 사용하지 않은 개발로 알고 있습니다.
: 기술적인 부분의 인수인계가 어렵다고 풀이 됩니다. 이미 이전 개발자와의 커뮤니케이션이 되지 않는 상황으로 유추됩니다. - PHP, 그누보드, MySQL, Ajax, JQuery, CentOS
: 모바일 웹의 구성에 대한 설명으로 유추됩니다. 그누보드가 포함되어 있는 것으로 보아 웹 게시판 형태의 앱으로 추측할 수 있습니다.
: 구성은 평범합니다만 설명을 바꿔보겠습니다. - Web : 그누보드 (PHP, MySQL, CentOS), Ajax
: Ajax를 이용해 외부 API와 연동하는 부분이 있는 걸까요...? - 패키징 언어 : Android Studio, Android JAVA Swift
: 패키징 언어라는 표현을 저는 잘 쓰지 않습니다. 어쨋든 Android와 iOS 모두 개발을 하는 것이기 때문입니다. 바꿔보겠습니다.
: Android Studio는 Android App을 빌드하기 위한 툴이므로 삭제하겠습니다. - 모바일 앱 :
- Android : Java
- iOS : Swift
전체 프로젝트 일정:
- 전체 프로젝트 일정: 1개월 (연장 가능)
- 투입 예정일: ASAP (최대한 빠르게 투입이 필요합니다.)
- 인터뷰 및 계약 일정: 지원자 발생(선정) 후 인터뷰 진행, 즉시 계약 여부 공유드릴 예정입니다.
- 계약 진행 프로세스: 프로젝트 지원 > 실무진 인터뷰 (코딩 테스트 x) > 계약 결정
<상세 업무 내용>
모집 인원:
- 경력 3~4년 차 2명 (월 550만 원)
: 이런 구조의 앱은 3가지 영역을 다루게 됩니다. PHP 기반의 모바일 웹과 Android, iOS. 경력 3~4년차 개발자는 풀-스택 & 모바일 개발 경력이 그정도 되어야 할 것 같습니다. 웹과 앱 모두를 이해하고 있어야 하니까요. 경력 3~4년차에 한 가지 기술만 이해하기에도 짧은 경력이 아닐까 생각합니다.
어떤 경력의 개발자가 필요하다고 단언하기 어려우므로 위에서 기술하신 수정요청 사항을 확인해야 어떤 인력이 필요할지 알 수 있을 듯 합니다. 경력만 보고 구인하시면 다시 악순환에 빠질 수 있습니다. '이정도 일이면 이정도 경력 개발자로 되겠지'가 IT 쪽에서는 잘 적용되지 않는 경우가 많습니다.
상세 업무: (순서와 내용을 조금 수정해 보았습니다.)
- 현재 학원을 상대로 학생을 관리할 수 있는 자주주도 학습 앱 개발 중에 있습니다. 교육프로그램의 전체 흐름을 잘 이해하시는 개발자님들 환영합니다.
- 학원을 대상으로 학생을 관리할 수 있도록 도와주는 자기주도 학습 앱 개발 입니다.
- 교육 프로그램의 흐름을 잘 이해하실 수 있는 개발자(팀)을 원합니다.
- 타업체에서 개발 중이었으나 커뮤니케이션이 잘 안 되고 오류사항이 많이 발생, 오류 수정가능하고 2차 개발 가능하신 고객의 소리에 귀 기울여주실 개발자님을 찾고 있습니다.
- 이전 개발업체와 함께 일하는 데 있어 많은 문제가 있었습니다. 커뮤니케이션과 오류에 대한 대응 문제가 가장 큰 부분이었습니다. 서로 자세한 부분까지 소통하면서 작업하실 수 있는 개발자(팀)를 필요로 합니다.
필수 기술:
- PHP, 그누보드, MySQL, Ajax, JQuery, CentOS
- 그누보드(PHP, MySQL, CentOS), AJax
- Android Studio, Android JAVA Swift
- JAVA(Android), Swift(iOS)
자격 요건:
- 하이브리드앱 개발 경력자
: 하이브리드 앱에 멀티OS 지원이면 개발 효율성을 위해서라도 툴을 썼을 법도 한데 왜 안썼을까요...?
우대 사항:
- 교육업 관련 앱개발자, 학습관리프로그램경험자, 성실하시고 양심적이신 분
: 성실과 양심에서 고객의 상심이 크게 느껴집니다.
모쪼록 좋은 개발자(팀)을 만나셔서 원하시는 제품을 출시하실 수 있기를 바랍니다.
이만 총총.
'IT Coordinator' 카테고리의 다른 글
IT 프로젝트 모집공고 수정해 보기 #8 (2) | 2024.01.16 |
---|---|
[IT World]"블랙 기업 지름길?" 개발자의 업무 만족도를 떨어뜨리는 10가지 실수 (0) | 2024.01.12 |
IT 프로젝트 모집공고 수정해 보기 #6 (0) | 2024.01.09 |
IT 프로젝트 모집공고 수정해 보기 #5 (1) | 2024.01.08 |
IT 프로젝트 모집공고 수정해 보기 #4 (2) | 2024.01.05 |