개발자가 되려는 분들에게

  • #3358760
    개발자 64.***.218.106 1686

    이민 생활 성공 요소중 가장 중요한 것들 중 하나가 직업일것입니다.
    원래 소프트웨어를 전공하시고 그분야에서 일하시는 분들도 계시지만 인생 2막을 개발자로 다시 시작해보고 싶으신분들께 도움 되는 이야기 한가지 드리려 합니다.
    전공이나 개발자 양성 코스 같은 기계적인 이야기들 말고 개발자로서의 마음가짐에 대한 이야기입니다.

    대부분의 개발자들은 “안되면 무조건 되게 해야하는” 사고방식을 가지고 있습니다. 대부분의 많은 경우 개발자들은 무언가를 제대로알고 개발을 하지 않습니다. 사실상 맨땅에 헤딩해야 하는 환경에서 프로젝트를 시작합니다. 그리고 조건은 오직 한가지…반드시 기일내에 만들어 내야 한다는것. 안되는 이유 따위는 존재하지 않습니다. 남이 뭐라하건 무조건 기일내에 완성된 소프트웨어를 가져와야 하는겁니다. 기술적인 제약 시간적 물리적 리소스의 제한 아무런 이유도 용납되지 않고 무조건 만들어 내야합니다. 그래서 어떤 회사든 소프트웨어 개발자들은 그 회사에서 가장 대우를 잘해줍니다. 회사를 먹여살리는 가장 중요한 역할을 담당하니까요.

    여기 게시판에 많은 분들이 자신이 컴싸 비전공자로 과연 개발자로 인생 2막을 시작할수 있을가 문의를 하십니다. 그분들의 논리대로라면 당연히 불가능합니다. 왜냐면 불가능 한 조건이 가능한 조건을 압도적으로 능가하기 때문이지요. 그런데 그런 마인드로는 개발자가 절대 못됩니다. 저도 개발자로 20년째 일하지만… 어느 프로젝트던 어느 회사로 옮기건 그 회사나 프로젝트가 요구하는 기술을 처음부터 다시 배워야 하는 상황을 항상 맞습니다. 그래서 힘듭니다. 하지만 어떤 경우든 조건은 무조건 동일합니다. “기일내에 무조건 완성해라”. 그리고 지금까지 그렇게 잘 해왓습니다.

    인생은 단 한번뿐입니다. 두려움으로 할까 말까 망설이는 그 시간동안 점점 가능성은 줄어들고 결국 시작도 못해보고 끝나는 경우가 대부분입니다. 용기를 내고 원하는 길로 가십시오.

    • powell 38.***.49.74

      아저씨 금요일 오전이라 심심하신가 본데 글 몇자 적고 세상의 진리를 다 아는냥 여기서 자위하지 마시고 그냥 건강이나 챙기면서 사세요ㅋㅋㅋㅋㅋ

    • 9999 99.***.4.121

      좋은 글 이네요.
      추천합니다.

    • . 68.***.7.245

      너가 뭔데 개발자의 생각을 정의하고 너가 뭔데 맨땅에서 헤딩한다는 조건을 왜 붙이고 너가 뭔데 반드시 기일내에 만들어내야한다는 강박조건을 붙이는 이유는? 그게 해당이 안되는 개발자들은 뭔데. 넌 그냥 너가 지내온 너의 인생을 설명하는건데 다른 개발자들까지 일반화 시키지 말거라.

    • 9999 99.***.4.121

      실력도 없는 입에 욕달고 사는 허접 개발자는 댓글 달지 마라.
      원글님이 경력에서 우러나오는 옳은 소리 하는데, 새겨 들어라.

    • 비교 69.***.249.250

      한국에서 개발자 하시는 듯.

    • 216.***.157.130

      r u a hell chosun developer?

    • 지나가다 207.***.198.198

      리스케줄 익스큐저블 한데 뭔 소리신지 …

    • tr 209.***.184.254

      무슨 취지의 말을 하려는지는 알겠으나, “안되면 무조건 되게 해야하는” 사고방식은 너무 오버인것 같습니다.
      강압적이고 상명하달식의 분위기의 회사에서만 일하셨나요?
      어떤 일이 주어졌을 경우에… feasibility, time, cost등을 분석하여 PM 및 팀원들과 상의한 후 일을 진행해야 현명한 개발자라고 생각합니다.

    • planning 192.***.175.254

      좀 허접한 회사만 다니신분 같네요. 제대로 된 회사라면 high level design 단계에서 부터 개발자 estimation 이 반영된 planning을 합니다. 무조건 쪼아서 될거라면 제품수준이 아주 낮거나 management가 엉터리인 회사입니다.

    • ㅇㄹ 103.***.140.186

      Cs 쓰레기직업이었네 ㅋㅋ

    • K 96.***.229.64

      >>> “안되면 무조건 되게 해야하는” 사고방식

      한국식 사고방식입니다.

      미국에서 그러면 본인만 피곤해 지죠.

      근데, 미국에서도 이런 방식이 필요한 경우도 있기는 한데… 예를 들어 스타트업이 존폐 위기에 빠져서 정말 개발자들이 목숨 걸고 프로젝트를 완수해야 하는 경우 등등… … …

      그런 특별한 경우 말고, 그냥 ‘일반적’인 경우에는… … … 워라밸 (Work-Life Balance) 잘 유지하면서 칼퇴근이 가능한 업종이 IT 개발자 직군입니다.

      그래서 IT 개발자가 좋다고들 하는 거고….

      ———————————————

      아… 근데, 이민자의 경우에는 이야기가 또 달라질 수 있는데…

      영어 어눌하고, 인맥 꽝으로 전무하고… … …

      이민자의 유일한 무기(?)는 비장한 각오를 바탕으로 한 ‘성실함’이죠.

      영어/인맥 구멍을 메꾸려면, 백인보다 열심히 일하는 수 밖에 없다는 말이죠.