개발자는 GitHub와 블로그를 하는 것이 좋다고 들어서
웹 백엔드 개발자를 꿈꾸며, 개설한 개발자 블로그..
아직은 코딩의 ㅋ도 모르는 코린이지만, 앞으로의 시간이 더욱더 길기에,
전체적으로 호흡을 길게 가진 뒤, 늦었다고 조바심을 내지 말고,
남들보다 늦은 만큼 남들보다 열심히 꾸준히 하는 것을 목표로 하자!
우연히 okky 커뮤니티를 알게 되어, 고졸 / 신입 / 웹 / 백엔드 등등의 키워드로 검색해서 일주일간 읽어보았다.
신입 개발자로서, 기본은 포트폴리오 + CS 지식 + 코딩테스트 (자료구조 + 알고리즘) / 프로그래머스로 공부
포트폴리오는 기본적으로 혼자서 CRUD 게시판을 만들 수 있어야 한다고 한다.
우선 웹 백 엔드 개발자 신입이 되기 위한 나의 상태를 확인하자.
[ 나의 현황 ] - 비전공 / 고졸 / 28세 / 군필
- 나이 : 28세
- 재직중 : 1월 중 퇴사 예정 상태
- 학력 : 고졸 - 현재 회사를 재직하면서, 학력의 개선의 필요성을 느껴서, 학점은행제를 병행
-> 65학점 취득한 상태 / 국비과정을 진행하면서, 2021년도 정보처리 산업기사 취득 예정 - 부족한 CS 공부
-> 2021학년도 2학기 방통대 3학년 편입 예정 - 산업기사 취득시 70학점 조건 충족 / 최소한의 학사 학위
- 자격증 : 네트워크관리사 2급 / 정보 처리 기능사 / 정보 처리 산업기사(필기 합격)
[신입 웹 백엔드 개발자로서의 최소한의 역량]
= 포트폴리오(CRUD) + CS 지식 + 코딩테스트 (자료구조 + 알고리즘)
= 취업 시장의 많은 수요 - JAVA + Spring프레임워크
[포트폴리오 계획] - CRUD 기반 게시판 처음부터 구현하기
[ 필수 ]
로그인 - 보안
게시판 - CRUD / 페이징
파일 입출력 - 다운로드 + 업로드
[ 플러스 ]
BATCH 개념 및 기능
메일 전송
채팅
[ 진행중 ] - 코딩 입문
개발자 블로그 및 Git 계정 생성 - 추후 GitHub 블로그로 변경
좋은 코딩 나쁜 코딩 - 한빛미디어 독서
전반적인 IT 지식 습득 - IT 회사에서 살아남기 위한 필수 개발 지식 A to Z
HTML / CSS / JS / GIT - 생활코딩 강의
[ 계획 ] - 국비 지원
[국비 지원]
JAVA / Spring / Spring Boot / DB / SQL - 국비지원과정
인프런 - Spring / Spring boot 과정(국비 과정 복습 및 boot로 개인 포트폴리오 제작 계획)
TIL - 일일커밋 - Git 사용
자료 구조 + 알고리즘 / 코딩테스트 - 프로그래머스 2단계 이상
[국비 지원 후]
포트폴리오 정리 및 다듬기 - 기술 스택 복습하기
CS지식 공부 - 기술면접 대비
공부한 기술스택 원xx, 로xxx 등 지원 할 수 있는 기업 정렬 후 면접 경험 쌓으며, 부족한 부분 체크 및 보완
[플러스 알파] - 시간이 된다면 추가로 할 예정
node.js / TypeScript / CS / 노마드코더 강의 수강 / 포큐(POCU) 강의 수강
[ 목표 ]
자체 솔루션 개발사 및 불법 경력 뻥튀기를 하지 않는 중소 SI 기업
당장의 연봉보다는 앞으로의 신입 / 주니어 개발자가 되기 위해 많이 배울 수 있는 회사
참조 사이트 : [주니어 개발자를 위한 취업 정보] github.com/jojoldu/junior-recruit-scheduler
[ 개발을 공부하기에 좋은 사이트들 정리 ]
생활코딩 : opentutorials.org/course/1
노마드코더 : nomadcoders.co
포큐 : pocu.academy/ko
인프런 : www.inflearn.com/
프로그래머스 : programmers.co.kr/
IT 회사에서 살아남기 위한 모든 개발 지식 A to Z : www.grabbing.me/IT-A-to-Z-By-1e1fbc981b7c4c03ac44943085ac8304/