후니의 IT인프라 사전

[오독완 5기] 개발자가 되고싶습니다. (6일차) 본문

도서리뷰/IT 도서

[오독완 5기] 개발자가 되고싶습니다. (6일차)

james_janghun 2023. 5. 23. 21:26

오늘도 독서완료! 6일차에서 가장 눈에 띄는 내용은 이력서 작성 방법이다!

이력서 작성방법

이력서에는 다음과 같은 기술 스택이 들어간다

- 프로필 : 이름, 이메일, 연락처, 각종 링크 (블로그, 깃허브, 링크드인 등)

- 자기소개 : 성향, 관심사, 장단점 등

- 기술스택 : 본인이 다룰 수 있고, 다뤄본 기술

 

단연 개발자에게 핵심은 기술스택이다. 기술스택은 웹이나 앱 서비스를 만들기위해 사용하는 운영체제, 프로그래밍언어, 프레임워크, 데이터베이스 등 기술 집합을 말한다.

 

다만, 다음과 같은 내용은 피하는게 좋다.

1. 단순 나열식 (X)

전 Java, Spring, Spring Boot, AWS를 할 줄 압니다.

 

2. 구체적이지 않은 묘사 (X)

Java
- 언어의 특성을 이해하고 간단한 애플리케이션 제작 가능

 

이렇게하자!

 

1. 수정 (O)

Java
- 언어의 특성을 이해하고 '객체지향 프로그래밍'관점에서 클래스를 설계하는 방법을 알고있습니다. (상속, 다향성, 추상화, 인터페이스를 다룰 수 있습니다.)
- JVM의 메모리 구조를 이해하고 있스빈다.
- Java8의 기능인 Stream과 Optional의 사용방법을 명확하게 알고 있습니다.

Spring
- 웹 개발의 MVC 구조를 이해하고 있습니다.
- 동시성 문제를 다뤄본 경험이 있습니다.

 

포트폴리오 작성 방법

이력서에 보통 포트폴리오를 포함시키는데 이렇게 준비해보자.

1. 프로젝트 목적 

2. 사용 기술

3. 결과 화면 : 직관적이게 실제 구동영상이나 캡쳐화면

4. 배운 점 (선택 사항)

5. 문제 해결 : 객체 설계 고민, API고민, 효율적인 데이터 관리, 기술 구현 등의 문제와 해결방법을 작성한다.

6. 협업 방법 (공통 프로젝트의 경우) : 협업 도구 사용 경험, 팀원 간 의견 충돌시 해결 경험

7. 담당 역할 (공통 프로젝트의 경우): 본인이 어떤 부분을 구현했는지 구체적으로 작성하고 본인의 책임 범위를 작성한다.

 

그 외

본인만의 열정을 어필해보자

- 본인만의 개발 정리 노트 / 마인드맵 만들기 (공부 목적용)

- 개발 블로그 작성하기

- 개발 관련 서적 읽고 내용 정리하기

- 기능 학습을 위한 개인 프로젝트 만들기

- 몇 가지 개발 관련 주제를 선정해 정리해 보기

- 개인 프로젝트 만들기

- 라이브러리 만들어 깃허브 올리기

- 개발 관련 콘퍼런스 등 참석하고 배운점 느낀점 적기

 

 

 

오늘은 책 읽고 이력서 수정하러 가야겠다!