-
프로그래머스를 통해 라인웍스의 백엔드 개발자가 된 지수님 이야기취업 이야기/합격자 인터뷰 2021. 7. 9. 14:47
프로그래머스를 통해 라인웍스의 백엔드 개발자로 이직한 정지수 님을 만났습니다. 지수님의 이직기와, 입사 후 라인웍스에서의 생활에 대한 이야기를 들어보세요. *이 인터뷰는 코로나19의 확산으로 비대면으로 진행되었습니다. 시간을 내어 질문에 답변을 작성해주신 정지수님, 감사합니다. "안녕하세요, 라인웍스의 백엔드 개발자 정지수 입니다." 목차 라인웍스 이직기 라인웍스에서 개발하기 백엔드 개발자로 살아가기 1️⃣ 라인웍스 이직기 작년에 프로그래머스에서 열렸던 [2020 Dev-Matching: 웹 백엔드 개발자]를 통해 라인웍스에 입사하셨는데요. 데브매칭에 참여하게 된 계기가 무엇인가요? 프로그래머스는 알고리즘 문제를 풀기 위해서 처음 접하게 되었는데요. ‘챌린지’나 ‘과제관’에서 코딩 연습을 할 수 있고, ..
-
2021 ML Dev-Matching | 미술 작품 분류하기 : 우수 코드 공개취업 이야기/데브매칭 문제 해설 2021. 7. 6. 09:34
머신러닝 개발자의 구직을 위한 데브매칭! 프로그래머스에서는 지난 5월 23일 '2021 Dev-Matching: 머신러닝 개발자'의 과제 테스트가 진행되었습니다. 문제 해결의 완벽한 정답은 없겠지만, 그래도 어떤 코드가 좋은 점수를 받았을지 궁금한 개발자분들을 위해 출제자's PICK - 3개의 잘 짜여진 코드를 공개합니다. 다른 개발자들은 어떻게 미술 작품 분류하기 문제를 풀어나갔는지 내 코드와 비교해보세요. 미술 작품 분류하기 문제 출제 의도 기본적인 과업인 Classification 제시 적은 양의 정제된 이미지 데이터 제공 촉박한 시간 (제한 시간 8시간) 위의 상황을 이해하고, Pretrain 모델을 가져와 Transfer learning을 수행할 수 있는지 출제자's Pick! 첫 번째 코드 ..
-
2021 ML Dev-Matching | 미술 작품 분류하기 : 출제자가 추천한 우수 코드 C취업 이야기/데브매칭 문제 해설 2021. 7. 6. 09:32
목차 환경설정 데이터 데이터 lookup 테이블 만들기 EDA Dataset & DataLoader train / valid 나누기 get_loader 모델 conv 모델 efficientnet1 timm 훈련 초기세팅 criterion get_model get_optimizer get_scheduler train validate pseudo_labeling run 데이터 불러오기 훈련 진행 추론 앙상블 kfold 훈련 soft voting 2021 Dev-Matching: 머신러닝 과제테스트¶ ☺️ 문제를 어떤 관점에서 정의하였는지 ☺️ 문제는 이미지 분류 과제입니다. 주어진 데이터는 이미지고, 7가지 클래스로 분류하면 됩니다. 이미지는 데이터의 50% 이상이 노이즈이기 때문에, 딥러닝 모델이 유용합니..
-
2021 ML Dev-Matching | 미술 작품 분류하기 : 출제자가 추천한 우수 코드 B취업 이야기/데브매칭 문제 해설 2021. 7. 6. 09:31
목차 Set Device, Fix seed Training Configs Define Training Function Define Dataset Class Inference Set Device, Fix seed¶ In [1]: import random import numpy as np import torch device = torch.device("cuda" if torch.cuda.is_available() else "cpu") # 시드 고정. random_seed = 42 torch.manual_seed(random_seed) torch.cuda.manual_seed(random_seed) torch.cuda.manual_seed_all(random_seed) torch.backends.cudnn.d..
-
2021 ML Dev-Matching | 미술 작품 분류하기 : 출제자가 추천한 우수 코드 A취업 이야기/데브매칭 문제 해설 2021. 7. 6. 09:29
목차 Dataset Import Lib ConfigManager SEED고정 Load Data Model Utils CosineAnnealingWarmupRestarts CutMix 지표 계산을 위한 average meter Training Inference model ensemble을 위해서 npy 파일 형태로 저장 Ensemble Dataset¶ EDA(Exploratory Data Analysis, 탐색적 데이터 분석)를 진행하면서 동시에 csv를 만들었습니다. image와 label을 반환합니다. albumentations augmentation을 염두해두고 설계했기 때문에 이미지를 opencv로 읽었습니다. In [1]: import os import cv2 import numpy as np f..
-
프로그래머스를 통해 버드뷰의 백엔드 개발자가 된 사라님 이야기취업 이야기/합격자 인터뷰 2021. 7. 1. 08:48
프로그래머스를 통해, 모바일 뷰티 플랫폼 '화해'를 만든 버드뷰의 백엔드 개발자가 된 최사라님을 만났습니다. 사라님의 이직기와, 입사 후 버드뷰에서의 생활에 대한 이야기를 들어보세요. *이 인터뷰는 코로나19의 확산으로 비대면으로 진행되었습니다. 시간을 내어 인터뷰에 참여해주신 사라님께 감사드립니다. "안녕하세요, 버드뷰의 백엔드 개발자 최사라 입니다." 목차 버드뷰 취업기 버드뷰에서 개발하기 백엔드 개발자로 살아가기 1️⃣ 버드뷰 취업기 버드뷰에 지원할 수 있는 여러 방법들 중에, 프로그래머스에서 지원하게 된 계기가 궁금해요. 취업 준비할 때 주로 프로그래머스에서 코딩 테스트 연습을 했는데요. 자주 들어가다 보니까 자연스럽게 채용 공고도 많이 확인할 수 있었어요. 그중 버드뷰 채용 공고를 보게 되었고 ..
-
프로그래머스를 통해 DevOps Developer가 된 한인님 이야기취업 이야기/합격자 인터뷰 2021. 6. 28. 16:24
프로그래머스를 통해 태피툰의 DevOps Developer로 이직한 조한인님을 만났습니다. 한인님의 이직기와, 입사 후 태피툰에서의 생활에 대한 이야기를 들어보세요. *이 인터뷰는 코로나19의 확산으로 비대면으로 진행되었습니다. 시간을 내어 질문에 답변을 작성해주신 한인님, 감사합니다. "안녕하세요, 태피툰의 DevOps Developer 조한인입니다." 목차 태피툰 이직기 태피툰에서 개발하기 DevOps Developer로 살아가기 1️⃣ 태피툰 이직기 여러 사이트들 중에서, 프로그래머스를 통해 태피툰에 지원하게 된 계기가 있을까요? 프로그래머스가 타 사이트들에 비해 개발자들을 위한 시스템이 잘 구축되어 있어 평상시에도 자주 활용하고 있었습니다. 덕분에 태피툰하고도 인연이 닿았고요. 프로그래머스에 소개..
-
웹 데브매칭으로 라인웍스의 백엔드 개발자가 된 윤영님 이야기취업 이야기/합격자 인터뷰 2021. 6. 16. 09:45
2020 Dev-Matching: 웹 백엔드 개발자(하반기)를 통해 라인웍스의 백엔드 개발자로 이직한 정윤영님을 만났습니다. 윤영님의 이직기와, 입사 후 라인웍스에서의 생활에 대한 이야기를 들어보세요. *이 인터뷰는 코로나19의 확산으로 비대면으로 진행되었습니다. 시간을 내어 질문에 답변을 작성해주신 윤영님, 감사합니다. "안녕하세요, 라인웍스의 백엔드 개발자 정윤영입니다." 목차 라인웍스 이직기 라인웍스에서 개발하기 백엔드 개발자로 살아가기 1️⃣ 라인웍스 이직기 프로그래머스의 데브매칭을 통해 구직하셨는데요, [2020 Dev-Matching: 웹 백엔드 개발자]는 어떻게 참여하게 되셨나요? 다양한 플랫폼을 통해 구직활동을 하고 있었는데, 그중 하나가 프로그래머스였어요. 여느 때와 같이 코딩 테스트 연..
-
프로그래머스를 통해 미리디의 백엔드 개발자가 된 승준님 이야기취업 이야기/합격자 인터뷰 2021. 6. 8. 14:29
프로그래머스를 통해 미리디의 백엔드 개발자로 이직한 이승준님을 만났습니다. 승준님의 이직기와, 입사 후 미리디에서의 생활에 대한 이야기를 들어보세요. *이 인터뷰는 코로나19의 확산으로 비대면으로 진행되었습니다. 시간을 내어 인터뷰에 참여해주신 승준님께 감사드립니다. "안녕하세요, 미리디의 백엔드 개발자 이승준 입니다." 목차 미리디 이직기 미리디에서 개발하기 백엔드 개발자로 살아가기 1️⃣ 미리디 이직기 미리디를 지원할 수 있는 여러 가지 방법들이 있었을 텐데, 프로그래머스에서 지원하신 이유가 있나요? 프로그래머스는 일을 그만두고 전공과 관련된 곳으로 이직하기 위해 코딩 테스트를 준비하다가 알게 된 사이트였어요. 제가 컴퓨터공학과를 졸업했는데, 영상과 관련된 쪽으로 취직을 했거든요. 코딩 테스트를 준비..
-
프로그래머스를 통해 SNOW의 안드로이드 앱 개발자가 된 기표님 이야기취업 이야기/합격자 인터뷰 2021. 5. 11. 09:14
프로그래머스를 통해 SNOW의 안드로이드 앱 개발자로 이직한 김기표님을 만났습니다. 기표님의 이직기와, 입사 후 SNOW에서의 생활에 대한 이야기를 들어보세요. *이 인터뷰는 코로나19의 확산으로 비대면으로 진행되었습니다. 시간을 내어 인터뷰에 참여해주신 기표님께 감사드립니다. "안녕하세요, SNOW 안드로이드 개발자 김기표 입니다." 목차 SNOW 이직기 SNOW에서 개발하기 안드로이드 앱 개발자로 살아가기 1️⃣ SNOW 이직기 회사에 지원할 수 있는 여러 방법들 중에서, 프로그래머스의 ‘2020 Dev-Matching : 앱 개발자’를 통해 구직을 준비하게 된 계기가 궁금합니다. 이전에 프로그래머스를 통해 인턴을 한 경험이 있었는데, 그때의 경험이 좋은 기억으로 남아서 지원하게 되었어요. 지인들이 ..