لماذا نادرًا ما يكون مديرو تكنولوجيا المعلومات والمطورون على نفس الصفحة

  • Sep 07, 2023

قد يريدون أشياء مختلفة ولكن في النهاية يمكن أن تكون الديناميكية بين مديري تكنولوجيا المعلومات والمطورين مفيدة للغاية للشركات التي توظفهم.

itamarhaberredis2014nov220x251.jpg

إيتامار هابر: المطورون أشخاص فضوليون للغاية ومبدعون للغاية.

الصورة: مختبرات ريديس

عندما يتعلق الأمر باختيار شركات التكنولوجيا، يدرك معظم الناس مدى تأثير المطورين. لكن دورهم في دفع اعتماد البرامج - وحتى في بعض الأحيان تشكيل استراتيجية تكنولوجيا المعلومات - يمكن أن يضعهم في بعض الأحيان على خلاف مع مدير تكنولوجيا المعلومات وفريق الإدارة.

والشركات التي تستغل هذا التوتر، أو تضفي عليه طابعًا رسميًا بطريقة ما، هي التي من المرجح أن تفعل ذلك التوصل إلى ابتكارات تقنية ناجحة، وفقًا للمدافع عن مطوري Redis Labs Itamar هابر.

"معظم المطورين هم أشخاص فضوليون للغاية، ومبدعون للغاية، ويحبون اللعب بالأشياء الجديدة اللامعة الأدوات - ليروا ما يمكنهم تعلمه وكذلك لإحداث ثقوب فيها ومعرفة مكان كسرها." هو قال.

"يبحث المطورون عن طرق لحل مشكلاتهم، أو إذا لم يحلوا المشكلات والتحديات التي يحتاجون إلى معالجتها، فعلى الأقل يجعلون حياتهم أسهل. وهذا ليس بالضرورة شيئًا يبحث عنه مدير تكنولوجيا المعلومات."

من المحتمل أن يقوم مدير تكنولوجيا المعلومات بدراسة الصورة الأكبر، إلى جانب عوامل مثل الأمان والتكاليف وقابلية الصيانة.

"في الآونة الأخيرة، رأيت الكثير من أطر العمل التي ظهرت والتي أعجب بها المطورون حقًا لأنها إنهم يبسطون عملياتهم أو على الأقل يسمحون لهم بمتابعة الكثير من الأعمال التي اعتادوا القيام بها يدويًا،" هابر قال.

"لكن الأمر يتعلق بهذه الأطر، فأنت لا تعرف ما الذي سيحدث بعد عام من الآن، وما إذا كان هذا الإطار سيكون هناك، ما إذا كان سيتم صيانته وإتاحته للقيام بنفس الأشياء التي يقومون بها اليوم بكفاءة."

اقرا هذا

انظر إلى ما تفعله شركتا Google وAmazon بقواعد البيانات: هذا هو مستقبلك

اقرا الان

لذا فإن انشغالات المطورين المحتملة على المدى القصير يمكن أن تتعارض مع انشغالات صانع القرار على المدى الطويل التفكير، وهناك دائمًا مخاوف من أن منشئ التطبيق اليوم قد لا يكون حتى موظفًا العام القادم.

"[إنهم قلقون بشأن] العثور على بديل لهذا المطور لتقنية لم تعد موجودة، لأن معدل ولادة ووفاة التقنيات الجديدة يتزايد ويتزايد بشكل كبير" هابر قال.

"حتى لو كنت تختار اليوم لغة البرمجة أو إطار العمل أو المكتبة أو المفهوم الأكثر شيوعًا، فقد يتم نسيانها غدًا، وباعتبارك مديرًا لتقنية المعلومات فإنك عالق مع هذا الإرث. هناك بالتأكيد تضارب في المصالح هنا."

دور هابر في Redis Labs، الذي يوفر إصدارات سحابية مستضافة من قواعد بيانات NoSQL مفتوحة المصدر يهدف Redis وMemcached إلى رفع مكانة الشركة بين المطورين "وأي شخص آخر يرغب في ذلك". يستمع".

وفقًا لهابر، يميل المطورون إلى البقاء في طليعة التكنولوجيا، مع الاستفادة الفورية من كل ما هو جديد عندما يصبح متاحًا.

"إنها مجرد نقرة واحدة، أو تنزيل من GitHub، ويمكننا إنشاء أشياء مذهلة - أشياء تم استخدامها يستغرق البناء أسابيع ويمكننا القيام به في أيام، والأشياء التي اعتدنا القيام بها في أيام يمكننا القيام بها في ساعات وهكذا إيابا. ولكن من وجهة نظر الأعمال، قد يمثل هذا تحديًا".

أنظر أيضا

لماذا يتزايد بحث Apache Solr ولماذا يتم تنفيذه منفردًا

اقرا الان

لماذا يتزايد بحث Apache Solr ولماذا يتم تنفيذه منفردًا

اقرا الان

لماذا يتزايد بحث Apache Solr ولماذا يتم تنفيذه منفردًا

قد لا تكون فكرة استخدام Apache Solr كمخزن بيانات أساسي مستقل جديدة ولكنها قيد الإنشاء الزخم، وفقًا لويل هايز من شركة Lucidworks، الرئيس التنفيذي للإعلان التجاري لمحرك البحث مفتوح المصدر راعي.

اقرا الان

تعد إمكانية صيانة البرامج واحدة فقط من المشكلات. ويمكن للترخيص، على سبيل المثال، أن يلعب دورًا أيضًا.

"كمطور، عادةً لا أفكر في الأمر. إذا رأيت شيئًا هناك، آخذه وأبدأ في استخدامه. لا أحد أعرفه يهتم بقراءة التفاصيل الدقيقة في الرخصة. ولكن هذا ربما يخلق بعض المخاطر القانونية لمنظمة تسمح للمطورين بالعمل بهذه الطريقة".

البرامج التي تبدأ مجانًا يمكن أن تصبح مدفوعة الثمن، على سبيل المثال، من خلال تغيير ملكية التكنولوجيا.

"في بعض الأحيان تكون هناك مشاريع تحاول فيها شركة تجارية أو تنجح في الحصول على ملكيتها، و تجد أنك كمستخدم ربما تحتاج إلى البدء في الدفع مقابل الإصدار المميز أو الدعم،" هابر قال.

"قد يشكل ذلك تحديًا للمنظمة. خاصة إذا لم تكن على علم بالأمر مسبقًا وتخطط له."

نظرًا لأن هذه مجرد أمثلة قليلة من المجالات التي يمكن أن تنشأ فيها المشكلات من الطريقة التي يعمل بها المطورون، فإن مدير تكنولوجيا المعلومات يحتاج إلى بعض الحوكمة.

"ولكن من ناحية أخرى، وبالعودة إلى حقيقة أن المطورين هم أشخاص مبدعون ويستطيعون حل المشكلات، فأنت لا تريد للحد من إبداعهم وإلهامهم من خلال إجبار أيديهم على العمل باستخدام أدوات التجارة التي تفرضها الشركات فقط. قال هابر: "ربما يكون هذا أسوأ شيء يمكنك القيام به".

أنظر أيضا

لماذا يقول MariaDB أن MaxScale سيجعل الحياة أسهل للمطورين والمسؤولين

اقرا الان

"لأنه إذا أصبح المطور مقتنعًا بوجود حل أفضل، فمن الأفضل أن يكون أسهل في الاستخدام أو المزيد من الأداء أو أي شيء يقوم بكل ما يحتاج إلى القيام به بشكل أكثر فعالية - فأنت تريد السماح لهم بذلك الذي - التي."

وبالتالي، فإن العديد من المؤسسات التي تتعامل مع هذه المشكلات بنجاح تسمح ببعض التحركات ذهابًا وإيابًا، وهو نوع من عملية الغرق بين المطورين والإدارة للتأكد من توافق الجميع.

يجب أن يكون الهدف هو أن يعرف المطورون ما يتوقعه المديرون منهم فيما يتعلق بكيفية اختيار البرامج وكيف يجب عليهم البحث عن المخاطر المحتملة.

"يحتاج المطورون إلى إعادة مدخلاتهم إلى صناع القرار وإخبارهم، انظروا، هذا هو المكان الذي نحن فيه الذهاب، هذا هو المكان الذي يتجه إليه السوق، ويجب عليك الاستعداد لذلك، وإلا فسوف يتم تركك خلف'. وقال هابر: "في هذه الأيام، تعد القدرة على الابتكار أمرًا في غاية الأهمية بالنسبة للشركات من أجل البقاء، ناهيك عن المنافسة".

يمكن أن يعمل النهج ذو الشقين بشكل جيد للجميع، حيث يستخدم جزء من هيئة التطوير الأدوات التي تصدرها الشركة للعمل على تطوير حصة الأسد من الأعمال والحفاظ عليها. الجزء الآخر من فريق التطوير مكلف بالابتكار وتجربة التقنيات الجديدة.

"يمكن أن يتم ذلك إما بشكل رسمي أو من خلال تخصيص 10 بالمائة من القوى العاملة لذلك أو في بعض الشركات، معظمها ولا سيما جوجل، من خلال تخصيص نسبة من وقت موظفيها للقيام بكل ما يريدون أو القيام بأشياء مبتكرة قال.

أنظر أيضا

لماذا سيكون عام 2015 كبيرًا بالنسبة لقواعد بيانات NoSQL: Couchbase CEO

اقرا الان
تحتاج الشركة إلى نموذج يمكن للمطورين من خلاله اختبار المبادئ والأفكار الجديدة، والتي إذا نجحت وناضجة بما فيه الكفاية، يمكن اعتمادها رسميًا. يجب أن تكون العملية منخفضة المخاطر نسبيًا ولا تتضمن سوى جزء صغير من الاستثمار في تكنولوجيا المعلومات.

"إذا لم ينجح الأمر، يمكنك رميه بعيدا. ولكن إذا كانت هناك مكاسب يمكنك جنيها من هذا الجهد، فيمكنك تبنيه بسرعة كبيرة وإدراجه في الحظيرة. وتختلف كل منظمة من حيث النسبة الدقيقة التي تختارها للمشاركة في الابتكار، بدلاً من القيام بتطوير التراث".

"في بعض الأحيان يولد هذا بدافع الضرورة. أدركت المنظمة أنها عالقة، وتركتها وراءها، وأن التقدم تركها في الغبار. ثم هناك قرار ببناء فريق الجيل التالي الذي سيكون مسؤولاً عن الرؤية وكيفية تنفيذ التقنيات الجديدة."

يعد سوق قواعد البيانات مثالًا جيدًا على الابتكار الذي يقوده المطورون، وفقًا لهابر.

"بعد سنوات عديدة عندما كان هذا السوق راكدا عمليا وعالقا في شبق قواعد البيانات العلائقية، على مدى السنوات القليلة الماضية لقد شهدنا الكثير من التغييرات هنا منذ سنوات، مع ظهور البيانات الضخمة وNoSQL وNewSQL وكل هذه الكلمات الطنانة". قال.

"فيما يتعلق بتخزين البيانات، اضطر المطورون إلى العمل باستخدام نوع محدود جدًا من التكنولوجيا - قاعدة البيانات العلائقية. لقد اعتدنا جميعًا على ذلك - لقد أصبحنا جميعًا مرتاحين له بشكل مخدر."

لقد كانت قاعدة البيانات العلائقية بمثابة أداة تسوية عظيمة، حيث أنشأت لغة مشتركة لتطوير قاعدة البيانات.

"لم تكن هناك مفاجآت، لكنها كانت ضارة أيضًا، بمعنى أنه لا يمكنك القيام بالأشياء الرائعة التي يفعلها الناس اليوم. لا يمكنك بناء تويتر أو فيسبوك باستخدام قواعد البيانات العلائقية فقط. وقال: "لقد انهار السد في النهاية".

"لقد انفجر العالم بمجموعة كبيرة من التقنيات الجديدة التي ليست في الواقع جديدة إلى هذا الحد. كان بعضها موجودًا حتى قبل ظهور قواعد البيانات، لكن الناس أعادوا اكتشافها. إنه وقت رائع جدًا للعيش فيه، وكان المطورون من أنصار هذه الثورة.

"لكن لا توجد رصاصات سحرية. عندما يتم الإعلان عن تكنولوجيا واحدة على أنها الملاك الأبيض، المنقذ، باعتبارها التكنولوجيا الوحيدة التي تحكمهم جميعًا، التكنولوجيا الموحدة، فمن المحتمل ألا تكون كذلك."

المزيد عن قواعد البيانات

  • تستحوذ MongoDB على WiredTiger وفريق خبراء التخزين التابع لها
  • لماذا سيكون عام 2015 كبيرًا بالنسبة لقواعد بيانات NoSQL: Couchbase CEO
  • MongoDB CTO: كيف سيحصل محرك التخزين WiredTiger الجديد على مكانته
  • يتم إصدار SQL لـ Splice Machine على قاعدة بيانات Hadoop بشكل عام
  • Postgres وMySQL: يكشف EnterpriseDB عن طريقة جديدة لربط قواعد البيانات مفتوحة المصدر هذه
  • MySQL: لماذا تعد قاعدة البيانات مفتوحة المصدر أفضل حالًا في ظل Oracle