Please enable JavaScript.
Coggle requires JavaScript to display documents.
프론트엔드 (필요한 것 (프론트엔드 공부 (Javascript, 웹브라우저 동작원리 자세히 익히기, Dom, Github 자유자재로…
프론트엔드
필요한 것
프론트엔드 공부
Javascript
웹브라우저 동작원리 자세히 익히기
Dom
Github 자유자재로 다루기
HTML / Css
라이브러리 / 프레임워크
내가 생각하거나 주문받은 기능을 웹 브라우저상에 그대로 구현하는 능력
백엔드 공부
데이터베이스
Node.js
파이썬
서버
영어공부
알고리즘 공부
노력할 점
건강관리
취직이후 개발자들과 사이좋게 지내기(정보 공유를 위해)
최신 기술에 대해 항상 눈과 귀를 열어두기
세부목표
백엔드 공부
개발자로 취직하기(좋은회사 들어가기)
개발자로서의 경력 쌓기
프론트엔드 마스터
가능하면 이후에 대학원도..
창업
노력할 점
유연한 api
편리한 사용자 인터페이스
쉬운 접근성
영어 공부
체력 관리
꾸준한 유지보수
창업에 관한 지식 축적
확장 계획
세부 목표
실무경험
프리랜서
사이드프로젝트
스타트업 취업
습관 들이기
1일1commit
코드리뷰
창업 노하우 배우기
프론트앤드
리액트 / 웹
웹 서비스 동향파악
리액트 네이티브 / 앱
앱 서비스 동향파악
백앤드
서버 - 배포
알고리즘
자료구조 공부
창업
아이템 선정
한가지에 갇혀있지 않기
기업 네이밍
충분한 의사소통
커뮤니케이션 능력
창업 후
홍보 / 시연
소비자 입장 분석
기업협업
마케팅 전략
필요한 것
팀 구성
지인 찬스
이머시브 13~기
각종 인력행사
사용자의 니즈를 파악
디지털 노마드
필요한 것
개발 능력
프론트엔드
html / css
Javascript
ES6
라이브러리 / 프레임워크
git
버전 관리
백엔드
1.Node.js
express
MySQL / MongoDB
3.React
GraphQL
워라벨
언어 능력
영어
중국어, 일본어
Etc.
인맥
기초 자금
노력할 점
언어 공부
능동적으로 일 찾기
오프라인의 제약이 필요 없는 일
앱 개발
AWS를 활용한 서버관리
일하기 어려운 직군
유지보수
개발 외에 타인의 컴퓨터를 관리해야 하는 일
오픈소스 프로젝트 참여
클라이언트와의 커뮤니케이션 능력
CRUD
신규 업무의 기존 패턴화
프리렌서 외주 사이트를 활용
자기PR
세부 목표
백엔드 개발자
서버에 대한 이해
AWS 사용 능력 개발
DB 관리, 개념 이해
운영체제에 대한 이해
리눅스
윈도우
안드로이드
ios
브라우저에 대한 이해
Chrome이 대세
플래시와 높은 cpu 자원 활용을 바탕으로 한 웹 프로그램 개발
API 활용법
프론트엔드 개발자
co-worker와의 커뮤니케이션 능력
트렌드를 읽는 능력
최종 목표
풀스택 개발자
디지털 노마드 란?
환경에 구애받지 않고 언제 어디서든 개발에 참여 할 수 있는 개발자
[장점] 워라벨을 유지하면서 자신이 원하는 환경에서 원하는 작업을 할 수 있다.
[단점] 장소에 상관 없이 일에 불려나갈 수 있다
백엔드
필요한 것
Server-side Programming
JavaScript
etc
Python
Perl
PHP
Ruby
Database
MySQL
MongoDB
Web Server Tech
Apache
J2EE
Nginx
Cloud computing integration
public cloud
AWS
private cloud
OS
MacOS X
Linux , Unix
window server
back-end framework
Express.js
노력할 점
Back-end로서 바라본 Front-end에 대한 이해
기타 개인적인 일과의 균형잡힌 삶 (매우 중요)
백엔드 개발 프레임워크의 트렌드 알기
최신 동향을 잘 살펴보기 (Web server / cloud)
세부 목표
개발자 소양
용어에 대한 정확한 이해
논리적인 사고
커뮤니케이션 능력
최신 기술 동향 파악
MERN Stack 기반 Sprint 수행
Mongo DB
ExpressJS
ReactJS
Node.js
필요한 것 에서 언급된 것에 대한 전반적 이해
무슨말인지 알기
왜 필요한지 알기
각 언어의 강점에 대해 이해하기
주력할 부분이 어떤 것인지 알기
data-structure / algorithm
설계능력 (DB를 고려한, 현실을 고려한 ,, etc)