일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- ChatGPT
- 이시윤
- Transformer
- 알고리즘
- LLM
- 한기용
- 스택
- 프로그래머스 데브코스
- 프로그래머스 #해시 #python #완주하지못한선수
- 자료구조
- 프로그래머스 데이터 엔지니어링
- 데브코스
- 파이썬
- 프로그래머스
- 연결리스트
- GPT
- 프로그래머스 데이터엔지니어링
- 거대언어모델
- 데이터 엔지니어링
- 코딩테스트
- #python #init#패키지
- 데이터엔지니어링
- 네이버웍스#카카오워크#플로우#잔디#콜라비#협업툴#재택근무#디지털전환
- Today
- Total
목록전체 글 (9)
내 인생을 코딩
학습주제 2주차 월요일 커리큘럼 [수업] 자료구조, 알고리즘(배열, 정렬/탐색, 재귀 알고리즘) [특강] 코딩 테스트, 코딩 인터뷰 주요 내용 2주차의 주요 내용들은 본격적인 데이터 엔지니어링 관련 내용에 앞서 올바른 코드 구현과 코딩 테스트 대비를 위한 자료구조와 알고리즘 수업으로 구성되어 있다. 프로그래머스에서 자료구조, 알고리즘 수업을 진행하고 계신 이시윤 멘토님의 코딩테스트 특강을 듣고 관련 내용을 정리했다. (특강을 듣고 저의 방식대로 서술한 내용이므로 이시윤 멘토님의 강연 내용, 의도와는 상이할 수 있습니다.) Q. 코딩테스트는 왜 하는가? - 최소한의 문제 해결 능력을 검증하기 위해서 시행한다. 이때 최소한의 문제 해결 능력이란 문제의 분석과 해결 방법을 착안하고 이를 코드로 구현하는 능력을..

자기반성 평소 진행중이던 DB 구축 관련 사이드 프로젝트를 통해 ‘안정된 데이터 흐름’의 중요성을 절실히 느꼈습니다. 좀 더 자세히 공부해보고자 데이터 엔지니어링 관련 자료들을 찾아보던 중, 유독 평이 좋았던 강의가 있었는데 한기용님의 ’실리콘밸리에서 날아온 데이터 엔지니어링 스타터 키드 with python’ 강의였다. 첫 만남 다음 차수 강의 오픈 알림을 신청하고 기다리던 중에 프로그래머스에서 국비지원 과정으로 ‘데이터 엔지니어링 데브코스’를 진행한다는 반가운 소식이 들렸다. ‘데이터 엔지니어링 데브코스’는 3월부터 8월까지 5개월 과정이며, 클라우드 개발환경, Airflow, DBT 등의 데이터 파이프라인 구축 기술과 Hadoop, Spark 등 현업에서 요구하는 다양한 빅데이터 처리 기술과 개발 ..

__init__.py 파일은 간단히 말해, 파이썬 모듈이 들어있는 디렉토리를 파이썬 패키지로 인식하게 하고 여러가지 모듈을 쉽게 임포트할 수 있도록 도와주는 역할을 합니다. 패키지와 모듈? 파이썬에서 패키지는 위 예시처럼 하나의 디렉토리 내에 모여진 모듈의 집합을 말합니다. 또 하나의 특징으로 패키지 폴더 내에는 __init__.py라는 파일이 함께 있습니다. __init__.py의 역할은? __init__.py 파일은 해당 디렉토리가 파이썬 패키지임을 알려주며, __init__.py이 있으므로 같은 경로가 아닌 다른 경로의 파이썬 파일에서 해당 패키지를 불러올 수 있습니다. 아래 간단한 코드 예시를 통해 살펴보겠습니다. # 디렉토리 구조(트리) . ├── main.py └── simple_package..

주 52시간 근무제가 도입되며 업무 생산성의 중요도가 높아지고, 코로나19 확산으로 인한 재택근무와 비대면 업무가 증가하며 각 회사들은 적극적으로 헙업툴을 사내 업무 환경에 도입하기 시작했습니다. 하지만 시중에 나와있는 협업툴의 종류는 너무나도 많기 때문에, 협업툴 도입을 추진하는 담당자는 과연? 어떠한 툴이 우리 회사와 어울리고, 업무 방식에 도움을 줄 수 있는지? 선택을 하는데 있어 고민이 많을 것입니다. 다행스럽게도 대부분의 협업툴 기업이 공통적으로 메신저, 파일공유 기능, 화상회의 등 비대면 업무에 필요한 도구를 기본적으로 제공하고 있습니다. 따라서 담당자는 도입하는데 있어 기본 기능 외에 기업의 강점을 특화할 수 있는 추가 솔루션을 제공하는 협업툴을 고려하는 것이 더욱 효율적일 것입니다. 본 콘..