IT 공부법 & 취준 TIP
OKKY 7월 세미나
비전공자를 위한
개발의 세계로 오신 여러분들을 환영합니다 ^0^

네이버 웹툰 '노곤하개' 짤
초보 개발자를 위한 취업 준비 서비스
Gramming(그래밍) 오픈!
https://congchu.github.io/gramming/
제 소개

- 전자 > 기계 > (심리, 경제, 법학) > 컴공
- 다양한 경험 혹은 삽질
- 다 차려진 밥상 엎기
-
빅데이터 관련 업무 3년차
- 멘토링
어떤 이유로 IT를 선택하셨나요?

IT를 추천하는 객관적인 이유
-
전망이 좋습니다
-
꽤 전문적인 직업이다
-
비교적 자유롭다
-
(적성에 안맞을 경우에도) 다른 분야에서도 활용하기 괜찮다
-
해외이민을 꿈 꿔볼 수 있다
(헬조선 탈출)
IT를 추천하는 주관적인 이유
-
사람들이 순하다
-
수평적 문화가 가능하다
-
새로운 것을 꿈꿔볼 수 있다
-
옷값을 아낄 수 있다
(그 대신 장비 값이..)- -
신기한 사람들을 많이 볼 수 있다
(나의 숨겨진 취향을 드러낼 수 있다)
멘토링을 하며 안타까웠던 점
개발자란 직업에 대한 이해가 부족합니다.
멘토링을 하며 안타까웠던 점
개발자란 직업에 대한 이해가 부족합니다.
나 스스로에 대한 이해도 부족합니다.
멘토링을 하며 안타까웠던 점
개발자란 직업에 대한 이해가 부족합니다.
나 스스로에 대한 이해도 부족합니다.
나에게 맞는 학습 방법을 알지 못합니다.
개발자에 대한 오해와 진실
Q.개발자는 적성을 많이 타는 직업이다?
“저는 문과생인데 국비학원을 가려고 합니다. 적성에 맞을까요?”
“자바가 너무 어렵습니다.1달을 공부했는데도 모르겠어요.
제가 바보같아요. 적성에 안맞는 것 같아요”
“개발자의 삶이 좋아보여서 IT로 왔는데 아무리 노력해도 안되네요.
적성에 안맞는 것 같습니다. 포기하려구요.
여러분도 쉽게 생각하고 오지마세요”
Q.개발자는 적성을 많이 타는 직업이다?
직업에서의 적성이란?
직업과 개인의 성질, 성격이 부합되는지의 여부를 말한다.
여기에서 개인의 적성을 형성하고 있는 것은
지적 능력과 흥미, 성격, 신체적 특징 등이다.
개발자가 적성에 맞는지 알고 싶다면
현재의 실력이나 학습 속도가 아닌
나의 성격과 태도로 판단해야 합니다.
훌륭한 개발자가 될 수 있는 태도
1. 꾸준히 노력한다면 언젠간 잘할 수 있다고 믿는다.
2. 안정적인 삶보다 새롭게 배우는 것이 좋다.
3. 문제 해결하는 걸 두려워하지 않는다. (수학문제, 퀴즈)
4. 평일 저녁이나 주말에 자기계발을 위해 시간을 쓸 수 있다.
5. (커뮤니케이션 역량이 좋다)
6. (영어를 잘한다)
훌륭한 개발자보다 다른 직업이 더 어울릴 태도
- 수학을 증오한다.
- 새로운 일을 하게되거나, 환경이 변하는 것을 좋아하지 않는다.
- 컴퓨터나 기술에는 관심이 없다.
- 남들에게 내 실력이 드러나는 것에 대한 두려움이 있다.
- 외향적인 성격이다
(외로움을 많이 탄다) - 자기계발에 관심이 없다.
Q. 개발자는 개발만 잘하면 된다?
분류 1 - 흔한 개발자 분류
웹 백엔드 개발자
웹 프론트엔드 개발자
모바일 앱 개발자
시스템 프로그래머
모바일 게임 개발자
게임 서버 개발자
게임 클라이언트 개발자
DBA
시스템 엔지니어
빅데이터 엔지니어
기타
비개발직군
분류 2 - 개발자 유형 (1)
스피드타입
-
Good: 아이디어를 빠른 속도로 구현
-
Bad: 빠른 속도로 구현하기에 언뜻보면 우수하게 보이지만
규모가 커지만 근성이 없어 제대로 못 하는 경우가 있음
아이디어 타입
-
Good: 누구도 생각하지 못했던 기능과 기술을 생각해냄
-
Bad: 그 아이디어들을 다 적용하려다 멘탈이 무너지는 경우가 있음
철학자 타입
-
Good: 독자적인 미학을 가지고 예술과 같은 프로그램을 작성함
-
Bad: 못 읽을 정도로 복잡한 코드를 짜서 유지보수 하기가 어려움
'화성에서 온 프로그래머, 금성에서 온 기획자'
분류 2 - 개발자 유형 (2)
땡땡이 타입
- Good: 이미 만들어져 있는 것들을 조합해서 결과를 냄. 리더에 적합
- Bad: 마감 직전에 프로그램을 완성하는 경우가 많음
근성 타입
- Good: 어떤 절망적인 상황에 빠져도 포기하지 않고 프로그램을 작성
- Bad: 평범하게 보이는 타입. 근성은 있지만 참신한 발상은 부족
마감 철저 타입
- Good: 마감을 지키는 게 어렵기 때문에, 마감을 지키는 것만으로도 우수해 보임
- Bad: 마감을 위해 완성도를 낮춤. 70% 완성도면 충분하다는 보수적인 방식 사용
깔끔이 타입
- Good: 유지보수가 쉬운 프로그램을 우선적으로 작성
- Bad: 독창성이 없고, 어디에 사용될지 모르는 프로그램이 만들어지는 경우가 있음
'화성에서 온 프로그래머, 금성에서 온 기획자'
분류 3 - 주로 하는 업무에 따른 분류
개발하는 개발자 (Developer / TechUser)
개발도 하는 직장인
IT 관련된 일을 하지만, 개발은 하지 않는 직장인
개발하는 개발자 (Developer / TechUser)
우리가 흔히 생각하는 개발자
-
인터넷 서비스 기업 (네이버, 카카오, 라인 등등)
(기획자/테스터/스텝/개발직군이 나뉘어 있는 회사) - 개발자 공채를 뽑는 곳 (아마도 대형 스타트업)
- 프리랜서, SI
특징
- 하루종일 개발한다. 오늘도 내일도 모레도 개발한다
- 회사에서 하루에 1시간 이상 대화하지 않는다
- 내가 직접 개발 일정을 계획한다
- 노오력이 많이 필요하고 좀 외롭다
알맞는 성격 유형
- 개발을 좋아하고 잘한다
- 부지런하고 열정적이다 (야근이나 퇴근 후 학습도 ok)
- 새로운 기술에 관심이 많다
이 길로 성공한다면
실력있는 개발자,
기술 리더가 될 수 있다
개발도 하는 직장인 (1) - 개발+잡무
우리나라에서 가장 많지 않을까?
- SI대기업, 스타트업, 중소기업 - 기획/개발/QA/스텝이 나뉘어 있지 않은 회사
- 기타 업무가 많다
- 전화업무, 회의, 문서작성, 메일작성, 출장, 인력관리, 인사 채용 등
특징
- 커뮤니케이션 역량이 중요하다
- 개발보다 다재다능한 역량이 더 인정받는 경우가 많다
- 하나에 집중하기 어려워 전문성은 떨어질 수 있다
- 고로 IT 역량은 스스로 길러야 한다
알맞는 성격 유형
- 개발이 싫은 건 아닌데 엄청 노력할 자신은 없다
- 이것저것 여러가지 일을 해보는 게 좋다
- 커뮤니케이션을 잘한다 (괜찮다)
이 길에서 성공한다면
잘 나가는 회사원.
실력있는 관리자가 될 수 있다
개발도 하는 직장인 (2) - 유지보수, 지원업무
이 길에서 성공한다면
도메인 전문가가 될 수 있으며
가정과 개인의 삶에 충실할 수 있다
반복적이고 메뉴얼화 되어있는 업무를 수행한다
-
시스템 운영(SM), 시스템 엔지니어(SE, 인프라), 기술 지원 업무
특징
-
워라밸이 좋고, 한 곳에서 오랫동안 일할 수도 있다
-
입사 초기에 배울 것이 많으나, 연차가 쌓일수록 일이 편해진다
-
개발이 필요한 경우도 있으나 유지보수 수준이다
-
개인의 성장은 기대하기 어렵고, 반복적인 업무가 많아 지루할 수 있다
-
특화된 도메인을 선택하는게 유리하다 - 제조/통신/금융, 인프라
알맞는 성격 유형
-
내 꿈은 공무원. 무리하지 않고 안정적으로 일하는게 좋다
-
반복적이고 메뉴얼화 되어있는 일을 하는게 좋다
-
일에서의 성공보다 내 삶과 가정이 더 중요하다
IT와 관련된 일을 하는 직장인
개발을 하진 않고 IT와 관련된 일을 담당한다 (비개발직군)
-
개발 경험이 있어야 하는
- DBA
-
IT 컨설턴트
-
개발을 알면 좋지만 몰라도 할 수 있는
- 기술 영업 (솔루션, 외국계에 많은 직무)
- 데이터 분석가
- IT 서비스 기획자
- QA(품질보증, 버그 및 오류 테스팅)
개발 일보다
이러한 일들이 더 잘 맞는다면
업종 전환이 가능하다
개발자 분류 정리해보자!
| 분류 기준 | 분류 |
|---|---|
| 개발 분야 | 웹 백엔드 개발자, 웹 프론트엔드 개발자, 모바일 앱 개발자 기타(시스템 프로그래머, 모바일 게임 개발자, 게임 서버 및 게임 클라이언트 개발자) 비개발자 직군(DBA, 시스템 엔지니어, 빅데이터 전문가) |
| 일하는 스타일 | 스피드 타입, 아이디어 타입, 철학자 타입, 땡땡이 타입, 마감철저 타입, 깔끔이 타입, 근성 타입 |
| 주요 업무 (개발하는 비율) |
개발만 개발자 (developer, tech user) 개발도 하는 직장인(개발+잡무, 유지보수, 지원업무) IT와 관련된 일을 하는 직장인 |
어떤 개발자의 모습이 나에게 어울릴지
내가 꿈꾸는 미래는 어떠한지
고민해 보세요 :)
내가 가진 역량을 바탕으로
나에게 맞는 일을 찾는다면
조금 더 자엽스럽고 즐겁게 일할 수 있습니다.
10분 쉬는 시간!
인데 쉬면서 이것 좀 해주세요...
구글에 ‘애니어그램 성격 테스트’라고 검색
[애니어그램 성격 테스트| vonvon]
URI: https://kr.vonvon.me/quiz/655#question
개발자 학습방법
달인의 경지로 이르는 길을 한 걸음 딛을 때마다
당신의 목적지는 두 걸음 멀어진다.
그 경지는 평생의 노력이 필요함을 받아들이고,
거기에 이르는 여정을 사랑하는 법을 배우라.
-조지 레너드, ’Mastery’
SECTION 2
나에게 맞는 학습 방법 찾기
1. 학창시절, 나의 공부 역사를 떠올려보자 (기억안남)
2. 다른 사람이 성공한 방법 참고하기
3. 성격 검사 테스트 활용하기
성격검사 테스트를 해보자!!
| 테스트 종류 | 내용 |
|---|---|
| MBTI | ‘인식’, ‘판단’ 방법을 기준으로 16개 성격 유형으로 분류함 - 외향/내향, 감각/직관, 사고/감정, 주장/수용 |
| DISC | 환경 인식 유형에 따라 인간의 행동 형태를 4가지로 구분 |
| 애니어그램 | 사람의 타고난 기질을 9가지 유형으로 분류 |
| 에고그램 테스트 | 5가지 상위 성격유형 아래 총 243가지로 하위성격유형을 분석 |
애니어그램 테스트 했으니 결과 확인
야매주의!!
http://enneagram-app.appspot.com/type7

공부를 위해 이렇게까지 해야합니까
지겨우시죠 ㅠ_ㅠ
미래에서 왔습니다....

코딩자신감 vs 능숙함

손잡고 허니문
혼란의 절벽
절망의 사막
굉장한 상승세
능숙함
자신감
https://www.thinkful.com/blog/why-learning-to-code-is-so-damn-hard/
Scope of Knowledge
https://www.thinkful.com/blog/why-learning-to-code-is-so-damn-hard/

Resource Density
https://www.thinkful.com/blog/why-learning-to-code-is-so-damn-hard/

혼란의 절벽과 절망의 사막을
빠르게 벗어나기 위한
무기를 장착해야 합니다.
어떤 걸 좋아하실지 몰라 다 준비했습니다..

ㄱㅗㅇㅂㅜ ㅂㅏㅇㅂㅓㅂ
- 멘탈관리 - 정신승리
- 아무것도 몰라요 - 입문 공부법
- 집중력 뿜뿜한 혼자가 좋아 - 동영상 강의, 온라인강의, 책, 기록하기
- 혼자는 외로웡 함께해요! - 스터디 활용법
- 멘토가 필요해 - 과외, 멘토링
- 넓고 얕게 공부하기 - 페이스북, 그룹채팅방 활용
- 취업을 위한 단기간 공부법 - 체크리스트 활용법, 취업스터디
- Toy프로젝트하기(별표 다섯개)
- 나는 욕심꾸러기! 기술을 알고 싶다! - 기술 블로그 활용
기술 학습 로드맵
어떤 걸 학습해야할지 로드맵을 참고하세요!
- 개발자 기술 로드맵
- 소프트웨어 개발자 로드맵
- 구글에 ‘ 자바 웹 개발자 학습 로드맵’ 검색하면 박재성님 강의 & 자료 잔뜩
멘탈관리 (기술을 공부하는 기본 마음가짐)
Q. 책이나 강의에서 무엇인가를 들었을 때, 드는 생각은 무엇인가요?
(1) ........... 이게 무슨 멍!소리야?
(2) 음.. (나는 잘 모르겠지만) 니가 그렇다니 그런가보다
(3) 알듯말듯하다
(4) 어느정도는 알겠다. 하지만 완벽하진 않다
(5) 이제는 알겠다. 완벽하다.
(6) 이미 알고 있다.
멘탈관리 (기술을 공부하는 기본 마음가짐)
잘 모르겠는 부분(문단 단위를 추천한다)을 반복해서 듣(읽)는다.
목표는 '니가 설명하는 내용이 뭔소린지는 모르겠지만? 왠지 익숙한거 같은 느낌이 든다'가 될 때까지이다.
하지만 아무리봐도(10분정도 봤는데도!) '이게 무슨 멍!소리냐.. 화가난다..' 와 같은 생각이 들며
화가나기 시작한다면 과감하게 넘어가자. (너의 멘탈이 더 중요하다)
만약 조금 더 욕심을 부린다면
아래와 같은 방법을 통해 3단계로 가자
1) 책에 나온 실습 에제를 따라해본다.
2) (책에 나온 그대로라도) 한번 말로 설명을 해본다
(사람이나 인형에게)
3) 노트 정리를 한다.
[2. 음 니가 그렇다니 그런가보다] 를 위한 학습방법
훌륭하다. 뭔소린지 모르겠는데도 화내지 않고 평정심을 유지할 수 있다니 칭찬한다.
이 단계와 (3)단계인 '알듯말듯하다'의 차이는 상당히 크다.
(대략 인생을 바라보는 1학년과 3학년의 Gap과 같다)
그러므로 너무 욕심을 부리진 말자. 이 정도면 충분하다.
내용을 완벽히 이해하기보단 용어나 내용에 익숙해지는 것이 더 효과적이다.
[1. 이게 무슨 멍!소리야] 를 위한 학습방법
멘탈관리 (기술을 공부하는 기본 마음가짐)
대단하다. 당신은 이미 고수다. 적어도 입문 단계는 아닐 것이다.
그렇다면 좀 더 욕심을 부려보자.
따라쳤던 코드들을 지운 후에 안보고 치도록 노력해보자.
안보고 칠 수 있을 때까지 반복한다.
[3. 알듯말듯하다] 를 위한 학습방법
아주 훌륭하다. 기술을 직접 활용할 용도가 아니라면 이 정도도 충분하다
하지만 아무리 공부해도 잊어버리는 법!
지금까지 고생한게 너무 아까우니 글로 기록해두자
활용할 용도라면, 이번에는 전체 프로젝트를 지우고 처음부터 생성해서 만들어보자
다음 단계를 위해서는 조금은 힘든 시간들을 겪어야 한다.
[4. 어느정도는 알겠다. 하지만 완벽하진 않다] 를 위한 학습방법
멘탈관리 (기술을 공부하는 기본 마음가짐)
자, 이제 역량 업! 할 때가 왔다. 토이프로젝트를 하자.
책에 있는 내용을 기반으로 가볍게 프로젝트를 생성하고,
책에 없는 기능을 한두개 추가해 넣자
코드를 가지고 놀면서 더 능동적으로 기술을 습득하자
[5. 이제는 알겠다. 완벽하다] 를 위한 학습방법
스스로에게 박수를 쳐주고 다른 기술로 넘어가자
인생은 짧고 공부할 건 많다
[6. 이미 알고있다] 를 위한 학습방법
아무것도 몰라요 입문자를 위한 공부법
- 학원 vs 책 vs 인터넷 강의 中 택 1
- 암것도 모를 땐, 책 목차부터
- 블로그로’만’ 공부하지 않기
-
학원을 적극 활용하지만 학원만 믿으면 안됨
- 책이나 인터넷 강의를 예습 또는 복습
- 중요한 것은 두려움 없애기
#책 #목차 #큰그림
#학원만믿지마 #인강봐
#두려움없애기
아무것도 몰라요 입문자를 위한 공부법
-
Slideshare로 기술 맛보기
-
낯설음, 거부감 없애기
-
낯설음, 거부감 없애기
-
책 서론/소개 부분 무한 반복
- 왜, 뭔데, 뭐가 좋은데?
- 왜, 뭔데, 뭐가 좋은데?
-
구글링
- 단점 알아보기
- 다른 기술과 비교하며 파악하기
#기술입문 #스피드
#SlideShare
#책 서론/소개 무한반복
#구글링
특정 기술에 입문할 때, 얼른 뭔지 알고 싶을 때, 시간이 부족해서 빨리 파악해야 할 때
집중력 뿜뿜한 혼공이 좋아
책읽기
- 최고의 방법 - 체계적인 공부
- 일본어 번역서
-
시간재서 읽기 효과 Good
-
10분, 15분 알람 최고
-
10분, 15분 알람 최고
동영상보기
- 입문 시 훑기 좋음
- 어느정도 아는 과목에는 비추
-
외국인 교수님 강의 추천
- Udemy, Coursera
#혼공 #책 #짱이야 #짜릿해
#번역서는 #일본이야
#동영상은 #외국인
#기록해 #제발
기록하기
- 과거의 나에게서 배우기
-
노트 Tool 추천
- 초보: Evernote, Gitbook
- 중급: Tistory, Git, 위키
- 처음에는 부담 No
키워드 적기 또는 배운 내용 요약 정리
함께하면 힘이난다. 스터디
오프라인 스터디
- 목적과 커리큘럼이 명확해야 함
- 리더의 역할이 90%
- 이미 잘 굴러가고 있는 스터디 합류
-
잘 되었던 스터디
- 취업준비 스터디
- 모여서 각자 공부
- 강의형 스터디
-
망했던 스터디
- 우리 모여서 뭔가 만들어볼까?
- 책 읽고 돌아가면서 발표
- 알고리즘 스터디
- 이직 스터디
#오프라인스터디 #온라인스터디
#많이 망할꺼야 #망하는게보통
#성공하면 #평생동료를얻을수있다
#혹은 애인..
온라인 스터디
- 각자 공부 후 보고 형식
- 시공간 제약을 깨는
- 회의용 프로그램 활용 가능
TeamViewr (모니터 화면, 목소리 공유)
- 회의용 프로그램 활용 가능
멘토가 필요해
멘토링
- 목표, 방향 설정에 도움
- 내가 꿈꾸는 미래와 닮은 멘토찾기
- 태도와 마인드를 배우길
멘토는 어디서 찾지
- 지인 - 친구, 선배
- 커뮤니티 - okky, Linked In
- 멘토링 사이트: 리드미, 잇다 등
일대일 또는 소규모 과외
- 코드를 봐줄 수 있는 사람 필요
- 잘못된 습관 방지
- 빠르게 성장할 수 있도록
시간을 사는 것이라고 생각
#멘토 #방향 #태도를배우자
#과외 #빠르게 #실력을키우자
#학원 #유료강의도 #들어보자
학원, 오프라인 강의
- 좋은 개발 관련 강의가 부족함
- 비싼 돈 내는데는 이유가 있더라
- 프로에게 배워야 프로를 꿈꿀 수 있음
넓고 얕게 공부하기
#페이스북 #핵편해 #꿀정보잔뜩
#기사 #고전적인방식
#그룹챗방 #대화를통해 #배우자
페이스북 구독
-
노력없이 얻을 수 있음
-
좋은 정보 잔뜩 공유됨
-
원하는 내용, 수준으로 구독 가능
-
기술 트렌드에 민감해짐
IT 기사
-
국내외 IT 기업 이슈 파악
-
새롭게 출시한 서비스, 솔루션 등
-
팩트위주
(일것임) -
블로터, 지디넷 등
카카오 그룹챗방
- 오픈 채팅방에 '개발, IT' 등으로 검색
- 여러군데 접속해서
가장 활발하고
분위기 좋아보이는 데 거주 - 눈팅만으로 엄청난 양의 정보 습득
- 인맥도 쌓을 수 있음
- 다양한 의견이 오고가는 걸 보며 배움
TOY 프로젝트 하기
토이 프로젝트란?
- 재미삼아 취미로 만드는
장난감 같은 프로젝트 - 공부 목적으로 만드는 프로젝트
왜 꼭 해야 할까?
- 개발자는 굴러가는 무언가를 만들어내야함
- 가장 확실하고 빠른 성장
- 실패를 통해 배우는 과정 필요
- 새로운 기술에 대하여 마음 놓고
실수하고 실패할 수 있는 안전한 공간
#토이프로젝트 #별다섯
#실패로부터배움
#회사에서는 #실패안돼
#토이프로젝트에서 #미리해
마음놓고 실수할 수 있는 안전한 공간이 필요하다.
취업을 위한 단기간 공부법
기출부터 뽀개기
- 기술 면접 기출문제 최대한 수집
- 잡플래닛 면접 후기 긁어오기
구글링(ex: 자바 기술 면접) - 분야별로 분류하여 답변
- 자바/DB/웹/스프링 - 엑셀 또는 Trello 사이트 활용
취준 스터디
- 취준생들끼리 스터디 진행
- 최소 주 2회 이상 모임
- 주제 '기술 면접 예상문제 답변달기'
- 모의 면접도 효과 Good
#기출부터섭렵 #스피드
#취업스터디 #적극활용하자
#모두다열심히할꺼야 #급하거든
트렐로샘플: https://trello.com/b/BWtpfywH/%EC%8B%A0%EC%9E%85-%EA%B0%9C%EB%B0%9C%EC%9E%90-%EA%B8%B0%EC%88%A0%EB%A9%B4%EC%A0%91
어썸인터뷰모음: https://github.com/MaximAbramchuck/awesome-interview-questions
나는 욕심쟁이! 기술을 알고싶다!
Github
- Git 사용법부터 익혀야 함
- 궁금한 기술을 Github에서 검색
- Reference와 공식 홈페이지의 문서 참고
회사 기술 블로그 활용
- 회사들의 기술 자랑 블로그
- 친절하고 자세함 - 활용사례,
- 기술적으로 중요한 내용도 많음
- 구글에 '회사이름 + 기술블로그' 검색
- 네이버, 우아한형제들, 카카오, Toast, SK플래닛 등
오픈소스에도 관심을 가져보길
- 그냥 소스가 공개된 SW임
- 많이 알수록 개발이 쉬워짐
- 훌륭한 Tech-user
- Spring, NodeJS 등도 오픈소스
#Git #어려운데 #필수야
#어짜피 #회사가면 #해야함
#오픈소스 #갖다쓰기 #신세계
하나의 언어를 선택하고 능숙해져라.
"당신이 완전한 새내기라면
하나의 언어를 선택하고 능숙해져라.
이 언어가 앞으로 몇년동안
당신이 문제를 해결할 때 쓸 주력 언어이며
실제로 쓰면서 연마하는 기본 기술이 될 것이다."
#시작은 언어
'프로그래머의 길 멘토에게 묻다' 발췌
10분 쉬는 시간~
취업준비 TIP
“올바로 동작하지 않더라도 걱정말아라.
모든 것이 그랬다면, 넌 직업을 잃었을테니까.”
– 소프트웨어 공학에서의
모셔의 법칙(Mosher’s Law)
SECTION 3
어떤 회사들이 있을까? - 규모별
대규모
- 대기업(SI) - 삼성, 현대, SK, LG 등
- 인터넷 준대기업 - 네이버, 라인, 카카오 등
- 대형 스타트업 - 쿠팡, 옐로모바일, 배민 등
- 게임회사 - 엔씨소프트, 넷마블 등
소규모
- 강소기업 - 나라에서 지정한 우수 중소기업
- 중소기업 - 프로세스가 어느정도 갖춰져 있음
- 스타트업 - 프로세스가 정립되지 않음. 자유로움
어떤 회사들이 있을까? - 고객별
SI (시스템 통합) - SI대기업 /중소
#몸만와 #고객님회사로 #다준비해놨어
#아참 #멘탈도챙겨와
#와서 만들기만 해 #고객님 시스템
#기간은 6개월~3년 #끝나면떠남 #떠돌이인생
#개발 #뚝딱뚝딱 #일정압박
SM (시스템 운영) - SI대기업/중소
#몸만와 #고객님회사로 #다준비해놨어
#시스템도 이미있어 #SI가 개발하고 갔어
#고객님 시스템은 소중하니까
#잘 돌아가는 지켜봐줘 #죽으면너도죽어
#워라밸은 지켜줄께 #가끔은 장애파티
솔루션 - 중견/중소
#솔루션이 잘 팔려야 #월급이 잘 나올텐데
#사장님 #우리 솔루션의 장단점이 뭐라고 생각하나?
#장점이 없는 게 단점입니다
#고객님이 뭐가 안되신단다 #출동해라 막내야
#출장 #개발 #커스터마이징 #영업
서비스 -인터넷기업/스타트업
#인터넷기업 #전국민이우리고객
#많이접속해주세요 #많이결제해주세요
#서비스를 어떻게 더 좋게 만들까 #고민고민
#서비스 개선 #기능개선 #성능개선
#유지보수도 중요하니까 #코드 퀼리티 업
회사를 고를 때 기준을 만드세요
꼭 있었으면 좋겠는 것 + 최소한의 기준 + 업무 분야
출퇴근 1시간 이하
직원은 10명 이상
연봉은 2400 이상
자바, 스프링 사용
기술을 배울 수 있는
사수가 있었으면 좋겠다
자바 웹 개발자
자소서 TIP
긍정적인 내용만 쓰기
- 비전공에서 IT로 옮겨가며 고난과
역경을 극복했다는 내용 쓰지 않기! - 글에서 긍정적인 느낌이 나는지 확인
- 아쉬운 것보단 잘했던 내용 위주로
용어 정확히 쓰기
- 아는 개발자에게 검토받기
- 대소문자 주의: html, JAVA, Spring
- (NoSQL vs NOSQL)
- RDB로는 mongoDB를 사용했습니다(?)
장점 파트
- 회사가 필요로 하는 역량 쓰기
- 친화력이 좋습니다 (x)
- 커뮤니케이션 역량이 좋습니다 (o)
- 사례가 없으면 만들기
자소서 TIP
좋은 얘기는 최대한 구체적으로 + 생각표현하기
-
비전공자로써 수업을 따라가는 게 힘들었지만 최선을 다해
노력했더니 전공인 친구들보다 더 잘할 수 있게 되었습니다.
-
비전공자로써 수업을 따라가는 게 힘들었지만 늦은만큼 남들보다 배로 노력해야겠다고 생각했습니다. 가장 빠르게 성장할 수 있는 방법이 토이 프로젝트라고 생각했기에 학원이 끝나면 1-2시간씩 개발하며 개인 프로젝트 진행했습니다.
-
~라고 생각했습니다.
강조하기 - 프로젝트 이름 쓰기, 영문+숫자 활용
- 학원에서 웹 사이트를 개발했습니다.
- 3개월 간 도서관리 웹 사이트 Your Book을 개발했습니다.
포트폴리오 TIP
포폴에 정답은 없다
- 가장 어필하고 싶은 부분 강조
-
코드에 자신이 없으면
- 기능설계
- 데이터 모델링
- 기능은 3-4줄로 간단히
- 스크린샷
- 코드 부분을 강조하고 싶으면
- 핵심 코드 부분도 포함
(메소드, 함수나 더 작은 단위)
- 핵심 코드 부분도 포함
20장 넘어가는 포폴 X
대량의 소스코드 X
개발 외 다른 경험들도 추가 O
모두가 이해하는 포폴 만들기
- 웹/앱인 경우 스크린 샷 반드시 포함
- 주변 피드백 받기 (전공자/비전공자)
Git활용하기
- Readme 파일 신경써서 작성
- 소스코드 꼭 정리
- 주석 정리 (안 쓰는 코드 삭제)
- 표기법 따르고 있는지 확인
- Camel, Snake 표기법
- 주기적 리팩토링
면접 TIP
자신감 장착하기
- 우리도 고른다!
- 자신감 영끌!
단골 질문 답변 완성해두기
- 1분 자기소개, 장단점, 프로젝트 설명
-
힘들었던 경험, 극복했던 경험
나의 캐릭터 미리 정하기
- 강점기반으로 컨셉 정하기
- 컨셉에 맞춰서 1분 자기소개 준비
- 팔색조같은 모습 감추기
스토리 Pool 만들기
-
4~5개 에피소드 정하기
- 힘들었던 경험, 극복했던 경험
- 어떤 질문이 와도
그 에피소드만 활용하기 - 면접장에서 새로운 에피소드 금지
실전에서 배우기
- 채용사이트 이력서 올려두기
- 사람인, 원티드
- 연락오면 무조건 면접보기
- 면접관 반응보기
구직 방법
1. 인맥
- 스터디와 단톡방 등
- 실력 대비 좋은 곳 갈 확률 up
- 그 회사도 좋은 사람 찾는 중
- Win-Win
2. 채용박람회
- 1차 면접 현장에서
- 일타다피 가능
- 너그럽게 봐주는 경향이 있는 듯
3. 채용 사이트
- 원티드(스타트업), 잡플래닛
- 사람인, 피플앤잡
- OKKY 구인
4. 헤드헌팅
- 외국계 쪽
감사합니다
present
By 정쿠
present
okky 7월 발표 - 비전공자를 위한 ~
- 304