App을 통해서 해결하고자 하는 '문제'가 무엇인지에 따라 미리 확보해야 하는 지식의 영역이 결정된다고 봐야 합니다.
회사의 비즈니스 영역에 따라서 필요한 지식 범주가 상이하므로, 어떤 회사를 지향하는지에 따라서 사전에 학습할 영역이 결정될 것 입니다.
일반적으로 신입 SW개발자로서는 프로그래머로서의 기본 역량이 충실히 확보되었고, 개발자의 마인드/태도 등이 충분하다고 판단되면,
그 외 부분은 입사 후 학습/훈련등을 통해서 확보할 수 있다고 생각하여 취업에 문제가 없을 것이라 판단됩니다.
따라서, 단순 기술로서의 프로그래밍 보다는 '문제해결력'이나 '학습력', '응용력', '성실성', '창의성' 등을 보여줄 수 있는 본인의 포트폴리어 작성을 중시하시는 것이 어떨까 제안드립니다.