EE 또는 ECE master 후 swe job

  • #3430249
    d 166.***.251.10 796

    학부 시절 EE를 전공하고 반도체 대기업에서 회로 설계를 하다가

    소프트웨어 쪽으로 커리어 전환을 모색하고 있는데요..

    학부 시절 os, 컴퓨터아키텍쳐, oop, 알고리즘 등은 재미있게 들었고 흥미도 있었습니다. 현재는 leetcode를 easy, medium, hard 각각 1~2개씩 매일 풀고 있습니다.

    혹시 미국에서 ECE 석사를 하고 swe로 취업하는 경우도 있나요?

    대부분 hardware나 회로 통신 등으로만 취업하게 되나요?

    • Bn 73.***.234.42

      Ece쪽에도 소프트웨어 트랙을 타고 취업하는 사람 많아요.

    • 수퍼스윗 184.***.6.171

      물론 ECE를 하고도 실력이 되면 갑니다. Mechanical Engineering이나 Physics를 해도 경험이 있고 실력이 되면 가능하고요. “SWE”라는 말은 업계에서 잘 못들어봤습니다. 어디서 들으신건가요? 특정 회사에서 쓰던가요?

      • 1 112.***.69.84

        미국 블라인드만 봐도 다 쓰는데 님만 안쓰시나 보네요

    • D 73.***.248.2

      Swe룰 업계에서 못들어봤다구요? 어디 업계이신가요?

    • ㅁㅁㅁㅁ 209.***.188.46

      곧 네임드 될 것 같은 swe못들어본 아저씨 또 등장… 구글 페북 마소 모두 swe를 쓰지만 난 못들어봤으니 없는 말이라구요!!!

    • S 73.***.1.22

      ECE출신 SWE는 널렸죠.

    • Slim 192.***.55.39

      EE는 좀 극단적으로 하드웨어 쪽이지만, ECE는 소프트웨어 과정도 어느정도 포함되있기 때문에 SWE로 취업 얼마든지 가능합니다.
      저는 CE를 전공했는데 현재 SWE로 일하고 있습니다. 물론 ECE쪽에서 다루는 소프트웨어가 그러하다 보니, 저또한 현재 System Level (Kerne, Driver, Etc…) 쪽 소프트웨어를 하고 있네요.

    • 현역 임베디드 SWE 64.***.218.106

      EE, ECE, CS, CE 모두 소프트웨어 개발자가 될 수 있습니다.
      일반적으로 CS/CE들은 데스크탑 애플리케이션 개발자로 가고
      EE, ECE 는 임베디드 개발자로 갑니다.

      저는 CE 학부 CS 석사후 데스크탑 개발자로 10여년 일하다가 몇년전에 임베디드 개발자로 전향(?) 했습니다. 제가 경험바로는 이렇습니다.

      1. 컴싸 계열은 화려한 프로그래밍 스킬이 필요하고 프로그래밍 랭귀지에 정말 해박한 지식이 있어야 함. 그래서 소프트웨어 자체가 상품이 되는 데스크탑 애플리케이션쪽으로 대부분 진출함
      2. 전자전기 계열은 화려한 프로그래밍 기술은 많이 요구되지 않지만 아키텍쳐를 잘 이해하고 마이크로 프로세서에 해박한 지식을 필요로함. 대부분 임베디드 개발자로 진출함.

      EE 계열 출신들은 데스크탑에서 폭넓고 다양한 애플리케이션들 코딩을 해온 CS 출신들과 코딩 테크닉 경쟁이 사실상 불가능함. 반대로 CS 들은 하드웨어 관련 지식은 미약하지만 코딩 기술이 워낙 화려해서 주어진 프로세서에 맞는 개발 환경을 쉽게 이해하고 개발을 시작함. 하지만 CS 출신들은 하드웨어 아키텍쳐와 전자 전기 기본 개념이 취약하므로 하드웨어적 결함이 발견될 경우 문제 해결 능력이 떨어지며 그래서 소프트웨어적으로 대부분 워크어라운들 만들려고 무쟈게 집착함. 예를 들자면 임베디드 개발과정에서 흔희 발생하는 벤더 드라이버의 오류가 발생할 경우 그걸 직접 수정하고 퍼포먼스를 업그레이들 시킬 정도의 하드웨어 지식이 많이 떨어짐. (경력이 쌓이면 가능함)

      결론적으로 미래를 보면 임베디드 개발자가 더 수명이 길고 향후 다양해 질 인공지능의 머신 컨트롤에 여러가지로 응용 될 가능성이 있음. 반면에 순수 데스크탑 에플리케이션은 점점 하향세를 탈것으로 보임.

Cancel