본문 바로가기

패캠챌린지31

패스트캠퍼스 챌린지 최종 후기 📌 챌린지를 시작하게 된 계기 먼저 내가 개발 공부를 시작했던 시기는 오래되었을 것이다. 고등학생 시절 Visual Basic으로 정보처리 기능사를 위한 시험공부를 했던 사례가 있었으며 대학생 때는 과목이 Visual Basic이 있었기에 GUI 환경에서 스크립트 붙이는 공부를 했던 기억이 있다. 그 이후로는 솔직히 군대 다녀오면서 다 포맷이 되어버려서 언어에 손대는 일이 없을 줄 알았다. 한데, 세월이 흐르면서 직무의 다양성으로 인해 정보보안 시장에 뛰어들면서 C언어, Python 문법을 가볍게 접한 기억이 있었고 역시나 너무 어려웠기에 구구단, 학점 간단한 거 외에는 만들어 볼 생각조차 못 하고 시간은 흘러갔다. 이상하게도 잊히는 시점에서 시큐어 코딩 회사에 입사하면서 Java를 전혀 모르는 상태에서.. 2021. 10. 12.
패스트캠퍼스 챌린지 30일차 예외처리 드디어 이 챌린지를 작성하면서 30일차로 접어들었다. 1일 1학습 1블로그를 기록했다는 의미이다. 때론 포기하고 싶을 때도 있었다. 특히, 주말이나 공휴일 일정들을 소화하며 컴퓨터 켜는 부분은 쉬운 일이 아니였다. 끈덕지게 붙어서 학습하였고 기록하였다. 결과과 좋지 못할지 모르지만 30일까지 해내었다는 '나' 자신을 칭찬해주고 싶다. 비록 시작이 반이라고 아직 스타트 지점이 아닐지도 모른다는 것이다. 내가 앞으로 해야 하는 것은 꾸준히 학습해서 내가 공부하고자 했던 목표를 기억해야 하며 알아야 할 것이다. 학습의도와 내가 작성하고자 하는 방향은 다를지 모른다. 내가 기억해야 하는 요소를 어떻게 표현해서 기록하며 또 떠오르게 할 지 많이 연구해야 하는 부분이다. 아직은 서투른 나의 30대의 공부 .. 2021. 10. 5.
패스트캠퍼스 챌린지 29일차 파일 입출력 잠들기 전 모바일로 검토하면서 수정사항이 있어서 변경을 눌렀는데 앞으로 모바일 편집을 하면 안될 것으로 보였다. 모바일에서 오타 수정한다고 바꿨다가 코드 구문이 전부 다 깨져있는것을 발견하게 된다. 이렇게 되면 코드 알아보기도 힘들 정도로 주석 무시하고 다 한 줄로 표기되어 난해하게 표기되어 있다. 순간 당황해서 일어나자마자 노트북을 열어 재 편집을 실시하게 되었다. 편집 완료 후 강의를 시청하게 되는데 파일 입출력 실습문제가 떡하니 보여진다. 강의를 듣다보니 오류 해결 위주로 설명해주는 것을 보게 된다. 여태껏 다 해결된 문제들이라 쉽게 넘기고 있었는데 역시 나랑 보는 관점이 다르다. 일부러 틀리게 하는 것을 보이면서 헷갈릴거라고 생각하는 관점을 난 이해하지 못하였다. 오류가 나기 이전에 .. 2021. 10. 4.
패스트캠퍼스 챌린지 28일차 파일 입출력 어느덧 필수 문법 강의가 막바지에 이른다. 화요일이 되면 필수 문법 위주로는 학습을 하는 시기이다. 이런 상황에서 했던 문법들을 돌아보면 쉬운 부분이 있었는지 살펴 보아야 할 것이다. 얼마나 반복 학습을 하였는지 얼마나 응용을 할 수 있는지 살펴 봐야 할 부분이다. 아직은 많이 헤메기도 하고 어렵기도 하지만 기초라는것도 너무 어렵다는 사실이다. 입출력도 input print 외에서 모듈로서 입출력 하는 부분을 진행 하면서 파일 쓰기, 추가, 읽기에서 대해서 학습을 할 수 있었다. 배우면서 코드를 변형도 해보면서 테스트 해보면서 비효율적인 것도 알게 되면서 왜 사람들이 file or f 를 파일객체로 사용하는지 알 것 같다. 이런 부분도 잘못 사용하면 메모리 사용률에 지장이 갈 것 같아 응용 .. 2021. 10. 3.