누군가 프로그래머가 되려 한다면?

아래 글을 보여 주세요. 너무 길다고요? 앞으로의 험난한 여정을 피할 수 있다면 이정도는 길이는 아무것도 아닙니다. 아래 글을 보고도 프로그래머가 되신다면 진짜 프로그래머가 되실겁니다. 답글 전문을 복사해 왔습니다. 이런 링크는 꼭 금방 사라지더라구요.

[2015.8.20]
최근 이글에 댓글로 고민을 적어주시는 분들이 있는데요. 점점 개인적 / 사생활적인 내용이 들어 오는것 같아 걱정입니다. 방문자수가 별로 없어 그나마 다행이기는 하지만요 그래도 사생활이 침해당할 수 있으니 댓글에는 너무 사적인 내용을 많이 넣지는 말아주세요.  사적인 내용은 위 “작업의뢰” 매뉴를 눌러 써주세요. 그러면 제 이메일로 오기때문에 제가 답장을 쓰기도 편해지고 좀더 깊이 있는 이야기를 해드릴 수도 있을것 같습니다.  제가 뭐에 미쳐서 일할때는 그거 하느라 주위를 보지 못하거든요. 그래서  늦게는 1주일이 넘게 이메일을 못보기도 하지만요 일부러 답을 늦게 드리는 것이 아니니 조금만 이해해 주시면 감사하겠습니다.

 

원문: 네이버 지식인 – 컴퓨터프로그래머 미래전망

 

언론에서 하는 말은 그대로 믿지 마세요.

haaej   2012.06.14 00:33

우선 저는 현직 JSP, JAVA를 주력으로 하는 컴퓨터 프로그래머이고

그 외에 비주얼베이직과 PHP, C도 가능하며

경력은 11년차입니다.

언론에서 컴퓨터 프로그래머가 미래 유망직종이라는건
그저 ‘취직이 잘 되니까’ 얘기하는겁니다.
그런데, 취직이 왜 잘될까요?
그만큼 사람들이 기피하는 직종이기 때문에 사람이 항상 모자라는겁니다.
컴퓨터 프로그래머가 되겠다고 배우러 오는 사람들은 넘쳐납니다.
그러나, 이 쪽 방면의 현실을 깨닫고 나서는 전부 포기합니다.
그렇다면 이 쪽 방면의 현실은 어떠할까요?
1. 우리나라의 컴퓨터 프로그래머는 건설직 단순노동자로 인식됩니다.
프로그래머들이 종사하는 사업 자체가
대부분 대기업 컴퓨터 프로그램과 정부 공공기관 사업들이며
언뜻 보면 건설과 비슷해보이지만 알맹이는 판이하게 다른데도 불구하고
체계 뿐 아니라 실제로 급여나 경력도 건설을 그대로 따라가고 있으며
심지어는 컴퓨터 프로그래머들에 대한 대우도 건설직 단순노동자로 인색합니다.
국내 일류대 출신 프로그래머들도 가끔 만나서 얘기해 보는데,
그 사람들이 하는 말이 ‘내가 왜 이 길로 들어왔는지 모르겠다’며 한숨만 쉽니다.
자기 동문들은 전부 대기업에서 높은 임금을 받으며 좋은 환경에서 일 하거나,
공무원이 되어 누구 눈치도 안보고 널널하게 일하면서
외부에서 들어온 업체의 컴퓨터 프로그래머들에게 이래라 저래라 지시를 하고 반말과 농담을 하면서 하대하는데,
자신은 동문 출신같은 사람들에게 항상 긴장을 하고 존댓말을 쓰며 시녀 내지는 노예와 같이
고객에게 머리를 조아려야 합니다.
외국과 같은 계약적 수평관계가 아닌, 수직적 문화에 주종관계로 이루어진 한국에서는
일을 부리는 사람이 ‘주인’이고, 일을 수행하는 사람은 ‘재주부리는 곰’입니다.
대우든 급여든 ‘재주부리는 곰’이 아무리 뛰어나도 ‘주인’을 앞서는 것은 있을 수 없는 일입니다.
따라서, 프로그래머가 고객사의 말단직원 만큼이라도 동등한 대우를 바라는 것은 중죄입니다.
같은 밥상에 앉아도 고객이 갈비를 굽고 맥주를 먹으면, 프로그래머는 갈비탕에 냉수를 먹어야 하고,
같은 술자리에 앉아도 고객이 양주를 마시면 프로그래머는 맥주를 마셔야 합니다.
만약 프로그래머가 고객보다 더 좋은 음식이나 더 좋은 술을 마시면
고객은 ‘어허~ 이 회사 돈 잘 버는 모양이네~’, ‘어이~ 사장님! 혹시 견적내시면서 우리한테 바가지 씌우신거 아니예요?’라면서
프로젝트 끝날때 까지 프로그램 개발회사와 그 인력들을 비틀어 말려서 고문합니다.
2. 컴퓨터 프로그래머는 미래가 없는 직업입니다.
컴퓨터 프로그래머의 직업수명은 길어야 40살입니다.
이것은 자신이 자신의 직업수명을 더 늘리겠다고 되는게 아닙니다.
주변에서 40살 컴퓨터 프로그래머는 써주지 않습니다.
40살 컴퓨터 프로그래머는 프로그램 개발을 의뢰한 고객이 싫어합니다.
25 ~ 32살의 어리고 말 잘듣고 밤 잘 새고, 휴일에도 출근하고, 코딱지만한 연봉을 주고도
무조건 말 잘듣는 어린 프로그래머들을 고객들이 선호합니다.
아무리 유능해도 40살 컴퓨터 프로그래머는 쓸 데가 없습니다.
그래서 보통 컴퓨터 프로그래머는 40살부터는 PM이라는 ‘프로젝트 매니저’를 하는데,
PM의 역할은 본래 ‘프로젝트 사업을 관리하고, 고객과 협의를 하고 정책을 설정하는 사람’입니다.
하지만, 우리나라에서는 고객의 욕설과 폭언을 들어주고,
고객쪽 사람들을 쫓아다니고 술을 따르며 개처럼 아양을 떨어야 합니다.
뿐만 아니라, 고객이 아무리 난리를 치고 생사람을 잡고 사람을 괴롭혀도 무조건 웃는 표정으로
고객을 대해야 합니다.
그래서 대기업은 웬만하면 외부 프로젝트 PM을 자사의 정규직으로 안 쓰고
임시계약직을 데려다 씁니다.
3. 중노동도 이런 중노동이 없습니다.
프로그래머들이 일단 프로젝트 수행을 하면,
12개월이라는 개발기간이 주어졌을 경우,
4개월차에 중간보고회, 10개월 차에 완료보고회라는 것을 하게 됩니다.
중간보고회에서는 높은 분에게 보여주는 시연업무이므로 일단 모든 기능과 화면디자인이 돌아가야 합니다.
기간은 12개월이지만 사실상 개발은 4개월만에 끝내야 하는거죠.
버그가 생겨도 안됩니다. 버그가 생기면 그야말로 난리가 납니다.
중간보고회 때까지 프로그래머들은 전부 밤 11시까지 야근을 하고 막차를 타고 가며
휴일에도 아침 9시까지 나와서 10시까지 야근을 해서 프로그램 개발을 해야 합니다.
이게 2005년도 6월의 일입니다.
만약 그 일정을 못 맞추면 가짜 데이터와 가짜 화면을 만드는 사기라도 쳐야 합니다.
걸리면?
사장만 잡혀들어가는게 아니라 프로그래머도 잡혀들어갑니다.
시키는대로 했을 뿐인데 같이 처벌받는건 부당하다구요?
그건 스탠리 밀그램(Stanley Milgram)의 ‘복종’의 불가항력을 대해 인정을 하는 외국의 경우에나
높은 사람을 처벌받지, 대한민국은 그런거 없습니다.
만약 일정이 촉박해지면 그 때부터는 3일씩 잠을 안자고 개발하거나,
하루에 3 ~ 4시간씩 찜질방에서 자면서
하루에 20시간, 주당 100시간이 넘는 노동을 3개월 가량 하는 경우도 자주 있습니다.
이틀동안 잠 안자고 프로그램 짜 봤나요?
눈이 충혈되고, 손발은 저리며, 손은 부들부들 떨립니다.
이게 2010년도의 일입니다.
‘을’급 대기업 회사와 ‘병’급 중견기업이 일 문제로 싸움이 붙었는데,
‘을’급 대기업 직원이 ‘병’급 중견기업 직원들을 죽도록 못살게 굴었습니다.
‘너희들 전부 퇴직시키고, 회사도 이 사업에서 철수해서 망하게 만들겠다’ 이거죠.
그렇기 때문에 더욱 해내야 합니다.
못 해놓으면 그 다음날 관리자에게 개,돼지처럼 폭언과 협박을 당합니다.
이렇게 중노동이 지속되면 나중에는 정신도 하나도 없고 악에 받쳐서
창문만 보이면 뛰어내려 죽고 싶은 심정이 생길 때도 있습니다.
하지만, ‘내가 이대로 죽으면 이 억울함을 아무도 몰라준다’는 생각 때문에 끝까지 살아가기도 합니다.
그래서 프로젝트가 끝나고 나면 병에 걸려서 회사를 그만두고 앓아눕는 프로그래머들이 많습니다.
N모사에서 일하던 프로그래머가 철야와 야근의 연속으로 인해
폐에 염증이 생겼는데 면역이 너무 저하되어 결국 폐 한쪽을 절제하는 수술을 받기도 했습니다.
(2009년 1월)
국내 대기업이 운영하는 오픈마켓은 프로그래머들을 잠도 안재우고 하루에 20시간씩 굴리기로
유명해 컴퓨터 프로그래머들 사이에 ‘생지옥’이라는 별명을 얻은 곳도 있습니다.
그 ‘생지옥’의 사업팀장은 프로그래머들이 밤 9시 30분에 퇴근하는 것을 목격하고 다음날,
‘프로그래머는 사람이 아니야~ 프로그래머는 낮에는 업무보고, 밤에는 개발하는 기계가 돼야돼~’
라고 말했습니다.
(2008년 6월)
‘아파트’라는 프로그램을 만드는 데에 있어서 개발기간이 1년이라면,

개발 10개월차에 고객이 갑자기 뭔가 상상력이 떠올라 설계변경을 요구합니다.

한 동이였던 아파트를 네 동으로 쪼개고, 층을 다섯층 더 올리도록 요구하고,
새로 올리는 층은 오피스텔 용도로 만들어야 하니 외벽을 유리로 하는 등 다 바꿔서 만들라고 합니다.
그럼 프로그래머들은 난리가 납니다.
그러면 담당자는 실실 쳐웃으면서 ‘그게 뭐 어렵다고 그래? 4등분 하면 되잖아?’라며 프로그램 변경을 강요합니다.
말이 변경이지 재개발입니다.
프로그래머들은 ‘이래 이래서 안되고, 저래저래서 안되니까, 다음 사업에 하시자’고 하면
소리를 지르고 난리를 피우면서 주말에 나오든지 철야를 하든지 모르겠으니 무조건 해 내라고 생떼를 씁니다.
그러면 프로그래머들은 미친듯이 야근과 철야를 하고
식사를 거르거나 책상에 앉아 김밥으로 대충 때우면서 일을 해가지고
겨우 아파트를 네동으로 쪼개고 오피스텔 다섯층을 만들어 놓으면,
관리자가 하는 말이 ‘그봐~ 할 수 있으면서 왜 못한다고 거짓말을 하고 그래~ 쯧..’이럽니다.
여기서 프로그래머들은 프로그래머가 된 것을 크게 후회합니다.
명문대 출신 프로그래머들은 일을 그만두고,
공무원 시험을 준비하거나,
주변인들에게 프로그램 개발 말고 괜찮은 자리 있으면 소개해달라고 해서 사무직으로 갑니다.
30세가 넘지 않았으면 대기업 공채를 도전합니다.
어쨌든 이렇게 급조되어 재개발된 프로그램의 내부와 연결부위는 엉망입니다.
배선을 어떻게 깔았는지도 기억도 안나고, 곳곳에 사고덩어리들이 도사리고 있죠.
그래서 또 밤낮없이 미친듯이 개발했던 코드를 다시 뜯어보면서
미친듯이 디버깅을 하면서 버그를 잡습니다.
도합 코드 1만라인에 100여개의 로직을 개발했다고 생각해보세요.
100여개의 로직 중에 하나라고 계산이 1이라도 틀리면 진짜로 난리 나는겁니다.
그래서 프로그래머들은 항상 피가 마르고,
영화 ‘나이트메어’의 프레디 크루거에게 쫓기듯 잠도 못자고 시간에 쫓깁니다.
이게 다냐고요?
그 다음엔 ‘아파트’를 공중에 띄워달라고 합니다.
그냥은 못 띄운다니까 ‘아~ 거 능력들 없네. 우리가 괜히 중급들 데려다 쓰는 줄 알아?’, ‘그럼 와이어라도 걸어서 공중에 올리세요.’ 이런식입니다.
요구사항이 끝이 없습니다.
건설의 아파트는 일단 화장실은 타일을 붙이고 변기를 넣고 거울을 건다는 ‘기본 상식’이라는 기능이 있고,
요구대로 만들면 나중에 뜯어낼 수도 없고,
추가요구를 하면 재료가 들어가니 고객이 감수를 하지만,
프로그램은 프로그래머들만 굴리면 다 나온다고 생각하기 때문에 입에서 단내가 날 정도로 부려먹습니다.
그래서 프로그램 개발은 완전한 설계는 있을 수 없습니다.
문제는 요구사항과 설계는 매번 바뀌지만,
일정은 거꾸로 줄어드는 경우가 많습니다.
그 부담은 프로그래머들의 몫이 되어버립니다.
2개월 남겼으면 못 간 휴가들 갔다오고 버그나 잡고 마무리 해야 할 시간인데,
일이 끝나는 순간까지도 쥐어짜지 못해 안달입니다.
그래서 능력이 있는 프로그래머들은 더 협박을 받고 끊임없이 쥐어짜집니다.
관리자들은 못하는 애들한테 소리지르고 짜증 내봐야 말도 안통하고 일이 안되니 답답하지만,
잘 하는 애들한테 소리지르고 짜증내고 협박하면 밤을 새든 다 만들어집니다.
다른데로 가면 되지 않냐고요?
공공기관이든 대기업이든 어딜 가든지 다 이렇다는게 문제입니다.
어차피 대한민국 전산업종 바닥은 공공기관 아니면 대기업이 98%입니다.
게다가 부당하다고 호소를 하거나 잘못된 점에 대해 이야기하면,
대한민국 산업과 인프라를 전반적으로 다 쥐고 있는 대기업들이기에
‘블랙리스트’를 만들어서 자기네 계열사에서는 일을 못하게끔 만들어버립니다.
대기업이 대한민국에서 TV 만들었는데 불매운동 때문에 거의 판매하지 못했다고 생각해보세요.
그 회사는 그대로 망하는겁니다.
프로그래머들은 일년 내내 그런 일들을 당하고 삽니다.
위에 설명을 드렸다시피,
프로그래머는 지식기반 정신노동자이지만, 생산직 노동자이기도 한 독특한 직종입니다.
그러나 공장라인이 아니라, 책상에 앉아서 제품을 생산한다는 이유로
야근이나 철야, 휴일근무 등의 연장근로수당을 전혀 받지 못합니다.
야근과 철야, 휴일근무가 공짜다보니,
실제로도 죽도록 쥐어짜도 공짜니까 신나게 강요하고 시켜먹습니다.
그래서 능력있는 프로그래머들은 대부분 철야와 고객의 협박의 트라우마로 정신장애를 겪거나 병을 얻고,
개발을 그만두고 이 업계를 떠나버리거나,
중소제조업체의 전산실로 도망을 가서 적은 임금을 받고 모니터링 업무만 합니다.
4. 인권과 근로기준법의 사각지대, 조직폭력배와 양아치의 천국입니다.
일도 힘든데다 프로그래머는 특성상 고객사의 내부자료를 많이 만지니
고객사에게 파견되어 일을 하게 되고 고객사 직원들의 통제에 따라야 합니다.
고객사 직원들은 폭언과 욕설을 하면서
프로그래머들을 잡아온 노예처럼 무식하게 다루는 경우가 대부분입니다.
그래도 프로그래머들은 회사가 곤란해질까바 한마디 항변도 못하고 듣고만 일 합니다.
그래서 프로그래머들은 항상 주눅이 들어있고 표정이 어두운 경우가 많습니다.
게다가 업무환경이 좋은 것도 아닙니다.
어떤 곳은 한여름에 ‘닭장’이라는 곳이라는 곳을 마련해 프로그래머들을 20명씩 몰아넣고
에어콘도 없이 업무를 시킵니다.
노트북과 파일서버에서 나오는 열기 때문에 그 곳 온도는 32도까지도 올라갑니다.
잠 못잤죠, 무지무지 덥죠. 아주 환장합니다.
그리고 그 옆 회의실에서는 살벌한 소리들이 왔다갔다 합니다.
도저히 일도 힘들고 분위기도 살벌해서 그만 둔다고 하면,
별로 필요가 없는 인력이라면 ‘당장 오늘 그만두라’며 그 동안 일 한 돈도 안주고 내쫓습니다.
그 동안 일 한 돈을 달라고 요구하면 프로그래머를 으슥한 비상계단으로 끌고가
‘니가 한 일이 뭐 있냐?’, ‘너 때문에 오히려 프로그램 개발 일정이 밀렸다’며 욕설과 폭언을 합니다.
어떤 곳은 발길질을 하는 등 폭력을 행사하는 곳도 있다고 합니다.
(2008년 10월. 폭행은 인정하는데 무죄라네요.
 일 시켰는데 다 못했으니 때려도 된댑니다.
만약 절실히 필요한 인력이라면 ‘너 이거 사업 끝날 때 까지 책임져! 개발 안 끝내놓으면 다시는 이쪽 업계에서 발 못들이게 밥줄을 끊어놓을 줄 알아! 알았어?!!!’라고 말하며
무시무시한 표정과 말투로 폭언과 협박을 합니다.
컴퓨터 프로그램 업종에서는 이런 일이 비일비재합니다.
그래서 프로그래머들은 항상 주눅이 들어있고 표정이 어두운 경우가 많습니다.
미친듯일 일을 쏟아내고,
개발 말기에도 요구사항을 내 놓으며 개발을 하라고 하는데,
매일 야근에 철야, 휴일근무까지 한 비몽사몽인 상태에서,
로직을 짰는데 버그가 안생기면 이상한거죠.
그래서 프로그래머들은 유능해도 항상 ‘죄인’취급을 받습니다.
사정이 이렇다보니,
한국인 프로그래머들이 전부 다른 직업으로 전환을 해 버리니까 프로그래머들이 모자랍니다.
그래서 공공기관과 대기업의 관리자들이
‘한국인 프로그래머는 안된다’면서 외국인들 데려다 써보자고
인도인들과 조선족, 중국인들을 데려다 썼는데,
얘네들은 한국사람처럼 고분고분하지 않고 항변하고 대듭니다.
오후 6시 되면 집에 가려고 가방을 챙기는데, 관리자가 와서 자리에 앉으라고 하면 무시하고 가 버립니다.
인도 프로그래머는 야근을 하라고 하면 계약사항에 없다고 무시합니다.
조선족 프로그래머의 경우는 관리자와 멱살까지 잡은 적이 있습니다.
외국 프로그래머는 일정이 밀리면 ‘애초에 안되는 일정을 줬다.’면서 일정을 더 늘려달라고 합니다.
이들은 결국 우리나라의 야근과 휴일근무까지 시키면서도 추가수당 한 푼 안주고
욕설과 폭언 등 비인간적 현실에 질려서 다들 자기네 나라로 돌아가버렸습니다.
이게 불과 2007년도의 일입니다.
한동안 외국인 프로그래머들이 한국으로 들어오다가 썰물처럼 다 빠져나갔죠.
5. 임금이 생각처럼 높지 않습니다.
프로그램 연봉은 5년차까지는 좀 높을지는 모릅니다.
하지만 그 이상은 안 올라갑니다.
게다가 고용안정성도 심하게 떨어집니다.
공중파에서 조사한 컴퓨터 프로그래머의 평균 근속년수가 2년6개월입니다.
A라는 회사에서 2년6개월 일 하다가 회사가 망하거나, 매일 야근과 철야, 박봉에 지쳐서
때려치고 나온다는 얘기입니다.
계약직 프로그래머들의 경우 대부분 파견직인데,
아무리 날고 기어도 고객사의 정규직보다 낮은 임금을 받아야 합니다.
고객사 정규직보다 계약직 프로그래머들이 돈을 더 많이 받으면
고객사는 정규직원의 이탈이라든가 심적 박탈감으로 인해 업무수행을 잘 안하고 짜증을 내므로,
계약직 프로그래머들에게는 많이 줘봤자 고객사의 대리급 정도의 급여만 지급합니다.
이것은 공공기관의 경우도 마찬가지입니다.
게다가 계약직들은 노예처럼 대우받고,
정규직들 다 6시에 퇴근하면 계약직 프로그래머들은 저녁 10시에 퇴근합니다.
프로그래머도 6시에 퇴근하면? 위에서 말했다시피 다음날 불러다가 경고와 협박을 합니다.
게다가 위에 관리자들은
말은 아주 교양있고 생각해 주는 것처럼 말하지만,
말의 뼈에는 항상 무시와 멸시, 개,돼지를 다루는 뉘앙스가 담겨있습니다.
물론 관리자들은 똥오줌 못 가리는 사람입니다.
그래서 파견직 프로그래머는 ‘죄인’입니다.
잘 못해서 사고나면 잘 못했으니 죄인,
잘 했는데도 관리자 잘못으로 사고나면 관리자를 올바른 길로 인도하지 못했으니 죄인이죠.
그렇게 맨날 죽도록 부리다가 병 나면
‘체력이 약해서 어디 프로그래머 하겠냐’며 다음달부터 나오지 말라고 하고 폐기처분합니다.
그리고 다른 프로그래머를 또 뽑습니다.
‘돈 적게 주고 많이 부리자.’
‘말 안들으면 폭언하고 욕설하고 협박하자’
프로그래머에 대한 대우는 딱 요겁니다.
5. 프로그래머는 전문직이 아닙니다.
전문직의 요건이 성립되려면 ‘급여’와 ‘대우’가 좋아야 하는데,
프로그래머는 급여에서도 별로 좋지 않고 대우도 좋지 않습니다.
먼저도 말씀드렸지만,
밤을 새서 일하는 철야도 많고, 야근은 거의 매일마다 합니다.
어쩔 때에는 6개월 연속으로 주말에 출근하고,
그래서 컴퓨터 프로그래머들은 여자친구가 없는 사람도 많습니다.
여자를 만날 시간도 없고,
남들 휴가 갈 때에는 휴가를 못 가기도 합니다.
은행이나 증권사 쪽 프로그래머들은 명절은 아예 쉬지도 못합니다.
[그럼 어떻게 해야 하나요?]
프로그래머가 될 노력이면
차라리 그 노력으로 공부를 열심히 해서 대기업이나 공기업 정규직으로 가든지,
공무원 시험을 봐서 공무원이 되는게 좋습니다.

컴퓨터 프로그래머 되려고 하다가 공무원으로 진로를 바꾼 사람들이 많습니다.

급여, 복지, 대우, 직업안정성 모든 면에서
컴퓨터 프로그래머보다는 공무원과 공기업, 대기업이 100배는 좋습니다.
대기업 직원이나 공무원이 되면 컴퓨터 프로그래머를 노예처럼 부리면서,
컴퓨터 프로그램도 공짜로 마음껏 배울 수 있습니다.

 

Advertisements

Published by: benant

WEB PROGRAMMER. PHP, ASP, XML, Javascript, VBScript, PL/SQL, MySQL, Oracle. scrollads.co.kr 새로운 모바일 광고 서비스. trenue.com 시스탬 트래이딩 서비스. blogman.co.kr 블로그 운영 관리 서비스. creget.co.kr 해외 상품 구매대행. 핫딜 정보 제공 서비스. fgshop.co.kr - 독립형 쇼핑몰 솔루션.

카테고리 일상의 기록, Programming댓글 50개

50 thoughts on “누군가 프로그래머가 되려 한다면?”

  1. 안녕하세요 개발자가 되어 많은 꿈을 이루고 싶은 사내 입니다.
    좋은 글 잘 읽고 갑니다 감사합니다.

    1. 많은 꿈을 꿈꾸고 있는것 만으로도 대단하신겁니다. 멋진 분이실것 같네요. 댓글 남겨주셔서 감사합니다.

  2. 안녕하세요.
    다름이 아니라 미필 24살 컴퓨터계열 초대졸인 백수입니다.

    얼마전 말은 적성에 안맞아서 편입한 4년제대학을 한달만에 자퇴했지만
    사실 따지고보면 학교의 수업, 미래에대한 불안감, 교수 등 외적인 문제로 자퇴했습니다
    그리고 자퇴후 그 어렵다던 약대 시험준비를 하는 중이긴 한데

    아직도 잘 모르겠습니다. 내가 과연 자퇴를 잘한건지? 아니면 자퇴를 정정하고 재입학을
    해야하나…

    제가 성격이 프로그램 만지는거 막상 취미로 하면 재밌고 그런데.
    이게 대학교 수업이라던지 과제라던지 하는건 아무런 흥미나 궁금증 호기심 이 생기지가
    않더라고요(왜 내가 이딴거나 개발하고 앉아있지? 하는 생각이 계속 듭니다)
    또한 성격상 누구가 억지로 뭔가를 하라 그러면
    이유없이 반발심이 생기는 성격이라서 그런거일지도 모르겠다만.(물론 세상에 안이런건 없겠지만)

    복잡한 생각에 앞뒤안맞는 이상한 말만 썻네요
    제가 묻고자 하는건 이겁니다. 프로그래머 과연 고시공부만큼 어려운 길인가요?
    또한 여기에 흥미가 없다해도 깡으로 버틸수 있는 진로인가요?
    취미생활로 할거라면 어떻게 공부하는게 좋을가요?

    입니다.

    1. 급한 일이 있어 지금 답글 안달면 잊어버릴까봐 답글 바로 달께요. …

      프로그래머 과연 고시공부만큼 어려운 길인가요?
      아니요 고시공부가 더 어렵습니다. 이유는 고시는 외우는것이 중요하고 프로그램은 외우는 것이 중요하지 않습니다. 머 외우는거 잘하면 남의 소스 분석하는걸 더 잘하기는 합니다. 반복적인 코딩을 더 잘하기는 합니다. 하지만 구조를 새로 잡고 로직을 생각하고 구성하고 프로세스를 만들고 … 이런 생각을 하는 부분이 프로그래밍은 더 중요하기때문에 외우는걸 잘 못하는 사람도 프로그래머가 될 수 있습니다. 고시는 외우는것 못하는 사람은 못하는 분야입니다. 진입 장벽이 외우는걸 아주 잘하냐 못하냐로 결정이 나는 곳이 고시 .. 이길이라고 전 생각합니다. 그래서 아무나 못하고 외우는거 준비 않된사람은 어렵습니다. 프로그래밍은 외우는거 못해도 컴퓨터가 대싱 해주기 때문에 가능합니다. 그래서 그만큼 진입장벽이 낮습니다.

      또한 여기에 흥미가 없다해도 깡으로 버틸수 있는 진로인가요?
      깡으로 버틸수는 있습니다. 하지만 주위에서 들어오는 태클도 버티셔야 합니다. 그리고 내적 갈들도 버티셔야 합니다. 그럴바에는 본인이 재미있어 하는 분야에서 버티시는것이 더 좋아 보입니다.

      취미생활로 할거라면 어떻게 공부하는게 좋을가요?
      프로그램 언어 아~~주 많습니다. 쉬운것도 있고 어려운것도 있고 아무리 책을 사서 봐도 뭔소린지 모르는것도 있습니다. 취미라면 가장 쉬운 언어를 하나 선택하시면 됩니다. 뭐 자바, PHP, ASP, JSP, Javascript, objectC, C++, C, 파이썬, Perl … 잰장 왜이리 언어가 많은지 미치겠지만 그거 다 무시하고 구글에서 검색했을때 설명글들이 가장 많이 나오고 이런저런 개발자들의 설명글들 경험담들 팁, 태크닉 등의 정보들을 많이 볼 수 있는 언어면 됩니다 . 일단 이렇게 하나 해두면 그 뒤는 필요에 따라서 고르시면됩니다. 센서연동 같은 하드웨어 연동이나 그런거면 C 같은것이 필요할수도 있고 오픈데이터를 가지고 놀려고 한다면 Javascript나 Java 같은것이 필요할 수 도 있고 뭐 그렇습니다. 그냥 지금 가장 쉬운것 부터 하시면 됩니다.

  3. 멍하니 컴공 다니고 있었는데, 지나가다 이글을 발견해서 큰 도움 얻고 갑니다. 정신 차렸어요. 안일하게 생각하고 있었는데 눈이 확 떠지네요. 1년 늦은게 안타깝긴 하지만 그래도 미리 현실을 알게 되어 미래를 착실히 준비할 수 있을 것 같습니다. 정말 큰 도움 받았습니다. 감사합니다. (사실 이쪽은 앉아서 편하게 돈 벌줄 알았어요. 근데, 노가다판이랑 다를 게 없을줄이야…)

  4. 올해 27살 되는 jsp개발자입니다.
    첫시작을 SI에서 시작하여서 그런지 품질적인면에서나 스킬적인 면에서나 배울게정말 없더라구요
    개발자 수명이 짧다는 글도 처음 시작할떄 몰랏는데 이제는 조금씩 왜 그런지 몸소 느껴집니다.
    전직을 해야될지 아니면 계속 이일을 해야할지 정말 고민이 너무많이되서 요즘엔 나쁜생각도 너무많이들고
    나이가 적지도않아서 이젠 정말 결정을 해야할것 같아 이렇게 댓글이라도 달아서 10년차 넘으신 개발자분의
    조언받아 보고싶습니다. 부끄럽지만 조언좀 부탁드리겠습니다…..

    1. 업무중이였어서 자세히는 답글 달지 못하고요. 이메일로 저녁에 집에가서 답글 보내드릴께요

  5. 지나가던 나그네입니다. 댓글조차 잘 안남기는… 인터넷의 풍운아가 댓글을 남기는 이유는 주인장의 정성에 감동했기 때문입니다. 글을 읽다보면 주인장의 목소리가 절절히 들리는 거 같군요. 이런이야기… 고기에 소주 몇 잔 맥여주고 진짜 친해야 들을 수 있는 이야기입니다. 돈주고도 못 듣는 현장의 ‘리얼트루스토리’인 겁니다. 근데 위에 댓글을 보면 누구는 추운 밖에서 고생하는데 배부른 소리한다 어쩐다… 꼰대같은 소리를 늘어놓고 앉아있는데…. 잘 참으시고 정성껏 댓글을 달아주시는 그 아량에 놀랐습니다. 짝짝짝. 네네 전 배고픈데 아프리카 아이들은 밥도 없이 뼈만 남았다죠? 알바 최저임금도 못받고… 밤새 편의점에서 일했는데 돈 못받고 팽 당해도 어떤 국회의원처럼 좋은 경험한거죠? 네네 그렇게들 사세요 빅엿을 드리고싶습니다. 2016 병신년 복많이 받으세요 댓글님들아 암튼… 주인장 당신 참 큰 그릇이군요. 제가 다 열불납니다요. “너무 비관적이신건 아닌가요?”<== 남의 인생이라고 말 뱉긴 참 쉽죠? 누군 이러이러 힘들다고 코칭해주는데 ㅋㅋㅋ

    1. 아 먼저 감사드립니다. 그저그런 개발자 나부랭이에게 칭찬이 과하신것 같습니다. ㅎㅎㅎ . 이런 칭찬을 들으면 진짜로 착각할까 걱정입니다. 솔직히 대학다닐때도 별로 알지 못하는 지식과 경험이지만 그냥 제가 아는 선에서 그것이 맞든틀리든 동,후배들과 이야기 하던 편이였습니다. 그버릇이 그냥 블로그에 그대로 옮겨 왔나봅니다. 댓글 다시는 분들이 누군지도 모르고 적혀있는 글이 사실인지 거짖인지도 모르지만 (이런곳 까지 와서 구지 거짖을 적는분은 없을거라 생각합니다.) 어짜피 시간지나면 다들 알게 되는 거라 생각하며 답글달고 있습니다. 장문의 댓글을 달아주시고 좋은 말도 해주셔서 감사합니다.

  6. 웹 프로그래머~
    답답한 마음에 구글링 하다가 들어와서 님의 글을 읽고 한자 적어봅니다. 전 호텔경영을 전공 했고 대학원에서 국제학을 전공했습니다. 외국에도 오래 살아서 영어,일어,불어를 합니다. 여기까지 읽으신 분들은 능력있다 생각하실지 모르겠지만 나이가 들어 한국에 들어와 다시 잡을 구하려니 누구나 다한다는 영어에 석사학위와 나이 많은 여자는 환영을 못 봤더군요. 그래서 아는 분야로 해서 외국인을 위한 캠핑 서비스를 창업 하려고 했더니 개발자 없이는 사업을 꿈꾸기도 쉽지 않더군요. 창업 세계는 개발자, 디자이너, 기타등등 입니다. 전공을 보다시피 주변에 개발자는 한명도 없습니다. 개발자분들을 본적도 사실 별로 없습니다. 그리고 프로그래밍으로 아는 것도 별로 없어서 어떤 능력을 가진 개발자를 찾아야 할지도 모릅니다. 혼자서 워드프레스를 끄적이며 해볼려고 하지만 어렵습니다. 사실 누구나 가지고 타고난 능력이 있는데 뭘 하려고 하는데 컴퓨터 능력이 가로막다니… 화가나서 프로그래밍 책을 들여다 보고 있습니다. 개발자 분들이나 개발자를 꿈꾸시는 분들, 모두 자신을 믿고 열심히 해나세요. 그리고 개발자라고 좌절마시고 자랑스러워 하세요. 제가 어느 세월에 간단한 개발을 할 수 있으련지 모르겠지만 지금으로서는 여러분의 능력이 부럽습니다.

    1. 댓글 감사합니다. 창업을 선택하고 진행중이시군요. 건승을 기원하겠습니다. 요즘은 개발자가 직접 만드는 것을 좋아 한다는 소리를 많이 듣습니다. 누구의 도움 없이도 완료 시킬수 있을거라는 기대감이 있는것 같습니다. 하지만 정말로 좋은 물건은 여럿이 만든것이라 생각합니다. 한사람의 머리속에 있는 생각이 여러명의 생각보다 깊을수 없을겁니다. 지금하는 제가하는 일도 한사람 한사람 의견이 모이다보니 점점더 단단한 그림이 그려지더라구요. 그래서 팀원 구성을 중요하게 보는것 같습니다. 어렵겠지만 같이 할수 있는 팀을 계속 찾아보시는것이 어떨까합니다.

  7. 본문을 깊이있게 읽어보았습니다. 10세때 C를 처음 접하고 현재는 중1을 앞두고 있습니다. 저의 진로는 프로그래머인데요. 안철수를 보고 프로그래머의 꿈을 키워가고 있습니다. C는 남들에게 나는 C를 한다! 라고 말할수 있을정도로 하고 JAVA나 웹개발, 플래시,앱개발 등을 조금씩 건드려 보고 있습니다. 이 글을 읽고도 프로그래머가 되고싶다는 생각이 들긴 하지만 고민되는 점도 있네요. 사실 안철수도 의사였죠 아마…… 하아..마음이 착잡해집니다. 한편으로는 진로를 바꿔서 가장 잘하는 국어를 공부해볼까 생각도 들고요. 어떠한 고난도 감수할수 있는 의지가 있지만 한편으로는 유리와 같은 영혼을 가지고 있어서……제가 프로그래머로 진로를 정하는게 과연 저에게 도움이 될까요……

    1. 지금은 고민하지말고 직진해도 됩니다. 단, 너무 하나만 하지말고 다른 것도 관심을 가지세요. 이 글은 대충 학교 나오고 자기가 뭘좋아하는지 모르는 사람들이 프로그래머하면 좋다… 는 소리에 그냥 학원다니고 이쪽으로 들어오는 분들을 위한 글이에요. 학교 다니면서 자기 적성에 맞고 재미를 느끼는 분들에게 하는 이야기가 아니랍니다. 아 이런적도 있었구나 하고 참고만 해도 되요. ㅎㅎㅎ.

  8. 지나가던 웹개발자 지망생입니다.
    복사되있는 글은 전부 읽어보았습니다.
    심히 마음이 무겁네요…
    위의 댓글에는 본인 께서 프리랜서일을 하시면서 수입을 올리신다고 말씀하셨는데
    실례가 되는 말이긴 합니다만 혹시 괜찮으시다면 프리랜서로써 어떤 종류의 프로그래밍을
    하시는지 여쭈어보아되 될까요?

    1. 혹시 괜찮으시다면 프리랜서로써 어떤 종류의 프로그래밍을 하시는지 여쭈어보아되 될까요?
      프리랜서 하면서 딱히 일거리를 가리지는 않았습니다. 다만 주로 하던언어인 PHP 작업을 많이 했습니다. 업종은 가리지 않았고요. 뭐 그러다보니 주식관련 프로젝트도 하고 웹파싱 관련 작업도 하고 블로그 광고 쪽도 하고 쇼핑몰 작업도하고 SMS 문자 발송 관련 작업도 하고 게임도 만들고 … 해외 쇼핑몰 정보와 쿠폰, 상품 정보 제공 서비스 같은 것도 하고 이것 저것 많이 했습니다. 최근에는 Javascript 관련 작업이 많아지고 있네요. AngularJs 작업을 하게 되었고 개인 프로젝트로 NodeJs를 하게 될것 같습니다.
      프리랜서(=자영업자)가 된후로 시간남을때 자체재품개발(?)을 하는데요 그럴사한것은 별로 없습니다. 그리고 혼자서 하다보니 상품으로 판매 혹은 서비스 오픈까지는 힘들게 되더라고요. 기능 정리하고 만들고 보완하고 수정하고 확장하고 … 남는 시간에 하는걸로는 한계가 있는것 같아요. 거의 저만 쓰는 제품이 되어 가네요. ㅎㅎㅎ

  9. 정말 감동스러운 글이었습니다!
    구글링하다가 우연히 찾은 글이었는데, 너무 와닿습니다.

    특히 대기업의 어이없는 횡포를 자주 목격하는데
    국내개발사에게는 폭언과 이상한 행동을 일삼고
    외국개발사에게는 말한마디 꼼짝 못하는것을 것을 봤을때
    정말 화가 났었습니다.

    어떻게 하면 슬기롭게 이런 어이없는 상황에서
    우리 팀원들을 지키고 사업을 꾸준히 해날갈수 있을지
    정말 고민됩니다.

  10. 본문과 댓글까지 오타하나까지 빠짐없이 읽어보았습니다. 저는 타업종에서 근무하다가 개발자를 하고자 국비지원을 받으려 고용노동부에서 카드발급을 기다리며 ‘과연 내가 개발자를 해야하는가?’에 대해 고민하다가 글을 찾게 되었습니다. 사실 제 전공이 컴공임에도 제대로된 코드한줄 제손으로 직접 짜본적이 없을 만큼 창피한 정돕니다.(물론 있는거보고 그대로 타이핑 해본적과 학교 프로젝트 당시 html로 대충 사이트 껍데기하나 만들고 어거지로 php게시판양식 인터넷에서 퍼온거 알으알음 도움얻어서 mysql로 연동시키고 뭐 그런 이상한 경험들은 해봤습니다만)자바기본서 두꺼운것을 사서 읽다가 지치고 덮어둔지도 오래됐고요. 얼마전에는 학원에서 자바단과만 강의를 듣다가 적은시간 및 수업시수로 인한 강의품질저하와 강사의 자질을 들먹이며 결국 환불을 받아내고야 말았습니다.
    그러나 상식적으로 생각해보면 개발자들이 코딩실력과 더불어 강의까지 잘하는 경우는 드뭅니다. 그나마 학원에서 채용한 강사가 실력을 인정받았다는 것이겠죠.
    결국엔 개인이 그만큼의 역량이 있느냐의 문제인것 같은데, 돌이켜 생각해보면 내가 이 업계에서 살아남을 수 있을까. 고민하게 됩니다. 실제 개발자들과 만나서 얘기했을때 그들은 항상 중립을 지켜왔어요. 그런 의미에서 위 본문은 저의 잘못된 선택을 재고할 좋은 기회련지도 모릅니다.
    그렇지만 반대로 하고자하는 의지가 확고한 사람이라면 어떠한 환경과 고난이라도 감수하겠다는 의지가 있는것이겠죠.
    적어도 여기에 댓글단 분들은 그러한 분들인것 같습니다.
    횡설수설해서 죄송합니다만, 조금더 고민할 기회를 주셔서 감사합니다.

    1. 어떻게 보면 제 선택에 대한 믿음과 정말 어렵지 않다면 끝까지 간다는 고집? 끈기? 오기? 같은 것도 있습니다. ㅎㅎㅎ 본인이 가장 편해지는 선택을 하시고요. 지금 당장 못해도 됩니다. 누가 시키는것이 아니니까요

댓글이 닫혀있습니다.