Jungle 64

[TIL][Krafton Jungle] 1주차 - (2) : 컴퓨터 시스템

본격적으로 CS 공부를 시작했으며, 컴퓨터 시스템 책을 읽으면서 이해 안되서 검색을 활용한 경우나 여러 번 되새겨 생각하게 한 부분을 기록하겠다. 1.4까지의 기본 구성 일단 단원에 들어가기 전에 이 컴퓨터 시스템을 배워야 하는 이유에 대해서 적혀있었다. 1. 프로그래머로서는 효율적인 개발과 성능을 파악한 설계가 필요한데 이를 위해 내가 짠 코드가 컴퓨터 내부에서 어떻게 돌아가는지 파악하는 것이 중요한 것이다. 2. 그리고 링크 에러를 이해하는 것은 상당히 괴로운 숙제라고 적혀있었는데, 링크를 하는 과정에 무엇이 일어나는지 , 링커가 왜 필요한지에 대해서도 이번 단원에서 배울 수 있었다. 3. 또한 시스템의 내부적 동작을 이용한 보안요소도 개발자로서 꼭 유념해야 할 요소이기도 했다. 아무튼 대충 이런식이..

Jungle 2023.10.15

[TIL][Krafton Jungle] 1주차 - (1) : 알고리즘의 희노애락에 입성

공부 포스팅은 잡소리를 최대한 줄여서 시간을 세이브해야 된다는 것을 깨달았다. 1. Chrome 확장 프로그램에서 GitHub BaekJun 연동 교육생분중에 한분이 추천해주셔서 사용해보았는데 자동 레포 생성되는 프로그램이라 매우 간편함. 덕분에 시간을 세이브 2. 알고리즘 공부 Introduction to Algorithms 책이 두꺼워서 자세하고 친절하게 나와있을 줄 알았는데 생각보다 너무 어렵다. 입문 시에 최대한 쉬운걸로 스케치를 하고 이 책을 읽는 방법으로 진행하기로 결정. Do it 알고리즘 책이 그나마 예제가 있고 코드를 분석해줘서 이해하는데 큰 도움이 됨 하지만 어려운 재귀함수 같은 부분에서는 봐도 모르겠음 (극 난이도 상) 현재 N-Queen 알고리즘을 풀고 있는데 재귀함수를 사용해서 십..

Jungle 2023.10.15

[WIL][Krafton Jungle] 0주차 - 3일만에 웹 서비스 만들기

정글에 들어온 후 처음으로 쓰는 공부 기록 포스팅 포스팅에 들어가기 전에 간단히 소감을 말하자면 너무 설렌다. 0주차가 끝난 지금 시점에 점점 내 스스로 공부하는 법을 배우고, 능동적으로 공부하면서 재미를 느끼고 있다는 것이 나에게 더 활력을 준다. 앞으로도 이 감정을 쭉 간직할 수 있기를! 0주차 주제 - 뭐든지 '돌아가는 웹 서비스' 를 만드세요. 0주차 발제 내용이 단기 미니 프로젝트라는 걸 알고 있었다. 하지만 현실을 부정하며 대비하지 않은 나에게 역시 폭풍처럼 몰려오는 공부량.. 처음 조가 배정된 후 서로 다른 곳에서 서로 다른 공부를 해온 사람들과 팀이 되어 3일만에 웹 서비스를 만드는 것은 절대 쉬운 일이 아니었다. 게다가 우리 조원 모두 적극적이고 의견도 확고해서 의견 취합하는데에도 에너..

Jungle 2023.10.15

찬찬히 나를 돌아보는 시간

10일 점심에 정글을 들어온 후 4일이 지났다. 이 곳에서의 4일은 밖에서의 나태한 나의 한달과 같았다. 개발자로 성공한 여러명의 코치님과 원장님, 의장님을 뵈었고, 그 분들께 개발자로서의 경험들과 사회에서의 지켜야 될 모습들 그외의 모든 조언들이 나에게 수없이 박히면서 짧은 시간 내에 많은 교훈들을 느끼고 배울 수 있었다. 4일은 짧은 시간이었지만, 나에게 남은 5개월이 얼마나 나를 성장하게 만들어 줄지 예상할 수 있는 나에게는 농도가 짙은 시간들이었다. 내가 자주 사용하는 서비스의 채용 공고를 보고 웹 개발이 하고 싶어지게 된 3학년 말부터 벌써 2년이 지났다. 그때는 전자공학과 수업 중 가끔있던 알고리즘 과목에서 내가 재능이 있다고 생각했다. 근데 실제 취업 준비를 하러 개발자준비생으로 사회에 뛰어..

Jungle 2023.10.14