約2年が経ちました。なぜ彼らが私を選んだのか今でも不思議です


実務経験?

私たちは nasdaq.com ウェブサイトの プラットフォーム チームでした。私の仕事の役割は、基本的に 2 つのことを組み合わせたものでした。

本番環境の問題のためのコード呼び出しが時折含まれていました。

さらに詳しく見てみましょう...

私はナスダックで 学生ワーカー (有給インターンシップ) として働き始めました。当初、私は Go マイクロサービスのいくつかのバグに取り組むよう割り当てられていました。このタスクにより、私はコードの外に目を向けざるを得なくなりました。関数をよりよく理解するために、初めて依存関係コードを調べ始めました。このタスクはメモリの節約に役立ちました。私はこれで賞を受賞しました:)

\\\"My

興味深い学習 : pprof とは何ですか?

その間、私は GitLab 上に構築されたさまざまな CI/CD パイプラインについて学び始めました。 Git を深く学ぶのに役立ちました。私はリリースチームに追加されました。私は複数のクラスターと、異なる名前空間にまたがるさまざまなデプロイメントを管理していました。

興味深い学習: 複数の Kubernetes クラスターを管理する必要がある場合。 --kubeconfig フラグを使用して毎回異なるコンテキストを渡す代わりに。 Linux でそれぞれのエイリアスを設定します。

その責任のおかげで、Kubernetes 以外のデプロイメント戦略を学ぶことができました。 CMS サーバーと IIS サーバーについて学びました。私たちは、古いデプロイメントの保守とアップグレードを行いながら、新しいサービス用の Helm チャートを開発していました。私たちが取り組んだスケールは素晴らしかったです!

通常の日には、システム全体で 10 億 のリクエストが発生します!

次に、特定の新機能セットを期限内に出荷する必要がありました。作戦室への電話がありました。プレッシャーをかける方法を学びました。先輩たちがお互いにアイデアを出し合って仕事を改善する方法を学びました。

興味深い学び: CI/CD 担当者として、開発者があなたの助けなしで変更を下位環境にデプロイできるようにする必要があります。

この道では新たな挑戦が私を待っていました。特定の問題ステートメントについては、機械学習モデルが必要でした。私にはこれまでの経験がありませんでしたが、マネージャーは私に学んで実践するように頼んでくれました。彼が私にこう言ったのを覚えています:
「機械学習モデルの理解は今後 5 年間で必須ではなくなる」

それは私が取り組んだ最初のプロジェクトでした。完璧でなければなりませんでした!私は自分の研究をしました。要件に合ったソリューションを見つけてください。反復するたびに、マネージャーは私に、より良いソリューションを構築するよう促してくれました。 Python と機械学習モデルの使用がかなり上達しました。応答時間を短縮するために、コサイン類似度、ニューラル ネットワーク、KNNANNなどのさまざまなアルゴリズムを学習しました。独自の ベクトル検索 を構築しました。このためのパイプラインとデプロイメントを構築しました。サイズ制約内で ML プロジェクトをコンテナ化することの楽しい部分です。

興味深い学び: 私のマネージャーはかつて私にこう言いました。「レジリエンスは本番環境では他のあらゆるものに勝ります

私はシステムのさまざまな部分にわたる CVE を修正していました。このプロセスで PHP を少し学びました。これは最も興味深いタスクではなかったかもしれません。しかし間違いなく、より良いコードを書くことを教えてくれたのはこの本です。それは、左シフトへのステップの 1 つでした。

興味深い学習: CVE とは一体何ですか?

この頃、ナスダック市場に AI の波が入り始めました。 AI プロジェクトに関する議論が盛んに行われていました。私のチームは、複数の ML モデルを使用する素晴らしいプロジェクトの作成に参加しました。 CI/CD パイプライン、データ パイプライン、最適化されたコード、より優れたランク付けシステム、信頼性の高いキャッシュをセットアップします。私はこれらのシステムに直接取り組んでいた開発者ではありませんでした。ただし、私は純粋に DevOps エンジニアとしてこのプロジェクトをサポートしていました。

最後に、Web ページのパフォーマンスを向上させる方法について学びました。それを追跡する方法、それを改善する理由。それがビジネスにどのような影響を与えるかを理解しようとしました。この洞察は、開発者がコードを改善するのに役立ちました。マネージャーが私に教えてくれました:
「常にエンドユーザーのことを考えてください。決して間違うことはありません」

興味深い学習: Web Vitals とは何ですか?

最後まで読んでいないのは確かですか?
大丈夫ですよ!私はただ自分の仕事をブログに書いているだけです:)


チームと文化 ??

それは私が働いた中で最高のチームの一つでした。リモート環境で大陸を越えて人々が分散していました。私のチームメンバーのほとんどはバンガロールを拠点としていました。 2024 年 1 月まではリモート セットアップを行っていました。
以前、私たちはイベント、作戦室、会議などのためにオフィスに来ていました。今年以来、私たちはオフィスに約 2 日間勤務するハイブリッド セットアップを採用しています。私が私生活で最も困難な時期に直面していたとき、チームは私をサポートしてくれました。チームは私に、数週間休暇をとり、家族と自分自身の世話をするように言いました。

機能をリリースするために多くのチームが取り組んでいます。週に一度、チームがテクノロジーについて話し合うためだけに連絡を取るという事実がとても気に入りました。アイデアを共有し、ビジネスへの影響について洞察を得ることができます。

この場を借りてマネージャーに感謝したいと思います。チームの文化はマネージャーによって決まると思います。彼は技術的な背景を持つ人です。私たちの仕事を理解するだけでなく、それをより良く遂行するための洞察を与えてくれます。技術面でもビジネス面でも、私は彼から最も多くのことを学んだと思います。あなたを信じて協力的なマネージャーはナスダックでの私の祝福でした!
先輩方にも本当に感謝しています。彼らは私を助け、教えてくれ、さらには私の愚かな質問にも黙ってくれました。


仕事もその先も✨

開発者の仕事は、機能の提供だけに限定されるわけではありません。 NASDAQ に入社したとき、私は個人的な目標も達成することを計画していました。

数か月以内に、私は開発者コミュニティの一員になりました。私たちはバンガロールの他の開発者コミュニティとワークショップやイベントを開催し始めました。

私たちのチームは、1 年以内に開発者に焦点を当てたイベントを合わせて 15 件近く実施しました。私はコミュニティを受け入れ、イベント全体を組織するコアチームの一員でした。私たちのオフィスでコミュニティを主催する以外にも、いくつかのイベントのスポンサーも務めました。私のお気に入りは、私のチームが Google DevFest Bangalore 2023 に参加したときのことです。

マネージャーは私に開発者イベントで講演するよう勧めてくれました。昨年は幸運にも恵まれ、いくつかのイベントで講演することができました。
Google Cloud Community Bangalore のスピーカーとして Google Office で話すことができました。

母の祝福で、GitOpsCon 2024、北米の講演者に選ばれました。ナスダックのチーム全体のサポートのおかげで、私は地球半周を旅行することができました。私のマネージャー、ナスダック・インディア責任者、そして私のチームのサポートに感謝しています。私がいつも覚えている素敵な事は、私の講演前の午前 3 時にスミサ (ナスダック・インディアの責任者の一人) が私の幸運を祈ってくれたことです。

MRS の統合、生産の修正、パイプラインの構築を除けば、これらがナスダックでの最高の思い出です。
私のすべての仕事と決意は、ナスダック・インディアの10周年記念イベントで表彰されました。


楽しい ?

オフィスビルにはジム、卓球、エイトボールプール、仮眠スペース、キャロム、素晴らしいテラスなどの設備が充実!
ナスダックのパーティーは熱狂的です!私が初めてチームのメンバーに会ったのは、入社前の忘年会でした。彼らはバンガロールの RCB カフェ全体を予約していました。私たちは夜遅くまで踊りました。

\\\"My

素晴らしい大きなイベントの他に、時々開催されるオールハンズイベントもとても楽しかったです。最高のイベントはナスダック・インディアの10周年記念イベントでした。それは一週間にわたる一連のパーティーでした。メインイベント当日。私たちはオフィスビルで午前3時までパーティーをしました!私の人生で最高のパーティーの 1 つ


\\\"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 月 8 日に公開
ブラウズ:719

この記事はナスダックで働いた私の経験について書いています。少し長いかもしれません:)

私は Pratik Singh です。以前は Nasdaq で WebProperties チームの 上級ソフトウェア開発者 として働いていました。
それでは始めましょう!


どうやって選ばれたの?? ?

NASDAQ から、私の Linkedin でこの役職について問い合わせがありました。技術、管理、人事のラウンドが複数ありました。詳細については、こちらの記事をご覧ください: ここ

約2年が経ちました。なぜ彼らが私を選んだのか今でも不思議です


実務経験?

私たちは nasdaq.com ウェブサイトの プラットフォーム チームでした。私の仕事の役割は、基本的に 2 つのことを組み合わせたものでした。

  • ビルド Go & Python マイクロサービス
  • ビルド CI/CD パイプラインと差分環境のメンテナンス。

本番環境の問題のためのコード呼び出しが時折含まれていました。

さらに詳しく見てみましょう...

私はナスダックで 学生ワーカー (有給インターンシップ) として働き始めました。当初、私は Go マイクロサービスのいくつかのバグに取り組むよう割り当てられていました。このタスクにより、私はコードの外に目を向けざるを得なくなりました。関数をよりよく理解するために、初めて依存関係コードを調べ始めました。このタスクはメモリの節約に役立ちました。私はこれで賞を受賞しました:)

My NASDAQ Experience

興味深い学習 : pprof とは何ですか?

その間、私は GitLab 上に構築されたさまざまな CI/CD パイプラインについて学び始めました。 Git を深く学ぶのに役立ちました。私はリリースチームに追加されました。私は複数のクラスターと、異なる名前空間にまたがるさまざまなデプロイメントを管理していました。

興味深い学習: 複数の Kubernetes クラスターを管理する必要がある場合。 --kubeconfig フラグを使用して毎回異なるコンテキストを渡す代わりに。 Linux でそれぞれのエイリアスを設定します。

その責任のおかげで、Kubernetes 以外のデプロイメント戦略を学ぶことができました。 CMS サーバーと IIS サーバーについて学びました。私たちは、古いデプロイメントの保守とアップグレードを行いながら、新しいサービス用の Helm チャートを開発していました。私たちが取り組んだスケールは素晴らしかったです!

通常の日には、システム全体で 10 億 のリクエストが発生します!

次に、特定の新機能セットを期限内に出荷する必要がありました。作戦室への電話がありました。プレッシャーをかける方法を学びました。先輩たちがお互いにアイデアを出し合って仕事を改善する方法を学びました。

興味深い学び: CI/CD 担当者として、開発者があなたの助けなしで変更を下位環境にデプロイできるようにする必要があります。

この道では新たな挑戦が私を待っていました。特定の問題ステートメントについては、機械学習モデルが必要でした。私にはこれまでの経験がありませんでしたが、マネージャーは私に学んで実践するように頼んでくれました。彼が私にこう言ったのを覚えています:
「機械学習モデルの理解は今後 5 年間で必須ではなくなる」

それは私が取り組んだ最初のプロジェクトでした。完璧でなければなりませんでした!私は自分の研究をしました。要件に合ったソリューションを見つけてください。反復するたびに、マネージャーは私に、より良いソリューションを構築するよう促してくれました。 Python と機械学習モデルの使用がかなり上達しました。応答時間を短縮するために、コサイン類似度、ニューラル ネットワーク、KNNANNなどのさまざまなアルゴリズムを学習しました。独自の ベクトル検索 を構築しました。このためのパイプラインとデプロイメントを構築しました。サイズ制約内で ML プロジェクトをコンテナ化することの楽しい部分です。

興味深い学び: 私のマネージャーはかつて私にこう言いました。「レジリエンスは本番環境では他のあらゆるものに勝ります

私はシステムのさまざまな部分にわたる CVE を修正していました。このプロセスで PHP を少し学びました。これは最も興味深いタスクではなかったかもしれません。しかし間違いなく、より良いコードを書くことを教えてくれたのはこの本です。それは、左シフトへのステップの 1 つでした。

興味深い学習: CVE とは一体何ですか?

この頃、ナスダック市場に AI の波が入り始めました。 AI プロジェクトに関する議論が盛んに行われていました。私のチームは、複数の ML モデルを使用する素晴らしいプロジェクトの作成に参加しました。 CI/CD パイプライン、データ パイプライン、最適化されたコード、より優れたランク付けシステム、信頼性の高いキャッシュをセットアップします。私はこれらのシステムに直接取り組んでいた開発者ではありませんでした。ただし、私は純粋に DevOps エンジニアとしてこのプロジェクトをサポートしていました。

最後に、Web ページのパフォーマンスを向上させる方法について学びました。それを追跡する方法、それを改善する理由。それがビジネスにどのような影響を与えるかを理解しようとしました。この洞察は、開発者がコードを改善するのに役立ちました。マネージャーが私に教えてくれました:
「常にエンドユーザーのことを考えてください。決して間違うことはありません」

興味深い学習: Web Vitals とは何ですか?

最後まで読んでいないのは確かですか?
大丈夫ですよ!私はただ自分の仕事をブログに書いているだけです:)


チームと文化 ??

それは私が働いた中で最高のチームの一つでした。リモート環境で大陸を越えて人々が分散していました。私のチームメンバーのほとんどはバンガロールを拠点としていました。 2024 年 1 月まではリモート セットアップを行っていました。
以前、私たちはイベント、作戦室、会議などのためにオフィスに来ていました。今年以来、私たちはオフィスに約 2 日間勤務するハイブリッド セットアップを採用しています。私が私生活で最も困難な時期に直面していたとき、チームは私をサポートしてくれました。チームは私に、数週間休暇をとり、家族と自分自身の世話をするように言いました。

機能をリリースするために多くのチームが取り組んでいます。週に一度、チームがテクノロジーについて話し合うためだけに連絡を取るという事実がとても気に入りました。アイデアを共有し、ビジネスへの影響について洞察を得ることができます。

この場を借りてマネージャーに感謝したいと思います。チームの文化はマネージャーによって決まると思います。彼は技術的な背景を持つ人です。私たちの仕事を理解するだけでなく、それをより良く遂行するための洞察を与えてくれます。技術面でもビジネス面でも、私は彼から最も多くのことを学んだと思います。あなたを信じて協力的なマネージャーはナスダックでの私の祝福でした!
先輩方にも本当に感謝しています。彼らは私を助け、教えてくれ、さらには私の愚かな質問にも黙ってくれました。


仕事もその先も✨

開発者の仕事は、機能の提供だけに限定されるわけではありません。 NASDAQ に入社したとき、私は個人的な目標も達成することを計画していました。

数か月以内に、私は開発者コミュニティの一員になりました。私たちはバンガロールの他の開発者コミュニティとワークショップやイベントを開催し始めました。

私たちのチームは、1 年以内に開発者に焦点を当てたイベントを合わせて 15 件近く実施しました。私はコミュニティを受け入れ、イベント全体を組織するコアチームの一員でした。私たちのオフィスでコミュニティを主催する以外にも、いくつかのイベントのスポンサーも務めました。私のお気に入りは、私のチームが Google DevFest Bangalore 2023 に参加したときのことです。

マネージャーは私に開発者イベントで講演するよう勧めてくれました。昨年は幸運にも恵まれ、いくつかのイベントで講演することができました。
Google Cloud Community Bangalore のスピーカーとして Google Office で話すことができました。

母の祝福で、GitOpsCon 2024、北米の講演者に選ばれました。ナスダックのチーム全体のサポートのおかげで、私は地球半周を旅行することができました。私のマネージャー、ナスダック・インディア責任者、そして私のチームのサポートに感謝しています。私がいつも覚えている素敵な事は、私の講演前の午前 3 時にスミサ (ナスダック・インディアの責任者の一人) が私の幸運を祈ってくれたことです。

MRS の統合、生産の修正、パイプラインの構築を除けば、これらがナスダックでの最高の思い出です。
私のすべての仕事と決意は、ナスダック・インディアの10周年記念イベントで表彰されました。


楽しい ?

オフィスビルにはジム、卓球、エイトボールプール、仮眠スペース、キャロム、素晴らしいテラスなどの設備が充実!
ナスダックのパーティーは熱狂的です!私が初めてチームのメンバーに会ったのは、入社前の忘年会でした。彼らはバンガロールの RCB カフェ全体を予約していました。私たちは夜遅くまで踊りました。

My NASDAQ Experience

素晴らしい大きなイベントの他に、時々開催されるオールハンズイベントもとても楽しかったです。最高のイベントはナスダック・インディアの10周年記念イベントでした。それは一週間にわたる一連のパーティーでした。メインイベント当日。私たちはオフィスビルで午前3時までパーティーをしました!私の人生で最高のパーティーの 1 つ


My NASDAQ Experience

CEO と私のチーム

そうは言っても、私はナスダックで素晴らしい時間を過ごしました。これを読んでいる人なら誰でも、ナスダックは働くのに最適な場所です。
私生活の状況と目標が、会社を辞めなければならなかった理由でした。でも、私はこれからもチームをサイドから応援し続けます!


このコンテンツが気に入ったら、ここまたは Twitter (kitarp29) でフォローして詳細をご覧ください。

私の記事を読んでいただきありがとうございます:)

リリースステートメント この記事は次の場所に転載されています: https://dev.to/kitarp29/my-nasdaq- experience-af?1 侵害がある場合は、[email protected] に連絡して削除してください。
最新のチュートリアル もっと>

免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。

Copyright© 2022 湘ICP备2022001581号-3