본문 바로가기

전체 글157

Lombok이란? (예시 코드 포함) Lombok은 Java의 코드를 간결하게 만들어주는 라이브러리입니다. Lombok을 사용하면 보일러플레이트 코드(반복되는 코드)를 크게 줄일 수 있습니다. 주로 사용되는 어노테이션을 통해 getter, setter, 생성자, equals(), hashCode() 및 toString()와 같은 메서드를 자동으로 생성할 수 있습니다. Lombok의 장점: 코드 간결성: Lombok을 사용하면 클래스의 줄 수가 크게 줄어들고, 코드가 더 깔끔해집니다. 유지보수성: 코드 변경 시, getter/setter와 같은 메서드를 수동으로 수정할 필요가 없습니다. 가독성 향상: 중요한 로직에만 집중할 수 있어 코드의 가독성이 향상됩니다. 예제 코드: import lombok.Getter; import lombok.Set.. 2023. 8. 17.
Windows에 Gradle 설치 1. Gradle 다운로드 https://gradle.org/releases/ Gradle | Releases Find binaries and reference documentation for current and past versions of Gradle. gradle.org 2. 디렉토리 생성 및 압축 풀기 * C:\Gradle 디렉토리 생성 * 다운로드한 파일 압축 풀기 후 생성된 gradle-8.2.1 폴더자체를 Gradle 내부로 이동 3. 환경 변수 설정 내 PC -> 마우스 우클릭 -> 속성 -> 고급 시스템 설정 -> 환경 변수(N) -> 시스템 변수(S) -> Path -> 새로 만들기(N) -> C:\Gradle\gradle-8.2.1\bin 입력 -> cmd 창에서 gradle -v .. 2023. 8. 17.
취준 1달, 개발자 취업 성공! Tip 공유. (국비, 고졸, 35세, 비전공자) 국비 수료 후 약 한 달 가량의 취업 준비를 끝으로 취업에 성공했습니다. 비록 대기업, 중견기업은 아니지만 고졸, 35세, 비전공자라는 악조건과 경기 침체, 엔드 코로나, Chat GPT로 인한 사상 최악의 개발자 인력 시장 이라는 환경에서 비교적 빠른 취업을 이뤘기 때문에 만족하고 있습니다. 그래서 앞으로의 포스팅에서, 제 나름의 생각에 신입 개발자 취업에서 중요한 점 몇 가지를, 제 취업 과정을 예시로 들어 Tip 공유 형태로 포스팅 해보려고 합니다. 코딩 테스트를 따로 보거나 홈페이지 개별 양식 지원을 하거나 하는 기업들이 아닌, 구인 구직 플랫폼에서 지원 가능한 중소 기업 대상 Tip이기 때문에, 소위 네카라쿠배 같은 대기업이나 IT유니콘을 노리시는 분들께는 도움이 별로 안될겁니당 ㅎㅎㅎ 그래도 .. 2023. 8. 12.
면접에서 느낀 점(23/08/04) 오늘은 운이 좋게도 서류가 통과되어 기술 면접을 보았다. 오늘 면접에서 가장 반성해야할 부분은, 면접 역시 소통이라는 점을 간과했다는 것이다. 최근 나는, 나를 돋보이게 해줄 포트폴리오 작업에 파묻혀 며칠을 지냈다. 이 때문일까? 면접관님께서 질문하실 수 있는 리스트에 대한 답변을 준비하고, 내 프로젝트 경험을 잘 전달해 드리기 위해 프로젝트 관련 기술들을 찾아보고, 나에 대해 어필하기 위해 내 장점과 단점에 대해서는 많이 생각했지만, 그해 반해 지원하는 회사에 대해 알려고 하는 마음이 굉장히 부족했다. 소통이란 결국 나를 알고 나를 피력하는 것 보다 상대방을 알고 상대방이 원하는 행동을 해줄때 더 원활해 진다는 사실을 잊어버렸다. 면접이라는 특수한 상황은 다른 소통 상황보다 나에 대한 이야기를 더 해야.. 2023. 8. 4.
728x90