HashMap은 매우 유용한 자료형(?)이다. Java에서 HashMap과 HashTable의 비교하는 글은 인터넷에 많이 있으므로 따로 정리하지 않겠다. HashMap은 key 와 value로 구성되는데 Map이라는 자료구조를 사용한다. Map은 key와 value을 연결하는 개념의 자료구조이다. 아래과 같은 식이다. "korea" --> "seoul" "japan" --> "tokyo" Java에서 Map은 interface이다. 즉 먼가 내부적으로 구현되어있는 것이 아니고 역활과 기능을 정리한 개념이라는 뜻이다. https://docs.oracle.com/javase/8/docs/api/java/util/Map.html Map은 하나의 key에 하나의 value가 mapping된다. 그외에도 여러가..
이번 포스팅에서는 Java의 Generic의 개념을 한번 다뤄 보겠습니다. "제네릭"은 "구체적인 타입에 대한 정보를 타입 정의 시점이 아닌 타입의 인스턴스화 시점에 전달함으로써 하나의 타입으로 여러 가지 타입을 표현하는 프로그래밍 기법"을 일반적으로 지칭하는 용어입니다. Java의 Generic은 이러한 제네릭에 대한 Java의 구현체라고 할 수 있겠습니다. Java Generic의 주요 기능은 다양한 타입의 객체를 다루는 메서드나 클래스에 대해서 컴파일 타임 타입 체크를 가능하게 하여 타입 안정성을 높이고 형 변환의 번거로움을 줄여주는 것입니다. 위에 적은 문장이 Java Generic의 아주 주요한 개념이라고 할 수 있는데요, 이 문장을 제네릭이 없는 상황과 있는 상황 두가지 예시를 통해 상세히 들..
안녕하세요. PXC의 Sell POD에서 Seller 업무를 진행하고 있는 25살 신입 개발자. 박명훈이라고 합니다. 입사한 지 막 6개월이 되어가는 식어가는 신입입니다. 부족한 부분도 많고, 알고 있는 부분보다 알아가야 하는 부분이 더 많지만 매일매일 발전하기 위해 노력하고 있습니다. 간단하게 회사에 들어와서 느낀 부분, 그리고 이베이에서는 어떤 일과 개발 문화를 가졌는지를 제가 보고 느낀 부분을 적으며 혹시 이베이코리아에 관심이 있는 분에게 도움이 되었으면 좋겠습니다. 간단한 소개. Sell POD팀 중 Seller 팀은 판매자 대상으로 업무를 하며, ESM이라고 하는 플랫폼을 운영 및 개발하고 있습니다. 이 ESM은 판매자들이 물건을 쉽게 판매할 수 있도록, 물건을 올리면 옥션과 지마켓에 동시에 물..
안녕하세요! BXP POD에서 iOS 개발자로 일하고 있는 강수진입니다. 🙋🏻♀️ 며칠 전 저희 슬랙 방에서 String, String?, String! 에 대한 팝업 퀴즈가 있었습니다. "흠..다 비슷하게 생겨서 뭐가 뭔지.."라고 생각하시는 분들이 있다면 잘 찾아오셨어요! 이 글은 바로 저렇게 생각하던 제가 깨달음을 얻는 과정을 담고 있기 때문이죠. 그럼 지금부터 저와 함께 Swift에서 String String? String! 의 차이에 대해 알아보러 가실까요? 퀴즈가 쏘아 올린 작은 공.. 🏐 평화로운 어느 오후 iOS 워킹 그룹에 슬랙이 울렸습니다. 여러분도 한번 생각해보세요! 3..2..1..! 어떤 생각이 떠올랐나요? 우선 제 동료분들의 대답을 살펴볼게요. 저의 대답은 이거였습니다. 여러분..
지난 7월 16~17일, 양재동 엘타워에서 모비데이즈가 주최한 ‘MAX SUMMIT (이하 맥스써밋)’이 진행되었습니다. 올해 6회째를 맞는 맥스써밋은 국내 최대 규모의 종합 마케팅 컨퍼런스로, 이번 행사는 ‘Untact, But more Connected’를 주제로 포스트 코로나 시대 급변한 마케팅 흐름에 대한 다양한 세션들로 채워졌습니다. 이날 행사에서는 김경호 이베이코리아 PXC(Product Experience Center) 매니저가 ‘언택트 시대의 배송 서비스, 스마일박스’라는 주제로, 이베이코리아의 비대면 무인 택배함인 ‘스마일박스’가 포스트코로나 시대에 어떻게 활용될 수 있을지 발표를 진행했습니다. 발표 내용을 자세히 살펴볼까요? 언택트 시대에 최적화된 라스트마일 서비스..
이베이코리아가 지난 5월 7일부터 6월 2일까지 약 4주간 이화여대, 서강대, 한양대 학생들로 이루어진 ‘SUM 경영전략 학회 연합’과 함께 ‘2020 이베이코리아 PXC 산학협력 프로젝트’를 진행했습니다! 이번 프로젝트는 이베이코리아의 상품/고객경험 혁신 조직인 PXC(Product Experience Center)에서 기획/개발하는 대표 서비스인 간편결제 ‘스마일페이’와 무인 택배함 ‘스마일박스’를 결합해 새로운 고객 경험을 만들어내자는 것이 주제였는데요. 이베이코리아가 이번 프로젝트를 진행한 이유는 젠지(Gen Z)라 불리는 20대들이 실생활 속에서 ‘스마일페이’와 ‘스마일박스’를 어떻게 사용하고 있는지, 사용 경험은 어떤지, 어떤 방향으로 혁신할 수 있을지 직접 듣고, 함께 미래를 설계해 나가고 ..
이베이코리아가 2020 소프트웨어/앱 개발자 ‘신입’ 공개채용을 시작했습니다-!! 지난 7월 29일, 이번 채용을 진행하는 부서인 PXC 소속 다섯 분의 임직원들을 모시고 그룹 인터뷰가 진행되었는데요. PXC(Product eXperience Center)는 멤버십-결제-배송 등을 아우르는 이베이코리아 대표 서비스인 ‘스마일’ 시리즈를 포함해, 다양한 프로덕트와 서비스들을 기획/개발/디자인하고 고객 경험을 설계하는 혁신 조직입니다. 이번 인터뷰에는 PXC에서 판매자 툴 관련 업무를 맡고 계신 신입 소프트웨어 개발자 박명훈님, 신입 iOS 모바일 앱 개발자 강수진님, 4년 차 소프트웨어 개발자이신 마주환님, Vertical Experience(이하 VX) POD장을 맡고 계신 손경구님, PXC 총괄 케빈 ..