본문 바로가기
반응형

백엔드개발3

백엔드 개발자 이직 전 반드시 확인해야 할 것들 필요 기술 스택기본기가 탄탄해야 한다동시성 제어와 트랜잭션 처리분산 시스템 이해도대용량 트래픽 처리 경험성능 최적화와 모니터링Cloud & DevOpsAWS/GCP/Azure 중 하나는 깊이있게Docker & Kubernetes 실무 경험CI/CD 파이프라인 구축 경험IaC (Terraform 등) 다뤄본 경험필수 경험장애 처리와 트러블 슈팅DB 설계와 쿼리 최적화API 설계와 성능 개선보안 취약점 대응회사 확인사항기술 스택 점검"우리는 MSA 환경에서..." 진짜 MSA인지?"Cloud Native" = AWS 단순 사용?Kubernetes가 제대로 활용되는지모니터링과 알람 체계는?레거시 상황"점진적으로 개선 중입니다"의 실체기술 부채 해결의 의지최신 기술 도입에 대한 태도레거시 코드의 문서화 상태조직.. 2024. 11. 5.
백엔드 개발자로써 필요한 능력 기술적 능력기본기가 탄탄해야 한다DB 설계 능력은 필수다. 처음 잘못 설계하면 나중에 다 고쳐야 한다동시성 제어는 기본. 수백 명이 동시에 API를 호출할 때도 문제없어야 한다캐시 전략은 성능의 핵심. Redis 없이 서비스를 만들어본 적이 있던가?보안은 뒷전이 아니다SQL Injection? XSS? 이런 건 기본 중의 기본API 보안. 토큰 하나로 모든 게 뚫린다민감 데이터는 encrypt가 기본이다. 평문으로 저장했다간...비즈니스 능력도메인을 이해해야 한다"API만 만들면 되죠?" 이런 생각은 버려라비즈니스 로직을 코드로 잘 표현하는 게 진짜 실력기획자와 소통할 때 도메인 용어를 잘 알아야 한다트래픽 감각이 필요하다예상 트래픽을 잘 계산해야 한다"혹시 모르니까" 서버만 늘리는 건 답이 아니다비용 .. 2024. 11. 4.
개발자의 진짜 성장은 코드 밖에서 온다 개발자의 진짜 성장은 코드 밖에서 온다서문처음엔 코드만 잘 짜면 된다고 생각했다. 알고리즘을 풀고, 디자인 패턴을 익히며 기술적 성장에만 집중했다. 하지만 10년이 지난 지금, 깨달았다. 진짜 성장은 코드 밖에서 온다는 것을.내가 만난 벽매일 밤 새벽까지 코딩만 했다. 하지만 팀원들과의 소통은 어려웠고, 비즈니스를 이해하는 데도 한계가 있었다. 뛰어난 기술력이 좋은 서비스를 만드는 전부가 아니었다.취미가 가져다 준 변화클라이밍을 시작했다. 처음엔 단순한 운동이었지만, 하나의 문제를 다양한 각도로 바라보는 시야를 얻었다. 때론 가장 어려워 보이는 루트가 의외로 쉬운 해답을 가지고 있었다.프리다이빙은 침착함을 가르쳐줬다. 깊은 바다에서 느끼는 고요함은 복잡한 장애 상황에서도 차분하게 문제를 해결하는 힘이 되.. 2024. 10. 30.
반응형