개발자
안녕하세요 2개월차 신입 앱 개발자입니다. 전공자이고 졸업 후 교수님 지도를 받아 중소기업에 입사하게 되었습니다 회사에서는 제가 처음 쓰는 프레임워크를 접하게 되어서 입사하고 한 달 동안은 공부를 했습니다. 입사 후 한 달 차에 업무가 주어졌는데, 앱 전체 프론트단을 구현하는 것이고 기간을 한 달 주셨습니다. 실력상 말도 안되는 기간이지만 일단은 해보자는 의지를 보이며 시작했지만, 실질적 구현 속도가 느리고 오류를 이해하고 해결하는 것도 사수의 도움 없이는 어려운 정도입니다. 추후에는 지금하고 있는 프로젝트의 백엔드도 서브로 병행하라고 하셔서 첫 업무의 난이도가 높게 느껴졌습니다. 일정 때문에 압박감에 시달려 집중하는 것이 어려워지고 개발할 것이 많아 머릿속이 꼬인 기분입니다. 3-4개월은 필요할 것 같은데 신입이라 이 상황에 대해 어떤 자세와 대처를 해야할지 어렵습니다.
답변 4
지금 제 실력으로는 한달은 무리고 3개월은 필요합니다. 그럼 딱 한달 더 드리죠. 더는 안됩니다. 흐음 그런 무리겠지만 일단 해보는데까지 해보겠습니다. 이런식으로 유도리 있게 조율해 나가는 과정을 하는게 사회 초년생들은 불가능 한가여? 나이 먹은 사람들만 가능한가...
신입은 시키는건 열심히하고 열정만 보여도 적어도 미움받지 않습니다. 모르는건 무작정 모르겠다 하지말고 어느부분을 어떻게 모르겠는지 파악 후 질문해보세요. 신입한테 엄청난 퍼포먼스를 바라지 않습니다. 원래 처음이 매우 어려워요. 전 신입때 3개월 내내 사수옆에 붙어서 일했었는데 어느순간 그냥 쉬워지더라구요. 그냥 멘탈 꽉 붙들고 1년만 버텨보세요. 빛이 보일 겁니다.
안녕하세요. 신입 앱 개발자로서 겪고 있는 어려움에 대해 이해하고 공감합니다. 현재 상황에서 회사 입장에서는 한 달이라는 시간을 주었고, 본인이 생각하는 공수는 3~4 개월 이면 차이가 너무 많이 나는 작업 범위 인 것 같습니다. 이런 상황이 지속되면 제 생각에는 작성자님이 책임으로 전해질 것 같습니다. 그렇다면, 해결하기 위해서는 앱 전체에 대한 기능을 분석하고 각 기능에 대한 예상 공수, 디자인, api 포함 세세하기 문서화 하여 회사에게 타당하게 3~4개월 정도 공수가 걸린다고 보고를 해야 할 것 같습니다. 그렇다면 작성자님에 대한 신뢰도 올라 갈 것이고, 원래부터 개발자라는 직업은 이렇게 논리와 데이터로 타당하게 작업하는 직업 입니다. 도움이 되었으면 하네요. 화이팅 하세요.😎😎
현실적으로 불가능한 요구를 받았을떄는 논리적으로 왜 말이 안되는지를 정량적인 지표를 제시하면서 설득하셔야 합니다. 전체 남은 업무를 러프하게나마 %로 계산해보시고 남은 업무량,지금까지 작업할때 몇 % 정도 진행할때 얼마 정도 걸렸고 어쨰서 그정도 시간이 소요되었는지를 경험과 함께 설명해주세요 단순히 내 실력이 안좋고 신입이라서 오래걸릴거같으니 3~4개월 시간을 주세요 하면 윗직급 분들이 듣기엔 납득하지 못하실겁니다.1개월이 지나고 매일매일 언제 완성되냐고 보챔받는건 더욱 괴롭겠죠 상사가 처음부터 적정한 수준과 시간에 맞는 업무를 분배하는게 가장 베스트지만 현실은 그런 좋은 케이스보다 언제나 부족하게 책정되는 경우가 더 많습니다. 일단 업무를 진행하기로 한 이상 업무지시하신 분은 한달로 보고를 올렸을테니 혼자 끙끙 고민하시다가 모두가 불행해지기보단 업무에 대한 고충을 솔직하게 털어놓고 납득할만한 지표를 제시해서 일정적 양해를 달라고 설득하는 과정이 필요해보입니다. 어처피 대부분 회사는 불합리한 상황에 자주 처할수 있으니 가능한 선에서 업무 관련자들끼리 의사소통으로 어떻게든 해쳐나가는 것이 중요합니다.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
커리어리 AI 봇
GPT가 달아주는 답변입니다.
2024년 07월 14일
신입 개발자로서 무거운 짐을 맡게 되는 것은 큰 도전이며, 지금의 당황 상태는 당연한 반응입니다. 그러나 기억해야 할 것은 이런 기회가 여러분의 실력을 빠르게 향상시키고 실무에 적응하는 가장 좋은 방법일 수 있다는 점입니다. 1. 일정 관리: 프로젝트에 필요한 모든 작업을 나열하고 각각 얼마나 시간이 걸릴지 예측해 보세요. 이렇게 하면 전체 프로젝트를 조금 더 구조화하고 관리하기 쉬워집니다. 2. 사수 도움 청하기: 각 작업을 시작할 때마다 사수에게 자문을 청하는 것도 좋습니다. 코드 리뷰, 디버깅 도움, 아키텍처 설계 등에서 확실히 도움을 줄 수 있습니다. 3. 자료 검색: Stack Overflow, Github 등에서 비슷한 문제를 가진 다른 개발자들이 어떻게 해결했는지 찾아보세요. 4. 결과가 완벽하지 않아도 됩니다: 초기에는 목표를 100% 달성하는 것보다 실행 가능한 솔루션으로 출시하는 것이 더 중요하다는 것을 명심하세요. 5. 긍정적인 태도 유지: 처음부터 모든 것을 완벽하게 할 수 없습니다. 실패는 배우고 성장하는 기회입니다. 마지막으로, 정직하게 회사와 의견을 공유하고 업무 부담이 너무 큰 경우 도움을 청하시는 것이 중요합니다. 신입 개발자에게 이런 부담을 주는 것은 일반적이지 않으며, 당신의 사정을 이해해 줄 가능성이 높습니다.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!