Spring 4

[BACKEND] 백엔드 #4

신입개발자가 쌓아야 하는 역량은 다양합니다. 협업, 소통, 문제해결능력, 도전... 그중에서 개발자라면 가장 중요한 점이 문제해결능력이라고 생각합니다. 문제해결능력을 기르기 위해서는 코딩 공부가 중요합니다. 코딩 공부를 해본 사람이라면 누구나 자료구조와 알고리즘을 들어본 적 있을 것입니다. 왜 누구나 한 번쯤 들어볼 만큼 많이 배우는지, 필요한 것인지 궁금증을 가져본 적 있나요? 저도 처음 학교에서 자료구조와 알고리즘을 배울 때에는 너무 어려워 마냥 하기 싫기만 했습니다. 그래서 저도 이 과목이 왜 필수적인지 생각해 보며 한 영상을 간략하게 요약하여 정리해 보았습니다. 자료구조와 알고리즘 처음 코딩할 땐 그냥 작동하는 코딩을 하는데 집중합니다. 하지만 그 단계를 지나면 얼마나 코드가 간결하고 클린 한 지..

밍log/[M] 2023.07.06

[BACKEND] 백엔드 #3

백엔드 개발자가 되고 싶다.. 백엔드 개발자가 되기 위해서는 내가 지금 무엇을 해야할까 매일 생각합니다. 그러다 불확실한 미래를 생각하면 막막하고 내가 지금 무엇을 하고있나 생각에 잠기곤합니다. 과연 제대로 살고있는지, 잘하고있나 매일 반성하고 자책합니다. 하지만 생각만 한다고 달라지는 것은 없기에 오늘도 책상에 앉습니다. (뭔 생각을 해. 그냥 하는거지..) 저는 최종적으로 (비밀)에 입사하는것이 목표이기때문에 취업준비와 공부를 병행중입니다. 취업준비를 하기위해서는 포트폴리오와 자기소개서가 필수입니다. 자기소개서는 어떻게든 쓸 수 있었지만 포트폴리오는 굉장히 달랐습니다. 포트폴리오를 작성하고자 하니 제 자신이 초라해지고 별 볼 없는 사람처럼 느껴졌습니다. 그리고 다짐하게 되었습니다. "나 진짜 기업이 ..

밍log/[M] 2023.07.04

[BACKEND] 백엔드 #2

이 글에서는 제가 어떤 개발자가 되고싶은지에 대해 기록해보고자 합니다. 어떤 개발자? 어떤 개발자가 되고싶냐 는 질문은 항상 어렵습니다. 처음엔 단순히 코딩이 재밌고 시간가는 줄 몰라서 시작했던 개발이었고, 개발자를 꿈 꾼 뒤로 그저 좋은 실력을 가진, 회사에서 필요로 하는 좋은 개발자가 꿈이었습니다. 그럼 좋은 개발자란 무엇일까 라는 질문은 지금까지도 고민하게 만드는 질문입니다. 좋은 개발자 좋은 개발자에 대해 아직도 고민하고 생각하고 있기에 제 스스로 '이런 개발자가 되고싶다'라는 확실한 정의는 하지 못합니다. 하지만 좋은 개발자에 대한 고민을 하던 저에게 대학교 3학년 때 만난 교수님이 보여주신 한 영상은 인상적이었습니다. https://youtu.be/3H4umWD5bwI 배달의민족 CEO에게 뽑..

밍log/[M] 2023.07.04

[BACKEND] 백엔드 #1

개발자는 크게 프론트엔드와 백엔드로 나뉩니다. 프론트엔드와 백엔드의 차이점에 대해 알아보고 제가 백엔드 개발자가 되고싶은 이유에 대해 기록해보고자 합니다. 프론트엔트? 사용자가 웹 사이트 또는 웹 애플리케이션의 URL을 입력하거나 모바일 애플리케이션을 다운로드할 때, 사용자들은 아주 깔끔한 레이아웃을 가진 인터페이스를 보게 됩니다. 이렇게 인터페이스(User Interface)라고 해서 사용자가 마주 보는 화면, 즉 웹사이트에서 나타나는 텍스트나 이미지 그리고 버튼을 클릭하는 것 등 사용자가 마주하는 '앞단'의 것을 '테크놀로지 분야에서 ‘프론트엔드’라고 부릅니다. 프론트엔드는 사용하기 쉽고 완전한 기능을 갖춘 인터페이스를 갖추었을 때만 사용자들의 참여를 끌어내기 때문에 아주 중요한 요소가 됩니다. 서비..

밍log/[M] 2023.07.04
728x90