[ 최종 ] 지금 뉴스! 프로젝트

안영우·2020년 11월 23일
0

[ 프로젝트 ]

목록 보기
1/1
post-thumbnail

✏️ 서론

20년 9월 21일부터 약 8주동안 스파르타코딩클럽 웹 개발 종합반 10기 과목을 수강하면서 웹 개발에 대한 간단한 개념들을 배우고 프론트백엔드를 실제로 구현해보면서 각각 어떤 역할을 하는지 알 수 있어 개발자를 업으로 삼고 싶은 나에겐 스파르타코딩클럽이 초석이 되는 수업이었다.

특히, 스파르타코딩클럽을 다니면서 코딩과 가까워진듯한 느낌이 들었다. 실제로 평소에 딱히 할게없으면 IT 관련 서적을 읽거나, Youtube영상을 보았고, pycharm을 사용하며 코딩하는 나를 보면서

" 비용을 지불하고 코딩을 배운 보람이 있구나 " 를 느꼈다.

올해 7월에 제대해서 그런지 내 주변엔 개발관련일을 하는 사람이 없었고 IT관련 트렌드에 무지했다.
스파르타코딩클럽을 다니면서 가장 좋았던 점은 내 옆에는 튜터님이 있다는 점이다.

수업 외 주제(개발 트렌드, 개발 관련 프로그램, 그 밖의 무수한 TIP들)을 알려주는것이 너무 좋았다.

스파르타코딩클럽을 수강하면서 윈도우노트북을 사용하다가 이번에 처음으로 MAC에 입문했다! (신세계)

좋은점도 있었다면 아쉬운점도 있었다.
개발관련 일은 혼자보다 협업하는 일이 많은데, 개인별 프로젝트로 진행하다보니 협업과정은 없었다.
또, Git을 제대로 활용하지 못했다는점이다! 나중에 Git도 사용해봐야겠다.


✏️ 본론

2~3주에 걸쳐 프로젝트: 지금 뉴스!를 만들었다.
중간에 우여곡절도 많았고 결국 AWS를 이용해 서버를 만들고 가비아에서 도메인을 구입해 배포까지 성공했 다.

http://ywtech.shop/
-> Scrap기능은 아직 배포하지 않았다.

📍 구현한 기능

  • 상단에 현재 headline 기사 보여주기
  • 현재 시간기능 추가
  • 장르별, 국가별 headline 뉴스 보기
  • keywordheadline 뉴스 보기
  • Scrap 기사 모아보기
  • Disqus, tawk 기능

반대로, 수정하거나 추가하고 싶은 기능도 많았다.

📍 수정하고 싶은 기능

  • DeskTop 기반 홈페이지다 보니 Mobile은 신경쓰지 못했다.
  • EventListener 기능을 이용해 Scrap을 구현해야하는데, Onclik 함수를 사용하다 보니 Title안에 ' ', " " 작은따옴표나 큰따옴표가 있으면 Error를 일으켰다.

📍 추가하고 싶은 기능

  • Login기능으로 회원마다 Scrap한 기사 보기
  • 좋아요기능으로 게시물마다 좋아요 기능
  • 댓글기능으로 게시물마다 댓글 기능

✏️ 결론

구현하고 싶은 기능들은 끝도 없이 많지만, 기본적인 기능들만 추가하고 얼른 다음 프로젝트를 하고 싶다.
무엇보다 내 손으로 직접 만든 프로젝트를 Youtube를 통해 누군가에게 자랑할수 있다는 사실이 너무 좋았다.

이 맛에 코딩하는가 싶다! 🧑🏽‍💻

그리고 수업 이후에도 튜터님이 진행하시는 스터디에 가입해서 코딩공부를 이어나가려고 한다.
이후 React, Django를 공부해서 나만의 프로젝트를 또 만들고싶다.

언젠간 남들과 같이 일하고 싶은 개발자 타이틀을 얻고싶다!

8주동안 취업문턱에 가까워지는 상황도 몇번 있었지만
사회의 쓴 맛을 본 좋은 경험으로 남았다.

삼성전자, 정글사관학교 😂 😂

불합격 했다고 나의 개발자 Career는 무너진다고 생각하지 않는다.
세상은 넓고 회사는 많기에..!
꾸준하게 나의 길을 계속 갈고 닦는다면 언젠가 빛을 보지 않을까?

profile
YW_Tech

0개의 댓글