[탐나는 인재5기] 디자인 싱킹
글쓰기/대외활동
/ 2021. 11. 20.
11/15~11/17 이번 3일은 내일 프로젝트를 진행하지 않았다. (행복)😊 대신 디자인 싱킹/ 트리즈 중 한 방식을 선택하여 문제 해결하는 과정을 배워보았다. 나는 그중 디자인 싱킹 과정을 배웠다. 디자인 싱킹이란 말을 처음 들었을 때는 '디자인' 때문에 그런지 뭔가 멋있어 보였다. 뭔지도 모르면서ㅋㅋㅋ 그래서 내가 배웠던 내용을 한번 정리해본다. 먼저 디자인 싱킹에서 중요하다고 여겨지는 키워드를 위 이미지처럼 한번 작성해봤다. 디자인 싱킹은 위 같은 단계로 진행할 수 있다. 첫 번째로는 가설을 세우고, 인간 중심으로 공감하여 문제를 발견하는 것이다. 이때 중요한 것은 현장이다. 직접 현장에 방문하여 이해관계자에게 인터뷰를 해야 한다. 두 번째는 발견한 문제를 정의하는 것이다. 이전 문제 해결 해커톤..
[탐나는 인재5기]내일프로젝트3-기업재무
글쓰기/대외활동
/ 2021. 11. 18.
11/8~11/12 세 번째 프로젝트 기업 재무를 진행했다. 프로젝트를 진행하기에 앞서서, 작년 주식으로 돈 좀 벌겠다고 열심히 공부하던 때가 생각난다. 후..ㅎㅎ 여하튼 주제가 재무라고 하니 참 막막했다. 살면서 숫자에 관심도 없었고, 이과였다고 하지만 역시 숫자가 싫은 건 매한가지다. 주위를 둘러보니 나만 그런 것은 아니었던 것 같다. 우리 팀 인원들도 시작하기 전부터 벌써 겁을 잔뜩 먹어 있었다. 그래서 나는 이번 프로젝트 과정에서는 기업의 재무제표를 보는 방법을 배운다는 의의를 갖고 임하기로 결심했다. 지난 두 번째 프로젝트 때 우리는 정신적으로나 육체적으로 너무 힘들었던 나머지 이번 세 번째 프로젝트는 '너무 힘들게 하지 말자'는 타협을 시도했다. 하지만 우리 팀 성격상 말은 그렇게 해도, 막상..
[Git/Github] 버전 만들기
개발/Git&Github
/ 2021. 11. 15.
저번 시간에는 git init 명령어로 로컬 저장소를 생성해 보았습니다. 이번에는 버전을 만드는 과정을 알아보도록 하겠습니다. ◎ 명령어 설명 1. Git add 내가 변경한 파일 중 올리길 원하는 것만 선택하는 명령어 git add git add 뒤에 마침표를 붙여서 git add . 명령어 입력시 전체 선택 2. Git commit -m "커밋 메세지" 하나의 버전으로 만들고 버전에 대해 설명을 적어주는 단계 의미 있는 변동사항을 묶어서 만든다 커밋 메세지는 최대한 구체적이고, 세부적으로 나눠서 작성할 것 git commit -a 을 사용하면 스테이징 절차(add)를 생략하고 바로 add와 commit을 동시에 하는 것도 가능 ex. 로그인 버그를 고치는데 5가지 파일을 수정했다면, 그 5가지를 묶어..
[스프링] 스프링 프레임워크란, 기본 개념 정리
개발/Spring&JPA
/ 2021. 11. 13.
◎ 프레임워크(Framework)란 사전적 의미는 '어떤 것을 구성하는 구조 또는 뼈대' 소프트웨어적 의미로는 '기능을 미리 클래스나 인터페이스 등으로 만들어 제공하는 반제품' 프레임워크의 장점 일정한 기준에 따라 개발이 이루어지므로 개발 생산성과 품질이 보장된 애플리케이션을 개발할 수 있음 개발 후 유지보수 및 기능의 확장성에서도 고품질 보장 ◎ 스프링 프레임워크 1) 스프링 프레임워크(이하 스프링)는 자바 웹 애플리케이션 개발을 위한 오픈 소스 프레임 워크 2) EJB(Enterprise Java Bean)보다 가벼운 경량 프레임워크(lightWeight Framework) 컨테이너(Container)란? * 톰캣은 서블릿 컨테이너라고 부르는데, 그 이유는 톰캣을 실행하면 톰캣은 서블릿의 생성, 초기..
[Git/Github] Git init ( Git 저장소 초기화하기)
개발/Git&Github
/ 2021. 11. 13.
◎ Git init Git 저장소 생성(초기화) Git(깃)은 소스 코드의 버전 관리를 도와주는 도구입니다. 일반적으로 프로젝트 단위로 Git 저장소를 만들어 사용하며, 소스 코드 파일을 Git으로 관리하기 위해서는 먼저 Git 저장소를 초기화해야합니다. 이 때 저장소를 초기화하기 위해 사용하는 명령어가 git init 입니다. '초기화'라는 단어로 이해가 어려울 수 있기 때문에, 저는 "로컬저장소를 생성했다"라고 말하겠습니다. 1. git init 진행하기 (로컬 저장소 생성하기) 위 이미지는 연습을 위해 새로 만든 폴더입니다. 이제 이 폴더에 저장소를 만들어보겠습니다. 1) Git bash을 실행시켜주세요. 2) 아래와 같이 명령어를 통해서 프로젝트 파일로 이동한 후, git init 명령어를 입력해..
[탐나는 인재5기] 내일프로젝트2-기업문화
글쓰기/대외활동
/ 2021. 11. 11.
11/1~11/5 두 번째 프로젝트 기업 문화를 진행했다. 첫 번째 프로젝트에 이제 쫌 적응하나 싶었는데, 어느새 두 번째 프로젝트가 시작했다. 그리고 이번 프로젝트부터는 첫 번째 프로젝트와 다르게 한 주안에 모든 걸 진행했다. 역시 탐나는 인재는 살인적인 일정을 제공해 준다. 우리는 마이리얼트립과 하나투어의 기업을 선정하고 비교했다. 하나투어를 문제로 잡았고, 핵심 고객을 선정하여 솔루션을 도출했다. 기업 문화에 대해서 솔루션을 낸다는 것은 쉬운 일이 아니었다. 특히나 우리는 해당 회사 내부에 대해서는 구체적으로 알지 못하기 때문에 더 어려웠다. 신기한 건 시간이 지나면 어떻게 어떻게 해결은 된다는 것이었다. 우리는 바쁜 일정 속 꾸준한 야근으로 끝내 프로젝트를 성공적으로 마무리했다. 그리고 이번 프로..