웹 생태계의 스펙HTML, HTTP(1.1 , HTTP/2)
기본 SDK,
라이브러리/프레임워크 이해와 활용
클라이언트를 위한 API 설계
서버/컴퍼넌트/객체 간의 역할 분담/의존성/통신 방법 설계저장소 활용
DBMS 설계
Cache 적용
Global/Local cache 적용범위, 라이프 싸이클, 솔루션 선택파일 저장 정책/솔루션 선택 활용
검색엔진 연동 방식 결정
빌드 도구Maven/Gradle
배포 전략
성능 테스트/프로파일링/튜닝JVM 레벨의 튜닝 (GC 옵션 등)웹 서버(Nginx,Tomcat)등의 설정/튜닝
OS 설정의 주요 값 확인
인접 기술에 대한 이해
DBMS, Front End 등
서버 개발자에만 해당하지는 않는 항목
테스트 코드 작성/리팩토링 기법
버전 관리 전략
branch 정책 등
신입으로 들어올 학생이 갖춰야 할 능력이라는데
!?!?하는 부분들이 있어서용..
경력뽑노? 뭐이리 기노
naver d2에요
어우 눈돌아가겠다
다시 고쪘어요
진지빨고 첫출발 자바로 하지는 않았어도 같은 웹으로 시작했는데 저기서 10%못해봤음
글쿤요..
이게 naver d2 시니어가 쓴 글에서 필요한 역량이라는데
https://d2.naver.com/news/3435170
신입보고 필요하단것도 아니고, 깊은지식이 필요하단것도 아니래잖아
근데 왜 쓴거에요.. 사실 상 돌려말하는거 아닌가?
저런거 다하는데에 큰 의미를 둘필요는 없을듯...
https://overreacted.io/ko/things-i-dont-know-as-of-2018/
리액트 컨트리뷰터도 좆도아는거없다는데 저걸 어케다알겠음 ㄷㄷ
학생 개발자라면서 RDB 성능이슈까지 하라고 하고 먼지 모르겠어요..
실제 신입들이 이만큼 하고 들가나요? 전 지금 반도 경험도 못한 것 같은데
저정도면 3년차는 되야하는거 아녀요?
제가 그게 렬루 궁금한거에요 경험이 목적이라면 어느 수준의 경험인지
백엔드 하다보면 자연히 저런거 건들게 되니까 써놓은 거지
근데 신입으로 들어갈 학생 개발자를 위한 글이라 헷갈려서..
회사 입장에선 자기가 하게 될 분야 열정적으로 미리 공부하는 신입이 보기 좋을테니까?
선택과 집중을 해야하는데 엄청 헷갈리더라구요 암튼 열정으로 보일 수는 있겠네용
아 학생이란게 진짜 학생이 아니고 배우는 사람 말한건가
아니네 다시봐도 대학생인데..
맞는데 백엔드 하다보면 언저리라도 저건 하게된다. 못하면 니들은 공부를 존나 이상하게 하고 있다는 뜻이다.