ABOUT IT & ESSAY 5

제로베이스 백엔드 취업 스쿨 수강 후기(feat. 개발자로 첫걸음을 내딛는 나를 위한 회고)

23년 5월부터 약 6개월 이상 진행했던 제로베이스 백엔드 취업 스쿨 내가 그 동안 어떤 것들을 익힐 수 있었는지 그간 진행했던 프로젝트는 어떤것들이 있었는지 아울러 현재 웹 개발자로 첫걸음을 시작하는 나에 대한 회고이자 백엔드 개발자 또는 자바 개발자를 희망하는 다음 수강생들을 위해 후기를 작성하고자 합니다. 제로베이스 백엔드 취업 스쿨 선정 이유. 모두 저마다의 이유로 개발자가 되길 바라겠지만 저는 그간 일했던 직무에 대한 고무감과 앞으로의 비전을 그릴 수 없었기에 슈퍼개발자가 될거야 등의 거창한 이유보단 보다 지속가능한 직무를 희망해 늦은 나이(30대 후반)에 비전공자로서 개발자 직무전환을 목표로 국비 + 부트캠프를 알아보기 시작했습니다. 당시 상황으로는 고정지출 → 수입이 필요함 → 퇴사 못함 →..

ABOUT IT & ESSAY 2024.02.06

백엔드 신입 개발자가 쌓아야 하는 역량은 무엇일까요?

시작하며. 백엔드 신입 개발자가 되기로 결심하고 약 3개월에 접어든다. 첫 달은 일하면서 수강가능한 교육과정을 알아보며 자바 기본 문법을 익혔고 제로베이스로 결정하고 부턴 망설임없이 커리큘럼에 충실하고 있다. 아무래도 사전 지식이 부족해 따라가기도 버겁지만 새로운 친구를 사귀는 마음으로, 연애하는 마음으로 임하고 있다. 제발 친해지자. 이번 주제에 대한 글을 작성하기 전 먼저 든 생각은 실무경험도 없는 내가 어떤 역량을 갖추겠다 라는 것보다 주니어 개발자 또는 신입 개발자에게 바라는 점은 무엇일까? 라는 생각이 먼저 들었다. 이에 여러 아티클과 블로그 글을 보며 공통된 또는 공감했던 것들을 추려 작성하고자 한다. 백엔드 신입 개발자가 쌓아야 하는 역량은 무엇일까요? 백엔드 개발자로서 갖춰야 할 기초와 관..

ABOUT IT & ESSAY 2023.06.08

나의 백엔드 공부 계획 (feat. 잔소리)

시작하며. 이번 포스팅은 한 달 정도 지난 나의 학습의 회고이며 앞으로의 계획과 방향성에 대해 정성을 다해 주절주절하는 글. 백엔드 공부법에 대한 가이드라인은 isEmpty(); 하루 루틴 만들기. 제로베이스 부트캠프 시작하기전에 가장 먼저 다짐했던 것 잠을 아끼자. 무리하자. 아프지말자. 약속은 미뤄두자. 현재 내 하루 일과표는 04:50 ~ 07:30 - 온라인 강의 수강 및 정리 07:30 ~ 08:00 - 가벼운 홈트홈트 08:00 ~ 21:00 - 출근준비 및 회사가기(점심시간에 살짝 공부하기) 및 귀가, 저녁식사, 집정리 등 21:00 ~ 24:00 - 복습 및 코딩테스트 등 기타 과제 수행 으로 진행된다. 이 루틴을 어기지 않으려고 무던히 노력하고 있으며 편차가 있긴하지만 그래도 4시간 이상..

ABOUT IT & ESSAY 2023.06.01

백엔드 개발자 커리어맵 - 어떤 백엔드 개발자가 되고 싶은가?

백엔드 개발자 로드맵. 프로그래밍과 관련된 직무를 희망하는 사람이라면 위 사진을 어떤 경로를 통해서든 마주하게 된다. 위 사항을 모두 만족하려면 얼마나 많은 시간과 노력이 필요할지는 누구나 알 수 있을 것이다. 백엔드 개발자 로드맵을 참고해 정리하면 기본 프로그래밍 지식: 어떤 분야에서든 기본적인 프로그래밍 지식은 필수 프로그래밍 언어(예: Python, Java, C# 등)를 선택하고, 문법, 데이터 구조, 알고리즘 등을 학습이 필요 웹 개발 기초: 웹 개발에 대한 기본적인 이해가 필요 HTML, CSS, JavaScript 등의 웹 표준 기술을 익히고, 웹 애플리케이션의 작동 방식에 대한 이해를 필요 서버 사이드 기술: 백엔드 개발자로서 가장 중요한 부분으로 서버 사이드 기술을 학습하여 웹 애플리케이..

ABOUT IT & ESSAY 2023.05.25

프론트엔드와 백엔드 차이, 그리고 나는

개발자 직무 퍼블리셔. 웹사이트의 눈에 보이는 부분을 개발 HTML / CSS 를 이용해 디자이너가 작업한 결과물을 인터렉션과 관련된 디자인적인 코드만 작성(서버 통신 등 불가) JavaScript - 움직임만 구성 일반적으로 디자이너가 퍼블리셔로 전향하는 경우가 많기도 함 보통 프론트엔드 개발자가 함께 하기도 하지만 금융권 등에서 많이 필요로 하는 직군 모바일 앱 개발자. 안드로이드 개발자. 언어: Java/모던 언어로 Kotlin 발표(안드리오드에서 Java와 100% 호환 가능) Kotlin은 Python과 비슷하게 여러가지 목적으로 변환, 쓰일 수 있어 관심도가 높아지고 있다고 함 국내에서는 수요가 높음 iOS 개발자. 언어: Objective-C(과거), Swift, SwiftUI (객체지향, ..

ABOUT IT & ESSAY 2023.05.15