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

أكثر من دليل تقني، يعطي هذا الدليل الميداني فرق البرمجيات الحديثة بوصلة لبناء كود عظيم، وتعاون عظيم، وثقافة حيث تزدهر الهندسة—والناس!

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

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

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

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

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

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

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

8 أشياء سيعلمك إياها هذا الكتاب

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