| 게임 | 공략 |
|---|---|
| SHENZHEN I/O | Windows, macOS, Linux에서 기술 데이터시트를 읽고 가상 회로를 만들고 단순화된 어셈블리 코드를 작성합니다. |
| TIS-100 | 설명서를 사용하여 12개의 노드에 걸쳐 저수준 어셈블리 프로그램을 작성하여 가상의 1970년대 컴퓨터를 수리합니다. |
| while True: learn() | 시각적 논리 노드를 연결하여 데이터를 정렬하고 스타트업 계약을 수행하는 프리랜서 전문가로 플레이합니다. |
| LifeSim | 코딩 미니 게임 없이 실제 도시에서 자유로운 텍스트 채팅으로 코더의 일상을 살아갑니다. |
프로그래머 시뮬레이터 게임이 있나요?
프로그래머 시뮬레이터
네. LifeSim에서는 3D 지도에서 실제 도시의 소프트웨어 개발자로 플레이합니다. 자신의 말로 동료들과 대화하며, 그들은 당신의 대화를 기억합니다. 다운로드 없이 브라우저에서 무료로 플레이할 수 있습니다.
주말 온콜 근무 중인 주니어 코더
무료로 플레이하기LifeSim에서 프로그래머로 플레이하는 방법
- 텍스트 상자에 이름, 나이, 코딩 전문 분야, 실제 도시를 포함하여 프로그래머를 설명하세요.
- 출연진을 편집하여 프로젝트 관리자, 스타트업 공동 창업자 또는 도움이 되는 팀원을 추가하세요.
- 장소 검색을 사용하여 3D 지도에서 실제 기술 지구, 카페, 공원을 방문하세요.
- "배포"와 같은 일일 할 일 항목을 작성하고 자신의 말로 동료들과 대화하세요.
실제 프로그래머의 업무와 훈련 방식
프로그래머는 Python, Java, JavaScript, C++와 같은 언어로 소스 코드를 작성, 테스트 및 유지 관리합니다. 그들은 Visual Studio Code와 같은 편집기를 사용하고, Git으로 변경 사항을 추적하며, Jira 보드에서 작업을 정리합니다. 매일 아침은 종종 스탠드업이라고 불리는 짧은 팀 회의로 시작됩니 다.
이 직업은 정부 면허가 필요하지 않습니다. 미국에서는 많은 코더들이 4년제 컴퓨터 과학 학위를 취득하거나 코딩 부트캠프에 참여합니다. 영국에서는 대학 학위를 취득하거나 Level 4 소프트웨어 개발자 고등 견습 과정을 이수합니다. 독일은 IT 전문가를 훈련하기 위해 Ausbildung이라는 3년제 이중 교육 시스템을 사용합니다.
프로그래머는 논리 퍼즐을 풀고 처음부터 도구를 만드는 것을 즐깁니다. 어려운 부분은 문서화가 제대로 되지 않은 레거시 코드를 수정하고 마감 기한 전에 긴 시간 동안 집중적으로 작업하는 것입니다.
프로그래머 생활에 적합한 프롬프트
LifeSim은 하나의 텍스트 상자에 설명을 입력하여 시작합니다. 캐릭터의 이름, 나이, 도시, 일일 코딩 작업을 지정하세요. 게임은 도시 이름을 읽고 실제 3D 지도에 당신을 배치합니다.
"마야, 23세, 이번 주말에 온콜 근무 중인 미국 시애틀의 주니어 프로그래머."와 같은 프롬프트를 시도해 보세요. "루카스, 35세, 아일랜드 더블린의 백엔드 개발자로 은행에서 레거시 코드를 수정 중."이라고 작성할 수도 있습니다. 스타트업 스토리를 위해 "아라브, 27세, 인도 방갈로르의 코더로 해커톤을 위한 프로토타입을 준비 중."을 사용하세요.
LifeSim에서 프로그래머 생활은 어떤 모습일까요?
LifeSim에는 코딩 미니 게임이 없습니다. 당신의 직업은 3~10단계의 경력으로, 각 단계마다 직함과 월급이 있습니다. 당신은 소프트웨어 작업의 인간적인 측면을 자유로운 이야기로 플레이합니다. 동료와 상사는 각자의 일상, 목표, 일지를 가지고 있습니다.
당신은 자신의 말로 팀원들과 직접 또는 그룹 채팅방에서 대화합니다. 병합 충돌에 대해 논쟁하거나, 기술 부채에 대해 불평하거나, 주말 외출을 계획할 수 있습니다. 시간이 하루하루 지나면서 당신의 캐릭터는 인생 단계를 거쳐 나이를 먹습니다.
샘플 인생: 시애틀에서의 첫 주
마야(23세)는 사우스 레이크 유니언의 클라우드 컴퓨팅 사무실 근처 시애틀에서 첫 직장을 시작합니다. 그녀는 출연진 메뉴에서 상사를 엄격한 관리자로 편집합니다. 그녀의 인생 목표는 첫 주말 온콜 근무를 무사히 넘기는 것입니다.
토요일 밤, 상사가 결제 시스템이 다운되었다고 문자를 보냅니다. 마야는 코드에서 누락된 문자를 추적하면서 단계별로 문자를 보냅니다. 월요일, 상사는 밤늦게 해결한 것을 기억하고 대화 중에 그녀에게 감사 인사를 전합니다.
런던에서의 하루
리암(29세)은 런던에서 일어나 일일 할 일 목록을 확인합니다. 그는 "풀 리퀘스트 검토"와 "로그인 버그 수정" 두 가지 작업을 추가합니다. 그는 장소 검색을 사용하여 올드 스트리트의 실리콘 라운드어바웃 근처 커피숍으로 걸어갑니다.
그의 동료는 현재 스프린트의 범위 변경 문제에 대해 Slack으로 문자를 보냅니다. 퇴근 후, 리암은 쇼디치 지도에서 노래방 이벤트를 보고 팀을 초대합니다. 하루는 그의 대화와 순간들을 요약하며 끝납니다.
다른 프로그래머 시뮬레이터
프로그래머로 시작하는 삶
자주 묻는 질문
LifeSim에 코딩 미니 게임이 있나요?
아니요. LifeSim에는 코딩이나 해킹 미니 게임이 없습니다. 실제 코드를 작성하고 싶다면 SHENZHEN I/O 또는 TIS-100을 플레이하세요.
제 기술 사무실 안을 걸어 다닐 수 있나요?
아니요. 3D 지도는 실제 건물을 외부에서만 보여줍니다. 주소를 방문하고 공개 텍스트 채팅으로 근무일을 진행해요.
실제 프로그래머에게 정부 면허가 필요한가요?
아니요. 컴퓨터 프로그래밍은 국가 면허가 필요 없습니다. 고용주는 GitHub에서 포트폴리오를 확인하고 기술 면접을 진행해요.
경력 사다리나 승진 시스템이 있나요?
네. LifeSim에서는 직업이 3~10단계의 경력으로 나뉘며, 각 단계마다 직함과 월급이 있습니다. 근무를 하고, 상사와의 좋은 평가를 통해 다음 단계로 승진할 수 있습니다.
휴대폰으로 플레이할 수 있나요?
네. LifeSim은 play.lifesim.com에서 휴대폰과 데스크톱 브라우저로 즐길 수 있습니다. 게스트로 무료 플레이도 가능해요.
