사전직무교육 (총 5일간 오프라인으로 진행)에서는 2일은 PM직무 기초교육을,
3일은 바이브코딩을 구현하는 기술교육을 같이 수강하였습니다.
1-2일차 :바이브코딩과 기획을 위한 개발환경 구축
기획,frontend : Cursor ai ,lovable
backend:n8n
자동화 툴등을 활용해 반복 업무를 줄이고 효율을 높이는 방법을 배울 수 있었습니다.
현재 여러가지 LLM 중 일상속에서 해결하고 싶은 부분을 아이디어와 구체화 시켜주는 프롬프트를 던지면 결과물로 보여준다는게 흥미로웠습니다.
실습교육에 사용한 모델은 Chat Gpt나 Geminai로 웹사이트목적와 스타일을 mark down으로 생성해놓습니다. 이후
환경 구축후 cursor ai에 코드한 줄 쓰지않고 ai agent에게 로컬사이트에서 볼 수 있는 디자인된 웹사이트를 제작하여 볼 수 있었습니다.
n8n은 다양한 앱과 서비스를 연동할 수 있고, 셀프 호스팅으로 저렴하게 무제한 사용 가능하다는 장점이 강조되었다. 드래그 앤 드롭 방식이라 비개발자도 쉽게 접근할 수 있었으며 워크플로우를 직접 구성하는 실습을 해볼 수 있었습니다.
3일차: 데이터수집 및 기획과 백엔드 연결
1단계. 기획 (GPT, Geminim, Grok)
주님AI를 똑같이 만들어 볼까요? (스님AI)
우리만의 기획을 추가해서
백엔드: n8n
프론트엔드 완성 => Lovable => 커서AI
=> 채팅앱 (context)
백엔드
=> 파이썬 프레임워크
=> n8n (workflow management tool)
**개발은 버전 확인이 필수다
디지털혁신 트렌드
기능별 대규모의사일로 조직에서 service별 다기능 소규모 squard조직화 (소위 피자: 8명-10명이서 나눠서 일한다)
이유: 애자일하게 일하기 위해 =환경변화에 대응에 맞추기위해
서버단위변화:물리변화→vm(virtul marchine)→CONTAINER
application의 변화
mega service→superapp→micro service→funtion service
-⇒agile하게 하기 위해서 배포 주기가 점점 짧아진다
service platform의 변화:
애자일 사상에 대처하는 자세
=나의 마인드셋()
-value oriented: 내가 하고자 하는,맞다고 생각된는 목적을 분명히 하라
내가 생각하는 가치관
“why first” 하라(내가 이걸 왜 하는지를 항상 생각하면 그 가치를 지켜라)→alien why(그가치에 맞는 생산성으로 뻗어나가는 업무 마인드)
예시: 결과에 방해가되는 산출물은 배제하라
-interactive
“yes and”: 긍정적으로 서로가 다른 시각에서 접근했음을, 협업적 인정하고 그리고 그것을 어떻게 적용할지에 대해 소통한다: ⇒=문제해결에 필요한 집단지성을 갖춘 조직이된다
-iterative
“fast fail run and filvort”: 빠른 실패하고 다시 실행하고 핵심 기술이나 인적 구성은 유지한 채 사업 방향이나 전략을 근본적으로 바꾸는 것(주기를 단축시키고 실패에 빠른 피드백받은것으로 학습해서 방향 전환, 방법을 개선후 실행한다)
https://brunch.co.kr/@dongdong1/18
토큰 유효성에 따라 추천
프로토타입 모델→커서
개발 유지관리→윈드서피
서비스 기획을 접근해야하는 태도의 기본
문제현상에 대한 접근: 왜 그것이 문제인지 원리적으로 접근해야 단순한 솔류션 접근으로 가지않는다
방향성=제품의 컨셉
방향성이 정해지면 솔루션이 정해진다
[정석]
문제정의→방향성 정의→ 솔루션 정의
5번의 why로 문제 고찰하기
_>루즐리 커플드
https://brunch.co.kr/@graypool/683
→비동기통신과 동기통신
동기(sync):요청과 응답이 동시에 일어남(새로고침처리- 전체페이지 갱신기술)
비동기(async):요청과 응답이 동시에 일어나지 않고 나중에 응답(새로고침하지않아도 일부 데이터가 불러와짐:댓글 작성, 수정,임시저장
⇒동기와 비동기 방식으로 섞는다
루즐리 커플리를 끼면 복잡도가 올라간다
기본 아키텍쳐를 설계할때 고려해한다
마이크로서비스의 설계시 고려요건
-안정성
-성능
-보안
UML
스코어링 방법
스프린트: 작업단위 주기
SCRERM(스크럼)-aligalie방법론적 하나
무료 스크럼 워크툴
데일리 스크럼 (스탠딩으로 15분동안 3가지 어제한일/ 이슈)
칸바→ 기간 제한 없다⇒ 동시에하는 일 을 3개이하로한다의 조건으로 몰입 일하는 방식(주로 SI프로젝트 보다 데드라인 없는 일반 파트에서 실행)
**마이크로 서비스의 핵심은
'빠른실패 후 실행 후 개선 '+ 'yes and'와 '5why'로 기획을 시작해야한다는게 인상에 가장 남았습니다.**