본문 바로가기
728x90

백엔드공부4

백엔드 신입 개발자가 쌓아야 하는 역량은? - 자료구조/알고리즘/코딩테스트편 제로베이스 권장 가이드라인적어도 3주차까지는 반드시 공부해야 함. 자료구조: 데이터 사이의 관계를 반영한 저장구조 및 그 조작 방법메모리를 효율적으로 사용하기 위해 데이터에 맞는 특성의 자료구조를 사용하는 것이 중요하다.추천 유투브Data Structure by HackerRank(영어) 알고리즘(Algorithm): 어떠한 문제를 해결하기 위한 일련의 절차를 공식화한 형태로 표현한 것 예시)라면 끓이는 방법집에서 학교가는 길 찾기편의점에서 삼각김밥 구매하기What is Algorithm in Programming?: 입력값을 통해 출력값을 얻기 위한 계산 과정을 의미한다. 위의 예시와 같은 문제를 해결할 때, 정확하고 효율적으로 결과값을 얻기 위해서 알고리즘이 필요하다.좋은 알고리즘의 조건입력 : 외부.. 2023. 3. 8.
앞으로의 백엔드 공부 계획(feat. 백엔드 공부법) 백엔드 개발자로서 먼 미래의 커리어 로드맵은 Kamran Ahmedse의 백엔드 로드맵을 따르면 되지 않을까?생각하지만 그 로드맵은 아직 내가 보기엔 난 개발자 입문도 아직 못한 느낌이라 Not yet~! 내가 취업할 때까지의 로드맵은 제로베이스!!잘 짜여진 제로베이스의 권장 가이드라인에 맞춰 주 40시간씩 6개월간 1000시간만 열심히 공부할 것이다.지금은 제로베이스 10기 1개월차이기 때문에 자료구조/알고리즘을 공부 중이다.기초 수학과 선형 자료구조를 어느정도 듣고 비선형알고리즘으로 진도가 나갔는데자료구조나 알고리즘, CS 지식들이 아직 배우지도 않은 상태에서 너무 어려워만 보였는데제로베이스 강의를 따라가다보니 조금씩 방향이 잡혀가는 것 같아 안도감도 들고 더 열심히 해야겠다는 생각도 든다.이제 제로.. 2023. 2. 28.
백엔드 커리어 로드맵 일단, 백엔드 개발자가 되기로 마음먹었는데 백엔드 개발자가 되기 위해 무엇부터 해야하는지 모르겠다... 그래서 찾아보았다. 백엔드 커리어 로드맵! 일단, 제로베이스에서도 본 적이 있는 백엔드 커리어 로드맵을 발견할 수 있었다. 백엔드 커리어 로드맵이 자세하게 잘 정리되어 있는것 같아 보이고 각 항목마다 세부 설명도 볼 수 있고 심지어 내가 배운 부분은 체크도 가능하다. 하지만, 아직 자바도 제대로 모르는 내게 위의 로드맵은 너무 방대한 범위의 로드맵이라 무엇부터 해야할 지, 뭐가 뭔지 잘 모르겠다. 오히려 머리가 더 복잡해지는 느낌이다. 그래서 다시 조금 더 찾아보았다. 그렇게 찾은 우아한 테크 백엔드 커리어 로드맵! 이전의 백엔드 커리어 로드맵보다 훨씬 지금의 내 단계에 맞는 것 같아 보인다. 노란색 .. 2023. 2. 24.
프론트엔드 백엔드 차이 - 백엔드 개발자가 되고 싶은 이유 프론트엔드(FRONT-END)란?화면과 관련이 깊은 분야. 사용자가 직접 보고 있는 화면과 상호작용하는 일(홈페이지, 링크, ... → 웹페이지 설계 기술)그래서 프론트엔드 개발자가 쓰는 코드는 사용자와 바로 접촉하는 경우가 많음 Q.  프론트엔드 == 디자인?  UI, UX디자이너 : 디자인프론트엔드 개발자 : 사용자 인터페이스 구현 그래서 🫱🏻‍🫲🏻 마케팅, 디자인 부서와 협업하는 경우가 많고 기술 트렌드가 빠르게 변화함.💫(즉각적인 대응이 필요)  프론트엔드 개발자: 웹이나 모바일에서 사용자에게 보이는 UI와 관련된 코딩을 하는 사람 ⚙️  사용 언어 및 웹 프레임워크HTMLCSSJavaScriptAngularReactJSVueJS등...💎 프론트엔드의 가치'사용자와 만나는 순간', 사용.. 2023. 2. 14.
728x90