수강 목적C 프로그래밍 수업을 들으면서 저수준에서 메모리를 관리하고 어셈블리어까지 컴퓨터 공학적인 지식을 배우는 것이 즐거웠다. C++ 도 언매니지드 프로그래밍 답게 메모리 관리 측면에서 개체지향까지 곁들여서 어떤식으로 처리할 수 있는지 궁금했다. C++ 은 사실 학교에서도 OpenCV 로 이미지 처리를 하고, 인턴을 통해 SVM Top View 를 개발할 때도 썼었지만, 거의 로직 위주의 개발이 많았고, C++ 과 언매니지드 프로그래밍 관점에서는 놓치는 부분이 많았다. 개인적으로 로직에 집중하는 것도 좋지만, 저수준에서 메모리 관리를 직접 해보고 동작하는 것을 보는 것이 가려운 부분을 긁어주는 부분이 컸기 때문에, 이번 강의는 재밌을 것 같았고, 개체지향 관점에서의 메모리 관리도 알아볼 수 있겠다고 생..
수강 목적이번에는 개체지향 프로그래밍 및 설계 강의를 들었다.본인은 이미 백엔드 개발자이기 때문에 자바에는 익숙한 상태였다. 하지만 비전공자로서 늘 기초 지식에 대해서 깊게 배우는 것에 대한 갈망이 남아있고, POCU 의 모든 과정을 듣기로 결심했다. 개체지향을 어느정도는 알고 있었지만, 관련 실습, 과제들이 어떻게 나오는지 궁금하기도 했고, 포프 선생님이 생각하는 개체지향에 대한 내용을 알고 싶었다.강의 내용이번 개체지향 강의는 다른 과목들과 달리 추상적인 내용이 많았다. OOP 의 필요성부터 OOP의 4대 특성까지 예시를 들어가며 설명해주셔서 더 잘 이해할 수 있었다. 또 개체지향 '설계' 를 위해 상속을 이해하기 위한 방법, 개체 모델링등을 실 생활 예제를 통해 설명해주셔서 어느 상황에 적절하게 ..
수강 목적POCU 아카데미의 로드맵을 쭉 따라가서 "전문 프로그래머가 되기 위한" 과정을 밟아가고 싶었다. 현재 총 7개의 로드맵이 열려있는데, 이제 3개의 로드맵이 끝났다. C 프로그래밍 수업은 사실 대학교때도 수업을 들었다. 하지만 C언어로부터 컴퓨터 공학 지식을 배운다기보다는 단순히 그 언어를 배우는데 초점을 두고 배웠기 때문에 당시에 공부를 할 때도 깊은 이해를 할 수 없었던 것 같다. 과목 이름에서도 "언매니지드" 가 붙어있듯이 "관리되지 않는" 이라는 말을 몸소 경험해보고 싶었다. 백엔드 개발자로 살아가고는 있지만, 기초를 잘 아는 것이 항상 중요하다고 생각했고 이러한 욕망은 COMP2200 수업으로 채우기에 충분했던 것 같다.강의 내용POCU 강의를 여러번 들어본 결과, 항상 초반에는 해당 ..
수강 목적 지난 COMP1500 수업 이후 많은 것을 얻어갔다고 생각했기 때문에 POCU 아카데미의 로드맵을 쭉 따라가서 "전문 프로그래머가 되기 위한" 과정을 밟아가고 싶었다. 현재 총 7개의 로드맵이 열려있는데, 이제 2개의 로드맵이 끝났다. 소프트웨어 공학용 수학 수업의 설명에서 컴퓨터를 이해하는데 중요한 수학을 다루고, 특히 논리적 사고를 강조한다고 한다. 본인은 학창 시절 수학 수업을 매우 좋아했다. 오랜만에 수학 수업을 듣게되어서 설레기도 했고 다시 복습도 하고 이제는 프로그래머로서 알아야할 논리적 사고를 학습하고 수학 지식들을 정리하여 배울 수 있다는 점이 매력적으로 다가왔다. 물론 이제 3년차 개발자이기 때문에 왜 굳이? 직무에 필요한 기술들을 더 공부하는게 더 중요하지 않아? 라고 생각할..
수강 목적 수강당시 웹 백엔드 2년차 개발자로 실무를 경험하고 있었다. 하지만, 컴퓨터 공학 전공자가 아닌, 비전공자였기 때문에 항상 기초 공부가 부족하다는 것을 실감하고 있었다. 예전부터 Pope 선생님의 유튜브를 즐겨 보며 마인드 컨트롤하곤 했는데, 더 늦기전에 POCU 아카데미의 강의를 하나씩 독파해나가고 싶었다. (POCU 로드맵 참고 : https://trello.com/b/C5DufaL5/pocu-%EB%A1%9C%EB%93%9C%EB%A7%B5-%EC%9B%90%ED%95%98%EB%8A%94-%EA%B8%B0%EB%8A%A5%EC%9D%84-%ED%88%AC%ED%91%9C%ED%95%98%EC%84%B8%EC%9A%94) 특히, "전문 프로그래머가 되기 위한" 이라는 말이 굉장한 호기심으..