
🔍 추상화란?추상화라는 단어를 검색해보면, 위키피디아에서는 이렇게 설명한다:추상화(abstraction)는 복잡한 자료, 모듈, 시스템 등으로부터 핵심적인 개념 또는 기능을 간추려 내는 것을 말한다.이 설명만 보면 조금 딱딱하게 느껴질 수 있지만, 사실 인간은 이미 일상 속에서 자연스럽게 추상화를 수행하고 있다.🪑 우리는 이미 추상화를 하고 있다예를 들어, 우리가 "의자"라는 단어를 들었을 때 떠올리는 이미지를 생각해보자. 네 다리가 있는 나무 의자, 바퀴가 달린 사무용 의자, 바닥에 앉는 좌식 의자 등등. 겉모습은 제각각이고, 엄밀히 따지자면 모두 다른 사물이다. 하지만 우리는 이 모든 것을 "앉는 용도"라는 본질적인 공통점으로 묶어 ‘의자’라는 하나의 개념으로 이해한다.이처럼 인간은 다양한 구체적..

🔍 레벨 인터뷰란?우아한 테크코스의 과정 중에는 레벨 인터뷰라는 과정이 존재한다. 쉽게 말해서, 모의 면접 이다. 레벨 인터뷰는 해당 레벨 과정을 겪으며 그 속에서 본인이 무엇을 배웠는지 점검하는 시간이다. 🔍 구체적인 진행방식각자 레벨 1 과정 동안 배운 것들을 A4 한 장 크기로 제출한다. 본인들이 제출한 로그를 토대로 코치+크루원들로 구성된 인터뷰이들이 질문을 하면 인터뷰어가 질문에 대한 답을 하는 방식이다. 😂 레벨 인터뷰 진행 일단 인터뷰를 진행하기 전, 너무 떨렸다. 긴장된 마음을 억누르며 나는 인터뷰어로서 인터뷰이들을 마주했다. 내게 들어온 질문들은 상속과 조합, 그리고 인터페이스. 와! 다행히 내가 준비한 주제들이 질문으로 들어왔다. 저 키워드에 대한 것들은 내 머릿..