목록분류 전체보기 (21)
hhnn_soph
체인지업 스터디 참여한 이유바야흐로 3년 전, 처음으로 이직준비를 하게 되면서 면접왕 이형, 퇴사왕 이형 유튜브 채널을 알게 되었다. 대학을 졸업하고 나서부터 알아서 회사에 척척 붙었던 나... 취준의 중요성을 경력 5년 차에 알게 된 나에게 갑작스러운 공백기는 불안함의 연속이었다. 취준을 어떻게 시작해야 될지 모르겠고, 운영성 업무를 주로 했던 나의 경험을 어떻게 수치화해야 할지 모르겠는 막막함 때문에 유튜브를 미친 듯이 뒤지기 시작했다.그렇게 알게 된 이형님의 체인지업 스터디!4월부터 본격적인 취준을 했지만 100% 서탈이라는 뼈아픈 낙방에 방향성을 얻고자 이번 시즌에 참여하게 되었다.(제일 탐났던 것은 다양한 툴들! 경험정리를 위해 사용되는 툴들과 내용이 제일 궁금했다) 6주 간의 여정들쉽지만은 ..
패캠 서비스기획 강의를 선택하다IT 스타트업에서의 인턴 생활이 끝나며 경력에 대한 고민이 깊어졌었다.5년이라는 경력이 있지만 해를 거듭할수록 기술로 사회문제를, 일하는 사람들의 불편함을 해결하는 회사에서 커리어를 쌓고 싶었다. 그렇게 기존 경력을 뒤로하고 IT스타트업에서 운영&마케팅 인턴부터 시작하게 되었다. 하지만 여전히 서비스기획에 대한 열망은 사라지지 않았다. PM 교육을 들으며 기획은 너무나 재밌었다. 여러 문서들을 작성하며 프로덕트의 모습이 정리되는 과정, 끊임없이 고민하며 가설을 세우고 증명해 내는 과정이 나의 적성과 맞다 생각했다. 재미있을뿐더러 내가 원하던 커리어 방향으로 가기 위한 직무가 바로 서비스기획이란 확신이 들었다.그래서 이론과 실습을 모두 경험하고, 어디서든 자유롭게 들을 수 있..
드디어 3개월간의 SWCamp PM 1기(이하 SWC)가 막을 내렸다. 이직의 목표로 시작하긴 했지만, 코스를 진행하는 동안 '배움'에 집중하고 싶어서 취업 준비는 하지 않았었다. 내가 정말 이 직무에 맞는 사람인지, PM이 된다면 내 장점은 무엇일지, 어떤 사고방식을 가져야 하는지 등 많은 걸 생각하며 스스로 던진 질문에 답을 해보는 시기였다. 그러다 보니 지금 나는 끝났다는 아쉬움과 시원함보다는 '아! 이제부터 진짜 시작이다!'라는 경각심이 더 강하게 든다. 왜 시작하게 되었는지 묻는다면.. 2022년을 마무리하던 12월, 부산 생활을 정리하면서 새로운 커리어를 시작하고 싶은 마음이 매우 강했었다. 사회복지사가 아닌 다른 역할로 사회적 기업 혹은 소셜벤처에서 일하고 싶었고, 그렇다면 나는 무엇을 내세..
2021.11.25 - [Git] - [Git] GitHub Repository 생성 및 git pull/git push하기 [Git] GitHub Repository 생성 및 git pull/git push하기 🎈 GitHub이란? Git을 들어봤다면 GitHub도 알아야 한다! 둘은 엄연히 다른 것! Git GitHub 코드 버전 관리 프로그램 Git으로 관리하는 프로젝트를 올려둘 수 있는 사이트 Local Repository (내 컴퓨터의 .git devsoph.tistory.com 바로 직전 글에서.. 로컬 레포지토리를 GitHub에 Push 하기 위해 GitHub이 알려주는 명령어들을 입력하다가 다음과 같은 오류가 나버렸다..! 🎈 src refspec master does not match a..
🎈 GitHub이란? Git을 들어봤다면 GitHub도 알아야 한다! 둘은 엄연히 다른 것! Git GitHub 코드 버전 관리 프로그램 Git으로 관리하는 프로젝트를 올려둘 수 있는 사이트 Local Repository (내 컴퓨터의 .git 레파지토리) Remote Repository (원격 저장소, Local Repository의 복제본) GitHub을 통해 내 컴퓨터의 작업물을 외부 컴퓨터에 백업본을 만들어 놓을 수 있다. 따라서 다른 사람이 올려둔 것을 다운받아서 수정하고 올려둘 수 있기 때문에 협업이 가능하다. 🎈 GitHub에서 레포지토리 생성하기 1. GitHub 가입 후 아래 경로로 레포지토리를 생성하자. 2. 위의 New를 클릭하면 다음과 같이 Create a new repository..
Git을 설치하고 관련 개념도 알았으니 직접 사용해보는 단계이다! 버전 관리가 필요한 폴더를 생성하여 로컬 레포지토리로 만드는 과정은 다음과 같다. 🎈 레포지토리 만들기 1. Git Bash 실행 2. 폴더 생성 $ mkdir [폴더명] 3. 해당 폴더로 이동 $ cd [폴더명] - 이전 게시글에서 말했던 것처럼 레포지토리가 되었으면 하는 폴더로 이동해 마우스 우클릭 후 'Git Bash Here'을 클릭해도 된다. 이렇게 하면 1~3번의 과정을 생략할 수 있다. 4. 레포지토리 생성 $ git init Initialized empty Git repository in /d/learnspace/SpringBoot/.git/ 이란 메시지가 나타나면 레포지토리 생성 완료! 5. 레포지토리 확인 $ ls $ l..
Git에서 유용하게 사용하는 커멘드들을 이 게시글에 모아서 정리하려고 한다. mkdir [폴더명] : 폴더생성 touch [파일명.확장자] : 파일생성 cd [폴더명] : 해당 폴더로 이동 cd .. : 이전 폴더로 이동 ls : 현재 폴더에 있는 파일 및 하위 폴더 확인 ls -al : 현재 폴더에 있는 숨겨진 파일 및 세부 정보를 포함한 모든 파일과 하위 폴더 확인 bash --version : bash 버전 확인 git init : 현재 디렉토리를 Git이 관리하는 프로젝트 디렉토리(working directory)로 설정하고 그 안에 레포지토리(.git 디렉토리) 생성 git config user.name '[이름]' : 현재 사용자의 아이디를 설정(커밋할 때 필요한 정보) git config u..
🎈 Git 기본 개념 1. 레포지토리(repository) 내 컴퓨터에 저장된 프로젝트 디렉토리의 버전별 모습과 변경사항에 대해 담겨져 있는 .git 디렉토리 commit이 저장되는 곳이므로 해당 디렉토리 안에 뭐가있는지, 어떻게 변해가는지 확인이 가능하다. 2. 커밋(commit) 프로젝트 디렉토리의 특정 모습을 하나의 버전으로 남기는 행위 및 결과물. 커밋을 여러번 한다면 추후 history 추적을 통해 과거 프로젝트 디렉토리를 볼 수 있다. 🎈 Git의 작업 영역 Git의 작업 영역은 3가지로 나뉜다고 한다. working directory(working tree) > staging area(index) > repository 내 컴퓨터에서 작업한 폴더를 Git이 관리하는 프로젝트 디렉토리로 만들고..
🎈 Git이란? 코드 버전 관리 프로그램. 파일의 변화를 시간에 따라 기록했다가 추후 특정 시점의 버전을 다시 꺼내올 수 있는 시스템이며 Git을 통해 지난 코드 변화 과정을 확인할 수 있으며 이전 버전으로 돌아갈 수 있다는 장점을 가지고 있다! 또한, 여러 개발자들이 협업할 수 있게 해 줘 기능별로 각자의 역할을 나누고 합칠 수 있다. 즉, Git은 코드의 버전 관리와 동시 협업을 가능하게 해 준다. 🎈 Windows Git 설치 1. https://git-scm.com/ 에서 download for windows 클릭하여 다운로드 2. 설치 과정에서 계속 Next 클릭. 단, 해당 화면에서 Git Bash Here을 꼭 클릭 ⭐Git Bash란? Windows에서 유닉스 커맨드를 사용할 수 있도록 원..
🌈 첫 웹 프로젝트 시작! MSA Full-Stack 과정을 들으면서 첫 팀 프로젝트가 시작되었다. 너무나 다행인 것은 마음 맞는 사람들끼리 뭉쳐서 한 팀이 되었다는 것! 비대면 수업으로 직접 만나보지 못해서 어색할 줄 알았지만 전혀!! 여자들로 똘똘 뭉쳐서 그런가, 서로 배려도 응원도 질문도 편안하게 하는 중이다. 하지만 역시 팀플은 팀플!! 1차 개인 프로젝트 때보다 규모도 커지고, 웹 화면까지 구상해야 하기에 여러 가지 고려해야 할 것들이 많았다. 🌈 이렇게 고려할 게 많았다니..! 이번 팀 프로젝트의 기간은 2주이다. (2021.10.25~11.05) 스프링과 스프링 부트를 아직 배우지 않았기에 servlet과 JSP로 웹을 구현해야 한다. 프로젝트 주제를 정하고, 요구사항을 정의하고, ERD와 ..