처음 들어간 회사는 ai 솔루션을 개발하고 싶어하는 si 회사였음.


비전공자로 허접하지만 학회에 논문까지 제출하고 ai 응용 서비스 출시 한 경험을 높게 평가받아서 초봉 4500으로 입사했음


당시에 들어갈때는 ai 담당하는 사람이 나 혼자였음.


회사에서는 ocr 솔루션을 만들어서 은행이나 신용평가사랑 계약을 하고 싶어 했었음


당시에 나는 ocr 처음 해보는거여서 지금까지 나온 ocr 기술들 다 찾아보고 서비스 파이프라인 혼자서 설계 했었음


처음에는 영상 스트리밍이랑 연동해서 하려고 했는데 서버비용이 너무 많이 나와서


모바일 임베딩 하라는 요구사항이 왔었음


딥러닝 경량화가 제일 중요한 이슈였는데, 경량화 하려면 파이토치나 텐서플로우로 학습된걸 모바일 프레임워크에 맞춰서 모델 변환하고 tflite 나 pytorch mobile c++ 로 구현하고 ndk빌드를 했어야 했음


그런데 내가 사용하던 모델 tflite operator 지원 안되는게 있어서 그 전에 나왔던 tensorflow 모바일로 개발하고 모델은 protobuf 로 변환했음


1차로 개발했을때는 모바일에서 돌아가긴 했는데 용량이 150메가가 넘어서 20메가 언더로 줄여라고 해서


backbone 모델 mobilenetv3 로 바꾸고 pruning 적용하고 재 학습하고 온갖 개지랄 다 떨어서 16메가로 카드번호 인식 신분증 인식 되는 솔루션 개발했고


거기서 젤 어려웠던게 c++ 로 weigthed merge 구현하는게 제일 어려웠다.


그게 시중은행 두개랑 계약 했고 저축은행 2군데 신용평가사 1군데랑 계약하는거 마무리 짓고 난 이직했음.


모델 이랑 서비스 파이프라인 설계부터 개발, 경량화, 임베디드 개발 혼자서 어느정도 수행할 수 있으면 연 6000 이상의 연봉 받는거 충분히 가능하다


본인 스펙은 대학교 중퇴에 30살에 첫 입사했음.


여기 급여 인증도 했는데


비전공자라고 ai 개발 못 할 이유는 없음 다만 어디서 프레임워크 한번 돌려보고 학습 돌려본 정도로는 현업에서는 살아남긴 힘들다


나도 ai 개발자 면접 보는데 대부분 비전공 부트캠프 출신들은 모델 돌려본걸로 포폴에 넣는데, 응용 같은거 해보는 경험 있으면 울회사에 이력서 넣으면 5000 넘게 제안 드림


비전공 개발자들도 ai 할 수 있으니까 인더스트리의 메인 문제들 잘 생각해보고 거기에 맞춰 포폴 작성해봐 그럼 좋은 결과 올거야