Summer의 괴발개발 일기 40

IT 5분 잡학 사전 - 노개북 챌린지 5일차

1. TIL (Today I Learned) Day5. 오늘 읽은 범위 : 에피소드 11~151. 책에서 기억하고 싶은 내용을 써보기! 13. 그놈의 API, 대체 뭐길래?API(Application Programming interface) 줄임말. ex) 키보드- 프로그램끼리 소통할 때 쓰는 일종의 규칙을 코드화한것. 뒤에 이어지는 IT 쿠키 상식. 프로그래밍 초보자가 하기 쉬운 실수 2에서 또 뜨끔했다.[IT 쿠키 상식. 프로그래밍 초보자가 하기 쉬운 실수 2]실수3. 처음에 너무 열심히 한다.- 프로그래밍, 쉬는시간 적절하게 분배해서 해야함. ex) 프로그래밍 시간, 하루 일과 7:3실수4. 공부했는지 체크하기 위해서만 공부한다.- 체크리스트 완성한다고 끝이 아님. 무엇을 만들지 프로젝트 체크리스트..

IT 5분 잡학 사전 - 노개북 챌린지 4일차

3일차는 에피소드 1~10 관련 퀴즈가 진행됐다. 작년에도 읽었으니, 다 맞추지않을까? 했는데, 이럴수가...이 믿기지않는 점수를 보고 에피소드 1~10을 다시 읽기로 했다.  TIL (Today I Learned) Day4. 오늘 읽은 범위 : 에피소드 1~10 복습. 1. 책에서 기억하고 싶은 내용을 써보기! 02. 어떤 언어부터 공부해야할까?지금은 프로그래밍으로 무엇을 하고 싶은지 정해졌지만, 과거에는 학교 수업에 따라 이것저것 배웠었다. 학부때부터 '프로그래밍으로 무엇을 하고 싶은가?'에 대해 생각해봤으면 더 좋았을꺼 같았다는 생각이 들었다.   06. 왜 나만 오류가 자주 생길까?전에도 정리했지만 아래 2가지 실수 반복하지 않도록 노력할 것이다.[IT 쿠키 상식. 프로그래밍 초보자가 하기 쉬운 ..

IT 5분 잡학 사전 - 노개북 챌린지 3일차

TIL (Today I Learned) Day3. 오늘 읽은 범위 : 에피소드 6~10.1. 책에서 기억하고 싶은 내용을 써보기! 06. 왜 나만 오류가 자주 생길까?나는 이 소제목을 보고 제일 먼저 눈길이 갔다. 내 상황과 맞는 문장이었기 때문이다. 이것을 해결하는 방법은 3가지였다.[프로그래밍시 오류를 줄이는 방법]방법1. 문제가 생겼을 때 나 자신을 문제에서 빼지 말 것.- 책, 인터넷 문서와 같은 외부 요인만 탓하면 발전할 수 없음.방법2. 오류부터 고치려고 무작정 달려들지 말 것.- 오류를 고치기 전에 오류가 왜 생겼는지 파악하기방법3. 오류 메시지를 읽을 것 (제발!)   이 뒤에 이어지는 IT 쿠키 상식. 프로그래밍 초보자가 하기 쉬운 실수 1가 인상 깊었다.[IT 쿠키 상식. 프로그래밍 초..

IT 5분 잡학 사전 - 노개북 챌린지 2일차

TIL (Today I Learned) Day2. 오늘 읽은 범위 : 에피소드 1 ~ 5.1. 책에서 기억하고 싶은 내용을 써보기! 좋은 개발자는 암기력이 아니라 개발 과정을 잘 이해할 수 있어야 한다. 2. 오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보기! 개발자로 직무 변경을하면서 제일 괴로웠던 부분이 '내가 사전에 공부를 더 많이 하지 않아서, 뚝딱하고 못 구현하는건가?'하는 자괴감이였다.에피소드 1에서 시니어 개발자, 좋은 개발자는 암기력이 아니라 개발 과정을 잘 이해할 수 있어야 한다는 점을 보고 기억에 의한 공부량에 집착하지말고, 이해하려고 노력해야겠다는 생각이 들었다. 3. 궁금한 내용이 있거나, 뭘 이해되지 않는 내용이 있다면 적기!없음.

Scoop을 활용하여 SQLite 설치하기

TIL 이란? 'Today I Learned'의 약자로 '오늘 내가 배운 것'이라는 의미이다. 나는 앞으로 TIL을 'Summer의 괴발개발 일기'에 작성 할 예정이다. 오늘은 노마드코더님의 SQL 마스터클래스 #1 Intoduction을 끝내고, #2 SQLITE 부분 공부를 했다. 나는 SQLite를 Android Studio를 통해 회사 앱을 개발하다가 알게 됐다. 그 당시에는 "가벼운 데이터베이스가 필요해!"라는 단순한 생각으로 SQLite를 무작정 사용했었다. SQLite란? 클라이언트 응용 프로그램에 임베디드되어 동작하는 DBMS 소프트웨어로서 퍼블릭 도메인 오픈 소스 소프트웨어이다.안드로이드, iOS, macOS에 기본적으로 포함되어 있다. 약칭은 SQL + Lite(Light). 나는 이번..

체인지업 9~10시즌 후기_개발 직무

💜체인지업 9~10시즌 참여 후기는 2024년 9월~10월 기준으로 작성되었습니다. 참고 부탁드립니다! 💜 직장생활 할 때도 퇴사 후에도 카페인 없이 못 버틸 정도로 몸은 바쁜데, 결과가 없는 날들이 이어졌다.'난 도대체 어디에 시간을 버리고 있는 거지?'라는 의문을 해결하기 위해 타임트래커를 작성하기 시작했다.그러다가 타임트래커스 워크샵에 참여하게 되었고, 비슷한 직무끼리 모여서 각자 작성한 타임트래커 피드백을 하게되었다. 신입이든 경력이든 공통적인 문제가 "머리로는 취업 준비해야 하는데, 몸이 안 따라준다. 나태해지고 있다." 였다. 참여자 한 분이 "체인지업 이직 준비하는데 괜찮아요~ 괜찮으시면 한번 신청해 보세요!"라고 하셨다.고민하다가 시작 하루 전날 체인지업 9~10시즌을 참여하게 되었다...

IT 5분 잡학사전 2차 - 3일차 에피소드 6~10 with 노개북

TIL이란? TIL (Today I Learned) 소개 오늘 뭘 더 잘했으면 좋았고, 내일 뭘 더 잘할까? TIL은 매일매일 기록하며 성장하는 공식! Today I learned, 어제는 몰랐지만 오늘 배운 것을 딱 하나라도 매일 매일 적으며 알아가다보면 무조건 성장할 수 있어요! (출처 : 노마드 북클럽 FAQ / https://nomadcoders.co/faq/challenge/book-til) 📗 써머의 TIL (23.02.20 월) 1. 오늘 읽은 범위 에피소드 6~10 왜 나만 오류가 자주 생길까? 파이썬은 왜 이렇게 인기가 많을까? 파이썬이 C 언어보다 느린 이유는? 자바스크립트는 웹 개발에만 쓰는 언어일까? 코틀린은 정말로 자바와 100% 호환될까?

IT 5분 잡학사전 2차 - 2일차 에피소드 1~5 with 노개북

TIL이란? TIL (Today I Learned) 소개 오늘 뭘 더 잘했으면 좋았고, 내일 뭘 더 잘할까? TIL은 매일매일 기록하며 성장하는 공식! Today I learned, 어제는 몰랐지만 오늘 배운 것을 딱 하나라도 매일 매일 적으며 알아가다보면 무조건 성장할 수 있어요! (출처 : 노마드 북클럽 FAQ / https://nomadcoders.co/faq/challenge/book-til) 📗 써머의 TIL (23.02.18 토) 1. 오늘 읽은 범위 에피소드 1~5 개발자에 대한 오해 5가지! 어떤 언어부터 공부해야 할까? 새 언어를 쉽게 배우는 노하우? 언어 이름은 왜 그렇게 지었을까? C, C++, C#은 이름처럼 비슷할까? 2. 책에서 기억하고 싶은 내용은? (1줄이라도 좋음!) 에피소..