반응형 Software Engineering14 [알고리즘] 이진트리 binary tree DFS, BFS 코딩테스트 전, 툭 치면 툭 나와야할만한 코드 스니펫들 모음. 이진트리 클래스 public class Node { private Node left; private Node right; private int value; public Node(Node left, Node right, int value){ this.left = left; this.right = right; this.value = value; } public Node getLeft(){ return left; } public Node getRight(){ return right; } public Node getValue(){ return value; } } 이진트리 DFS - preorder traversal(종주) (inorder, posto.. 2022. 11. 22. 실리콘밸리 개발자 연봉을 알아보자 (페이스북,아마존,구글,마이크로소프트,구글코리아) 미국 실리콘밸리엔지니어들의 연봉을 한번 알아보자다들 엄청 궁금해하고, 나도 궁금하니 공개된 정보를 통해 FANG 에 속하는 주요 회사들의 보상 수준을 한번 알아보자. 먼저 잡설을 좀 풀을거니까 연봉 궁금하신 분들은 바로 스크롤바 아래로 쭉 내리시길.. 연공서열우리나라 전통 대기업, 공공기관들은 대부분 연공서열에 따라 연봉이 오른다. 같은 직급의 동료끼리 연봉 차이가 거의 없이 대부분 뻔하다. 너도 대리 나도 대리 그럼 우리 연봉 얼마, 저 과장님은 얼마. 딱 나온다. 성과에 따라 조금 차이가 있는 정도. 반면 우리나라나 해외나 테크 회사들은 대부분 본인이 능력껏 협상하고 입사하는 경우가 많고, 성과에 따라서 파격적인 대우를 해주는 경우도 많기 때문에 같은 5년차라도, 10년차라도 연봉 차이가 아주 클 수.. 2022. 8. 27. [파이썬] 안티패턴/팁 모음 파이썬 안티패턴과 팁들 몇가지. 그때그때 추가해나갈 예정. import module로부터 class 또는 function을 import할 때 *를 쓰는 경우, 메모리를 낭비하게 됩니다. 예시) from {module} import * 따라서 아래와 같이 필요한 object만 지정하여 가져오는 것이 좋습니다. from {module} import {class} init.py 패키지 경로에 패키지를 인식하기 위한 __init__.py는 생성하기를 권장합니다. Python 2.x에서는 __init__.py가 있어야 패키지 경로로 인식이 가능합니다. Python 3.x에서는 꼭 필요하지 않지만 하위호환을 위해 만들기를 추천합니다. Dictionary 참조 dic = {'x':'100', 'y':200'} key.. 2022. 4. 5. 데이터분석가 vs 데이터엔지니어 vs 데이터과학자 차이가 뭘까? (3) 연봉과 보상 (3) 연봉과 보상 Data Scientist vs Data Engineer vs Data Analyst 각 직군별로 차이를 한번 알아보려고 합니다. 데이터 분야에 있는 분들이야 그래도 어떤 차이가 있는지 구분이 가능하지만, 같은 회사 안에서도 데이터조직 외부에서 보기에는 그게 그거 같아 보이기도 하고...(회사 동료분들도 정말 많이 받은 질문이라고 합니다. 데이터 사이언티스트랑 애널리스트는 각각 뭐가 달라요? 엔지니어는 뭐가 달라요?) 특히 취준생분들도 각각 뭐가 다른 건지 많이 궁금해하시더군요. 그런데 상대적으로 빅데이터 분야가 조명받기 시작한지 얼마 안되기도 했고, 그만큼 발전과 변화도 빠르게 역동적으로 일어나는 분야이기 때문에 각 역할을 명확히 정의하기는 쉽지 않습니다. 겹치는 부분도 많기도 하고.. 2021. 11. 8. 데이터분석가 vs 데이터엔지니어 vs 데이터과학자 차이가 뭘까? (2) 필요 역량, 기술 (2) 필요 역량과 기술 Data Scientist vs Data Engineer vs Data Analyst 각 직군별로 차이를 한번 알아보려고 합니다. 데이터 분야에 있는 분들이야 그래도 어떤 차이가 있는지 구분이 가능하지만, 같은 회사 안에서도 데이터조직 외부에서 보기에는 그게 그거 같아 보이기도 하고...(회사 동료분들도 정말 많이 받은 질문이라고 합니다. 데이터 사이언티스트랑 애널리스트는 각각 뭐가 달라요? 엔지니어는 뭐가 달라요?) 특히 취준생분들도 각각 뭐가 다른 건지 많이 궁금해하시더군요. 그런데 상대적으로 빅데이터 분야가 조명받기 시작한지 얼마 안 되기도 했고, 그만큼 발전과 변화도 빠르게 역동적으로 일어나는 분야이기 때문에 각 역할을 명확히 정의하기는 쉽지 않습니다. 겹치는 부분도 많기.. 2021. 11. 8. 데이터분석가 vs 데이터엔지니어 vs 데이터과학자 차이가 뭘까? (1) 역할과 정의 (1) 역할과 하는 일, 정의 Data Scientist vs Data Engineer vs Data Analyst 각 직군별로 차이를 한번 알아보려고 합니다. 데이터 분야에 있는 분들이야 그래도 어떤 차이가 있는지 구분이 가능하지만, 같은 회사 안에서도 데이터조직 외부에서 보기에는 그게 그거 같아 보이기도 하고...(회사 동료분들도 정말 많이 받은 질문이라고 합니다. 데이터 사이언티스트랑 애널리스트는 각각 뭐가 달라요? 엔지니어는 뭐가 달라요?) 특히 취준생분들도 각각 뭐가 다른 건지 많이 궁금해 하시더군요. 그런데 상대적으로 빅데이터 분야가 조명받기 시작한지 얼마 안되기도 했고, 그만큼 발전과 변화도 빠르게 역동적으로 일어나는 분야이기 때문에 각 역할을 명확히 정의하기는 쉽지 않습니다. 겹치는 부분도.. 2021. 10. 25. 이전 1 2 다음 반응형