말하면 안 되는 건 아니고, 자기소개서를 못 쓰겠다. 그게 고민이다. 길게 말하면 안물안궁 tmi 구구절절, 짧게 말하면 설득력도 진정성도 없어 보이는 진퇴양난의 상황. 왜 그 하고 많은 것들 중에서 데이터과학을 골랐어요? 지난주 취업상담에서 자기소개서 쓰기가 너무 어렵다고 했더니 상담사님께 들은 질문이다. 왜 이 분야에 들어오게 되었는지부터 쓰라는 의도의 말씀. 그렇지만 결국 이 자기소개서를 읽게 될 사람은 회사 면접관이고, 그분들이 관심있는 건 '원래 하던 일을 접고 데이터를 공부하기로 한 어느 지원자의 비장한 각오'가 아니라 '이 사람이 우리 회사에서 잘 일할 수 있을지'일 것이다. 언뜻 듣기에는 저 질문에 대한 솔직한 답을 원하는 것 같지만 진짜 들려주어야 하는 답은 그게 아니라는 거다. '저는 ..
5월 13일 금요일 희망취업지원센터에서 두 번째 이력서·자소서 컨설팅을 받았다. 여러 가지 의미에서 인상적인 지원자라고 하셨는데 좋은 이야기를 먼저 꼽자면 내가 1. 꼼꼼한 성향 2. 개성이 있는 편으로 느껴진다고 하셨다. 자소서에서 아쉬운 점에 대한 이야기도 열심히 들었는데, 정리하자면 기업이 원하는 방식이라는 전제 하에 스스로를 솔직하게 드러내는 연습이 덜 된 것 같다고 받아들였다. 그리고 이력서의 핵심역량(core competency) 항목에 대해서 좋은 지적을 해주셨다. 해당 직군 지원자라면 당연히 할 줄 알아야 하는 역량을 쓰지 말고, 내가 특별히 잘하는 것을 써야 한다는 말씀이었다. 즉 데이터 과학자/데이터 분석가로서의 내가 다른 지원자들과 차별화되는 점이 바로 나의 핵심 역량이라는 것. 5월..
💡 학습목표 Java의 특징을 나열할 수 있다 바이트 코드, Java 플랫폼에 관해 설명할 수 있다 Java 프로그래밍을 위한 개발환경을 준비할 수 있다 객체 / 클래스를 구분할 수 있다 Java 언어의 특징 C/C++과 유사하나 단순함 플랫폼에 독립적: Java 플랫폼만 있다면 운영체제와 무관하게 수정하지 않고 실행이 가능하다는 의미-실행환경을 Java 언어가 포함하고 있다는 뜻이기도 함 완전한 객체지향 언어: C++의 경우 하이브리드 객체지향 언어로 객체지향 스타일로도, 절차적 스타일로도 프로그래밍할 수 있는 반면 Java의 경우 객체지향 스타일로만 코드를 작성할 수 있음. 즉 객체지향 프로그래밍에서의 주요 개념을 이해하고 있어야 함 → objective programming이란? 웹/네트워크 프로그..
코드스테이츠 소속으로 진행하는 마지막 개인 프로젝트에 대한 기록을 남겨본다. 무엇을 할까? 프로젝트를 여러 차례 진행하면서 기술적 실력 외에 나 자신에게 가장 큰 문제가 된다고 느낀 것은 ‘관심이 가는 기술은 있어도, 특별히 흥미를 가지고 있는 도메인이 없다’는 점이었다. 내 경우 데이터로 풀어볼 수 있는 어떤 분야든 조금씩은 관심이 있지만, 그렇기 때문에 가장 관심이 가는 딱 한 가지의 도메인을 정할 수 없었다. 이 말은 즉 어느 회사에 지원하고 싶은지 정해진 바가 없다는 뜻이기도 하다. 물론 내가 순수하게 재미를 느끼는 주제로 프로젝트를 진행하는 것도 좋지만 지금 나는 취업이 절실한 취준생의 신분이므로 비즈니스 차원에서 가치를 창출할 수 있고 나의 구직활동에도 도움이 되는 프로젝트를 우선해야 한다. ..
개발환경 파이썬 가상환경이란? where python #mac에서는 which python python --version pip list 왜 가상환경을 써야 할까? 패키지 간의 충돌이 일어나지 않도록 독립적인 개발환경을 만들어주어야 하기 때문 콘다 가상환경이란? conda: anaconda에 포함된 도구 중 패키지와 가상환경을 관리할 수 있게 하는 도구 conda --version conda env list conda deactivate #중첩 실행되지 않도록 가상환경을 해제해줄 것 conda create --name 'name' python=3.8 conda env remove --name 'name' 작업의 흐름 fork 아직은 github의 원격 공간(remote repository) 안에 있음. ..
Object Detection - obejction과 bounding box를 탐지하는 model로, 입력변수는 image, 출력변수는 bounding box와 object class list - bounding box에 대하여 그에 대응하는 class와 해당 class의 confidence를 출력 (※applications: 분리수거 모델, 방사선 사진으로 종양 탐지, 마스크 미착용자 탐지 등…) IoU: Intersection over union ground truth와 predict result가 얼마나 겹치는지를 확인하고자 하는 지표로, 1에 가까울수록 모델의 정확도가 높음 cf. ground truth ≠ label; label은 (정확히 0/1로 알 수 있는)정답, ground truth는 어..
Dynamic Programming Greedy Algorithm Dynamic Programming 동적 프로그래밍 Bottom-up approach(상향식 접근방법)의 일종으로, 쉽게 말해 문제의 일부분을 풀이한 다음, 그 결과를 재활용하는 방법(memoization). ‘기억하며 풀기’라고 이해하면 쉽다. 💡 DP를 위한 전제 ① 문제를 하위 문제로 나눌 수 있어야 함 ② 하위 문제의 결과 값으로 상위 문제의 결과 값을 구할 수 있어야 함 ③ overlapping subproblems: 하위 문제들이 중복되어야 함 → principle of optimality(최적성의 원리: 주어진 문제에 대한 최적해는 주어진 문제의 소문제에 대한 최적해로 구성됨)가 반드시 성립하여야 함 divide-and-con..
- Total
- Today
- Yesterday
- 빅분기
- 이력서
- 빅분기후기
- github
- 깃허브
- 데이터준전문가
- 이자포스터디
- 데이터과학
- todayIlearned
- ai부트캠프
- 빅데이터분석기사
- 빅분기합격
- 데이터분석
- 데이터준전문가합격후기
- Til
- ADsP
- data annotation
- ADsP합격후기
- 코드스테이츠
- 자격증
- 개발자포트폴리오
- googlecolab
- 커리어코칭
- Kaggle
- 코테공부
- 빅데이터
- 자버
- 취업준비
- Notion2Tistory
- 인공지능
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |