개발자라면 본인이 연봉을 높이고 싶어한다. 그래서 항상 공부해야 한다. 공부하고 퍼포먼스를 낼 줄 알아야 서로 데려가고 싶ㄹ은 사람이 된다.
그러면 어떻게 퍼포먼스를 낼 수 있을까? 여러 가지가 있지만 업무를 얼마나 잘 코드 녹여내며 고민하는 시간을 줄이고 간단하게 표현해느냐가
시간을 줄이는데 큰 도움이 된다.
그래서 이런 능력 개발에 도움을 줄 수 있는 몇가지 사이트를 공유해보고자 한다.
| 코딩테스트
최근에 대부분의 중소,중견,대기업에서 코딩테스트를 실시한다. 코딩테스트를 위해서는 자료구조/알고리즘/SQL 등을 학습해야 한다.
백준 : https://www.acmicpc.net/
프로그래머스 : https://programmers.co.kr/
해커랭크: https://www.hackerrank.com/
릿코드 : https://leetcode.com/
기타정보
알고리즘 문제는 처음 시작하기에 막막하다면 https://solved.ac/ 와 같은 사이트를 통해 공부하는 것이 좋다.
| 개발방향 로드맵
개발자 로드맵(https://github.com/kamranahmedse/developer-roadmap )
개발공부를 어떻게 진행해야할지 모를 때가 많다. 어떻게 시작해야할지 모를 때는 로드맵을 통해서 공부해야하는 방향을 잡는 것이 좋다.
개발 방향(학습방향)을 잡기 힘들때 개발자 로드맵(https://github.com/kamranahmedse/developer-roadmap )을 통해서 어떤 것들을 공부해야하는지 한눈에 확인할 수 있다.
|면접준비
경력직이면 면접에 대한 부담감을 적겠지만 시작하신지 얼마안된 신입 개발자분들을 위한 면접준비 github를 공유한다.
기본적인 개념에 대한 설명이 있으며 자기가 설명해보면서 자기 것으로 만드는 것을 추천한다.
https://github.com/WeareSoft/tech-interview
https://github.com/WooVictory/Ready-For-Tech-Interview
https://github.com/gyoogle/tech-interview-for-developer
https://github.com/JaeYeopHan/Interview_Question_for_Beginner
| 책
토비의 스프링
클린아키텍쳐
real mysql
공룡책
컴퓨터네트워킹 하향식접근
CSAPP
| 커리큘럼
서울대 컴퓨터공학부 커리큘럼을 따왔다.
https://cse.snu.ac.kr/undergraduate/courses
| 개발 Tool 종류
사람들이 많이 사용하는 툴로 추천하였다. 사람들이 많이 사용하는하여 오류가 적고 기능이 꽤 충실한 경우가 많다.
visual studio code
intellij
eclipse
visual studio
pycharm (Python 특화)
Xcode (Mac 에서만 사용 가능)
'개발' 카테고리의 다른 글
[프리랜서]개발자 첫 프리랜서 후기 (2) | 2024.01.04 |
---|---|
[프리랜서]개발자 도전기 (1) | 2024.01.03 |
개발자를 시작하신 분들을 위한 글 (0) | 2022.12.15 |
개발자채용 포트폴리오 작성 팁 (0) | 2022.12.12 |
코딩게임 :코딩이 익숙하지 않을 때 (0) | 2022.12.07 |
댓글