Julio Salazar가 Digital Risk에서 개발 리더가 된 방법
오늘의 메이커 프로필에서는 Julio Salazar, Senior Business Solutions Engineer의 이야기를 들어보겠습니다. 디지털 위험. 그가 어떻게 비즈니스 분석가에서 개발 책임자로 전환했는지 알아보세요.
Julio는 요구 사항 수집, 프로젝트 관리, 개발, 전달 및 검토를 포함한 전체 애플리케이션 개발 수명 주기를 어떻게 주도할 수 있는지 설명합니다.
귀하의 교육 및 개발 경험은 무엇입니까?
저는 뉴욕의 스토니브룩 대학에서 정보 시스템 학사 학위를 받았고, 이어서 경영학 석사 학위를 받았습니다.
저는 항상 더 높은 수준에서 일하는 것을 선호했습니다. 고객을 돕는 데 집중하는 것입니다. 첫 직장에서 저는 다양한 고객을 대신하여 애플리케이션을 구성했습니다. 저는 SQL로 작업했고, 순수한 Java나 .NET으로는 작업하지 않았습니다. 그 후, 저는 비즈니스 분석가 역할로 옮겨서 요구 사항을 수집하고 프로젝트를 관리하는 데 특화되었습니다.
처음 소개받았을 때 어떤 반응이었나요? Mendix?
저는 Digital Risk에 비즈니스 분석가 역할을 지원했습니다. 개발 관리자는 제가 기술적 배경이 있다는 것을 보고 대신 빠른 개발자 역할에 관심이 있는지 물었습니다. 이것은 Digital Risk에서 처음 있는 일이었습니다. 저는 살펴보기로 동의했습니다. Mendix 개발 플랫폼 다음 단계로.
제가 본 것은 매우 흥미진진했습니다. 저는 매우 짧은 시간 안에 새로운 것을 만들 수 있었고, 지루한 코딩도 많이 하지 않았습니다. 또한 비즈니스 로직과 데이터 모델을 얼마나 빨리 만들 수 있는지에 놀랐고, Mendix 처리했다 디자인 및 UI 구성 요소.
플랫폼을 잠깐 검토하는 동안에도 결과를 얻을 수 있었습니다. 기능을 훨씬 더 빨리 제공할 수 있어서 매우 만족스러웠습니다. 저는 즉시 그 직책에 관심이 생겼습니다.
학습할 때 가장 도움이 된 점은 무엇이었나요? Mendix?
Digital Risk에서 일을 시작하면서 저는 1주일 동안 소개 교육을 받았습니다. Mendix 팀. 그 후, 나는 샘플 프로젝트를 빌드하기 시작했고 그것에 크게 의존했습니다. 포럼 추가 지원이 필요합니다.
저는 독립적으로 일하고 막히지 않고 애플리케이션을 만들 수 있었습니다. 당시 회사에서 제가 유일한 빠른 개발자였기 때문에 매우 중요했습니다.
제가 겪은 가장 큰 과제는 데이터 연결을 이해하고 연결을 통해 데이터를 검색하는 것과 관련이 있었습니다. 몇 가지 애플리케이션을 빌드하고 사용하는 연습을 한 후 데이터 엔터티, 그 덕분에 나머지 개발이 훨씬 수월해졌습니다.
지금까지 만든 애플리케이션 중 하나를 공유해 주실 수 있나요?
저는 규정 준수 기준, 사용자 기술 세트, 언어 선호도에 따라 사용자에게 자동으로 대출을 할당하는 애플리케이션을 구축했습니다. 할당에는 다음 사항도 고려됩니다.
- 각 사용자의 일일 용량
- 각 사용자의 현재 파이프라인
- 팀 전체에서 균형 잡힌 작업 환경을 보장하는 데 도움이 되는 기타 사용자 메트릭
나는 사업체와 직접 협력했습니다. 요구사항을 수집하다 그리고 이 애플리케이션을 개발했습니다. 저는 개발 작업의 결과를 매우 빠르게 보여줄 수 있었고, 그런 다음 팀이 만족할 때까지 사업부와 협력하여 검토하고 테스트할 수 있었습니다.
그 결과 생성된 애플리케이션은 다중 테넌트이므로 여러 고객의 대출을 처리하고 각 고객에 대한 고유한 사용자 정의를 관리할 수 있습니다.
매일 처리되는 대출의 양(수천 건)을 감안할 때, 이 회사에는 각 대출을 수동으로 검토하고 할당하는 여러 명의 정규직 직원이 있었습니다. 이 팀은 과거에 .NET 애플리케이션을 사용하여 각 대출 요청을 보고 이동했습니다. 이 애플리케이션에는 사용자 지정이나 라우팅 로직이 없었습니다.
이제 우리는 할 수 있습니다 이 프로세스를 자동화하다 그리고 그렇게 하는 데 필요한 시간을 며칠에서 몇 분으로 단축합니다. 더 복잡한 대출 요청에 대한 수동 검토가 일부 있지만 대부분은 자동화할 수 있어 다른 부서 우선순위에 인력을 할당할 수 있습니다.
다른 사람들에게 어떤 조언을 해주시겠습니까? Mendix 개발자?
걱정하지 마세요! 효과적으로 작업하려면 광범위한 데이터베이스, 아키텍처 또는 프로그래밍 지식이 필요하지 않습니다. Mendix. 확장하는 데는 시간이 좀 걸리지만, 비즈니스 사용자는 자신만의 애플리케이션을 만들 수 있습니다.
어떻게 Mendix 당신의 삶을 더 편리하고 더 좋게 만들어 주었나요?
따라서 시스템의 시각적 특성 역사적으로 필요했던 많은 문서를 제거합니다. 시스템의 논리를 설명하는 문서 페이지 대신, 사용자는 기본 Microflow를 간단히 검토하고 이해할 수 있습니다.
빠른 처리 시간은 매우 만족스럽고, 개발 수명 주기 초기에 애플리케이션을 볼 수 있는 기능을 좋아하는 비즈니스 사용자들의 피드백도 만족스럽습니다.
어떻게 설명하겠습니까 Mendix 당신의 말로 표현하면?
Mendix 보다 높은 수준에서 작동하는 빠른 개발 플랫폼입니다. 자바와 .NET. 이 플랫폼을 사용하면 개발자는 더 민첩하게 작업하고 더 짧은 개발 주기를 통해 비즈니스 팀에 가능한 한 빨리 기능을 제공할 수 있습니다.
우리는 모든 것이 끊임없이 변하는 독특한 산업에 종사하고 있습니다. 이제 사업에서 무언가가 바뀌어야 한다고 말하면 우리는 매우 빠르게 그것을 할 수 있습니다.
직장 외에 무엇에 관심이 있거나 열정을 가지고 있나요?
저는 대학 농구와 NBA 농구를 좋아하고 St. Johns를 응원합니다(저는 원래 뉴욕 출신입니다). 저는 또한 올랜도에서 소프트볼을 하고 가족과 시간을 보내는 것을 좋아합니다.