[Programmers Basic Challenge] 프로그래머스 코딩테스트 입문 캘린더 부스트 회고

2023. 3. 11. 20:22·활동내역.zip/개인
728x90

2023 Series

 

[ 2023 ] CheckPoint, 2023년

2023년동안 작성했던 회고록들을 모아 둔 게시글이다 2023년 동안 작성한 회고들을 계속해서 업데이트 해 나갈 예정이다 [ January ] - 변화의 시작, 1월 [2022WinterBootcamp] 0~1주차 회고 개발자가 되기로

time-map-installer.tistory.com


2월에 기록되어있던 부분은 SW코테 준비할 때 풀었던 파이썬 문제들의 기록이다
완료 된 기록들

본문

SW 마에스트로의 결과를 기다리면서 무엇을 할 수 있을까에 대해 생각을 하던 중,

나는 프론트엔드의 길을 선택하였기에 JS 공부를 하면 되겠다 싶었다

이론적인 부분을 학습하고, 눈으로만 보기보다 프로그래머스 입문 캘린더를 빠르게 달성 해보는 것이

일주일도 잘 보낼 수 있을 것 같고 문법도 익힐 수 있어서 좋지 않을까 생각했다

 

그래서 처음 제대로 해 보는 JS이니만큼 문법을 가장 효율적으로 익힐 수 있다는 프로그래머스 0단계를 선택했다

덧셈, 뺄셈 부터 시작해서 배열과 index, slicing 등 파이썬을 익힐 때 써 왔던 문법의 학습과정과 거의 비슷하게 갔던 것 같다

 

JavaScript의 문법과 기초 문제들을 익히는 데에는 도움이 많이 되었고, 기존 파이썬과는 다른 점을 느꼈다

.method() 를 연속적으로 사용해서 줄바꿈을 최소화 할 수 있는 특징

선언되면 바뀌지 않는 특성을 가진 const와 값이 바뀔 것이라고 예상하고 선언하는 let의 두 가지만 신경쓰면 되는 변수형

function solution(a, b) {return a + b;} 의 기존 함수 형태에서 const = (a, b) => a + b; 로 대체하여

코드의 길이를 비약적으로 줄일 수 있는 블록의 특징까지 정말 100문제를 풀면서 다양한 경험을 하였던 것 같다

 

기간은 3월 5일 밤부터 이 글을 쓰는 시점인 3월 11일 오후까지 약 일주일 동안 진행하였고,

스스로 목표를 세우고 의미있는 결과를 만들어 낸 챌린지였던 것 같다

다 풀어내고 나니 너무나도 뿌듯했고, 쉬운 문제들이기는 했으나 100문제를 짧은 시간안에 풀어낸 것이

상당히 뿌듯하다는 점 알게 되었다

만약 다른 언어를 학습해야겠다 생각한다면 이런 커리큘럼을 통해 풀어보는 것도 괜찮겠다 생각했다

 

0단계를 풀면서 0단계 같지 않았던 문제들도 많았고, 너무 쉽게 끝났던 문제들도 많았었다

기존 파이썬으로 코딩테스트를 준비 한 기간이 있었던 탓에 문법적인 요소들만 알면 풀 수 있는 문제들도 있었다

적어도 문법적인 부분만 보완하면 기초는 건너뛸 수 있겠다 생각이 들었던 것 같다

 

취업에 직결되는 코딩테스트고, 앞으로는 본인의 분야의 언어로 코딩테스트를 치뤄야 하는 시대가 다가오고 있는 만큼

앞으로도 JS를 이용하여 코딩테스트를 지속적으로 준비 할 생각이다

(학교 강의 및 백엔드 학습을 위한 Java도 계획중이기도 하다)

물론 이 또한 꾸준함을 바탕으로 이뤄낼 수 있는 것이기에 깃허브 잔디에 물을 준다는 느낌으로

계속 해나가면 실력도 늘고 실제 프로젝트에도 도움이 되지 않을까 생각한다


요약

기간 : 3월 5일 밤 ~ 3월 11일 오후

내용 : 프로그래머스 입문 100문제 챌린지

느낀점 : 새로운 언어를 익히기에 괜찮은 방법, 다른 언어 학습 시에도 이 방법을 채용해볼까 한다


End

728x90
저작자표시 비영리 변경금지 (새창열림)

'활동내역.zip > 개인' 카테고리의 다른 글

[Programmers Basic Challenge2] 프로그래머스 코딩 기초 트레이닝 캘린더 완료  (0) 2023.05.14
[GPT, 어떻게 사용해야할까?] GPT3에 대한 탐구  (0) 2023.03.24
[ Challenge to SW Maestro ] 4주차 회고 Final?  (0) 2023.03.04
[ Challenge to SW Maestro ] 3주차 회고 Final?  (0) 2023.02.25
[ Challenge to SW Maestro ] 2주차 회고  (0) 2023.02.17
'활동내역.zip/개인' 카테고리의 다른 글
  • [Programmers Basic Challenge2] 프로그래머스 코딩 기초 트레이닝 캘린더 완료
  • [GPT, 어떻게 사용해야할까?] GPT3에 대한 탐구
  • [ Challenge to SW Maestro ] 4주차 회고 Final?
  • [ Challenge to SW Maestro ] 3주차 회고 Final?
ThreeLight
ThreeLight
ThreeLight Studio의 블로그, TimeMap.exe에 오신 것을 환영합니다.
  • ThreeLight
    TimeMap.exe
    ThreeLight
  • 전체
    오늘
    어제
    • 분류 전체보기 (245)
      • Checkpoint (1)
      • (3D)Dev Deep Dive (0)
        • Templates & Guides (9)
        • Frontend origin (9)
        • Backend origin (1)
        • TroubleShootings (4)
      • Development Study (95)
        • Frontend (36)
        • Backend (21)
        • CS(Computer Science) (2)
        • Background Knowledges (11)
        • Algorithm (2)
        • Mobile (3)
        • AWS (6)
        • Python (6)
        • MSW(MapleStoryWorlds) (8)
      • Coding Test (59)
        • 문제.zip (1)
        • BaekJoon_JavaScript (0)
        • Programmers_JavaScript (9)
        • BaekJoon_Python (23)
        • Programmers_Python (10)
        • Undefined_Python (3)
        • Programmers_SQL (13)
      • 활동내역.zip (43)
        • 개인 (21)
        • Techeer (12)
        • Bootcamp (7)
        • Hackathon (1)
        • TeamProjects (2)
      • 여기 괜찮네??(사이트 | App) (5)
      • 재미있는 주제들 (8)
      • 개발 외 공부 저장소 (11)
        • 생산운영관리 (3)
        • 생활속의금융 (6)
        • 경영정보시스템 (2)
  • 링크

    • TimeMap.dmg (Portfolio)
    • GitHub 바로가기
    • 오픈프로필(카카오톡)
    • Medium 바로가기
    • Disquiet 바로가기
    • LinkedIn 바로가기
  • 인기 글

  • 태그

    JavaScript
    TypeScript
    프로그래머스
    SQL
    Baek Joon
    react
    HTML
    CSS
    programmers
    Python
  • 최근 글

  • 최근 댓글

  • hELLO· Designed By정상우.v4.10.1
ThreeLight
[Programmers Basic Challenge] 프로그래머스 코딩테스트 입문 캘린더 부스트 회고
상단으로

티스토리툴바