개발자

이대로는 안될 것 같아 걱정입니다

2023년 10월 09일조회 119

최근 학부 연구실 프로젝트로 웹 프로젝트를 개발했습니다 처음 해보는 nodejs였고 팀원들의 중도 이탈로 처음 써보는 nextjs였습니다. 다행히 혼자서 공부한 리액트가 있었기에 여차저차 마무리 됐습니다. 여기서 문제는 어느 상황에 어떤 기능을 사용해야 할지는 머릿속에 있습니다. 예를 들어. useState를 사용해 상태 관리를 해야겠다! 식의 생각은 나는데 막상 이를 코드로 작성할때 이게 맞나? 싶을 정도로 머뭇거리고 금방 검색하게 됩니다. Chat GPT의 의존도를 낮추고자 하여도 금방 사용하게 되네요.. 이렇게 해선 제 실력이 하나도 늘지 않을 것이라고 느끼고는 있는데 쉽지않네요.. 어떻게 해야할까요 조언, 독설 모두 감사하게 받겠습니다. 부탁드립니다 ㅠㅠ

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.

답변 1

인기 답변

박지수님의 프로필 사진

저도 대학교를 다닐 때 많이 했던 고민이였던 것 같습니다. 간단한 문제들이 과제로 나오게 되면 이를 구글에 검색하고 검색해서 나온 내용들을 가져오다보면 과연 내 실력이 늘어나는 걸까? 라고 고민을 했던 시절이 있었죠 또 과제 시간때문에 허겁지겁 이해하지 못했던 코드를 복사 붙여넣기 해서 테스트 했던 시절도 있었네요. 기능을 구현하다가 막히는 부분을 찾아보는 것은 나쁜 습관이 아니라고 저는 생각 합니다. 다만 챗 지피티를 통해서 제공 받은 코드를 단순히 복사 붙여 넣기하는 것이 아닌 코드를 이해하고 사용하는 것이 중요하다고 생각합니다. 가령 Scanner sc = new Scanner가 있을 때 단순히 Scanner를 복사해서 사용하는 것이 아닌 이 코드에서 Scanner는 무슨 역할을 수행하고 무슨 메소드를 통해 어떤 작업을 하고 있는지 하나하나 파악해 보는 것이 좋다고 생각합니다. 개발자들에게 있어서 찾아보는 것은 죄가 아니라고 생각합니다. 모르는 것을 고민하면서 우물안 개구리가 되는 것 보다는 새로운 정보를 받아 들이고 분석해서 자신의 것을 만드는 것이 중요하다고 생각합니다.

Jaden님의 프로필 사진

Jaden

작성자

Korea blockchain R&D Center2023년 10월 12일

정말 감사합니다 !!! 덕분에 용기 얻고 열심히 할 수 있을 것 같습니다 ㅎㅎ

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

목록으로
키워드로 질문 모아보기

실무, 커리어 고민이 있다면

새로운 질문 올리기

지금 가입하면 모든 질문의 답변을 볼 수 있어요!