Polynomeer

2025-11-04-TIL

Today I Learned 오늘은 링크드인에서 B사의 개발자분이 직접 채용공고와 함께 글을 올린것을 보았다. 편하게 연락달라는 글과 연락처 및 메일, 그리고 채용공고 링크가 있었다. 이렇게 올라온 글은 어떤 목적으로 쓰여진 것일까? 내가 생각하기로는 지원자 입장에서는 편하게 연락해서 커피챗이나 간단한 통화를 해보고 내 이력서의 이름이라도 한 번 더...

주니어 백엔드 개발자가 반드시 알아야 할 실무 지식 - 2장 느려진 서비스, 어디부터 봐야 할까

이 장에서는 백엔드의 핵심인 성능이나 병목 등 문제 해결을 하기 이전에 그 기준이 되는 값을 측정하는 내용을 다룬다. 각 요소의 어떤 값을 기준으로 측정할지 알려주면서 서버의 전체 구조를 포함해서 설명한다. 처리량과 응답 시간 앱을 실행했을 때 로딩이 길어지면 성능이 나쁘다고 말한다. 너무 오래 걸리면 심지어 타임아웃이 발생하기도 한다. 실제로 성...

테스트 코드는 왜 작성해야 할까?

왜 테스트 코드를 작성해야 할까? 테스트 코드는 “버그 예방 + 안전한 변경 + 지식의 기록”을 자동으로 해주는 가장 싸고 강력한 도구이다. 덕분에 더 빠르게, 더 자신 있게, 더 오래 유지되는 소프트웨어를 만들 수 있다. 반대로 말하면 테스트 코드가 주는 핵심 가치의 장점이 크기 때문에 작성하는 것이 좋다. 테스트 코드가 주는 핵심 가치 1...

애프랩(F-Lab) Java Backend 2개월 후기

에프랩(F-Lab) 코스명 2개월 후기 에프랩(F-Lab)에서 코스명을 시작한 지 벌써 2개월이 지났다. 지난 기간 동안 가장 크게 느낀 점은 체계적인 학습 환경과 꾸준한 피드백의 힘이었다. 혼자 공부할 때는 놓치기 쉬운 기본기와 습관들을 다시 다잡을 수 있었고, 작은 성과들이 쌓이면서 확실한 성장감을 얻을 수 있었다. 단순히 지식을 쌓는 것을 ...