본문 바로가기
IT 둘러보기

소프트웨어 엔지니어의 한국/미국 직장생활

by 날고싶은커피향 2023. 3. 14.

소프트웨어 엔지니어의 한국/미국 직장생활

  1. 1. SDE in Korea SDE in U.S. 5개월차 신입(?)같은 경력직의 직장생활 견문록
  2. 2. Joon | 홍준모 • Microsoft Korea (Intern) • LG CNS (Full Time) • LINE+ / Naver / NHN Entertainment (Intern + Full) Microsoft Korea LG CNS LINE+ / Naver / NHN Entertainment Seattle 3.5 yr 5 mo
  3. 3. SW업계의 4대 축 LG CNS, Samsung SDS Banks, Public Service, … KAKAO, NHN Family, NC, Nexon, COUPANG … 옐로모바일, 리디북스, 원티드, 오픈서베이, 배달의 민족 ... 삼성전자, 엘지전자 - 외국계도 있긴 합니다만, 규모가 너무 작아서 생략 제가 가진 경력의 대부분을 차지하는 업계
  4. 4. 중견기업 한국은 같은 소프트웨어 업종이라도 업계별 기업문화차이가 엄청나게 큽니다. 이 슬라이드는 2015년 한국의 중견기업 문화/처우를 위주로 작성되었어요 미국의 경우도 차이가 크다고 들었습니다만, 5달간의 개인적 경험에 기반해 이야기를 풀어나갈게요 :-)
  5. 5. 정말 한국 직장생활은 이렇게 생활하나요? 미국에서 일 하다가 제일 많이 들은 질문: 대한민국에서의 개발자 처우와 기업문화
  6. 6. 연봉/복지 | 생활수준
  7. 7. MYTH한국에서 개발자는 박봉이다 http://emptydream.tistory.com/3757
  8. 8. ANSWER return false;
  9. 9. 소득수준에 대한 몇가지 자료 2012년 기준 판교 근로자의 평균연봉 = 전체평균 + 600만 2014년 네이버 1인 평균연봉 = 5,800만 2015년 카카오 1인 평균월급 + 스톡옵션 = 1.7억?주) 스톡이 반영된 수치입니다. 실제 대다수 직원들의 연봉은 업계 상위권 수준에서 크게 벗어나지 않아요 미국의 bay area와 유사한 한국의 IT클러스터
  10. 10. MYTH 미국으로 가면 생활수준이 올라간다 LINE stamp: Moon’s Dieting Special
  11. 11. ANSWER return false;
  12. 12. KR Salary 140k 60k 6~7 year experienced worker -40k -10kTAX RENT -30k -0k“전세”라는 사기적인 제도가 있음 70k 50k 한국과 미국의 생활양식이나 물가수준을 감안하면 생활수준에 있어 엄청난 차이가 없는 액수 단, 본인의 라이프 스타일에 따라 삶의 질 차이가 크게 날 수 있습니다 (기름 소비량, 골프 라운딩 횟수...) US based on total compensation from GlassDoor, JobPlanet | unit: USD WA state TIER 1 mid-size company
  13. 13. Housing 군이 좋고 동네가 좋으면 미국이나 한국이나 집값은 하늘을 찌르니 보통 월급쟁이들은 어림도 없고... 강남 재건축 아파트(레미안 퍼스티지) 4BR 1.5M ~ 2M 벨뷰 다운타운 98004 (4+BR House) 2.5M ~ 10M 주) 래미안 퍼스티지 / 반포자이 대한민국에서 최상위 학군에 위치한 재건축 아파트 주로 최상위소득 근로자나 사업가가 이곳에 거주합
  14. 14. Housing 보통 중산층 이상의 샐러리맨은 이런곳에 거주합니다 분당 / 광교신도시 4BR < 500k 레드먼드 (3+BR House) 500K ~ 1M
  15. 15. Cafeteria / Snack Seattle 푸드트럭 / 회사 사내식당: 10 USD 판교 테크노벨리 식당(Table Service): 6~7 USD LINE stamp: Daily Lives of programmer
  16. 16. Overall… 막상 와서 살면서 숫자 계산해보고, 주변 사람들 이야기 들어 한국이나 미국이나 생활수준의 차이가 크지는 않더군요 다만, 이곳에서 쉽게 즐길 수 있는 것들을 경험하는것이 재미있어요 파우더 스키, 디즈니랜드, 애플스토어, 넷플릭스 ... 한편으론 한국에서 즐길 수 있던것들을 못 즐기는것이 좀 답답하긴 초초초고속 인터넷, 마트/음식 배송서비스, 직장가의 점심시간 번개 정확히는 중견기업 정확히는 제가 일하는 분야
  17. 17. 개발환경 | 개발문화
  18. 18. MYTH 한국과 미국의 개발환경이 유사하다 LINE stamp: Daily Lives of programmer
  19. 19. ANSWER return true;
  20. 20. 한국과 미국의 개발환경 차이가 크다 설문응답자의 25%가 차이가 크다 생각 SURVEY창발회원 대상 사전설문조사
  21. 21. Dev Environment 한국이나 미국이나 사용하는 툴/환경은 비슷합니다
  22. 22. Code Review 전반적으로 코드리뷰 문화가 잘 정착되어있지는 않음 소수지만 code review or pair programming 을 하는 팀도 있음 규모가 있는 기업이라면 대부분 최소한의 코드리뷰는 하는 분위기 KR US
  23. 23. Sustaining vs. Reinventing reinvent wheel! 버전업이나 UI 개편이 상당히 잦습니다 하루가 멀다하고 v.NEXT 가 개발되거나 새로운게 나옴 KR US sustain wheel! 보통은 있는 시스템을 유지보수 하거나 부분부분 신기술로 교체하는 작업이 위주 새로운 기술들을 빠르게 접할 수 있지만 한편으로 피곤해요 유지보수가 용이한 코드를 작성하고 보존하는 방법을 배울 수 있지만 새로운 것을 빨리 접해보고 싶은 사람들에겐 조금 답답해요
  24. 24. Intuition vs. Statistics intuitive driven 업무에서 데이터가 쓰이지 않는것은 아니지만, 상당히 제한적인 종류의 데이터가 수집되고 활용됩니다 KR US data driven 데이터 수집을 위한 코드를 작성하는 부분도 주요 업무 시스템 개선에 데이터가 많이 사용됩니다 한편으론 주요 데이터에 대한 접근성이 높습니다 엄청나게 많은 지표들이 수집되고 있기 때문에 원하는 데이터로 필터링/가공 하는 작업이 조금 난이도 있네요
  25. 25. MYTH 나이가 차면 매니저를 해야 한다(연공서열) LINE stamp: Moon’s Salaryman Special
  26. 26. ANSWER return false;
  27. 27. 엔지니어가 나이를 먹으면 메니저를 해야 한다 설문응답자의 40%가 그렇게 생각합니다 SURVEY창발회원 대상 사전설문조사
  28. 28. 연공서열 상사는 무조건 나이가 많아야 한다? 직급은 위지만 나이가 아래인 팀장도 자주 봤어요 40대 팀원(SDE) 30대 팀장(SDM) 임원보다 나이가 많은 사원들도 종종 있습니다 40대 임원(VP)
  29. 29. Manager vs Developer 한국에서는 SDE만큼이나 SDM도 인력이 부족한 상황 회사와 SDE사이의 은근한 밀당이 있습니다 때로는 SDM을 하지 않는 다는 조건하에 이직이나 부서이동을 합 40+ SDE가 흔하지는 않지만 주변에 한둘은 있었어요개인적 경험으론 10% 내외 30대 후반은 너무나 흔해요 한국에서 SDM을 하면 고용안정성이 낮아진다는 공감대도 있습니
  30. 30. 40+ Engineer NHN에서 개인적으로 경험했던 40대 엔지니어 비율 참고로 30대 후반 엔지니어는 흔합니다 첫번째팀 마지막팀 40+ 엔지니어 2 1 2 2 총 팀원 25 12 6 10 8.00% 8.33% 33.33% 20.00% (매니저 제외)
  31. 31. MYTH 출근시간을 유연하게 운영한다 LINE stamp: Moon’s Salaryman Special
  32. 32. ANSWER return true;
  33. 33. 출근시간이 유연하다(약간의 지각은 괜찮다) 40%가 이 문항에 공감합니다 SURVEY창발회원 대상 사전설문조사
  34. 34. 실질적인 근무시간 서류상 근무시간 실제 출근시간 실제 퇴근시간 KRUS 전반적으로 출근시간은 느슨하게 운영하지만, 서류상 퇴근시간 이후에 퇴근들을 많이합니다.
  35. 35. MYTH 야근이 일상이다 LINE stamp: Moon’s Salaryman Special | Daily lives of Programmer
  36. 36. ANSWER return true*0.3;개인적 경험담으로 전체 업무일의 30% 정도는 정시퇴근을 못하고 초과근무를 했던 것 같아요 보통 +3H ~ +5H 정도 의 초과근무를 하고 귀가 교통비가 별도로 나왔습니다(20~45USD/per night) 귀가교통비는 회사별로 액수가 다르며, 운영하지 않는 회사도 있습니다
  37. 37. 야근이 일상이다 60%가 이 문항에 공감합니다 SURVEY창발회원 대상 사전설문조사
  38. 38. 판교 테크노벨리 마을버 스 야근 문화가 아직 많이 남아있긴 하지만, 퇴근시간의 판교 테크노벨리 버스는 바글바글합니다 추가근무 시 재택근무를 통해 일하는 문화가 아직 잘 정착되지 않은것은 아쉽네요 이곳도 노트북 열어보면 한밤중에 VPN으로 업무처리하시는 분들이 꽤 있
  39. 39. MYTH 육아휴직은 각오하고 써야 한다 LINE stamp: Brown & Cony's Secret Date!
  40. 40. ANSWER return false;
  41. 41. SURVEY 육아휴직 제도가 잘 정비되어있다 20%만이 잘 정비되어있다고 생각합니다 창발회원 대상 사전설문조사
  42. 42. 육아휴직 회사 제도 이전에 법적으로 제도가 정비되어있습니다 (1년 유 덧, 대기업은 회사별로 분위기가 좀 다르다고 들었고 SI는 전반적으로 관대하지 못한것으로 들었습니다(일부 대기업 계열사 업무복귀에 큰 지장이 없고, 아빠들까지 쓰는경우도 있어요 인력난 + 휴직에 관대한 사내문화 = 육아휴직 잘 씁니다 Parental Leave 오히려 한국보다 빡빡한 육아휴직제도에 놀랐어요 주1) 주마다 육아휴직제도가 좀 다르며 워싱턴주는 해당제도가 상대적으로 미흡하게 정비되어있다고 합니다 주2) 이곳은 평상시 육아를 위한 조퇴나 지각이 한국에 비해 상대적으로 유연합니다.
  43. 43. 번외편 직장에 만족하시나요? LINE stamp: Daily Lives of programmer
  44. 44. 주의: 설문조사자의 대부분이 미국에서 남아 일을 하고 계시는 분들이기 때문에 만족도에 대한 단순비교는 어렵습
  45. 45. 직장생활을 한마디로... 그다지 다시 하고 싶지 않음 야근 많이 했어요 Multi-tasking n short time 회사와 일이 모든것의 우선이다. 버라이어티 Sales Office PM이지만 개발은 몰라요 Hierarchy 스트레스 Struggle 네 인생은 일이다 회사마다 매우 다르다 직장은 '일' 하는 곳 잘해보자 경력은 움직인다 플렉서블 Non-Hierarchical 알아서 잘 해야 됨 Flexible 나만 잘하면 된다 개인의 능력 중시 괜찮음 다양성과 효율 그리고 실력 자유 Own your future 주의: 설문조사자의 대부분이 미국에서 남아 일을 하고 계시는 분들이기 때문에 만족도에 대한 단순비교는 어렵습
  46. 46. 설문조사 결과에 대한 짧은 생각 설문조사 대상의 대부분은 한국과 미국 사이의 선택권이 있으셨던 분들이고, 여러 이유때문에 남기로 선택하신 분들이라 높은 만족도가 나온것으로 생각됩니 주의: 설문조사자의 대부분이 미국에서 남아 일을 하고 계시는 분들이기 때문에 만족도에 대한 단순비교는 어렵습 반대로, 한국으로 복귀하신 해외파들에게 여쭈어보면 미국생활을 그리워하시는 분들도 있지만, 미국 복귀에 대해 주저하시는 분들도 어렵지 않게 찾아볼 수 있어요 (가는 팀마다 해외파를 한둘 이상씩 보았어요)
  47. 47. 취업난이도 | 취업시장
  48. 48. MYTH 입사/이직 시 코딩인터뷰를 보지 않는다
  49. 49. ANSWER return false;
  50. 50. 코딩 인터뷰를 잘 보지 않으며 인성+서류가 중요하다 return 0.25; SURVEY창발회원 대상 사전설문조사
  51. 51. 코딩인터뷰 중요합니다 대부분의 중견기업들이 코딩 인터뷰 방식을 도입 https://www.jobplanet.co.kr/companies/93880/interviews https://www.jobplanet.co.kr/companies/87444/interviews
  52. 52. MYTH 엔지니어 인력난이 심각하다 LINE stamp: Moon’s Salaryman Special
  53. 53. ANSWER return true;
  54. 54. SURVEY 엔지니어 인력난이 심각하다 30%가 심각하다 생각합니다 창발회원 대상 사전설문조사
  55. 55. CSE new grad 6,000 2015연간CSE졸업생(수도권) 대학다닐때 놀거나 non-IT 분야 진로 희망자 IT 분야 중 non-SDE 분야 진로 희망자 (sales engineer, IT consultant, academy) SDE career path 전체IT업계의 newgradSDE수요(10,000+) 일반적으로 열심히 공부한 학생들은 직장선택권이 있습니다 (더 좋은 회사냐 덜 좋은 회사냐의 차이는 존재) 주)중견기업이외업계포함
  56. 56. CSE new grad 극단적인 경험 하나 L모사 입사동기(기술직군만) 20여명 CSE 전공 2명!!!!
  57. 57. SDEs in Industry SDE demand SDE supply SDE demand SDE supply KR US 미국이나 한국이나 (qualified)SDE가 부족한것은 공통현상 but, 미국은 공급상황이 상대적으로 양호한 편입니다.
  58. 58. “블랙홀”이라 불리는 회사들 도... 해가 지지않는 엔지니어 채용공고
  59. 59. SDEs in Industry DB Front-endData Access Layer View BO/View ModelBusiness Logic Objects KR SDE US SDE 한국 중견기업에서는 전반적으로 SDE 한명이 담당해야 하는 coverage가 넓습니다 Coverage (non-startup) 서비스 규모는 어느정도 되는데 비해, 엔지니어 숫자가 부족하다보니... Special thanks to AWS (and Azure!) 좋게 말하면 두루두루 넓게 경험할 수 있고 회사에 기여하는 바가 크지만, 한편으론 업무량이 많고 시간에 쫓기게 되어요
  60. 60. 참고로 interviewer 입장에서 는... 취업시장 양극화 현상 만큼이나 지원자 수준도 양극화 Linked List 작성 해 보세요 / “네? 그거 먹는건가요?” 상대적으로 채용브랜드가 높은 회사들은 상황이 그나마 낫지 대부분의 중견기업들은 인터뷰 프로세스에 대한 고민이 많습 LINE stamp: Daily Lives of programmer
  61. 61. 창업환경 | 스타트업
  62. 62. MYTH 창업에 실패하면 재기가 어렵다 LINE stamp: Daily Lives of programmer
  63. 63. ANSWER return false;
  64. 64. 이직/창업 실패 후 복귀를 시도해도 실패한다 20분중 8분이 예상했습니다. SURVEY창발회원 대상 사전설문조사
  65. 65. Talent Flow TIER 1 Startup TIER 2 TIER 3 TIER 1: Uber, Airbnb 처럼 개발자들의 취업 선호도가 높은 회사 / TIER 3: 상대적으로 낮은 회사
  66. 66. Bring him home(?) 이직문화 활성화 + 업계 인력난 이전 직장에서 평판관리만 무난히 해 두면 복귀가 어렵지 않습니다 한국도 스타트업에 대한 관심이 많고 활발하지만, Bay Area 처럼 엄청나게 활성화 되어있지 않은것은 안타깝네요 일부 순혈주의(?)를 중요시 하는 대기업도 있어요
  67. 67. 정말 40대가 되면 “치킨집”을 차려야 하나 요?
  68. 68. 40대가 되면 치킨집을 차려야 한다 설문응답자의 25%가 공감 한국기업은 이럴것 같다 빠른명퇴 SURVEY창발회원 대상 사전설문조사
  69. 69. if(age>40) chicken(); Q. 대한민국에서 CSE 고등교육을 받은 인력이 본격적으로 배출된 시기는? Computer Science & Engineering
  70. 70. if(age>40) chicken(); 대부분의 대학은 “컴퓨터”관련학과가 2000년대에 세워졌음 소프트웨어 중심 회사설립도 최근의 일 2000년대 중반 졸업생은 지금? => 30대 중후반 => 아직 한국에서는 30대 중후반의 SDE를 흔하게 볼 수 있음
  71. 71. if(age>40) chicken(); 고령층이 부족한것은 전 세계적인 현상 http://stackoverflow.com/research/developer-survey-2015
  72. 72. if(age>40) chicken(); 교육수준 + 젊은층 위주의 인구분포 + 짧은 산업역사 => 2015년의 40대는 환경적으로 상당히 불리한 위치 => 치킨수렴의 법칙이 나올 수 밖에 없음 2020년의 40대는 어떤 세상을 맞이하게 될지는 모르겠네요 개인적 경험: 엔지니어 40대 퇴사자중에 스타트업이나 이직은 있었지만 은퇴나 (non-tech)개인사업은 없었어요
  73. 73. Epilogue
  74. 74. Epilogue 개인적으로는 이직이후 여러가지 차이를 많이 느끼기도 했지 의외로 차이가 크게 나지 않는 부분도 많아서 놀랬어요 엔지니어라는 직업의 사회적 평판 | 매니저-개발자의 관계 | work from home code review culture | 퇴근 시간의 유연성 | diversity | code transparency metric & data driven | non top-down approach | 육아휴직제도 | negotiation 개발방법론 | tools & frameworks | legacy codes | geeks 출근 시간의 유연성 | over time work | 근속/이직문화 | 생활수준 coding interview | peer review system | 주의: 개인적 경험에 의거한 주관적인 나열입니다
  75. 75. Epilogue 한국에서의 SDE는 양극화가 제일 심한 직종 중 하나 살만한 SDE들은 대부분 적절한 근무환경에서 중산층 정도의 삶을 살지만, 대우가 극악인 회사들도 많습니다. 한국에서 SDE로 일해야 한다면, 취업시장 정보 비대칭을 조심해야 해요 삶 자체는 큰 차이가 없습니다 생활방식의 변화는 크지만 생활수준의 변화는 크지 않더군요 전 세계를 움직이는 회사들의 시스템을 볼 수 있다는것은 큰 기 한국에서 일하는 호기심 많은 개발자라면 미국의 IT 대기업은 꼭 들러보아야 할 동네
  76. 76. 한국회사들은 종종 이렇게 비추어 지고 실제로 그런 회사들도 많지만...
  77. 77. 한국회사들은 종종 이렇게 비추어 지고 실제로 그런 회사들도 많지만...
  78. 78. 이런 회사도 있습니다 난 죠앙 Special Thanks to 최고중의 최고 최고 중의 최고 중의 최고 쵝오 맞음 이보다 좋은회사가 있을까 싶어요 저도 이보다 좋은 회사가 한국에서는 아직 없지 않을까 생각함
  79. 79. 한국 vs 한국 표본이 충분하지 않은것이 아쉽네요 대기업 엔지니어 vs 중견+스타트업 엔지니어(1: 불만족 / 3: 만족)
  80. 80. 한국식 기업문화에 대한 다른 생각 근무시간에는 모두가 회사에 있으며, 같은건물에 있고, 별도의 office hour가 없습니다 다른 시스템에 대해 궁금한게 있거나 간단한 버그를 발견하면 신입공채로 들어온 사람 붙잡고 담당자 알아낸 다음에 그냥 노트북 들고 담당자 찾아가서 바로 옆에서 디버깅 하면 되 지금은 입사를 꿈꾸던 회사에서 재미있게 많은것들을 보고 있지 한편으론 이런 시공간집약적 초스피드 문화가 조금은 그립기도
  81. 81. Reference 연봉/생활수준 한국경제 | 이거 알아? 당신만 잘 모르는 판교 (2014) ZDNET | 네이버 매출·연봉 닷컴 1위…카카오 약진 (2014) 중앙일보 | 다음카카오 연봉 1억7497만원 벤처 1위 … “스톡옵션 행사 반영”(2015) 연봉정보: glassdoor | job planet 부동산 정보: Zillow + rt.molit.go.kr(국토교통부 공시자료) 육아휴직: 고용노동부 | www.moel.go.kr/policyinfo/woman/view.jsp?cate=4&sec=2 개발환경 / 개발문화 삽화 빈꿈 EMPTYDREAM: http://emptydream.tistory.com/ LINE stamps: Moon’s salaryman special | Programmer’s Daily Life | Brown & Cony's Secret Date! | Moon’s Dieting Special
  82. 82. Reference 취업난이도 / 취업시장 수도권 대학 CSE 재학생 수 정보: 대학알리미 입사 면접문제: job planet 치킨 수렴의 법칙 | KTH H3 Conference 치킨 치킨집 전단지 | 깐부치킨 판교 테크노벨리점 Epilogue BLIND IT Lounge 연령 설문조사 | stackoverflow.com 2015 survey
  83. 83. Special Thanks to 김진영님, Steven Hong님, 이찬희님 김남우님, 김영아님 설문조사에 응해주신 창발 회원님들
반응형