개발자
주로 UI 개발 할때 최대한 라이브러리 사용 안하고 개발 하고 있는데 다른 분들은 자주 사용하시나요 ? 라이브러리 쓰면 뭔가 실력이 느는것 보단 남이 만든거 가져다 쓰는 느낌이라 질문드립니다.
답변 2
삭제된 사용자
2022년 08월 11일
저도 얼마 전까지만 해도 질문자님과 비슷한 생각을 갖고 있었어요! 면접에서 라이브러리를 가져다 쓰는 사람보다는 라이브러리를 만드는 사람이 되고 싶다고 말했었으니까요. 라이브러리를 사용하는 건 내가 작성한 코드가 아니니까 코드 내용을 완벽하게 숙지하고 있지도 못할 뿐더러 에러가 났을 때 픽스가 가능하려면 오롯이 내 머릿속에서 작성한 코드로 돌아가야 하지 않을까 하는 생각을 가지고 있었습니다! 근데 일을 하다 보니까 한정된 시간 안에 좋은 제품을 만드려면 라이브러리 도움 없이는 불가능하다고 생각하게 되었어요. 물론 남이 만든 걸 가져다 쓰는 거지만, 잘 만들어지고 여러 곳에서 통용되고 있는 검증된 라이브러리라면, 그 사용 방법을 빠르게 파악하고 내 제품에 적용하는 능력도 엔지니어로서 필요한 역량이라고 생각하게 되었습니다. 물론 사람마다 생각이 다르겠지만 ㅎㅎ 저는 UI 라이브러리를 포함한 여러 라이브러리 감사히 잘 사용하고 있습니다!
원래 개발이 다 남이 만든 것 쓰는 거긴 해요 ㅎㅎ 다만 어느 정도 실력을 늘리기 위해서는 직접 만들어보는 것도 좋습니다. 라이브러리 사용하는 걸 추천하는 경우는 - 일정이 넉넉하지 않거나, 빠르게 제품을 구현하는 것에 초점을 두는 경우 - 어드민 페이지 같이 디자인의 중요성이 높지 않은 경우 직접 개발하시는 걸 추천하는 경우는 - 시간적 여유가 있는 경우 - 직접 다 개발하고도 일정에 맞출 수 있는 경우 - 디자인이 중요한 경우 가 있겠네요! 제품 개발은 많은 경우 다른 사람들이 만들어두는 것을 쓰는 것이니 너무 염려하지 않으셔도 좋을 것 같아요. 그게 개발자 생태계의 큰 장점이기도 하구요!
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!