본문 바로가기

야놀자 테크스쿨/수업 요약 정리3

[Git] Git 정리 0. 개요 수업의 커리큘럼의 시작은 Git이었다. 개발자 중에 Git을 모르는 개발자는 없을 것이라고 생각한다. 그런데 내가 지금까지 Git이 왜 필요한지에 대해서 생각해본적이 있었던가? 왜 필요한지에 대해서 생각하지 않고, 무작정 다른사람도 사용하니까 따라서 사용했던 것 같다. 과거에 나를 반성하면서 Git이 세상에 나오게 된 이유는 뭘까? 이 질문으로 이 글을 시작할까 한다. (뭔가 불편하니까 나왔겟죠?) 1. Git이 나온 이유 아마 Git 이전의 개발세계의 난이도는 매우 매우 난이도가 높았을 것이라고 생각한다. 물론 버전에 대한 이력관리는 하고 있었겠지만, 협업하여 개발 완료 후에 소스코드를 합치는 비용, 그리고 버전 관리를 하는 비용은 지금보다는 높았을 것이라고 생각한다. Git 없이 협업을 했.. 2023. 7. 12.
[Git] Linux 명령어 정리. 0. 개요 오늘은 산뜻한 2일차. 오늘 부터 본격적으로 실시간 강의와 더불어 학습을 시작했다. 우리들의 커리큘럼 첫 시작은 Git 부터 시작했다. Git을 배우는데 왠 Linux 명령어를 정리하냐고 의아해하시는분들도 계실 것이다. 그! 러! 나! 절대로 Git과 Linux 명령어는 무관하지 않다. Git을 CLI 환경에서 능수능란하게 사용하기 위해서는 자주 쓰는 Linux 명령어는 손에 숙달되어야 한다. 그렇지 않으면 필요할 때마다 ChatGPT에게 질문하거나, 구글링을 해야하므로 시간이 많이 든다. 자 잡설은 집어치우고 오늘 배운 Linux 명령어에 대해서 간략히 정리 해 보고자 한다. 1. 기본적인 Linux 명령어 1) ls - list segments의 약자 ls. 아주 습관 처럼 사용되는 명령어.. 2023. 7. 11.
[야놀자 테크스쿨] 앞으로의 공부 방향성에 대한 정리. 0. 개요 드디어 오늘은 패스트 캠퍼스에서 운영하는 야놀자 테크스쿨 1일차다. 같이 공부하는 친구가 추천해주기도 했고, 좀 더 좋은 회사로 점프하기 위해서 이 과정을 수강하게 되었다. 오늘은 본격적으로 수업을 들어가진 않았지만, 전반적인 공부의 방향성 등에 대해서 강사님께서 프레젠테이션을 해주셨다. 그에 관해서 앞으로의 공부 방향성에 대해서 끄적여 볼까 한다. 1. 앞으로의 공부 방향성 1년 경력을 가지고 있음에도 불구하고, 이전에 가진 지식이 보잘 것 없었기에 해야할 것이 많다. 이것들을 나열하는 것은 다음 기회로 미루도록 하고, 오늘은 강사님께서 말씀하신 것들을 까먹기 전에 간략히 핵심만 적어보려고 한다. 먼저, 나에게 큰 충격으로 다가왔던 것은 "강의는 아무것도 보장해주지 않는다는 것" 이었다. 이.. 2023. 7. 10.