본인 대한민국에서 ㅈ소 회사 다니고 있음
소프트웨어 회산데 개발자 딱 1명에
회사에서 만든 프로그램은 VB라는 언어? 를 쓴다고 함
(나는 개발 언어고 용어고 전혀 못알아 듣고 그냥 고객 지원부서임)
상황
1. 프로그램에 아래 사진처럼 엑셀로 만든 데이터를 업로드할 수 있는데 각 합계를 읽어서 총 몇시간 인지 알려주는 기능임
2. 근데 고객사에서 어떤 날짜는 숫자가 들어가는데 어떤 날짜는 숫자 인식이 안된다는거야. (첫 행이 한달 날짜임)
예를 들어 위 표에서 1일자 "4.5"는 인식 되는데 2일자 "2"는 인식이 안되고 공백으로 나오는거지.
3. 그래서 개발자한테 말했더니 이건 ODBC드라이버 문제고, 각 열에 있는 데이터 중에 숫자와 문자가 입력되어 있을때 문자 데이터가 더 많으면
숫자데이터는 무조건 누락이 된다는거야. 그래서 자기는 아무 책임이 없고 이건 ODBC드라이버 문제라고 계속 이지랄만 반복함
"미국놈들은 왜 이걸 이렇게 만들었을까??" 이지랄함ㅅㅂ ㅋㅋㅋㅋㅋㅋㅋㅋㅋ
결국 저 사진처럼 모든 칸에 숫자가 0이라도 채워져 있어야 제대로 숫자를 읽어 간다는 거지
그래서 최종 질문!!
저게 진짜 그 ODBC드라이번지 지랄인지 그문제고, 해결방법이 없음??
아무리 생각해도 말이 안되거든. 저까짓게 해결이 안되는 문제일리 없을거 같거든?
내가 컴퓨터를 전혀 모르니까 물어볼 데가 디시 밖에 생각이 안나서 여기다 물어봄
아는 형아들 답변 좀 달아주라
* 내가 잘 못알아들을 수도 있으니까 쉬운 설명 부탁함
(그리고 여기 말고 이런거 물어볼 더 적합한 데 있으면 좀 알려주라ㅠㅠ)
비쥬얼 배이직 까먹어서 정확히는 몰라도 이 정도는 개발자가 해결 가능할것 같은데..
그럴줄 알았어 씨발..........ㅠㅠㅠㅠㅠ
ㄹㅇ 하다못해 읽고나서 빈데 0으로 넣기만 해도...
제품 스펙이 어떻게 되는지 레거시가 얼마나 방대한지 저게 무슨 파트인지 알아야 확답할 수 있겠다만 저런건 프로그래머가 알아서 할 수 있을 것 같은데
그래 누가봐도 그렇지??ㅠㅠㅠㅠ 내 눈에도 그래보이는데 배운 사람들은 오죽하겠니... 후...ㅈ같다 진짜....
그냥 엑셀 빈 데이터에 0넣어주면 되잖아
다수의 고객들이 자기들 나름의 데이터를 넣은 다음 올리는데, 작업 과정에서 0을 안채우고 실제 발생한 숫자만 넣는 경우가 많단 말이지? 그니까 빈칸을 놔두던 0을 채우던 입력한 값은 모두 인식 되게 하는게 프로그램으로서 기능을 하는건데 그게 안되니까ㅠㅠㅠ
엑셀 채우는 데이터칸 다 지정한 다음에 오른쪽클릭해서 서식 들어간 다음 숫자로 수동 서식 지정해봐
하기 귀찮았나보지. 고객이 숫자를 잘 채워넣으면 되잖아. 근데 꼭 해야하는거면 오디비시고 ㅈㄹ이고 잘 돌아가도록 하세요 하면 되지.
그리고 소프트웨어에서 존나 엄청난 문제가 아닌 이상에야 해결 불가능한 문제는 없어. 시간과 노력을 쏟으면 뭐든지 돼. 근데 그거 한다고 그 시간과 노력을 들여야 하냐는거지.
이거 전형적으로 내부 개발자 말 안믿고 외부에 물어본뒤, 외부의 말을 신뢰해서 내부 개발자에 대한 불신 스택이 쌓이는 그 상황이네
좃소면 이해해야지 어쩔수 없음 - dc App
경험상 이런건 쌍방 얘기 들어봐야됨
프로그래머가 이상하거나, 한명밖에 없어서 그거 맡을 시간이 안나오거나, 이것저것 얽혀있어서 생각보다 쉬운 문제가 아니거나
해당 열의 타입을 자동 인식된 각 셀의 타입중에서 최빈값으로 결정해서 밀어버리나?