일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 해시
- thymeleaf
- 시스템호출
- OpenCV
- 코딩테스트
- nestjs typeorm
- git
- 카카오 알고리즘
- 카카오
- python
- C++
- AWS
- spring boot
- 구조체배열
- 코테
- 파이썬
- Spring
- 카카오 코테
- @Autowired
- 알고리즘
- nestjs auth
- nestJS
- 가상면접사례로배우는대규모시스템설계기초
- @Component
- 컴포넌트스캔
- TypeORM
- C언어
- 프로그래머스
- Nodejs
- 스프링
- Today
- Total
목록# Tech Studies/우아한테크코스 프리코스 (4)
공부 기록장 💻
우아한테크코스 프리코스 2주차 코수타를 참여하며 기억에 담아두고 싶은 내용들을 기록하고 정리해보자. 어쩜 현재의 나에게 꼭 필요한 조언들이 많았어서 의미있게 들을 수 있는 값진 시간이었다. 1,2주차를 진행하며 느껴 왔던 부분들을 다른 많은 지원자들도 비슷하게 느끼고 있었나 보다. 개발 경험이 많지 않은 사람 중 하나로, 미션들을 진행하며 겪는 어려운 난관들 속에서 또 한 많은 위로를 받을 수 있었던 코수타 시간이었다 :) 미션을 진행하며 자괴감이 든다면..? 공동의 목표를 달려가다 보면, 자괴감이 들 때가 많을 수 밖에 없다. 경쟁 환경에서 학습할 때에는 당연히 다른 사람들과 비교하게 되고, 그 속에서 자존감이 떨어지는 것은 당연한 일이다. 이럴 수록 본인의 속도대로 달려가는 것이 매우 중요하다. 다른..
2주 차 미션의 목표는 1. 기능별로 메서드를 분리하는 것 2. 각 메서드별로 테스트를 작성하는 것 이었다. 지난주는 IntelliJ 환경에서 Git을 통해 Commit Convention을 지켜가며, 작성한 기능 구현 목록에 따라 기능을 완성하고 commit을 진행하며 오랜만에 Java 언어에 익숙해지는 온보딩 과정의 1주차였다면, 이번주는 처음으로 테스트 도구를 통해 프로그램을 작성하며 동시에 작성한 메서드의 동작 방식과 입력에 대한 결과를 미리 예측하여 테스트 도구를 통해 완성도 있는 프로그램을 구현해 나가는 과정을 경험하는 2주차였다. TDD? 테스트가 무엇? 현업자분들의 개발 강의를 찾아 볼때마다, 자주 등장하는 용어 중 하나는 TDD 였다. TDD를 적극적으로 도입하여 개발하는 사람을 찾고 있..
프리코스의 1주차 미션이 화요일 자정에 마감이 되고 2주차 미션이 시작되는 다음날 수요일 오후, 실시간으로 [코수타] (코치진과 수다하는 타임) 가 진행되었다. 1주차 미션에서는 총 7개의 문제가 출제되었는데, 이는 기존 프리코스 코테에서 4시간동안 풀어야 하는 일곱 문제가 출제된 것이고, 이번 프리코스에서는 7문제를 일주일간 해결하는 방식이었다. 모든 문제들은 어떠한 특정 알고리즘을 알아야 풀 수 있는 문제가 아닌 것들로 내기 위해 노력했다고 하셨고, 문제의 요구 사항이 명확하지 않은 것도, 빈틈이 있는 것도 제출자의 의도였다고 한다. 사실 문제들을 풀면서 고민을 많이 하긴 했지만, 슬랙 커뮤니티에서 활성화된 여러 토론의 장을 보았을 때 훨씬 더 많이 알고, 더 깊게 고민하고, 다양한 방식으로 접근하는..
Java 백엔드 온보딩 미션 (https://github.com/woowacourse-precourse/java-onboarding) 참고 진행 방식 - 미션은 다음과 같이 3가지로 구성되어 있다. 기능 요구 사항 프로그래밍 요구 사항 과제 진행 요구 사항 - 위 3가지의 요구 사항을 만족하기 위해 노력해야 하며, 특히 기능을 구현하기 전에 기능 목록을 만들고, 기능 단위로 커밋 하는 방식으로 진행하라. - 기능 요구 사항에 기재되지 않은 내용은 스스로 판단하여 구현하라. 미션 제출 방법 - 미션 구현을 완료한 후 Github을 통해 제출해야 한다. (프리코스 과제 제출 문서를 참고) - Pull Request 완료 후, 지원 플랫폼에 과제를 최종 제출해야 한다. 과제 제출 전 체크 리스트 - 기능 구현..