728x90
핀테크와 백엔드 개발 SSAFY내에서 여러 프로젝트를 진행하며 현재까지 아쉬운 점이 있다면, 금융 관련 서비스를 직접적으로 체험해 보지 못한 점이다. 따라서 금융 업계에의 진입에 대한 벽이 남들보다 더 높게 존재하고 있단 느낌이 들었다. 그렇지만 배경조사는 할 수 있으니까. 그렇게 Daily.dev에서 금융권 개발자 정보를 살펴보며 관련 내용을 정리했다. 1️⃣ Backend 개발자 입장에서의 핀테크 특이점 금융 산업은 4차 산업과 만나면서 디지털 기술이 융화되어 '핀테크'란 이름으로 혁신을 주도하고 있으며, 따라서 '금융' 자체 보다는 '핀테크'에 더 초점을 맞추어 특이점을 정리해봤다. 높은 보안에 대한 요구 핀테크 애플리케이션은 사용자의 금융정보와 거래내역을 다루기에, 보안에 대한 요구사항이 굉장히 ..
자소서 문항 중에 그런 항목이 있다. '가장 열심히 한 노력이 무엇입니까?' 개발과 관련된 것을 제외하면 나는 내 앞길에 금전적인 문제가 없길 바랐는데, 내 1학년은 특히 그런 쪽으로 노력했다. 정시 수석 장학 비교과 종합 우수 참여자 장학 교내공모전 포스터 제작 우수작 선정 수상 장학 비교과 수학능력 최우수 향상자 장학금 학생회 공모전
🧚🏿♀️: 이번에도 IOT 프로젝트를 하셨다구요! 어떤 프로젝트예요?🍊 한 문장으로 하면, 자율주행 Device를 통해 신축 건물의 시공 결함을 파악하는 서비스를 위한 플랫폼크게 개발 부분을 세 가지로 나누면 다음과 같아요.1️⃣ ROS상에서 자율주행 및 결함 탐지 AI가 탑재된 Device개발2️⃣ 해당 Device를 조작할 수 있는 (가상의 하자 탐지 서비스 직원이 이용하는) Application3️⃣ 해당 서비스를 신청/결제할 수 있는 (고객이 이용하는) Web 🧚🏿♀️: 어떤 부분을 맡았나요?🍊 팀 구성에 따라 Device팀이 ROS관련 AI 알고리즘을 전면 담당했고 Front팀은 React기반 고객 전용 Web 화면과 직원 전용 Application 화면 구현을 맡았어요. 그리고 ..
지난번, SSAFY에서 금융기업 면접관분과 취업상담을 받으며 신입 Backend 개발자로서 DevOps 경험에 대한 중요도에 대한 얘기를 나눠었다. 그러다 daily.dev의 한 아티클, 그 제목의 Devops 키워드가 눈에 띄어 읽었다. 아래는 한국어 번역 & 요약문 📜 2023 DevOps는 끔찍했다 ✔️ DevOps가 뭔데? DevOps는 단순한 역할, 도구, 방법론이 아니다. 문화이자 철학이다. 소프트웨어 개발 생명 주기 동안에서 협업을 촉진시키는 것을 목적으로 한다. 이러한 DevOps는 적절한 도구를 선택하고 애자일 방식으로 접근하여 프로세스를 만들며 적합한 사람을 채용함으로써 목적이 달성된다 그러나, 시간에 따라 DevOps는 원래에 의미를 벗어나 직업명이나 유행어처럼 사용되고 있다. 이로 ..
IntelliJ 2019버전을 쓰다보니 java버전과 Springboot버전에 제약이 있었다.이번에 intellij 2023.2 버전을 재설치한 김에, Springboot 3.x를 쓰면 어떨까 싶어 2.x버전과 비교문서를 찾았다 1️⃣ SpringBoot 2.x2018.03 출시Javajavax패키지 (ft. Java EE)로그형식: yyyy-MM-dd HH:mm:ss.SSS 2️⃣ SpringBoot 3.x2023.11 출시JDK 17 미만 버전 미지원jakarta패키지 (ft. Jakarta EE)Springfox Swagger 미지원로그형식: (ISO-8601 표준) yyyy-MM-dd'T'HH:mm:ss.SSSXXX 3️⃣2 -> 3 주의사항✔ JDK를 17로 업그레이드 하기래거시 자바 문법을 없..
아래는 프로젝트 기획 단계에서 걸렸던, 데이터 설계의 일부 요약 타임랩스에 대하여 테이블을 분리해야하는가?1️⃣ 문제사항현재 프로젝트에 존재하는 '타임랩스' 개념은 진행/완료 상태에 따라 속성이 달리한다진행 중인 타임랩스는 마이페이지에서만 조회되며, 완료된 타임랩스는 메인화면의 전체 피드로 조회된다만약 진행/완료 상태에 구분없이 한 테이블에 관리한다면, 전체 데이터를 끌고와 완료된 전체피드만 쿼리해내는 것에 비용이 클 것같다 2️⃣ 초기 해결방안타입랩스를 테이블 분리시키자잔행중인 타임랩스는 'Challenges'로, 완료된 타임랩스는 'Feed'로 따로 관리한다면 별도의 쿼리 과정을 줄일 수 있다. 그치만... 이게.. 최선일까? 오빠? 3️⃣ FeedBack (ft. GPT)✔ 테이블 분리 시 정말 ..