" async="async"> ', { cookie_domain: 'auto', cookie_flags: 'max-age=0;domain=.tistory.com', cookie_expires: 7 * 24 * 60 * 60 // 7 days, in seconds }); 책 알려주는 남자 :: '웹개발 종합반' 태그의 글 목록

마지막 5주차에 도착했다. 5주차는 전반적으로 따로 무언가를 더 배우지는 않는다. 4주차에 한 강의 더 추가하기만 될 법한 내용을 굳이 따로내어서 앞부분에 조금 공부한 것을 제외하고는 전부 서버세팅하고 서버를 운영하기 위한 프로그램을 깔고 그를 위한 전문적인 명령어를 하거나 그게 전부다. 

 

서버를 위한 깃허브-ubuntu

어떤 역할인지는 알려주기는 한다만, 사실 내가 뭘하고 있는지 전혀 감이 오지 않았고 그런 내용이 주를 이룬 5주차 학습이였다. 한마디로 가장 지루하고 따분하며 배우는 보람이 전혀 느껴지지 않는, 도메인을 만든다는 의의와 달리 가장 무의미하게 느껴진 주였다.

 

도메인을 살 수 있는 gabia

가비아에서 특정조건으로 1년에 500원주고 도메인을 살 수 있다. 그 외에는 조금 비싸게 도메인주소를 사서 이용해야한다.

몇 없는 학습구간
서버를 구매해서 돌리는 AWS

생소함의 연속이여서 참 헷갈렸는데, 적지않은 요금이 나가기 때문에 무료인 한 달 이후로 요금이 안 나가게 잘 설정하자.

 

무언가에 쓰이는 FileZilla
세팅을 똑같이 하고서 명령어를 쓰지만 되지않는 나

 

결론부터 말하자면, 5주차 중간즘에서 하차했다. 원래 프론트엔드의 영역이 아무리 백엔드보다 문외한들이 입문하기에는 쉽다하지만 결국 전문가의 영역인 것은 변하지 않는 사실이다. 이런 영역에 바로 마주하면 갭차이에 포기하기 마련이다. 때문에 이전 주차들에서는 그런 영역에 발을 들이지만 들이지 않는 것처럼 가르치는 법이 필요하다. 한마디로 진입장벽이 높기 때문에 흥미를 잃지 않는 가르침이 필요하다.

 

중간에 하차해도 수료증은 나오더라

 

하지만 5주차는 거의 그대로 따라하기밖에 없다. 물론 이런 방법이 이전 주차에서 없었던 것은 아니지만, 이전 주차에서는 이런 모방으로 어떤 결과물이 나오고, 거기서 무엇을 조금 수정하면 어떻게 바뀔지 예상이나 추론이 가능했기에 어림짐작으로 내가 배우는 것들이 무엇인지 이해가 갔지만 5주차는 전혀 아니였다. 

5주차는 조금만 더하면 프로젝트 완결로 끝이지만, 계속 따라할수록 그리고 똑같이 따라해도 오류를 해결하기 위해 조금의 시행착오하는 순간마다 '내가 이걸 왜 하고 있지' 라는 현타가 계속 들었다. 게다가 그대로 따라한 뒤에 겪는 오류였기에 무언가 고치기위한 고민할 점도 전혀 없고 오직 Slack에 가서 문의하는 것밖에 없어서 무척 무의미한 순간들이였다. 어짜피 그대로의 모방이니 머리에도 남지 않는데 몇 안되는 개인시간에 학교공부하는게 더 낫지 않나라는 생각이 지배적이기도 했다.

 

웹개발 종합반을 잘 수료했다면 다른 학습도 하지 않았을까?

 

그렇다고 웹개발 종합반 자체가 별로라는 것은 아니다. 다른 주차에 비해 5주차가 별로였다는 것이 전반적으로는 초보자들이 입문하기에 적당한 난이도의 강의였다. 쓰다보니 이제야 알았는데 5주차에 단순한 서버설치, 세팅하기 이런 것 위주의 수업에 실망한 이유는 타 학생과의 결과물 차이였다.

과대광고 아니지만 뭐랄까 속은 기분이다

 

분명 광고에서는 여러분도 5주 뒤에는 이렇게 만들 수 있습니다라며 홍보하고 그 결과물들은 대단했지만 내가 5주동안 만든 결과물은 고작 시간을 파는 한 페이지짜리 도메인이 전부다. 즉, 5주동안 학습만 하는 것이 아니라 추가적으로 수업에서 배운 것들을 토대로 따로 프로젝트를 만들고 노력해야 위의 결과물들이 나오는 것이다. 나같이 시간을 더 낼 수 없거나 수업만 듣기에 바쁜 학생들은 한 페이지 짜리 상품파는 도메인 한 줄이 전부다. 뭐랄까 사기도 아니고 과대광고는 더더욱 아니지만, 조금은 속은 기분이기도 하다.

그럼에도 이번 약 50일간(2월18일 ~ 4월7일) 코딩마라톤은 나에게 나쁘지 않은 영향을 줬다. 바쁜 일상 속에서 틈틈히 배우고 학습해가는 즐거움을 다시 알려주었고, 내가 코딩을 처음 배울 때 느꼈던 흥미와 적성은 오로지 수학문제처럼 정답과 방식이 잡힌 코딩퀴즈였을 뿐, 코딩 그 자체엔 다소 적성도, 흥미도 전부 그리 높지 않음을 통보했다. 이로서 개발자의 길은 이제 고려대상이 아니게 되었고 내게 남은 선택지는 CPA 뿐이다.

 

비전공자의 개발자들은 대부분 이런 말로를 겪는다

 

코딩을 배우고 싶다면, 여전히 팀 스파르타를 추천하고 싶은 마음은 0주차 개발일지를 쓸 때나 지금이나 변함이 없다. 다만, 고소득 연봉의 개발자가 혹해서 ~~강의를 들으면 여러분도 고소득 개발자가 될 수 있어요! 이런 말에 현혹되어서 시작하는 사람은 다시금 생각하길 바란다. 회사에서는 급조된 개발자보다는 당연히 나름 검증된 전공자를 쓰는 게 합리적인 선택이고, 전공자와 비전공자의 차이는 줄어들기 어려울 것이다. 물론 비전공자가 더 노력하면 되겠지만, 전공자들의 4년학습을 뛰어넘는 6개월이나 1년학습이 과연 가능할까? 그리고 대기업에 붙는 전공자들도 당연히 노력할테고. 이런 광고에 혹해서 시작했던 자신의 탐욕을 반성하며 이만 5주차 개발일지를 마친다.  

블로그 이미지

얼음꿀차

책을 한 번 읽긴 읽어야겠는데 막상 읽자니 뭘 읽을지 고민되는 당신을 위해 읽을만한 책들을 알려드립니다!

,

다소 힘들었던 4주차 학습도 끝났다. 사실 3주차까지는 한 번만 들어도 90~100%이해가 갔었는데 이번주차부터는 두세번 들어도 80%도 듣기 어려웠을 정도로 난이도 상승이 확 체감됐다.

 

간편하게 서버를 만드는 파이썬

처음에 이렇게 서버를 쉽게 만들때만해도...4주차도 어렵지 않게 하겠거니...

 

쏟아지는 붉은색의 오류코딩

4주차 중반이후부터는 오류가 계속 뜨는데 강의를 보고 그대로 따라하는데도 해결이 안되서 다소 시간을 썼다. 나중에 알고보면 코딩이 아니라 import를 안해줘서 그런거여서 허망한 경우도 있었고

 

사실 아직도 저 4개의 쓰임이 외워지지 않았다

계속 할 때마다 설치하는 FPR4...

 

일상생활과 연결하여 사례를 들어주는 쌤

현재 내가 배우는 기능이 이렇게 일상생활에서 쓰이고 있었다. 당연하게만 생각하던 것들이 코딩으로 직접하려면 이리 어렵다니, 개발자로서의 적성은 없다고 조금씩 자각하는 중

 

이번주차 핵심코드 POST와 GET
매번 보는 거지만 볼 땐 참 쉬워보인다

4주차~5주차동안 4개의 프로젝트를 하는데 그 중 하나인 나홀로메모장을 4주차에서 한다. 그치만 그대로 따라하면 항상 우측처럼 오류가 생긴다. 평소에도 가용시간은 한정적인데 잦은 오류로, 4주차 완주가 더 느려졌다.

 

현재 숙제중이란 이름은 저 아래에 있다.

4주차 숙제는 이렇게 주문자 명단을 받는 것인데, 꽤나 어려웠다. 강의에서 주는 뼈대에 주문자 이름과 주소를 남기면 그대로 남아서 현재는 사람들의 어렵다, 이해안된다 등의 호소도 종종 보인다. 어떤 사람은 어느순간부터 이해가 아니라 억지로 우겨놓고 수업에 내가 끌려간다고 표현하던데 상당히 공감한다. 확실히 학교전공수업으로 100% 이해하면서 배우던 C+과는 달리 급하게 따라간다는 느낌이 있다. 내가 헛으로 몇년을 날리지 않았다면 이렇게 급하게 조기졸업하지 않고 시간들여서 응용소프트웨어 복수전공도 이수했을텐데라는 아쉬움이 또 한 번 남는다.

 

근데 나는 왜 명단이 안 뜰까?

그러나 이번에도 어김없이 주문자 명단이 뜨질 않는다. 그래서 이번에도 슬랙에서 도움을 찾았으나 해결은 되지 않았다.

 

이런 현상은 왜 발생되는걸까?

오랜시간과 피드백 끝에 완성은 됐는데 보다시피 튜터님의 화면에서는 잘 작성되고, 내 화면에서는 여전히 되지 않는다.
같은 코드인데 어느 컴퓨터에선 되고, 여기선 안되고 원인이 무엇인지 따지기엔 이미 들어간 시간이 많이 투입되었고, 마지막 답변이 퇴근을 하고 온뒤에 받아서인지 귀찮음이 쏟아져 해결 아닌 해결이지만 여기서 끝맺음했다.

야간 공장일과 병행해서인지 아니면 적성에 다소 맞지 않는건지 혹은 둘 다 인건지. 4주차의 학습은 점점 따라잡기 힘들게 느껴졌고, 0주차에서 느꼈던 흥미와 열정은 상당히 식어버린 상태이다. 5주차 8강까지만 들어도 수료증이 나와서 그냥 포기할까도 생각했지만 딱 마지막 주차만 남았다. 어떻게든 마무리하려한다.

블로그 이미지

얼음꿀차

책을 한 번 읽긴 읽어야겠는데 막상 읽자니 뭘 읽을지 고민되는 당신을 위해 읽을만한 책들을 알려드립니다!

,

3주차에는 파이썬과 몽고db, 3t를 이용해서 수업이 진행되었다. 강사님은 3주차가 사람들에게 가장 인기있고 즐거운 주차라고 하셨는데 솔직히 나에겐 전혀 아니였다.

 

3주차를 한마디로 설명하자면 크롤링. 그게 전부다

우선 파이썬 문법을 아주 조금만 배우는데, 아무리 내가 이전에 C+을 통해서 한 학기 공부했다지만 너무 문법적인 내용이 적었다. 비개발자를 위한 강의니 수박겉핥기란 느낌이 있긴했지만 최소한 가르치는 for문 하나만이라도 좀 상세하게 다뤘으면 어떨까 싶다.

 

3주차 숙제는 지니뮤직 크롤링하기

설치하는데에만 3주차 수업의 1/3을 차지하기 때문에 수업의 질이 떨어지는데, 중간중간 설치가이드가 없어서 해당오류로 시간도 조금 낭비된 것도 무척 아쉬웠다. 막상 3T도 설치만 해놓고 써먹지도 못한 커리큘럼도 이해되질 않았다.

 

이런저런 난항을 겪다가 완성한 숙제

수업 시간 외에 나온 것들은 구글링을 통해 완성할 수 있었다. 이번주차는 숙제말고는 전부 별로였던 주차로서 강사님이 3주차가 모두에게 호평이라고 말한 것 때문에 더 갭차이가 느껴져서 실망이었던 한 주였다. 4주차에는 좀 더 풍성하고 유익한 한 주차 수업이 되길 바란다. 얼마나 쓸 내용이 없었으면 사진이 5개도 안될까.

블로그 이미지

얼음꿀차

책을 한 번 읽긴 읽어야겠는데 막상 읽자니 뭘 읽을지 고민되는 당신을 위해 읽을만한 책들을 알려드립니다!

,

기초적인 자바스크립트를 배우는 2주차

2주차에는 JQuery와 하는 자바스크립트 그리고 오픈api를 이용한 자바스크립트를 배운다. 초장부터 저렇게 짧은 예제를 던져주는데 난이도도 적절하고 하나하나씩 기술을 배워가는 느낌이다

 

하다가 막히면 언제든지 질의응답 가능한 Slack

천천히 잘 따라가는데 3번 예제에서 막히고 말았다. 이럴땐 시간들여서 해답을 스스로 찾는 과정도 중요하다.
하지만 그 시간이 15분 이상이 된다면 허망한 오류일 가능성도 높기 때문에, Slack에 올려서 튜터님들 혹은 같이하는 동기들의 도움을 받는 것이 좋은 방법!

 

''(작은따옴표) 대신 ``(백틱)을 쓰니 문제 해결!

바로 즉답가능한 시간이 있고, 해당 시간이 아니여도 최소 24시간 내로 답변이 올라온다. 지금까지 Slack에 딱 두 번 올렸는데 보통 2시간 내로는 전부 답변이 와서 꽤 유용했다.

 

오픈API. 낯설어보이지만 우리 일상에서 자주 접한다

오픈API를 이용한 Ajax를 주로 공부하는데 이제 좀 뭔가 데이터를 만진다는 느낌이 들어서 재밌었다. 예전 학교에서 오픈api를 이용해서 조별과제를 진행한 조를 보았을 땐 정말 신기하고 대단하다는 생각밖에 안 들었는데, 지금보니 정말 간단한 것이였다. 나도 팀 스파르타를 미리 좀 만났더라면 ㅠㅠ

 

꼭 강의대로 할 필요도 없다! 내가 원하는 대로!

강의에서는 70이상에 빨간색을 넣는 것이였는데, 현재 70이상으로 하면 1개빼고 전부 빨개진다. 미세먼지가 점점 안 좋아지는구나 하고 체감했다. 게다가 보통과 나쁨 기준마저 바뀌어서 강의에선 나쁨이던 수치가 지금은 보통이기도 하다. 그래서 적절하게 70대신 100으로 바꾸고 추가적으로 gu_status를 넣어서 표기했다.

 

따릉이를 이용한 Quiz
랜덤 API를 통해 귀여운 고양이를 볼 수도 있다

그 외에 다른 Quiz도 하는데 고양이를 랜덤하게 띄우는 것이 신선했다. 1주차에 비해 이런 예제같은 문제들이 조금 많아지긴 했지만 여전히 좀 더 비중을 늘리면 좋지 않을까 생각한다. 아무래도 이런 유형들을 많이 알수록 유용하니까

 

1주차 HW에 달러환율만 넣으면 2주차 HW 끝!

2주차 숙제는 1주차 숙제에 비하면 상당히 간단했는데 아무래도 예제로 많이 배워서 그런지 숙제는 꽤 간단했다. 이전에 배운 내용들을 토대로 1주차에 비하면 훨씬 수월하고 빠르게 숙제를 끝마쳤다. 그런데 배운 것말고 다른 곳에서 문제가 생겼다.

 

5분만에 답변을 달아주신 조민수 미니튜터님

바로 왼쪽 문단에 환율이 닿지 않는다는 것. 아무리해도 몰라서 Slack에 남겼더니 금새 해결해주셨다. 내가 알기론 튜터는 스파르타에 고용된 강사나 교수님들이고 미니튜터는 기존 교육생들이 성장해서 타 교육생들을 도와줄 정도의 실력이 되면 자율적으로 모집받아 되는 것으로 알고있다. 이런 오류가 쉬운지 어려운지는 알 수 없으나 빠른 답변으로 내 시간을 아껴주셔서 무척 감사했다.

이것으로 조금 길었던 2주차도 끝이다. 사실 2주차는 저번주에 끝이 났어야 했는데 주말에 친구들을 본다고 빼먹는 바람에 한 주가 밀렸다. 야간 일도 피곤해서 낮시간에 학과공부를 하지 못해 밀린 것도 있고. 이번주는 수면관리를 좀 더 타이트하게 해서 진도가 밀리지 않게끔 해보자.

블로그 이미지

얼음꿀차

책을 한 번 읽긴 읽어야겠는데 막상 읽자니 뭘 읽을지 고민되는 당신을 위해 읽을만한 책들을 알려드립니다!

,