본문 바로가기
커리어 노트 📈/KPMG 교육

기초 통계 및 경영 통계 (1) 파이썬

by Hayley S 2024. 12. 2.

나라장터 https://www.g2b.go.kr/index.jsp

조달시스템에 입찰할 때 들어가는 사이트이다. 내가 입찰할 사업거리가 있는지 찾을 수 있다. 프로그램으로 볼 수 있는 것이 API다. 추후에 조달청과 연결되어있는 API는 작업해볼 것을 권장한다. 조달사이트만 계속 들어가서 확인한다. API모르면 직접 들어가서 계속 확인해봐야한다.

크롤링이 요즘 좋아졌다. 웹 크롤링도 지피티가 잘 짜준다. 추후에 API나 크롤링을 할때 분석하고자 하는 데이터에 맞게 API와 크롤링을 해보는 것이 좋다. 조달청에도 API다 있다. 없으면 못하는 것이다.

RFP 제안요청서 - 이 서류를 쓰는 것도 고역이다. 사업에 대한 것을 잘 알아야 하기 때문이다. RFP를 쓰는 사람이 명확히 알고 있으면 잘 쓰지만, 생성형 AI 나도 모르겠어 이러면 RFP 내용에 들어갈 내용을 써달라고 한다. 요청을 해서 이 내용들을 써달라고 한다. 서로 미리 협의를 한다. 업체가 될지 안될지 모르겠지만 과기부와 방통위가 요청하면 RFP를 써준다. 기술제안서를 쓸 때 우리가 될만한 요소를 넣는다. 용역자들이 경력 15년이상만 들어오게 다 제한을 걸어버려서 기술제안서 써준 업체가 되게끔 허들을 넣어버린다. RFP가 어느정도 얘기하고 나온다. 아무리 서로 얘기를 잘 해놔도 이상한 업체가 낀다. 누가 될지는 모른다. 그래서 PM이 발표를 잘하거나, 랜덤하게 3-4명을 뽑는 것이다, 심사오는 목록 리스트를 미리 알아둔다. 기술평가는 심사원들의 리스트가 있다. 30명을 다 알고 있는 업체면은 달라진다. 담당자랑 얘기를 잘해도 심사원 1-2명 때문에 되는 케이스가 많다. 질의응답 때문에 점수가 깎이는 경우가 많다. 사이즈가 클수록 회사 큰 회사들이 와서 PM들이 말을 잘한다. PM의 역할이 전문성이 얼마나 있는지, 기술에 대한 질문을 아주 많이 한다. 기술자 난이도 상에 있었던 질문을 많이 하고, 제안서 내용을 잘 인지하고 있는지 세밀하게 물어본다.

최소 2개 업체에서 해야하기때문에 공고를 또 띄운다. 두번 이상 입찰이 되면 단독입찰 할 수 있다. 많이 머리 써야한다. 11월 쯤부터는 이상한 제안서 많이 나온다. 돈을 써야해서 자잘자잘하게 많이 나온다. 일단 만들고 내년에 고도화하자고 제안한다. 국가에서 하는 것은 이윤이 낮다. 감사가 들어오기 때문이다. 중소기업 제한법을 둬서 대기업이 다 장악하는 거 막는다. 한컴도 중소기업이다. 서류상으로는 한컴이 하는 것 같지만 다 하청업체가 한다. 대기업 하청업체들이 엄청 많다. 갑을병정 관계이다.

 

PaaS

장점: 내 컴퓨터 사양에 관계없이 쓸 수 있다.
단점: 클라우드 제한조건에 다 맞춰야한다. 안되는 것들이 꽤있고, 클라우드 기반이다보니 모니터에서 동영상 띄어놓기가 안좋다. 영상에서 들어오는 이미지 분석해야하는데, 가상환경에서 띄어줘야하다보니 복잡하고 짜증난다.

 

파이썬 실습 시작 - Miniconda

인공지능 TensorFlow는 C랑 파이썬밖에 안되서 파이썬으로 많이 쓴다. 인공지능 할 사람들은 다 파이썬을 하는 수 밖에 없다.

 

파이썬 Visual Studio Code

데이터가 가로세로 많아서 계산해야한다면 Array가 편하다.

리스트를 Array화하는 모듈 함수는 numpy.arry()

print(sum(x)) 내장함수다.

print(’-’*10+’x값에 모두 *100한 결과임’)

print(x[0]*100, x[1]*100, x[2]*100, x[3]*100)

 

※ 전체 주석하기와 취소하기 Ctrl+/
 작업하다가 바탕화면으로 가기 Window+D

 

텍스트 영어로 번역해서 결과 출력하기.

모듈만 잘 설치되면 난이도 있는 것을 작업할 수 있는 것이 파이썬이다.

translator는 내가 설정한 이름이다.

 

프로그래머들이 어려운 코드를 쓰는 이유가 나중에 바꿀 수도 있고, 나중에 유지 보수 할 것이기 때문에 고려해서 쓴다.

프로그래밍을 잘하는 것은 유지보수 생각해서 어떻게하면 함수를 많이 만들고, 별도의 파일을 저장하는 것이다.

 

블랙박스 테스트, 화이트박스 테스트

결과 중시 인지 아닌지. 내부적으로 모르면 결과만 보여주기 때문이다. 안에서 어떻게 동작이 되어있느냐에 따라서 결정된다.