내배캠 회고록
-
내일배움캠프 15주차내배캠 회고록 2022. 3. 27. 20:45
이번 주 월요일 코로나에 확진 판정을 받게 되었다. 생각보다 몸 상태가 많이 좋지 않아서 이번 주는 집중해서 코딩하지는 못 했다. 그래도 현재는 많이 회복 되어서 다음 주는 이번 주에 못 한 만큼 배로 더 열심히 해야겠다. 다음 주는 프론트엔드 파트를 집중해서 해볼생각이다. 팀원들이 잘 해준 덕분에 백엔드는 그래도 원활하게 잘 되어가고 있는 것 같다. 되어있는 부분까지 프론트를 이번 주에 마무리를 하고 다시 다음 주는 다시 백엔드 고도화를 할 예정이다. 클린코드 요즘 클린코드에 관심이 생겼다. 클린 코드란 코드의 성능과 가독성을 향상시킬 수 있는 깨끗한 코드를 작성하는 방법을 담은 책이다. 이 것을 내 프로젝트에 쉽게 적용하는 건 생각보다 많이 어려웠지만 최대한 적용하여 코드를 작성하였다. 이전 프로젝트..
-
내일배움캠프 13주차내배캠 회고록 2022. 3. 13. 22:54
코딩에는 왕도가 없다. 다른 것은 몰라도 코딩은 기본부터 배워야 모든 것을 이해할 수 있는 것 같다. 며칠 동안 JWT에 대해 자세히 모른 채 JWT 토큰을 받아오는 코드를 계속 붙잡고 있었다. 그런데 오류가 한 번 나오면 나는 그 오류에 대해 근본적인 원인을 모른 채로 에러 메세지를 그대로 구글에 복사 붙여넣기를 하여 해결하려 했다. 그리고 역시나 스트레스만 받고 결국 나는 이 오류를 해결하지 못했다. 그냥 포기할까 생각하다가 우연히 유튜브에서 JWT토큰에 관한 영상을 보았는데 그 영상을 보고난 이후로 내 코드가 좀 다르게 보이는 것을 느꼈다. JWT를 이해하고 코드를 보니 왜 이렇게 구현을 했는지가 이해되는 것이였다. 에러 또한 쉽게 고쳤고 기본 지식이 얼마나 중요한지 깨닫게 되었다. 취업의 압박에 ..
-
내일배움캠프 12주차내배캠 회고록 2022. 3. 6. 23:07
이제 마지막 팀, 마지막 프로젝트를 시작했다. 그리고 나는 팀의 조장을 맡게 되었다. 사실 난 조장과 맞지않는 성향을 가지고 있지만 난 항상 나의 내면 한 구석에 조장을 한 번 해보고 싶다는 작은 마음이 있었기 때문에 용기를 내어서 조장을 하겠다고 했다. 내배캠 안에서 팀이 와해가 되는 경우를 많이 봤기에 나는 우리팀이 무너지지 않게 팀원 간의 갈등이나 마음 상하는 일이 없도록 책임감을 가지고 잘 이끌어야겠다. 저번 주 프로젝트를 하면서 django rest framework를 사용해서 token을 받아 소셜로그인하는 기능을 만드려 했지만 google에서 token을 받아오는데 어려움이 있고 시간이 부족해서 결국 django에서 제공하는 allauth 라이브러리를 이용해 session 방식으로 구현하였다..
-
내일배움캠프 10주차내배캠 회고록 2022. 2. 20. 19:10
시간이 참 빠르다. 이젠 캠프가 끝나는 시간이 2달도 남지 않았다. 처음 시작할 떄의 나와는 많이 성장했지만 아직은 취업할 정도의 실력을 갖추지 못한 것이 사실이다. 과연 내가 취업할 수 있을까? 취업해서 무리없이 일을 할 수 있을까? 라는 의구심이 계속 들지만 아직 2달정도 남아있기에 일단 걱정 하지말고 최선을 다하자 라는 마음가짐으로 하루를 보내야겠다. 캠프 안의 많은 사람들이 지치는게 보인다. 여러사람과 대화할 때마다 자신의 미래와 캠프안의 인간관계의 관한 번아웃을 겪고있다. 라는 말을 종종 듣게 된다. 그런 말을 듣게되면 나 또한 번아웃이 올 것만 같다. 하루빨리 사람들이 번아웃에서 빠져나와 초심을 되찾았으면 좋겠다. 반면에 우리 조는 대부분 초심을 잃지 않은 것 같다. 특히 이성님의 열정과 의지..
-
내일배움캠프 6주차내배캠 회고록 2022. 1. 23. 21:22
프로젝트가 끝나고 3주만에 새로운 팀이 결성되었다. 이번 팀에서는 사회와 다양한 IT관련 지식이 풍부한 분이 계셔서 굉장히 체계적이고 열심히 공부할 수 있는 좋은 환경을 만들어준다. 이러한 환경 속에서 나는 얼마나 성장하게 될지 기대가 된다. 그렇지만 팀에게 민폐를 끼치지 않기 위해 나또한 열심히 노력해서 팀에 보탬이 될 것 이다. 이번 프로젝트에는 드디어 우리캠프의 꽃인 장고를 이용한 프로젝트이다. 현재 장고강의를 다 끝냈으며 프로젝트에 들어가기전 클론코딩을 한번 해보고 들어갈 생각이다. 플라스크 수업을 듣고 장고강의로 넘어가니까 너무 편리하고 간편했다. 하지만 그만큼 다 만들어둔 기능이 많기 때문에 디테일한 실력이 없으면 취업하기 힘든 언어일것 같다. 일단 지금은 장고를 자유자재로 활용할 수 있는 실..
-
내일배움캠프 5주차내배캠 회고록 2022. 1. 16. 12:03
드디어 다른 캠프와의 차별점인 AI과정에 들어갔다. AI에 관하여 구체적인 A-Z 까지 습득을 하는 것인줄 알았지만 내가 처음 생각했던 것보다 쉽고 간단해서 조금은 아쉬운 마음이 들었다. 하지만 여러가지 데이터셋을 가지고 실전으로 활용할 수 있을 정도로 강의를 해주셔서 더 깊게 공부하지 않아도 웹개발 과정에 AI를 활용할 수 있게 되었다. 우리팀은 쓰레기를 쓰레기통에 넣으면 이미지를 분석하여 분리수거가 잘 되었는지 알려주는 웹을 개발했다. 데이터를 학습하는 과정에서 검증데이터셋이 준비되어 있지않아 트레이닝셋으로 검증하는 실수를 저지르게 되었다. 또한 우리는 이것이 잘못된 방법이라고 생각하지도 못했다. 모델학습이 끝나고 테스트를 여러번 해봤지만 역시나 정확도는 똥망이였다. 우리는 다시 검증 데이터셋을 수집..