لقد مر ما يقرب من عامين. مازلت أتساءل لماذا اختاروني
كنا فريق المنصات وراء موقع nasdaq.com. كان دوري الوظيفي في الأساس مزيجًا من شيئين.
لقد تضمنت استدعاءات رمزية عرضية لمشاكل الإنتاج.
دعونا نتعمق أكثر...
بدأت العمل في ناسداك كـ طالب عامل (تدريب مدفوع الأجر). في البداية، تم تكليفي بالعمل على بعض الأخطاء في خدمات Go الصغيرة. أجبرتني هذه المهمة على النظر إلى ما هو أبعد من الكود الخاص بنا. لأول مرة، بدأت في النظر في رمز التبعية لفهم الوظائف بشكل أفضل. ساعدتنا هذه المهمة في حفظ الذاكرة. لقد حصلت على جائزة لهذا :)
تعلم مثير للاهتمام : ما هو pprof؟
في هذه الأثناء، بدأت في التعرف على خطوط أنابيب CI/CD المختلفة المبنية على GitLab. لقد ساعدني على تعلم git بعمق. لقد تمت إضافتي إلى فريق الإصدار. كنت أدير مجموعات متعددة وعمليات نشر مختلفة منتشرة عبر مساحات أسماء مختلفة.
تعلم مثير للاهتمام : إذا كان عليك إدارة مجموعات Kubernetes متعددة. بدلاً من استخدام العلامة --kubeconfig لتمرير سياقات مختلفة في كل مرة. قم بإعداد أسماء مستعارة في Linux لكل واحد منهم.
ساعدتني المسؤوليات على تعلم إستراتيجيات النشر بخلاف Kubernetes. لقد تعرفت على خوادم CMSوIIS. كنا نعمل على تطوير مخططات Helm للخدمات الجديدة مع الحفاظ على عمليات النشر القديمة وترقيتها. المقياس الذي عملنا عليه كان مذهلاً!
في اليوم العادي، يتجاوز 1 مليار طلب عبر أنظمتنا!
للمضي قدمًا، كان علينا شحن مجموعة معينة من الميزات الجديدة خلال الموعد النهائي. كان لدينا مكالمات غرفة الحرب. تعلمت كيفية بناء الضغط. تعلمت كيف يتبادل كبار السن أفكار كرة الطاولة مع بعضهم البعض للعمل بشكل أفضل.
تعلم مثير للاهتمام: باعتبارك شخصًا في CI/CD، يجب عليك التأكد من أن المطورين يمكنهم نشر تغييراتهم على بيئات أقل دون مساعدتك.
التحديات الأحدث كانت تنتظرني على هذا الطريق. لبيان مشكلة معينة، كنا بحاجة إلى نموذج التعلم الآلي. على الرغم من عدم وجود أي خبرة سابقة لي، طلب مني مديري التعلم والتنفيذ. وأذكره وهو يقول لي:
\\\"لن يكون فهم نماذج التعلم الآلي أمرًا اختياريًا خلال السنوات الخمس القادمة\\\"
كان هذا هو المشروع الأول الذي كنت أتوجه إليه. كان يجب أن تكون مثالية! لقد قمت ببحثي. البحث عن الحلول التي تناسب متطلباتنا. ومع كل تكرار، كان مديري يدفعني لبناء حلول أفضل. لقد تحسنت كثيرًا في Python واستخدام نماذج التعلم الآلي. لتقليل وقت الاستجابة، تعلمت خوارزميات مختلفة مثل تشابه جيب التمام، والشبكات العصبية، وKNN، وANN، وغير ذلك الكثير. لقد قمت ببناء بحث المتجهات الخاص بي! بنيت خطوط الأنابيب وعمليات النشر لهذا الغرض. الجزء الممتع من تعبئة مشروع تعلم الآلة ضمن قيود الحجم.
تعلم مثير للاهتمام: أخبرني مديري ذات مرة: \\\"المرونة تتفوق على كل شيء آخر في الإنتاج\\\"
كنت أقوم بإصلاح الأخطاء الشائعة عبر الأجزاء المختلفة من أنظمتنا. تعلمت القليل من لغة PHP في هذه العملية. ربما لم تكن هذه هي المهمة الأكثر إثارة للاهتمام. ولكن بالتأكيد، الذي علمني كتابة كود أفضل. لقد كانت إحدى الخطوات نحو Shift Left.
تعلم مثير للاهتمام: ما هو برنامج مكافحة التطرف العنيف؟
في هذا الوقت تقريبًا بدأت موجة الذكاء الاصطناعي في دخول الشواطئ في بورصة ناسداك. كانت المناقشات حول مشاريع الذكاء الاصطناعي مستمرة. شارك فريقي في إنشاء مشاريع مذهلة تستخدم نماذج تعلم الآلة المتعددة. إعداد خطوط أنابيب CI/CD، وخطوط أنابيب البيانات، والتعليمات البرمجية المُحسّنة، وأنظمة التصنيف الأفضل، وذاكرة التخزين المؤقت الموثوقة. لم أكن المطور الذي يعمل بشكل مباشر على هذه الأنظمة. ومع ذلك، كنت أدعم هذا المشروع بصفتي مهندس DevOps فقط.
أخيرًا، تعرفت على كيفية تحسين أداء صفحات الويب الخاصة بنا. كيفية تتبعه، ولماذا يجب تحسينه. حاولت أن أفهم كيف يؤثر ذلك على العمل. ساعدت الرؤى المطورين على تحسين التعليمات البرمجية الخاصة بهم. علمني مديري:
\\\"فكر دائمًا في المستخدم النهائي. لن تكون مخطئًا أبدًا\\\"
تعلم مثير للاهتمام: ما هي مؤشرات الويب الحيوية؟
أنا متأكد أنك لم تقرأه بالكامل؟
لا بأس! أنا فقط أقوم بتدوين عملي :)
لقد كان أحد أفضل الفرق التي عملت معها. كان لدينا أشخاص منتشرين عبر القارات في مكان بعيد. كان معظم أعضاء فريقي يقيمون في بنغالور. كان لدينا إعداد عن بعد حتى يناير 2024.
في وقت سابق جئنا إلى المكتب للمناسبات وغرف الحرب والاجتماعات وأشياء من هذا القبيل. منذ هذا العام، أصبح لدينا إعداد مختلط لمدة يومين تقريبًا في المكتب. لقد دعمني الفريق عندما كنت أواجه أصعب مرحلة في حياتي الشخصية. طلب مني الفريق أن آخذ إجازة وأعتني بنفسي وعائلتي لأسابيع.
تعمل الكثير من الفرق على شحن الميزات. لقد أحببت حقيقة أن فريقي كان يتصل مرة واحدة في الأسبوع فقط لمناقشة التكنولوجيا. شارك الأفكار واحصل على رؤى حول تأثيرات الأعمال.
أود أن أغتنم هذه اللحظة لأقدر مديري. أعتقد أن ثقافة فريقك يتم تحديدها من قبل المدير. إنه شخص ذو خلفية تقنية. لا يفهم عملنا فحسب، بل يمنحنا نظرة ثاقبة لإنجازه بشكل أفضل. أعتقد أنني تعلمت منه الكثير، سواء كان ذلك على الصعيد الفني أو التجاري. المدير الداعم الذي يؤمن بك كان نعمة لي في ناسداك!
ممتن بشكل لا يصدق لكبار السن أيضا. لقد ساعدوني وعلموني وتسامحوا حتى مع استفساراتي الغبية.
كمطور، لا يقتصر عملك على ميزات الشحن فقط. عندما انضممت إلى بورصة ناسداك، كنت قد خططت لتحقيق أشياء تحقق أهدافي الشخصية أيضًا.
في غضون شهرين، أصبحت جزءًا من مجتمع المطورين. بدأنا في تنظيم ورش عمل وفعاليات مع مجتمعات المطورين الأخرى في بنغالور.
قام فريقنا بشكل جماعي بما يقرب من 15 حدثًا يركز على المطورين في غضون عام واحد. لقد كنت جزءًا من الفريق الأساسي الذي قبل المجتمعات وقام بتنظيم الحدث بأكمله. وبصرف النظر عن استضافة المجتمعات في مكتبنا، قمنا أيضًا برعاية بعض الأحداث. الشيء المفضل لدي عندما كان فريقي جزءًا من Google DevFest Bangalore 2023.
شجعني مديري على التحدث في فعاليات المطورين. مع قليل من الحظ في العام الماضي، تمكنت من التحدث في أحداث معينة.
لقد تمكنت من التحدث في Google Office كمتحدث في Google Cloud Community Bangalore.
بمباركة أمي، تم اختياري كمتحدث في GitOpsCon 2024، أمريكا الشمالية. وبدعم من فريق ناسداك بأكمله، تمكنت من السفر إلى منتصف الطريق حول العالم. وأنا ممتن لدعم مديري ورئيس بورصة ناسداك الهند وفريقي. الشيء الجميل الذي سأتذكره دائمًا هو أن سميثا (أحد رؤساء بورصة ناسداك الهند) تمنت لي التوفيق في الساعة الثالثة صباحًا قبل محاضرتي.
بخلاف دمج MRS، وإصلاح الإنتاج، وبناء خطوط الأنابيب، كانت هذه أفضل ذكرياتي في ناسداك.
لقد تم تكريم كل جهودي وتصميمي في حفل الذكرى السنوية العاشرة لناسداك الهند.
تم تجهيز مبنى المكاتب بجميع المرافق مثل صالة الألعاب الرياضية وتنس الطاولة و8 كرات البلياردو ومناطق القيلولة وكاروم وشرفة مذهلة!
الحفلات في ناسداك جامحة! المرة الأولى التي التقيت فيها بفريقي كانت في حفل نهاية العام قبل انضمامي إلى الشركة. لقد حجزوا مقهى RCB بأكمله في بنغالور! رقصنا حتى وقت متأخر من الليل.
بخلاف الأحداث الكبيرة المذهلة، استمتعنا كثيرًا بفعاليات All-Hands التي يتم تنظيمها من وقت لآخر. وكان أفضل حدث هو حدث الذكرى السنوية العاشرة لناسداك الهند. لقد كانت سلسلة من الحفلات لمدة أسبوع. يوم الحدث الرئيسي. لقد احتفلنا في مبنى مكاتبنا حتى الساعة الثالثة صباحًا! من أفضل الحفلات في حياتي
فريقي مع الرئيس التنفيذي لدينا
بعد كل ما قيل، لقد قضيت وقتًا رائعًا في العمل في ناسداك. أي شخص يقرأ هذا، فإن ناسداك مكان رائع للعمل.
كانت ظروف حياتي الشخصية وأهدافي هي الأسباب التي دفعتني إلى الانفصال عن الشركة. لكنني سأستمر دائمًا في تشجيع الفريق من الخطوط الجانبية!
إذا أعجبك هذا المحتوى، يمكنك متابعتي هنا أو على 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"}}تتناول هذه المقالة تجربتي في العمل في ناسداك. قد يكون طويلًا بعض الشيء :)
أنا براتيك سينغ ، وكنت أعمل في ناسداك بصفتي مطور برامج أول في فريق WebProperties.
لذلك دعونا نبدأ!
اقتربت ناسداك من هذا الدور الوظيفي على موقع Linkedin الخاص بي. كانت هناك العديد من الجولات التقنية والإدارية والموارد البشرية. يمكنك العثور على مزيد من التفاصيل في هذه المقالة: هنا
لقد مر ما يقرب من عامين. مازلت أتساءل لماذا اختاروني
كنا فريق المنصات وراء موقع nasdaq.com. كان دوري الوظيفي في الأساس مزيجًا من شيئين.
لقد تضمنت استدعاءات رمزية عرضية لمشاكل الإنتاج.
دعونا نتعمق أكثر...
بدأت العمل في ناسداك كـ طالب عامل (تدريب مدفوع الأجر). في البداية، تم تكليفي بالعمل على بعض الأخطاء في خدمات Go الصغيرة. أجبرتني هذه المهمة على النظر إلى ما هو أبعد من الكود الخاص بنا. لأول مرة، بدأت في النظر في رمز التبعية لفهم الوظائف بشكل أفضل. ساعدتنا هذه المهمة في حفظ الذاكرة. لقد حصلت على جائزة لهذا :)
تعلم مثير للاهتمام : ما هو pprof؟
في هذه الأثناء، بدأت في التعرف على خطوط أنابيب CI/CD المختلفة المبنية على GitLab. لقد ساعدني على تعلم git بعمق. لقد تمت إضافتي إلى فريق الإصدار. كنت أدير مجموعات متعددة وعمليات نشر مختلفة منتشرة عبر مساحات أسماء مختلفة.
تعلم مثير للاهتمام : إذا كان عليك إدارة مجموعات Kubernetes متعددة. بدلاً من استخدام العلامة --kubeconfig لتمرير سياقات مختلفة في كل مرة. قم بإعداد أسماء مستعارة في Linux لكل واحد منهم.
ساعدتني المسؤوليات على تعلم إستراتيجيات النشر بخلاف Kubernetes. لقد تعرفت على خوادم CMSوIIS. كنا نعمل على تطوير مخططات Helm للخدمات الجديدة مع الحفاظ على عمليات النشر القديمة وترقيتها. المقياس الذي عملنا عليه كان مذهلاً!
في اليوم العادي، يتجاوز 1 مليار طلب عبر أنظمتنا!
للمضي قدمًا، كان علينا شحن مجموعة معينة من الميزات الجديدة خلال الموعد النهائي. كان لدينا مكالمات غرفة الحرب. تعلمت كيفية بناء الضغط. تعلمت كيف يتبادل كبار السن أفكار كرة الطاولة مع بعضهم البعض للعمل بشكل أفضل.
تعلم مثير للاهتمام: باعتبارك شخصًا في CI/CD، يجب عليك التأكد من أن المطورين يمكنهم نشر تغييراتهم على بيئات أقل دون مساعدتك.
التحديات الأحدث كانت تنتظرني على هذا الطريق. لبيان مشكلة معينة، كنا بحاجة إلى نموذج التعلم الآلي. على الرغم من عدم وجود أي خبرة سابقة لي، طلب مني مديري التعلم والتنفيذ. وأذكره وهو يقول لي:
"لن يكون فهم نماذج التعلم الآلي أمرًا اختياريًا خلال السنوات الخمس القادمة"
كان هذا هو المشروع الأول الذي كنت أتوجه إليه. كان يجب أن تكون مثالية! لقد قمت ببحثي. البحث عن الحلول التي تناسب متطلباتنا. ومع كل تكرار، كان مديري يدفعني لبناء حلول أفضل. لقد تحسنت كثيرًا في Python واستخدام نماذج التعلم الآلي. لتقليل وقت الاستجابة، تعلمت خوارزميات مختلفة مثل تشابه جيب التمام، والشبكات العصبية، وKNN، وANN، وغير ذلك الكثير. لقد قمت ببناء بحث المتجهات الخاص بي! بنيت خطوط الأنابيب وعمليات النشر لهذا الغرض. الجزء الممتع من تعبئة مشروع تعلم الآلة ضمن قيود الحجم.
تعلم مثير للاهتمام: أخبرني مديري ذات مرة: "المرونة تتفوق على كل شيء آخر في الإنتاج"
كنت أقوم بإصلاح الأخطاء الشائعة عبر الأجزاء المختلفة من أنظمتنا. تعلمت القليل من لغة PHP في هذه العملية. ربما لم تكن هذه هي المهمة الأكثر إثارة للاهتمام. ولكن بالتأكيد، الذي علمني كتابة كود أفضل. لقد كانت إحدى الخطوات نحو Shift Left.
تعلم مثير للاهتمام: ما هو برنامج مكافحة التطرف العنيف؟
في هذا الوقت تقريبًا بدأت موجة الذكاء الاصطناعي في دخول الشواطئ في بورصة ناسداك. كانت المناقشات حول مشاريع الذكاء الاصطناعي مستمرة. شارك فريقي في إنشاء مشاريع مذهلة تستخدم نماذج تعلم الآلة المتعددة. إعداد خطوط أنابيب CI/CD، وخطوط أنابيب البيانات، والتعليمات البرمجية المُحسّنة، وأنظمة التصنيف الأفضل، وذاكرة التخزين المؤقت الموثوقة. لم أكن المطور الذي يعمل بشكل مباشر على هذه الأنظمة. ومع ذلك، كنت أدعم هذا المشروع بصفتي مهندس DevOps فقط.
أخيرًا، تعرفت على كيفية تحسين أداء صفحات الويب الخاصة بنا. كيفية تتبعه، ولماذا يجب تحسينه. حاولت أن أفهم كيف يؤثر ذلك على العمل. ساعدت الرؤى المطورين على تحسين التعليمات البرمجية الخاصة بهم. علمني مديري:
"فكر دائمًا في المستخدم النهائي. لن تكون مخطئًا أبدًا"
تعلم مثير للاهتمام: ما هي مؤشرات الويب الحيوية؟
أنا متأكد أنك لم تقرأه بالكامل؟
لا بأس! أنا فقط أقوم بتدوين عملي :)
لقد كان أحد أفضل الفرق التي عملت معها. كان لدينا أشخاص منتشرين عبر القارات في مكان بعيد. كان معظم أعضاء فريقي يقيمون في بنغالور. كان لدينا إعداد عن بعد حتى يناير 2024.
في وقت سابق جئنا إلى المكتب للمناسبات وغرف الحرب والاجتماعات وأشياء من هذا القبيل. منذ هذا العام، أصبح لدينا إعداد مختلط لمدة يومين تقريبًا في المكتب. لقد دعمني الفريق عندما كنت أواجه أصعب مرحلة في حياتي الشخصية. طلب مني الفريق أن آخذ إجازة وأعتني بنفسي وعائلتي لأسابيع.
تعمل الكثير من الفرق على شحن الميزات. لقد أحببت حقيقة أن فريقي كان يتصل مرة واحدة في الأسبوع فقط لمناقشة التكنولوجيا. شارك الأفكار واحصل على رؤى حول تأثيرات الأعمال.
أود أن أغتنم هذه اللحظة لأقدر مديري. أعتقد أن ثقافة فريقك يتم تحديدها من قبل المدير. إنه شخص ذو خلفية تقنية. لا يفهم عملنا فحسب، بل يمنحنا نظرة ثاقبة لإنجازه بشكل أفضل. أعتقد أنني تعلمت منه الكثير، سواء كان ذلك على الصعيد الفني أو التجاري. المدير الداعم الذي يؤمن بك كان نعمة لي في ناسداك!
ممتن بشكل لا يصدق لكبار السن أيضا. لقد ساعدوني وعلموني وتسامحوا حتى مع استفساراتي الغبية.
كمطور، لا يقتصر عملك على ميزات الشحن فقط. عندما انضممت إلى بورصة ناسداك، كنت قد خططت لتحقيق أشياء تحقق أهدافي الشخصية أيضًا.
في غضون شهرين، أصبحت جزءًا من مجتمع المطورين. بدأنا في تنظيم ورش عمل وفعاليات مع مجتمعات المطورين الأخرى في بنغالور.
قام فريقنا بشكل جماعي بما يقرب من 15 حدثًا يركز على المطورين في غضون عام واحد. لقد كنت جزءًا من الفريق الأساسي الذي قبل المجتمعات وقام بتنظيم الحدث بأكمله. وبصرف النظر عن استضافة المجتمعات في مكتبنا، قمنا أيضًا برعاية بعض الأحداث. الشيء المفضل لدي عندما كان فريقي جزءًا من Google DevFest Bangalore 2023.
شجعني مديري على التحدث في فعاليات المطورين. مع قليل من الحظ في العام الماضي، تمكنت من التحدث في أحداث معينة.
لقد تمكنت من التحدث في Google Office كمتحدث في Google Cloud Community Bangalore.
بمباركة أمي، تم اختياري كمتحدث في GitOpsCon 2024، أمريكا الشمالية. وبدعم من فريق ناسداك بأكمله، تمكنت من السفر إلى منتصف الطريق حول العالم. وأنا ممتن لدعم مديري ورئيس بورصة ناسداك الهند وفريقي. الشيء الجميل الذي سأتذكره دائمًا هو أن سميثا (أحد رؤساء بورصة ناسداك الهند) تمنت لي التوفيق في الساعة الثالثة صباحًا قبل محاضرتي.
بخلاف دمج MRS، وإصلاح الإنتاج، وبناء خطوط الأنابيب، كانت هذه أفضل ذكرياتي في ناسداك.
لقد تم تكريم كل جهودي وتصميمي في حفل الذكرى السنوية العاشرة لناسداك الهند.
تم تجهيز مبنى المكاتب بجميع المرافق مثل صالة الألعاب الرياضية وتنس الطاولة و8 كرات البلياردو ومناطق القيلولة وكاروم وشرفة مذهلة!
الحفلات في ناسداك جامحة! المرة الأولى التي التقيت فيها بفريقي كانت في حفل نهاية العام قبل انضمامي إلى الشركة. لقد حجزوا مقهى RCB بأكمله في بنغالور! رقصنا حتى وقت متأخر من الليل.
بخلاف الأحداث الكبيرة المذهلة، استمتعنا كثيرًا بفعاليات All-Hands التي يتم تنظيمها من وقت لآخر. وكان أفضل حدث هو حدث الذكرى السنوية العاشرة لناسداك الهند. لقد كانت سلسلة من الحفلات لمدة أسبوع. يوم الحدث الرئيسي. لقد احتفلنا في مبنى مكاتبنا حتى الساعة الثالثة صباحًا! من أفضل الحفلات في حياتي
فريقي مع الرئيس التنفيذي لدينا
بعد كل ما قيل، لقد قضيت وقتًا رائعًا في العمل في ناسداك. أي شخص يقرأ هذا، فإن ناسداك مكان رائع للعمل.
كانت ظروف حياتي الشخصية وأهدافي هي الأسباب التي دفعتني إلى الانفصال عن الشركة. لكنني سأستمر دائمًا في تشجيع الفريق من الخطوط الجانبية!
إذا أعجبك هذا المحتوى، يمكنك متابعتي هنا أو على Twitter على kitarp29 للمزيد!
شكرًا لقراءة مقالتي :)
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3