본문 바로가기

Frontend Dev/Input

(18)
[IT 5분 잡학사전 2주 챌린지] 코볼 개발자를 찾는다구요? (👥 코볼이 뭔데..? 👥👥) 노마드 개발 북클럽 “IT 5분 잡학사전” 2주 챌린지 (23.11.10 ~ 23.11.24) 11/19 SUN, Assignment # 10 🔖 오늘 읽은 범위 : 에피소드 30 ~ 에피소드 34 1. 책에서 기억하고 싶은 내용은? ✏️ 코로나가 준 레거시 시스템의 교훈 (에피소드 30) ✓ 프로그램은 책임 있게 만들어야 한다 먼저 개발자의 관점에서 살펴볼게. 개발자는 자신이 만든 프로그램에 완벽하게 책임을 져야 해. 왜냐하면 개발자가 만든 프로그램은 사람들에게 영향을 줄 테니까 말이야. ✓ 프로그램은 끊임없이 관리해야 한다 이건 관리하는 사람이 생각해 보면 좋겠어. 코볼 개발자를 구할 때 이 문제를 더 부각시켰던 건 시스템 관리자가 코볼을 코발트로 잘못 알고 있었다는 거야. 정부 시스템 관리자가 언어..
[IT 5분 잡학사전 2주 챌린지] 드디어 챌린지 2주차 진입! 노마드 개발 북클럽 “IT 5분 잡학사전” 2주 챌린지 (23.11.10 ~ 23.11.24) 11/18 SAT, Assignment # 09 🔖 오늘 읽은 범위 : 에피소드 26 ~ 에피소드 29 1. 책에서 기억하고 싶은 내용은? ✏️ 정렬 알고리즘이 뭐죠? (에피소드 26) ✓ 시간 복잡도는 같으면서 성능은 다른 정렬 알고리즘 3가지 1. 왼쪽, 오른쪽만 보면서 정렬하는 버블 정렬 2. 하나를 콕 집어 가며 정렬하는 선택 정렬 3. 앞에 있는 데이터를 보면서 배치하는 삽입 정렬 ➡️ 모두 시간 복잡도는 O(N²)으로 같지만 속도 차이는 난다! “시간 복잡도가 같다고 한 것은 시간 복잡도를 단순히 측정했을 때 그렇다는 뜻이었어. 하지만 알고리즘은 초기 데이터 상태에 따라 처리 속도가 달라진다는 특징도..
[IT 5분 잡학사전 2주 챌린지] 자료구조와 알고리즘은 필수라고? 노마드 개발 북클럽 “IT 5분 잡학사전” 2주 챌린지 (23.11.10 ~ 23.11.24) 11/16 THU, Assignment # 07 🔖 오늘 읽은 범위 : 에피소드 22 ~ 에피소드 25 1. 책에서 기억하고 싶은 내용은? ✏️ 자료구조와 알고리즘은 필수라고? (에피소드 22) “개발자가 되고 싶다면 결국에는 자료구조와 알고리즘을 공부하고, 자신의 코드에 적용할 수 있어야 해! 자료구조와 알고리즘을 공부하면 코드를 더 효율적으로 만들 수 있거든.” 초기에는 일단 코드를 실행하는 것을 목표로 삼는 것이 좋아. 그렇다면 자료구조와 알고리즘은 대체 언제 필요할까? ➡️ 코드를 효율적으로 만들기 위해! 코딩은 다 했고, 버그도 없어. 그다음 단계로 코드를 정리하지. 관리하기도, 협업하기도 편하도록! ..
[IT 5분 잡학사전 2주 챌린지] 서버리스가 뭘까? 노마드 개발 북클럽 “IT 5분 잡학사전” 2주 챌린지 (23.11.10 ~ 23.11.24) 11/15 WED, Assignment # 06 🔖 오늘 읽은 범위 : 에피소드 16 ~ 에피소드 21 1. 책에서 기억하고 싶은 내용은? ✏️ 인터넷 익스플로러가 사라진 이유와 브라우저 엔진 (에피소드 16) ”2003년에는 인터넷 익스플로러의 시장 점유율이 95%였어. 무려 95%! 스마트폰 시장도 이렇게 독점하는 형태는 아니잖아? 그만큼 인터넷 익스플로러의 힘이 막강했던 거야.하지만 인터넷 익스플로러의 인기는 2003년부터 급격하게 떨어지기 시작했어. 왜냐고? 새 버전이 나오기까지 정말 오래 걸렸는데, 이것이 보안 문제와 맞물렸거든. 인터넷 익스플로러 버전 6.0이 2001년 8월에 출시되었는데 버전 7...
[IT 5분 잡학사전 2주 챌린지] 공부는 기한을 가지고 하자! 노마드 개발 북클럽 “IT 5분 잡학사전” 2주 챌린지 (23.11.10 ~ 23.11.24) 11/14 TUE, Assignment # 05 🔖 오늘 읽은 범위 : 에피소드 11 ~ 에피소드 15 1. 책에서 기억하고 싶은 내용은? ✏️ 라이브러리와 프레임워크, 비슷한 거 아냐? (에피소드 11) ✓ 공통점: 개발 속도를 더 빠르게 만들어 준다. “누군가 미리 작성해 놓은 코드이고, 우리의 개발 속도를 더 빠르게 만들어주는 도구라는 점이 같아” ✓ 차이점: 내가 제어하는가, 제어당하는가? “만약 여러분이 어떤 도구에 대해서 모든 결정을 다 내리고 있다면? 그 도구는 라이브러리야. 반대로 누군가 정한 규칙에 따라 도구를 사용하고 있다면? 그건 프레임워크지.” 라이브러리와 프레임워크를 꼭 엄밀하게 나눌 필..
[IT 5분 잡학사전 2주 챌린지] 나도 언젠간 배워보고 싶은 인기 많은 파이썬! 노마드 개발 북클럽 “IT 5분 잡학사전” 2주 챌린지 (23.11.10 ~ 23.11.24) 11/12 SUN, Assignment # 03 🔖 오늘 읽은 범위 : 에피소드 6 ~ 에피소드 10 1. 책에서 기억하고 싶은 내용은? ✏️ 왜 나만 오류가 자주 생길까? (에피소드 6) 오류를 통해 훌륭한 개발자가 되는 방법 3. 오류 메시지를 읽을 것 “오류 메시지를 읽지 않는 사람이 정말 많아. 오류 메시지가 난 것만 확인하고 코드로 눈을 바로 옮기는 사람이 많은데 그러면 안 돼! 오류 메시지에는 대부분 오류가 발생한 위치와 원인, 오류를 고치는 방법이 친절하게 적혀 있어.” ✏️ 파이썬은 왜 이렇게 인기가 많을까? (에피소드 7) 1. 파이썬은 영어와 매우 비슷해서 친숙하다. 2. 파이썬은 활용 범위가..
[IT 5분 잡학사전 2주 챌린지] 비슷한 이름을 가진 C, C++, C# 모두 비슷한 언어일까? 노마드 개발 북클럽 “IT 5분 잡학사전” 2주 챌린지 (23.11.10 ~ 23.11.24) 11/11 SAT, Assignment # 02 🔖 오늘 읽은 범위 : 에피소드 1 ~ 에피소드 5 1. 책에서 기억하고 싶은 내용은? ✏️ 어떤 언어부터 공부해야 할까? (에피소드 2) ”프로그래밍으로 하고 싶은 일이 무엇인지 대강이라도 알려 준다면 조금은 쉽게 대답할 수 있을 것 같아. 바로 이게 핵심이야. 프로그래밍으로 하고 싶은 것!” ✏️ 새 언어를 쉽게 배우는 노하우? (에피소드 3) ”여기서 말하고자 하는 것은, 새로운 프로그래밍 언어를 공부하면 그 언어에 담긴 철학, 코드 구조, 개념, 패턴 등을 배우는데, 그 내용이 정말 중요하다는 거야. 만약 그런 것들을 여러분의 주력 언어를 사용할 때 녹여 ..
노마드 개발 북클럽 “IT 5분 잡학사전” 2주 챌린지 시작! 노마드 개발 북클럽 “IT 5분 잡학사전” 2주 챌린지 (23.11.10 ~ 23.11.24) 11/10 FRY, Assignment # 01 11월 4일, 전자책으로 “IT 5분 잡학사전”을 구매했다. 출간된건 알고 있었지만 딱히 읽을 생각은 없던 책인데, 노마드 코더 챌린지 겸 가볍게 하루에 조금씩이라도 읽어볼까 싶어서 구매를 했다. 개발 입문자 또는 IT 업계에서 일하는 사람들을 위한 책이라고 한다. 나 또한 개발 공부를 하고 있지만 전공 지식은 물론이고, 관련된 지식은 너무 부족하다고 생각하고 있었기 때문에 내용이 깊지 않더라도 개념을 익히기 위해 읽어보면 좋을 것 같다는 생각이 들었다. 4일부터 10일까지 정말 가벼운 마음으로 1회독을 했다. 가볍게 개념을 알기에 좋다고 생각되었다. 책 이름 그..

반응형