'Software Programmer'에 해당되는 글 1건

  1. 2010/02/09 소프트웨어 프로그래머는 정말 가치 있는 직업이다. (16)

소프트웨어 프로그래머는 정말 가치 있는 직업이다.

|
안녕하세요~ 장선진입니다. :-)

최근 블로깅이 뜸했네요~ 사실 개인적으로 많은 일들이 있었습니다. 그리고 최근 여러 분들을 만나면서 이런 저런 이야기들을 오프라인에서 많이 나누고 있습니다.

만나뵌 분중에서 소프트웨어 프로그래머에 대한 자괴감 섞인 이야기를 하시는 분들이 계셨습니다.

음.. 물론 소프트웨어 프로그래머란 직업이 정말 쉬운 직업은 아닌것 같습니다.
매일 같이 바뀌는 기술과 알아야할 것들이 정말 산더미처럼 쌓여있으며, 계속 되는 야근과 악몽같은 디버깅이 기다리고 있으니까요..

하지만, 어떤 직업이 배워야할 것들이 없겠습니까? 아니면 일이 많지 않은 직업이 과연 몇개나 되는지요. 그리고 그런 직업들중에 가치있는 직업이 정말 몇개나 되는지 다시 한번 묻고 싶습니다.

예전으로 돌아가서 97년 IMF 금융위기가 우리나라를 휘감아 모든 사람들을 공포에 떨게했던 그 시절..
그때 다들 좋아하는 할일없고 편한 직업들을 가지신분들이 많이 퇴출당했습니다.

그 후 거의 모든 직업이 계속 노력해야하고 공부해야하고 나름 직업적인 스트레스를 가지고 있습니다.

사실 저는 제 직업인 소프트웨어 프로그래머를 정말 사랑합니다.
아마 전 다시 태어나도 소프트웨어 프로그래머란 직업을 택할 것 같습니다.

무었보다 이 직업은 새로운 도전을 할 수 있는 직업입니다.


이 분은 누구나 아는 애플사의 최고 경영자인 스티브 잡스(Steve Jobs)입니다.
스티브 잡스는 유명한 스탠포드 대학교의 졸업 축사에서도 밝혔듯이 대학원생인 젊은 미혼모의 아들이었으며 입양된 가정에서 자랐으며 대학교를 다니다가 중퇴하였습니다.

또한 애플을 경영하면서도 많은 어려움을 격으셨습니다. iCon 스티브 잡스 란 책을 읽어보면 스티브 잡스에 대한 환상이 여지없기 깨지며 iCEO 스티브 잡스란 책을 읽으면서 그나마 그간의 노력들을 조금이나마 알 수 있습니다. 즉 쫓겨날만 해서 애플에서 쫓겨났었던 분입니다.

하지만 이 분은 자신의 창의성을 바탕으로 다시 애플을 전 세계의 유수의 모바일 회사로 바꾸어 놓았습니다.

현재 애플사의 최고 경영자이시지만, 이분의 직업은 하드웨어 엔지니어와 소프트웨어 프로그래머였습니다.




다른 예로 잘 아시다시피 마이크로소프트의 빌게이츠 역시 소프트웨어 프로그래머였습니다. 사실 아무리 누가 뭐라고 해도 윈도우 덕분에 편해진 면이 많습니다.

이 외에도 수 많은 소프트웨어 프로그래머들의 성공담은 매우 많습니다. 특히 우리나라보다 못한 인도의 소프트웨어 프로그래머였시 국제적으로 성공한 사례가 많습니다. 우리나라의 경우 안철수 박사님의 성공담이 유명합니다.



소프트웨어 프로그래머처럼 무궁 무진한 발전 가능성과 성공 가능성이 많은 직업도 흔치 않습니다.
문제는 우리가 그런 무궁 무진한 가능성들을 자포자기 한다는 점입니다.

사실 제가 가장 듣기 싫어하는 비유가 소프트웨어 프로그래머를 노가다꾼과 비교하는 것입니다.

오늘도 삽질한다..

우리가 만드는 프로그램이 콘크리트 건물도 아닌데... 그리고 우리가 두드리는 키보드가 삽도 아닌데 삽질은 왜한다는 것인지 모르겠습니다.


우리가 우리 자신의 직업을 비하한다면, 그 누구도 우리의 직업의 가치를 인정해 주지 않습니다.

저는 개인적으로 소프트웨어 프로그래머란 직업은 세상을 바꾸는 직업이라고 생각합니다. 인터넷에 수 없이 펼쳐져있는 웹 사이트는 누구의 손에서 만들어 지며, 그곳에서 값진 정보를 얻어갈 수 있도록 만든 사람이 누구입니까?
여러분의 친구들이 재미있게 게임을 하고 있는 것은 누구의 덕택입니까?
우리가 서로 이렇게 블로그를 통하여 소통하고 잇는 것은 누구의 덕분입니까?

바로 우리 소프트웨어 프로그래머들이 하나 하나 만들어 가고 있는 세상이며, 소프트웨어 프로그래머란 직업이 없으면 이러한 발전도 이룩하지 못하였을 것입니다.

우리나라의 현실을 이제 그만 탓하고, 더욱 가치있는 소프트웨어를 만들어서 소프트웨어 프로그래머란 직업의 가치를 잘 모르는 소프트웨어 프로그래머의 가치를 넑리 알려야 합니다.

이제 그 길이 더욱 넓게 열리고 있습니다.

바로 스마트폰을 중심으로 열리는 모바일 소프트웨어들입니다. 아시다시피 수 많은 모바일 소프트웨어 덕택에 손안에서 수 많은 정보와 서비스들을 손 쉽게 이용할 수 있습니다.

이제 많은 사람들이 이러한 소프트웨어의 가치를 인정하고 있으며, 소프트웨어 프로그래머가 자신의 창의적인 아이디어를 바탕으로 사람들에게 직접 소프트웨어를 판매할 수 있는 기반까지 마련되었습니다.

이러한 시대의 변화가 과연 모바일 분야에만 국한될까요?

저는 아니라고 생각합니다. 모바일에서 시작한 소프트웨어의 유통 패러다임의 변화는 모바일을 넘어 거의 모든 소프트웨어에 전파될 것입니다. 앞으로 소프트웨어 프로그래머가 더욱 많은 곳에서 자신의 가치를 드높일 수 있는 시대가 오고 있습니다.

여러분, 스스로 자신의 가치를 낮추지 마시고 더욱 높은 가치를 가진 소프트웨어를 많이 만드셔서 좋은 여건을 함께 만들어 봅시다.
저 역시 그러한 노력을 계속 기울일 것입니다.

세상의 어떤 직업도 노력하지 않은 직업은 없으며, 세상의 어떤 직업도 자기가 낮추어 이야기하는데 남이 높여서 말해주지 않습니다.

주제 넘은 이야기를 많이 한것 같습니다. 널리 이해부탁드립니다.
감사합니다. :-)
저작자 표시 비영리
Trackback 0 And Comment 16

Trackback http://blog.java2game.com/trackback/378 관련글 쓰기

  1. Favicon of http://4four.us 사포러스 2010/02/09 23:14 address edit & del reply

    소프트웨어 개발에 대한 애정이 듬뿍 담겨있는 글이네요. 현실적인 문제가 없는 것은 아니지만 말씀하신 것처럼 이 일을 하는 사람들 스스로가 어떻게 생각하는지도 무척 중요한 것 같습니다. 저 개인적으로는 요즘 본격적인 개발과 조금 거리가 있는 일을 하고 있지만, 프로그래밍이 무척 흥미로운 작업이라는 믿음에는 변함이 없습니다. 글 잘 읽었어요~

    • Favicon of http://blog.java2game.com 장선진 jangsunjin 2010/02/10 09:17 address edit & del

      네 감사합니다.
      저 역시 프로그래머가 정말 흥미로운 직업이라고 생각합니다. 앞으로 프로그래머가 더욱 대우 받았으면 좋겠습니다. ^^

  2. Richpapa 2010/02/10 10:11 address edit & del reply

    "원래" 라는 단어가 애매모한데, 잡스는 하드웨어도 소프트웨어 어떤 것도 행하는 엔지니어는 아니었습니다. 잡스관련한 어떤 책이나 문서를 봐도 그가 엔지니어로서 활동했던 적은 없습니다. 단지, 하드웨어 다루는데 익숙했고 실질적 사업을 첫 시작을 함에 있어서도 엔지니어로서 시작은 하지 않았습니다. 모든 것이 그의 파트너 워즈니악으로부터입니다.

    • Favicon of http://blog.java2game.com 장선진 jangsunjin 2010/02/10 12:27 address edit & del

      아네 좋은 지적 감사합니다.^^

      다만 스트브잡스도 한때 아타리에서 프로그래머로 일한 적이 있습니다. 히피족이었다는 소문이 있습니다.

      아울러 애플I을 만들때도 워즈니악과 함께 만든것이 사실입니다. 점~ 실력이 딸렸던것 같습니다. 워즈니악이 들어와서 많은 부분을 완성했던것 같습니다.

      이에따라 원래라고 썼습니다. 읽는 분들에게 혼란을 드릴 수 있으니 원래라는 단어는 빼겠습니당~

      앞으로도 많은 댓글 부탁드립니다. ^^~

  3. Favicon of http://sozu.tistory.com 윤청하 2010/02/10 15:46 address edit & del reply

    완전 공감되는 글입니다.^^ 저도 제 직업을 사랑합니다.
    좋은 글 잘 읽었습니다~ 감사합니다~

    • Favicon of http://blog.java2game.com 장선진 jangsunjin 2010/02/11 21:30 address edit & del

      네~ 감사합니다. 윤청하님
      저도 제 직업을 사랑합니당~ 아자 아자 화이팅입니다. ;-)

  4. 윤민식 2010/02/16 21:40 address edit & del reply

    안녕하세요?
    오늘에서야 알게 되어 RSS 구독을 합니다. ^^

    저도 조금씩 노력하다 보면 분명히 나아질 것이라 생각합니다.
    좋은 글 감사합니다.

    • Favicon of http://blog.java2game.com 장선진 jangsunjin 2010/02/16 23:09 address edit & del

      안녕하세요~ 윤민식님 :-)
      RSS 구독 진심으로 감사드립니다.
      더 좋은 내용의 글을 작성하도록 노력하겠습니다. 아울러 많은 댓글 부탁드립니다.
      행복한 하루 보내세요~ ;-)

  5. 소프트웨어 프로그래머를 꿈꾸다. 2011/08/16 15:28 address edit & del reply

    안녕하세요. 소프트웨어 프로그래머를 꿈꾸는...대학생? 입니다...

    다름이 아닌...몇가지 여쭤보려고 합니다.

    소프트웨어 프로그래머가 하는일이 구체적으로 어떤일이 있는지요??

    소프트웨어 프로그래머 안에서도 종류가 또 나뉘나여??

    test000@hanmail.net 로 답장주시면 감사하겠습니다.


    아~ 그리고 웹 개발회사에서 1~2년 경력을 쌓고, 소프트웨어 개발쪽으로 회사를 옮기게되면...

    이전에 웹 개발회사에서 1~2년 일한 경력도 인정해주나여??

    자세한 답변 부탁드립니다.ㅠㅠ;

  6. 김영칠 2011/10/30 00:19 address edit & del reply

    예 선생님 ,
    프로그래머는 새로운 걸 창조할수 있으닌깐 저도 가치 있다고 생각합니다

    • Favicon of http://blog.java2game.com 장선진 jangsunjin 2011/10/31 16:40 address edit & del

      안녕하세요~ 김영칠님 :-)

      좋은 댓글 감사합니다.
      소프트웨어 프로그래머는 참 좋은 직업이에요~ ㅎㅎㅎ

  7. secondcrow 2011/11/09 12:57 address edit & del reply

    안녕하세요! 저는 소프트웨어 아키텍트를 꿈꾸는 현 고2 학생입니다.

    다름이아니라 소프트웨어 아키텍트가 되려면 어떤자질이 필요하고 어떤공부를 해야할까요?

    그리고 혹시 앞으로도 궁금한점이 있으면 상담해도될까요? ^^

    secondcrow@naver.com 으로 답장주시면 감사하겠습니다.

    • Favicon of http://blog.java2game.com 장선진 jangsunjin 2011/11/17 22:53 address edit & del

      안녕하세요~ 장선진입니다.

      여러가지 공부할 것이 많겠지만, 저는 소프트웨어 공부와 함께 인문학에 관련된 공부 등을 하시길 권장해드립니다.

      건축의 예를 빌어 이야기 하자면 좋은 건축물은 재료의 단단함이나 건축 기법의 우수함도 하나의 평가 요소지만, 사용하는 사람들에게 어떤 가치를 줄 것인가라고 생각합니다.

      소프트웨어를 하나의 건출물이라고 본다면, 좋은 기술을 가지고 개발하는 것은 당연하며, 활용하는 사람들이 정말 편하고 가치있게 활용하게 하는 것이 중요하다는 것입니다.

      여기서 편하고 가치있게는 소프트웨어를 활용하는 사용자 관점이며, 그 출발은 인문학이나 경제학과 같은 사람의 관점이 녹아있는 학문에서 출발한다고 생각합니다.

      따라서 좋은 소프트웨어 아키텍트는 좋은 건물을 설계하는 건축사와 같이 활용하는 사람에 대하여 더 고민하는 것부터 출발하시는 것이 순서라는 것입니다.

      이 점을 생각하시면 더 좋은 소프트웨어 아키텍트가 되실것이라고 믿습니다.

      감사합니다. :-)

  8. 정택수 2011/12/07 22:24 address edit & del reply

    정말로 감명깊게 읽었습니다. 굉장히 자부심이 잇으신가보네요 ㅎ 제가요 중 3 인데 소프트웨어프로그래머를 꿈꾸고잇습니다. 그런데 아직 정보를 하나두 모릅니다.
    고등학교에서 프로그래밍 학원이란곳을 다녀야하는지
    고등학교에서는 꼭 이과를 가야하나요?( 참고로 저는 문과를 아주 좋아하고 잘하는 편입니다. 이과계열은 약간 문과쪽보단 성적이 낮습니다)
    고등학교 수학이 프로그램에서 비중이 큰가요?
    고등학교이후에도 교육을 받아야하나요?
    소프트웨어 프로그램에는 어떠어떤 종류가 잇는지도 궁금하네여ㅠ 이쪽 분야엔 지식이 너무 얕아서 염치없게도 질문을 많이드리네여 ㅠ 정말 소프트웨어 프로그래밍이 하고싶은데 알길이 없어서 어렵게 어렵게 찾앗네요 ㅠ 친절한 답변을 부탁드립니다 ㅠ 여기로 보내주세요 myjts19@naver.com

  9. Favicon of http://blog.java2game.com 장선진 jangsunjin 2011/12/10 00:28 address edit & del reply

    안녕하세요~ 소프트웨어인라이프의 장선진입니다.

    댓글 보고 글 남깁니다.
    중학교 3학년생이시라니 앞으로 많은 성장이 기대됩니다.

    제 생각에 정택수님이 소프트웨어를 다룰 시기에는 3가지가 중요할 것 같습니다.

    고도화되고 연계성이 강한 소프트웨어를 바로보는 눈, 독점적인 아키텍처를 가진 소프트웨어를 설계하는 능력, 그리고 사람들의 가슴을 녹일 수 있는 감성

    이 부분 중에 중학교생이시라면 세상의 많은 일에 관심을 가지고 가장 관심있는 일 중에 어떻게 소프트웨어가 응용되고 이용되고 있는가를 한번 살펴보시기 바랍니다.

    어떻게 하나 하나의 소프트웨어가 연결되어 그 일이 진행되고 처리되는지 살펴보신다면 자연스럽게 관심있는 그일을 하기 위한 기술과 어떻게 익혀가야하는지를 알 수 있을 것입니다.

    아울러 수학의 비중보다는 수리적인 연산을 어떻게 컴퓨터에게 컴퓨팅 시킬것인가를 고민하시기 바라며, 고등학교때는 특성화된 고등학교나 OLC와 같은 온라인 교육을 수강하시기 바랍니다.

    그럼 좋은 답변이 되었길 기대하며, 메일로도 보내드리겠습니다.

    감사합니다. :-)

prev | 1 | next