거의 2년이 지났습니다. 왜 나를 선택했는지 아직도 궁금해요


업무 경험 ???‍?

우리는 nasdaq.com 웹사이트 뒤의 플랫폼 팀이었습니다. 내 직무는 기본적으로 두 가지가 혼합된 것이었습니다.

생산 문제에 대한 가끔 코드 호출이 포함되었습니다.

더 자세히 살펴보겠습니다...

저는 나스닥에서 학생 근로자(유급 인턴십)로 일하기 시작했습니다. 처음에 저는 Go 마이크로서비스의 일부 버그를 해결하는 임무를 맡았습니다. 이 작업으로 인해 저는 코드 너머를 살펴보게 되었습니다. 처음으로 기능을 더 잘 이해하기 위해 종속성 코드를 조사하기 시작했습니다. 이 작업은 메모리 절약에 도움이 되었습니다. 저는 이것으로 상을 받았습니다 :)

\\\"My

흥미로운 학습 : pprof가 무엇인가요?

그동안 저는 GitLab에 구축된 다양한 CI/CD 파이프라인에 대해 배우기 시작했습니다. git을 깊이있게 배우는 데 도움이 되었습니다. 나는 릴리스 팀에 추가되었습니다. 저는 다양한 네임스페이스에 분산된 여러 클러스터와 다양한 배포를 관리하고 있었습니다.

흥미로운 학습: 여러 Kubernetes 클러스터를 관리해야 하는 경우. 매번 다른 컨텍스트를 전달하는 --kubeconfig 플래그를 사용하는 대신. 각각에 대해 Linux에서 별칭을 설정합니다.

책임은 제가 Kubernetes 이외의 배포 전략을 배우는 데 도움이 되었습니다. CMSIIS 서버에 대해 배웠습니다. 우리는 이전 배포를 유지 관리하고 업그레이드하는 동시에 새로운 서비스에 대한 Helm 차트를 개발하고 있었습니다. 우리가 작업한 규모는 놀라웠습니다!

평상시 시스템 전반에 걸쳐 10억 요청이 넘습니다!

앞으로 우리는 기한 내에 특정 새로운 기능 세트를 출시해야 했습니다. 우리는 전쟁실 전화를 받았습니다. 압력을 가하는 방법을 배웠습니다. 선배들이 어떻게 더 나은 일을 하기 위해 서로 탁구를 치는지 배웠습니다.

흥미로운 학습: CI/CD 담당자로서 개발자가 도움 없이도 낮은 환경에 변경 사항을 배포할 수 있도록 해야 합니다.

이 길에는 더 새로운 도전이 나를 기다리고 있었습니다. 특정 문제 설명에는 기계 학습 모델이 필요했습니다. 나는 사전 경험이 없었음에도 불구하고 관리자가 나에게 배우고 구현하도록 요청했습니다. 나는 그가 나에게 이렇게 말한 것을 기억합니다:
\\\"머신러닝 모델을 이해하는 것은 향후 5년 동안 선택 사항이 될 것입니다.\\\"

제가 진행했던 첫 번째 프로젝트였어요. 완벽해야 했어요! 나는 연구를 했다. 우리의 요구 사항에 맞는 솔루션을 찾아보세요. 반복할 때마다 관리자는 저에게 더 나은 솔루션을 구축하도록 압력을 가했습니다. Python과 머신러닝 모델 사용 실력이 훨씬 좋아졌습니다. 응답 시간을 줄이기 위해 코사인 유사성, 신경망, KNN, ANN 등과 같은 다양한 알고리즘을 배웠습니다. 나는 나만의 벡터 검색을 만들었습니다! 이를 위한 파이프라인과 배포를 구축했습니다. 크기 제약 내에서 ML 프로젝트를 컨테이너화하는 재미있는 부분입니다.

흥미로운 학습: 제 관리자가 저에게 이렇게 말한 적이 있습니다. \\\"복원력은 생산의 다른 모든 것보다 뛰어납니다\\\"

저는 시스템의 여러 부분에서 CVE를 수정하고 있었습니다. 이 과정에서 PHP를 조금 배웠습니다. 이것은 가장 흥미로운 작업이 아닐 수도 있습니다. 하지만 확실히 그것은 나에게 더 나은 코드를 작성하는 방법을 가르쳐 준 것입니다. 이는 왼쪽으로 이동을 향한 단계 중 하나였습니다.

흥미로운 학습: CVE란 무엇인가요?

이 무렵 AI 물결이 나스닥에 상륙하기 시작했습니다. AI 프로젝트에 대한 논의가 여기저기서 진행되고 있었습니다. 우리 팀은 여러 ML 모델을 사용하는 놀라운 프로젝트를 만드는 데 참여했습니다. CI/CD 파이프라인, 데이터 파이프라인, 최적화된 코드, 더 높은 순위의 시스템 및 안정적인 캐시를 설정합니다. 나는 이러한 시스템을 직접 작업하는 개발자가 아니었습니다. 하지만 저는 순수하게 DevOps 엔지니어로서 이 프로젝트를 지원하고 있었습니다.

마지막으로 웹페이지 성능을 향상시키는 방법에 대해 배웠습니다. 이를 추적하는 방법, 개선해야 하는 이유. 나는 그것이 비즈니스에 어떤 영향을 미치는지 이해하려고 노력했습니다. 이러한 통찰력은 개발자가 코드를 개선하는 데 도움이 되었습니다. 내 매니저가 나에게 가르쳐줬어요:
\\\"항상 최종 사용자를 생각하십시오. 결코 틀리지 않을 것입니다.\\\"

흥미로운 학습: 웹 바이탈이란 무엇입니까?

읽지 않으셨을까요?
괜찮아요! 저는 그냥 제 작업을 블로그에 올리는 중이에요 :)


팀과 문화 ??

제가 일했던 최고의 팀 중 하나였어요. 우리는 원격 설정으로 사람들을 대륙에 걸쳐 분산시켰습니다. 우리 팀원 대부분은 방갈로르에 기반을 두고 있었습니다. 2024년 1월까지 원격 설정을 진행했습니다.
이전에 우리는 행사, 전쟁실, 회의 등을 위해 사무실에 왔습니다. 올해부터 우리는 사무실에서 최대 2일 동안 하이브리드 설정을 진행했습니다. 제가 개인적으로 가장 힘든 시기에 직면했을 때 팀에서는 저를 지원해 주었습니다. 팀에서는 나에게 몇 주 동안 휴가를 내고 가족과 나 자신을 돌보라고 요청했습니다.

많은 팀이 기능을 출시하기 위해 노력하고 있습니다. 일주일에 한 번 우리 팀이 기술에 대해 논의하기 위해 연결된다는 사실이 마음에 들었습니다. 아이디어를 공유하고 비즈니스 영향에 대한 통찰력을 얻으세요.

이 순간을 통해 내 매니저에게 감사의 마음을 전하고 싶습니다. 나는 당신의 팀 문화가 관리자에 의해 결정된다고 믿습니다. 그는 기술적인 배경을 가진 사람입니다. 우리 작업을 이해할 뿐만 아니라 작업을 더 잘 수행할 수 있는 통찰력도 제공합니다. 기술적인 면이든 사업적인 면이든 그에게서 가장 많은 것을 배운 것 같아요. 당신을 믿고 지원하는 매니저는 나스닥에서 나의 축복이었습니다!
선배님들께도 정말 감사드립니다. 그들은 나를 도와주고, 가르쳐 주며, 나의 어리석은 질문까지도 용인해 주었습니다.


직업과 그 너머 ✨

개발자로서 귀하의 업무는 배송 기능에만 국한되지 않습니다. 나스닥에 합류했을 때 저는 개인적인 목표도 달성할 수 있는 일을 성취할 계획이었습니다.

몇 달 안에 저는 개발자 커뮤니티의 일원이 되었습니다. 우리는 방갈로르의 다른 개발자 커뮤니티와 워크숍 및 이벤트를 시작했습니다.

우리 팀은 1년 동안 약 15개의 개발자 중심 이벤트를 공동으로 진행했습니다. 저는 커뮤니티를 수용하고 전체 이벤트를 조직하는 핵심 팀의 일원이었습니다. 우리 사무실에서 커뮤니티를 호스팅하는 것 외에도 몇 가지 이벤트를 후원했습니다. 우리 팀이 Google DevFest Bangalore 2023
에 참가했을 때 가장 좋아했습니다.

제 상사가 개발자 이벤트에서 연설하도록 권유했습니다. 작년에 운이 좋아서 특정 행사에서 연설을 할 수 있었습니다.
Google Cloud Community Bangalore의 연사로 Google Office에서 연설할 수 있었습니다.

엄마의 축복으로 저는 북미 GitOpsCon 2024의 연사로 선정되었습니다. 나스닥 팀 전체의 지원으로 저는 지구 반대편을 여행할 수 있었습니다. 저의 매니저님, Nasdaq India 대표님, 그리고 저희 팀의 지원에 감사드립니다. 내가 항상 기억할 사랑스러운 일은 Smitha(Nasdaq India의 수장 중 한 명)가 강연 전 오전 3시에 나에게 행운을 빌었다는 것입니다.

MRS 합병, 생산 수정, 파이프라인 구축 외에 나스닥에서의 최고의 추억이었습니다.
나의 모든 노력과 결단력은 나스닥 인도 10주년 행사에서 상을 받았습니다.


재미있는 ?

사무실 건물에는 체육관, 탁구, 8볼 풀, 낮잠 공간, 카롬, 멋진 테라스 등 모든 시설이 갖춰져 있습니다!
나스닥의 파티는 열광적입니다! 제가 팀을 처음 만난 것은 입사 전 송년회에서였습니다. 그들은 방갈로르의 RCB 카페 전체를 예약했습니다! 밤 늦게까지 춤을 췄어요.

\\\"My

훌륭한 대규모 이벤트 외에도 수시로 진행되는 올핸즈 이벤트에서 우리는 놀라운 재미를 느꼈습니다. 최고의 행사는 Nasdaq India 10주년 행사였습니다. 일주일 동안 이어진 일련의 파티였습니다. 메인이벤트 당일. 우리는 새벽 3시까지 사무실 건물에서 파티를 했어요! 내 인생 최고의 파티 중 하나


\\\"My

CEO와 우리 팀

나스닥에서 일하면서 정말 즐거운 시간을 보냈습니다. 이 글을 읽는 분이라면 나스닥은 일하기 좋은 곳입니다.
제 개인적인 삶의 조건과 목표는 제가 회사와 헤어져야만 했던 이유였습니다. 하지만 저는 언제나 옆에서 팀을 응원하겠습니다!


이 콘텐츠가 마음에 드셨다면 여기에서 저를 팔로우하시거나 Twitter의 kitarp29에서 더 많은 콘텐츠를 보실 수 있습니다!

제 글을 읽어주셔서 감사합니다 :)

","image":"http://www.luping.net/uploads/20241108/1731044890672da61ab7dfa.jpg","datePublished":"2024-11-08T19:13:41+08:00","dateModified":"2024-11-08T19:13:41+08:00","author":{"@type":"Person","name":"luping.net","url":"https://www.luping.net/articlelist/0_1.html"}}
"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > 나의 나스닥 경험

나의 나스닥 경험

2024-11-08에 게시됨
검색:866

이 글은 나스닥에서 근무한 경험에 관한 것입니다. 조금 길 수도 있어요 :)

저는 Pratik Singh이고, 예전에는 Nasdaq에서 WebProperties 팀의 선임 소프트웨어 개발자로 근무했습니다.
그럼 시작해 보겠습니다!


내가 어떻게 선정됐나요? ?

NASDAQ은 내 Linkedin에서 이 직무를 제안했습니다. 여러 차례의 기술, 관리 및 HR 라운드가 있었습니다. 자세한 내용은 이 문서에서 확인할 수 있습니다. 여기

거의 2년이 지났습니다. 왜 나를 선택했는지 아직도 궁금해요


업무 경험 ???‍?

우리는 nasdaq.com 웹사이트 뒤의 플랫폼 팀이었습니다. 내 직무는 기본적으로 두 가지가 혼합된 것이었습니다.

  • 빌딩 Go & Python 마이크로 서비스
  • CI/CD 파이프라인 및 diff 환경을 유지 관리합니다.

생산 문제에 대한 가끔 코드 호출이 포함되었습니다.

더 자세히 살펴보겠습니다...

저는 나스닥에서 학생 근로자(유급 인턴십)로 일하기 시작했습니다. 처음에 저는 Go 마이크로서비스의 일부 버그를 해결하는 임무를 맡았습니다. 이 작업으로 인해 저는 코드 너머를 살펴보게 되었습니다. 처음으로 기능을 더 잘 이해하기 위해 종속성 코드를 조사하기 시작했습니다. 이 작업은 메모리 절약에 도움이 되었습니다. 저는 이것으로 상을 받았습니다 :)

My NASDAQ Experience

흥미로운 학습 : pprof가 무엇인가요?

그동안 저는 GitLab에 구축된 다양한 CI/CD 파이프라인에 대해 배우기 시작했습니다. git을 깊이있게 배우는 데 도움이 되었습니다. 나는 릴리스 팀에 추가되었습니다. 저는 다양한 네임스페이스에 분산된 여러 클러스터와 다양한 배포를 관리하고 있었습니다.

흥미로운 학습: 여러 Kubernetes 클러스터를 관리해야 하는 경우. 매번 다른 컨텍스트를 전달하는 --kubeconfig 플래그를 사용하는 대신. 각각에 대해 Linux에서 별칭을 설정합니다.

책임은 제가 Kubernetes 이외의 배포 전략을 배우는 데 도움이 되었습니다. CMSIIS 서버에 대해 배웠습니다. 우리는 이전 배포를 유지 관리하고 업그레이드하는 동시에 새로운 서비스에 대한 Helm 차트를 개발하고 있었습니다. 우리가 작업한 규모는 놀라웠습니다!

평상시 시스템 전반에 걸쳐 10억 요청이 넘습니다!

앞으로 우리는 기한 내에 특정 새로운 기능 세트를 출시해야 했습니다. 우리는 전쟁실 전화를 받았습니다. 압력을 가하는 방법을 배웠습니다. 선배들이 어떻게 더 나은 일을 하기 위해 서로 탁구를 치는지 배웠습니다.

흥미로운 학습: CI/CD 담당자로서 개발자가 도움 없이도 낮은 환경에 변경 사항을 배포할 수 있도록 해야 합니다.

이 길에는 더 새로운 도전이 나를 기다리고 있었습니다. 특정 문제 설명에는 기계 학습 모델이 필요했습니다. 나는 사전 경험이 없었음에도 불구하고 관리자가 나에게 배우고 구현하도록 요청했습니다. 나는 그가 나에게 이렇게 말한 것을 기억합니다:
"머신러닝 모델을 이해하는 것은 향후 5년 동안 선택 사항이 될 것입니다."

제가 진행했던 첫 번째 프로젝트였어요. 완벽해야 했어요! 나는 연구를 했다. 우리의 요구 사항에 맞는 솔루션을 찾아보세요. 반복할 때마다 관리자는 저에게 더 나은 솔루션을 구축하도록 압력을 가했습니다. Python과 머신러닝 모델 사용 실력이 훨씬 좋아졌습니다. 응답 시간을 줄이기 위해 코사인 유사성, 신경망, KNN, ANN 등과 같은 다양한 알고리즘을 배웠습니다. 나는 나만의 벡터 검색을 만들었습니다! 이를 위한 파이프라인과 배포를 구축했습니다. 크기 제약 내에서 ML 프로젝트를 컨테이너화하는 재미있는 부분입니다.

흥미로운 학습: 제 관리자가 저에게 이렇게 말한 적이 있습니다. "복원력은 생산의 다른 모든 것보다 뛰어납니다"

저는 시스템의 여러 부분에서 CVE를 수정하고 있었습니다. 이 과정에서 PHP를 조금 배웠습니다. 이것은 가장 흥미로운 작업이 아닐 수도 있습니다. 하지만 확실히 그것은 나에게 더 나은 코드를 작성하는 방법을 가르쳐 준 것입니다. 이는 왼쪽으로 이동을 향한 단계 중 하나였습니다.

흥미로운 학습: CVE란 무엇인가요?

이 무렵 AI 물결이 나스닥에 상륙하기 시작했습니다. AI 프로젝트에 대한 논의가 여기저기서 진행되고 있었습니다. 우리 팀은 여러 ML 모델을 사용하는 놀라운 프로젝트를 만드는 데 참여했습니다. CI/CD 파이프라인, 데이터 파이프라인, 최적화된 코드, 더 높은 순위의 시스템 및 안정적인 캐시를 설정합니다. 나는 이러한 시스템을 직접 작업하는 개발자가 아니었습니다. 하지만 저는 순수하게 DevOps 엔지니어로서 이 프로젝트를 지원하고 있었습니다.

마지막으로 웹페이지 성능을 향상시키는 방법에 대해 배웠습니다. 이를 추적하는 방법, 개선해야 하는 이유. 나는 그것이 비즈니스에 어떤 영향을 미치는지 이해하려고 노력했습니다. 이러한 통찰력은 개발자가 코드를 개선하는 데 도움이 되었습니다. 내 매니저가 나에게 가르쳐줬어요:
"항상 최종 사용자를 생각하십시오. 결코 틀리지 않을 것입니다."

흥미로운 학습: 웹 바이탈이란 무엇입니까?

읽지 않으셨을까요?
괜찮아요! 저는 그냥 제 작업을 블로그에 올리는 중이에요 :)


팀과 문화 ??

제가 일했던 최고의 팀 중 하나였어요. 우리는 원격 설정으로 사람들을 대륙에 걸쳐 분산시켰습니다. 우리 팀원 대부분은 방갈로르에 기반을 두고 있었습니다. 2024년 1월까지 원격 설정을 진행했습니다.
이전에 우리는 행사, 전쟁실, 회의 등을 위해 사무실에 왔습니다. 올해부터 우리는 사무실에서 최대 2일 동안 하이브리드 설정을 진행했습니다. 제가 개인적으로 가장 힘든 시기에 직면했을 때 팀에서는 저를 지원해 주었습니다. 팀에서는 나에게 몇 주 동안 휴가를 내고 가족과 나 자신을 돌보라고 요청했습니다.

많은 팀이 기능을 출시하기 위해 노력하고 있습니다. 일주일에 한 번 우리 팀이 기술에 대해 논의하기 위해 연결된다는 사실이 마음에 들었습니다. 아이디어를 공유하고 비즈니스 영향에 대한 통찰력을 얻으세요.

이 순간을 통해 내 매니저에게 감사의 마음을 전하고 싶습니다. 나는 당신의 팀 문화가 관리자에 의해 결정된다고 믿습니다. 그는 기술적인 배경을 가진 사람입니다. 우리 작업을 이해할 뿐만 아니라 작업을 더 잘 수행할 수 있는 통찰력도 제공합니다. 기술적인 면이든 사업적인 면이든 그에게서 가장 많은 것을 배운 것 같아요. 당신을 믿고 지원하는 매니저는 나스닥에서 나의 축복이었습니다!
선배님들께도 정말 감사드립니다. 그들은 나를 도와주고, 가르쳐 주며, 나의 어리석은 질문까지도 용인해 주었습니다.


직업과 그 너머 ✨

개발자로서 귀하의 업무는 배송 기능에만 국한되지 않습니다. 나스닥에 합류했을 때 저는 개인적인 목표도 달성할 수 있는 일을 성취할 계획이었습니다.

몇 달 안에 저는 개발자 커뮤니티의 일원이 되었습니다. 우리는 방갈로르의 다른 개발자 커뮤니티와 워크숍 및 이벤트를 시작했습니다.

우리 팀은 1년 동안 약 15개의 개발자 중심 이벤트를 공동으로 진행했습니다. 저는 커뮤니티를 수용하고 전체 이벤트를 조직하는 핵심 팀의 일원이었습니다. 우리 사무실에서 커뮤니티를 호스팅하는 것 외에도 몇 가지 이벤트를 후원했습니다. 우리 팀이 Google DevFest Bangalore 2023
에 참가했을 때 가장 좋아했습니다.

제 상사가 개발자 이벤트에서 연설하도록 권유했습니다. 작년에 운이 좋아서 특정 행사에서 연설을 할 수 있었습니다.
Google Cloud Community Bangalore의 연사로 Google Office에서 연설할 수 있었습니다.

엄마의 축복으로 저는 북미 GitOpsCon 2024의 연사로 선정되었습니다. 나스닥 팀 전체의 지원으로 저는 지구 반대편을 여행할 수 있었습니다. 저의 매니저님, Nasdaq India 대표님, 그리고 저희 팀의 지원에 감사드립니다. 내가 항상 기억할 사랑스러운 일은 Smitha(Nasdaq India의 수장 중 한 명)가 강연 전 오전 3시에 나에게 행운을 빌었다는 것입니다.

MRS 합병, 생산 수정, 파이프라인 구축 외에 나스닥에서의 최고의 추억이었습니다.
나의 모든 노력과 결단력은 나스닥 인도 10주년 행사에서 상을 받았습니다.


재미있는 ?

사무실 건물에는 체육관, 탁구, 8볼 풀, 낮잠 공간, 카롬, 멋진 테라스 등 모든 시설이 갖춰져 있습니다!
나스닥의 파티는 열광적입니다! 제가 팀을 처음 만난 것은 입사 전 송년회에서였습니다. 그들은 방갈로르의 RCB 카페 전체를 예약했습니다! 밤 늦게까지 춤을 췄어요.

My NASDAQ Experience

훌륭한 대규모 이벤트 외에도 수시로 진행되는 올핸즈 이벤트에서 우리는 놀라운 재미를 느꼈습니다. 최고의 행사는 Nasdaq India 10주년 행사였습니다. 일주일 동안 이어진 일련의 파티였습니다. 메인이벤트 당일. 우리는 새벽 3시까지 사무실 건물에서 파티를 했어요! 내 인생 최고의 파티 중 하나


My NASDAQ Experience

CEO와 우리 팀

나스닥에서 일하면서 정말 즐거운 시간을 보냈습니다. 이 글을 읽는 분이라면 나스닥은 일하기 좋은 곳입니다.
제 개인적인 삶의 조건과 목표는 제가 회사와 헤어져야만 했던 이유였습니다. 하지만 저는 언제나 옆에서 팀을 응원하겠습니다!


이 콘텐츠가 마음에 드셨다면 여기에서 저를 팔로우하시거나 Twitter의 kitarp29에서 더 많은 콘텐츠를 보실 수 있습니다!

제 글을 읽어주셔서 감사합니다 :)

릴리스 선언문 이 기사는 https://dev.to/kitarp29/my-nasdaq-experience-af?1에서 복제됩니다. 침해 내용이 있는 경우, [email protected]으로 연락하여 삭제하시기 바랍니다.
최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3