본문 바로가기
Another/수다쟁이 강멍멍이

희대의 병신 개발자를 접하다.

by 강멍멍이 2022. 6. 4.
반응형

개발자는 스스로를 돌아 볼 필요가 있다.

스스로를 과신하지 말고 내가 잘 하고 있는 것 인지 잘 못 된 부분이 있는지 검토를 하고 반문을 해야 한다.

나도 잘 하고 있는게 맞는가... ? 남을 비판 할 자격이 있기는 한 걸까?


이래저래 사정이 생겨서 프로젝트에 투입된지 얼마되지 않아 한달 정도 쉬었다가 다시 들어가게 되었다.

돌아와 보니 내 업무롤도 바뀌어 있었고 초기지만 프로젝트 상태는 별로 안 좋은 방향으로 흘러가고 있었다.

 

이미 2명이 해당 영역 업무의 분석을 진행하고 있었고 회계사가 설계를 진행했고 개발자에게 설명을 해 주는 단계였다.

세부적으로 2개의 영역으로 분리 되는데 내(AAA)가 A업무, XXX가 B업무, CCC가 C업무를 담당하게 되었다.

난 생판 모르는 상태니 ASIS 소스를 다 까보면서 전체적인 프로세스와 시스템을 파악했다.

처음에는 나쁘지 않았다. 손도 빠르고 뭔가 기술적으로 아는 것도 많은 척하고 의견도 잘 제시하고...

하지만 얼마 지나지 않아 트러블이 생겼다.

 

ep 1. 

원천적인 문제는 IT담당자가 담당한지 얼마되지 않아서 자기 시스템을 잘 모르고 의견을 제시하지 않아서 였겠지만...

XXX가 기존 배치 실행 메인의 체크 로직과 프로세스를 무시하고 자기가 만들고 싶은대로 만들고 있었다.

 

나 : 기존에 이런 체크 로직이 있었는데 다 빠졌는데 이 부분이 문제가 될 것 같은데요.

XXX : 기존 배치가 거지 같아서 효율적으로 하기 위해서 변경을 했다.

나 : 그래도 이거 중요 체크 로직과 프로세스 흐름 같은데 막 바꾸면 안 될 것 같은데요.

XXX : IT담당자가 배치가 잘 되게 바꿔 달라고 한 거다. 나한테 그러지 말고 IT 담당자 한테 말 해라.

 

.... 뭐지 이 병신은... 실제로 사용할 사람의 의견 따위는 필요하지 않고 자기 맘대로 만든다..?

기존에 있었던 체크 로직들이 뭔지는 잘 모르겠지만 다 걷어 버린다..? 그래도 되나?

결국 나중에 문제가 되서 ASIS 로직을 다시 복구 시킨 부분이 꽤 많았다.

IT담당자는 이거 왜 이렇게 만들었냐고 물어 보더라... 답변이 가관이었다.

XXX : 이건 개발과 운영이 달라서 제가 모르고 있었던 부분이라서 이렇게 만들었습니다.

 

얼굴에 철판을 갈았나... 내가 다 알려 줬었고 알고 있었으면서 표정하나 안 바뀌고 거짓말을 해댄다.

 

ep 2.

C 업무 영역을 분석(이라고 하지만 멍청하고 쳐 놀고 있는) CCC 와 XXX가 합세하여 개소리를 나를 밀어 부친다.

 

나 : 이거 ASIS 소스랑 프로세스를 분석해서 사용과 미사용 여부를 발라내야 할 것 같아요. 대충 봤는데 사용 안 할 것 같은 프로그램이 너무 많아요.

CCC : 사용자들이 요건을 안 준다. 그리고 ASIS 소스는 모르겠다.

나 : 에... ? ASIS 소스를 안 보고 업무 요건도 없는데 뭘로 분석을 하고 있는 건가요?

CCC : 메뉴얼 같은걸 준게 있는데 그걸로 분석을 하고 있다.

나 : (뭔 개소리야... ASIS 소스도 안 보고 요건도 없는데 뭘 분석하고 설계 한다는 거지...? 너 개발자 맞니..?)

XXX : IT 운영자가 옛~날에 정리해 놓은 자료가 있는데 그걸 그대로 해 달라고 했다.

나 : 나중에 사용자 검토나 테스트 할 때 어차피 담당자 지정해야 하고 분석 할 때도 물어 봐야 하는데 대상을 리스트업 하는게 먼저지 않을까요?

XXX, CCC : 이런건 우리한테 말 하지 말고 PM한테 가서 말 하세욧!!! (성질을 낸다)

 

.... 뭐지 이 병신들은... 지 들이 담당자면서 뭘 PM한테 말 하라는 거야... 그럼 늬들은 뭔데...

뭔지도 모르면서 소스도 안 까보고 예전에 작성된 운영자 메뉴얼을 보고 뭘 분석/설계 한다는 건지 도무지 이해가 안 간다.

결국은 내가 분석해 놓은 자료를 짜집기 해서 CCC가 지가 한 것 처럼 리스트업 했다고 대상 딱 나왔다고

보고를 했고 기존 목록 그대로 하겠다고 진행을 하고 있었다.

빡치지만 난 또 욕을 쳐 먹으로면서 생성파일 별로 담당자 맵핑하라고 해서 다 찾고 시스템간 연동되는거 파고파고파서 

결국은 80%가 미사용하는 프로그램 판명되고 20%만 이관 대상으로 만들게 되었다.

CCC는 설계까지만 하고 빠지는 일정이었는데 맨날 쳐 놀다가 그것도 제대로 안 되어 있어서 내가 다 새로 만들었다.

 

뻔뻔하게 놀면서 돈 버는 방법을 배워야 하려나...

 

 

To be continue ....

 

ep 3.

ASIS에 이 로직이 뭐 하는 건지 몰라서 TOBE는 깔끔하게 하려고 빼 버렸다.

뭐라고...?

 

ep 4.

AAA 업무는 단순해서 그렇게 하면 되는데 내껀 복잡해서 그걸 공통으로 안 쓰고 내껀 따로 만들겠다.

에......?

 

ep 5.

그건 전~~~~~혀 동의하지 않고요. 마이그된 데이터 처리가 100% 완벽하게 되야 한다.

이 새끼가 진짜....

 

ep 6.

쟤네들이 데이터를 이상하게 준거다. 내 프로그램에서 처리가 안 되니까 삭제하고 테스트 하겠다.

똘아이냐...

 

ep 7.

회계사가 틀렸고 내가 맞다. 비즈니스적으로는 맞을 지 몰라고 데이터 상으로는 안 맞다.

이건 또 뭔 쌉소리야...

 

ep 8.

AAA가 잘 모르니까 그렇게 들어와도 처리 되도록 받아 준건데 나 같으면 절대 안 받아 줬을 꺼다.

미친 놈인가...

 

ep 9.

이거 급하게 개발 된건데 막 배포 하고 그러면 안 된다. 못 하게 해야 한다.

니가 싼 똥 치우는 배포라고 정신병자야!!

 

ep 10.

오픈 때문에 주말에도 출근하고 몇일동안 야근도 하고 했으니 좀 쉬어야 겠다.

니꺼에서 문제가 막 터지는데 그런 말이 가능하니....?

반응형

댓글0