Having the right perspective 어쩌다 OpenAI의 정형원님의 톡들을 요 몇달간 유튜브에서 자주 보게 되었는데기록하고, 기억하고 싶은 말들이 있어서 간단하게 정리해본다출처 ㄱ technicque보다 더 중요한 건 'impactful problems'을 찾는 것.그리고 그건 right perspective에서 옴. (내 생각에도 결국 학위 과정은 어떤 한 분야를 깊고 오랫동안 follow up하면서 이 'perspective'를 기르는 과정인듯) 일기장/Reference 2024.09.20
2023년 그리고 대학원 석사 첫 1년 톺아보기 와 이게 몇년만이야! 21년 초에는 교환학생 떠나서 정신 없어서 패스, 22년 초에는 교환학생, 인턴 후기 적고나니 딱히 새로운 내용이 없어서 패스. 정말 간만에 1년 회고 글을 적어본다. 예전엔 12월 초부터 회고글 저장해놓고 쓰곤했는데, 바쁘긴 바빠졌나보다. 사실 이 글도 1월 초부터 지지부진하고 있는데... 더 이상 미룰 수 없을 것 같아서 후다닥 완성해서 올려본다. 1. 대학원 입학과 연구 시작 제목에도 적을만큼 23년의 빅 이벤트는 당연히 대학원 입학이었다. TO 문제로 인턴을 했던 연구실이 아닌 새로운 연구실에 진학하게 되었다. 랩 컨택 당시에는 나 스스로를 위로하고 안정을 찾아보려고 '신이 나에게 기회를 한 번 더 줬나봐!'라고 어떻게든 생각해보려 노력했는데, 지금 돌이켜 보면 정말 좋은 기.. 일기장/Experience 2024.01.22
2022-하반기 ICT 학점연계 프로젝트 인턴 글로벌과정 (미국) | Software (ML) Engineer 인턴 회고 👩💻 지난주, 6개월간의 미국 인턴십을 마무리하고 귀국했다. 결국 대학원 진학을 선택하기는 했지만, 연구실과는 또 다른 점들을 배울 수 있어서 정말 좋은 경험이었다고 생각한다. 단순히 '좋은 경험이었어~'라고 마무리하는 것보다, 어떤 일들을 하며 어떤 점들을 배웠고, 무엇을 느꼈는지 적다 보면 경험의 가치에 대해, 또 나에 대해 더 잘 이해하게 되는 것을 알기에 인턴십 회고록을 적어보려 한다. 무슨 일을 했나?나는 로보틱스 회사의 Machine Learning - Perception 팀에서 지난 7월부터 12월까지 근무했다. 직함은 Software Engineer였지만, 우리 업계에서 보통 Machine Learning Engineer가 맡는 종류/수준의 업무를 맡아 일했다. 나는 로봇에 달린 카메라로부터 이.. 일기장/Experience 2023.01.05
유닛 테스트(Unit Test)의 중요성과 다양한 작성 예시 (feat. Python) 🕵 들어가기에 앞서... 이번 인턴십 기간 동안 나의 주된 업무 중 하나는 테스트 코드 작성이었다. 덕분에 이제는 테스트 코드 작성에 꽤나 익숙해졌지만, 처음에는 관련 자료를 찾을 수가 없어서 어려움을 많이 겪었었다. 나와 비슷한 어려움을 겪을 사람들을 위해, 또 인턴십 동안 배운 내용을 정리해보기 위해 테스트 코드, 그중에서도 유닛 테스트 작성에 대한 글을 써보고자 한다. 유닛 테스트 (Unit Test)란? 유닛 테스트는 가능한 가장 작은 모듈(보통 클래스 또는 메소드 수준)이 의도한 대로 작동하는지 검증하는 테스트이다. 보통 테스트 대상 단위가 작을수록 테스트 코드가 간단해지고 디버깅하기도 쉬워지기 때문에, 모듈 크기를 적절히 작게 설정하는 것이 유닛 테스트의 좋은 시작점이라고 볼 수 있다. 유닛 테스.. 공부방/Python 2022.12.09
2022 Bay Area K Group 이벤트, K-night에 다녀오다 😎 어제는 마운틴뷰 Computer history museum에서 열린 Bay Area K Group의 이벤트, K-night에 다녀왔다. (K group은 기술 교류와 친목 도모를 위해 만들어진 실리콘 밸리 지역에서 테크 업계에 종사하는 한국인들의 모임이다.) 밥과 술이 포함되어 있긴 했지만, 나에게는 살짝 부담되는 티켓 가격이라 다녀올까 말까 고민하다 인턴 친구들과 다녀왔는데, 오랜만에 열심히 살아야겠다는 동기 부여를 받은 행사였던 것 같아 간단하게 기록을 남겨보고자 한다. Sunny Lee님 / Tech, Hype, and the Market: ADAS & Autonomous Driving 나름 자율주행 기법을 사용하는 로봇 회사에서 하면서 자연스럽게 관심 갖게 된 자율 주행 분야. 현재 어떻게 산업이.. 일기장/Experience 2022.09.19
2022-하반기 ICT 학점연계 프로젝트 인턴 글로벌과정(미국 - 실리콘밸리) | 서류 및 면접 전형 후기 🛫 백만 년 만에 올리는 글 222. 미국 와서 적응하면서 이런저런 일 처리하고, 놀러 다니느라 바쁘기도 했고, 블태기가 오는 바람에 노트북 앞에 앉는 것조차 어려웠다. 그러면서 점점 '해외 생활' 그 자체가 어려운 일인데, 여가 시간에까지 뭔가 새롭게 공부하고 배우려고 해야 하나?라는 생각에 빠져가고 있었다. 그러던 차에 한국에서 열심히 살아가는 친구들을 보며 다시 움직여 봐야겠다는 생각이 들었고, 기억이 더 옅어지기 전에 인턴 전형 후기부터 시작해야겠다고 결심하게 되었다. 정보가 정말 부족한 프로그램인 만큼, 이 프로그램을 준비하고 있는/ 하고자 하는 사람들에게 도움이 되면 좋겠다. 😊 1. 학교별 절차 통과하기 우선 이 프로그램은 자신이 재학중인 학교의 추천이 필요한 프로그램이다. 내가 재학 중인 중앙.. 일기장/Experience 2022.09.10
2022-1 SMU(싱가포르 경영대학) 교환학생 후기 🌏 학점 교류 글에 짧게 언급했다시피 싱가포르에서 교환학생으로 지난 1학기를 보냈다. 1월에 개강을 한 덕분에 4월 종강 후 한 달 넘게 여유를 즐기는 중이다. 내 인생에서 또 하나의 큰일을 잘 치러냈기 때문에, 간단한 후기와 느낀 점을 글로 작성해보려 한다. 1. 싱가포르에 산다는 것 싱가포르는 생각보다 적도에 가까운 나라로 일 년 내내 더운 열대기후를 가지고 있다. 나는 1월부터 4월까지 딱 4달을 지냈는데, 1~2월은 비가 좀 자주 오는 대신 야외 활동하기에 어렵지 않은 날씨였고, 4월이 다가올수록 햇볕이 따가워 돌아다니기 어려웠다. 더운 날씨 때문에 싱가포르의 실내 건물(쇼핑몰, 학교, 호텔 등) 대부분은 에어컨을 아주 세게 가동한다. 이런 이유로 외출을 할 때는 늘 보부상이 되기 일쑤다. 물 한 병.. 일기장/Experience 2022.06.15
[TIL] 프로그래머스 - 전화번호 목록 / 위장 (feat. reduce) [주절주절] 면접 통보 받았다! 휴 기술 면접이 포함되어 있어서 프로그래머스 고득점 kit로 유형 쭉 다시 보고 가볼 계획이다 [Today I Learned] # 프로그래머스 - 전화번호 목록 문제 전화번호부에 적힌 전화번호 중, 한 번호가 다른 번호의 접두어인 경우가 있는지 확인하려 합니다.전화번호가 다음과 같을 경우, 구조대 전화번호는 영석이의 전화번호의 접두사입니다. 구조대 : 119박준영 : 97 674 223지영석 : 11 9552 4421 전화번호부에 적힌 전화번호를 담은 배열 phone_book 이 solution 함수의 매개변수로 주어질 때, 어떤 번호가 다른 번호의 접두어인 경우가 있으면 false를 그렇지 않으면 true를 return 하도록 solution 함수를 작성해주세요. @so.. 공부방/Today I Learned 2022.05.16
[TIL] 백준 - 덩치 / 빗물 [주절주절] SQLD 공부하고~ 알고리즘 풀고~ 야구 보고~ 인터뷰 준비하고~ (인터뷰 확정 메일은 아직 못받은게 함정 뭐야 얼른 알려줘요) [Today I Learned] # 백준 - 덩치 문제 우리는 사람의 덩치를 키와 몸무게, 이 두 개의 값으로 표현하여 그 등수를 매겨보려고 한다. 어떤 사람의 몸무게가 x kg이고 키가 y cm라면 이 사람의 덩치는 (x, y)로 표시된다. 두 사람 A 와 B의 덩치가 각각 (x, y), (p, q)라고 할 때 x > p 그리고 y > q 이라면 우리는 A의 덩치가 B의 덩치보다 "더 크다"고 말한다. 예를 들어 어떤 A, B 두 사람의 덩치가 각각 (56, 177), (45, 165) 라고 한다면 A의 덩치가 B보다 큰 셈이 된다. 그런데 서로 다른 덩치끼리 크.. 공부방/Today I Learned 2022.05.10
[TIL] 백준 - 그룹 단어 체커 / 피보나치 수 5 / 전쟁 - 전투 [Today I Learned] # 백준 - 그룹 단어 체커 문제 그룹 단어란 단어에 존재하는 모든 문자에 대해서, 각 문자가 연속해서 나타나는 경우만을 말한다. 예를 들면, ccazzzzbb는 c, a, z, b가 모두 연속해서 나타나고, kin도 k, i, n이 연속해서 나타나기 때문에 그룹 단어이지만, aabbbccb는 b가 떨어져서 나타나기 때문에 그룹 단어가 아니다. 단어 N개를 입력으로 받아 그룹 단어의 개수를 출력하는 프로그램을 작성하시오. @solution.py # 그룹 단어 체커 words = [input() for _ in range(int(input()))] answer = 0 for word in words: group = True alphabet = {} for idx in ran.. 공부방/Today I Learned 2022.05.07