고민상담
맨날 뭘 진행항황 설명하라고 하면서 왜 안되냐고
왜 안되는줄 알면 1시간만에도 다만들지
사람이 하는거니 시간이 걸리는건데
왜 안되는지 일일이 따지고 설명하래
AI한테 시키지 사람한테 시키면서
지는 하드웨어 하니까 오래걸리는게 당연하듯 말하고
소프트웨어는 다된거 아니냐고
소프트웨어는 찍어내는줄 아는데
정신나간 사람 아닌가요
2개의 답변이 있어요!
맞습니다. 소프트웨어를 찍어내는 거라고 생각하는 사람들이 있는데, 이건 진짜 너무한 착각입니다. 하드웨어는 공장에서 같은 부품을 찍어내면 되지만, 소프트웨어는 같은 기능을 한다고 해도 새로운 환경, 새로운 요구사항, 새로운 문제들이 끊임없이 발생하기 때문에 매번 해결 과정이 다릅니다. 자동차 엔진을 조립하는게 아니라, 매번 새로운 엔진을 설계하는 거랑 비슷하죠. 이런 상황에서 가장 좋은 대처법은 솔직히 없습니다. ㅠㅠ 그냥 마음 다 잡고, 이해 못할 거 알지만 그래도 설명 해준다, 라는 태도로 가거나, 결과물로 보여주는게 차라리 나을 때도 있습니다.
사람들이 프로젝트나 작업에 대해 더 빠른 결과를 기대할 때, 특히 소프트웨어나 하드웨어 관련해서는 자주 발생하는 오해가 있습니다. 소프트웨어는 단순히 '찍어내는' 것이 아니며, 설계, 개발, 디버깅, 테스트 등 많은 과정이 필요합니다. 하드웨어도 마찬가지로 실제로 구현하려면 시간과 노력이 들어가며, 그에 따라 복잡한 문제 해결이나 세밀한 조정이 필요합니다. 이러한 과정들을 제대로 이해하고 그 시간을 존중하는 것이 중요합니다. 일을 빠르게 처리할 수 있지만, 완성도 높은 결과물을 얻기 위해선 그만큼의 시간이 필요하고 그 이유를 설명하는 것도 필수적인 부분입니다.