سؤال أخبار القراصنة: المطورين مع الأطفال ، كيف يمكنك تطوير المهارات؟
نشرت: 2017-03-12
من المحتمل أن تكون قد شاهدت الآن المقطع الفيروسي لأب تمت مقاطعته من قبل أطفاله أثناء إجراء مقابلة مباشرة على البي بي سي. يمكن للوالدين العاملين في كل مكان ، وخاصة العمال عن بعد ، أن يتعايشوا مع الإحراج الدعائي للوضع. حتى أولئك الذين لديهم حيوانات أليفة يقطعون مكالمات سكايب يعرفون هذا الشعور. تريد أن يُنظر إليك على أنك محترف وأن تؤخذ على محمل الجد ، لكن القليل من غزاة المكاتب المنزلية لديهم خطط أخرى.
https://twitter.com/JOE_co_uk/status/840165524038377472
يعرف العديد من المطورين الذين يعملون من المنزل مع الأطفال النضال اليومي المتمثل في الموازنة بين الحياة الأسرية والعمل ، والذي لا يترك بشكل عام سوى القليل من الوقت لتحسين المهارات المهنية. طرح سؤال شائع على Hacker News هذا الأسبوع ، "مطورو البرامج مع الأطفال ، كيف يمكنك تطوير مهاراتك؟" :
لقد تلقيت مؤخرًا تعليقًا من أحد زملائي على الرسم البياني لحساب GitHub الخاص بي - "لن يكون هناك العديد من المربعات الخضراء في حسابك بمجرد إنجاب طفل". كان هذا ردًا على اقتراحاتي حول كيفية مواصلة التعلم. جادلت أن العديد من المبرمجين الجيدين لديهم عائلة لديها أطفال وما زالوا قادرين على مواكبة ذلك. لقد تجاهلوني قائلين إن هذا غير ممكن أو أنهم لا يعتنون بأطفالهم.
عندما أبحث على الإنترنت ، أجد أشخاصًا يقومون بوظائف بدوام كامل يقدمون المنتجات أثناء وجود عائلة ، ولا يزال البعض يجد متسعًا من الوقت للتدوين أو كتابة الكتب. كيف يكون هذا ممكنا؟ هل هؤلاء الناس خارقون للبشر؟ كيف حالكم جميعًا أو تديرون شؤونكم إذا كان لديك أطفال / أسرة؟
تلقى السؤال ما يقرب من 500 رد مع نصائح وقصص من أولئك الذين يعملون على إنجاحه. راشيل أندرو ، من أوائل المشاركين في الموضوع ، شاركت كيف تعلمت بيرل كأم عزباء ، وبدأت مسيرة مهنية جديدة في تطوير الويب. قالت إنها حققت النجاح من خلال "العمل ببساطة في كل لحظة ممكنة" وتعلمت أن تكون منظمة ومركزة مع وقتها.
أحد الموضوعات الشائعة بين الردود هو أن إنجاب الأطفال يشبه الحصول على دورة تدريبية مكثفة في إدارة الوقت. عندما يتم تقليل الوقت المتاح لديك بشكل كبير ، فأنت مجبر على أن تصبح هادفًا أكثر بشأن كيفية إنفاقه.
ما تعلمته: يتم تقليل وقتك بشكل كبير ، لكنك تقضي الوقت المتبقي بمزيد من التركيز / الاتجاه. أيضًا ، أنت تستخدم وقتك بشكل أكثر ذكاءً ، على سبيل المثال ، كنت أمارس الرياضة (التسلق الداخلي) ، لكنني الآن أقوم بالدراجة يوميًا من / إلى العمل (حوالي ساعة واحدة) للحفاظ على لياقتك. يستغرق السفر بالقطار أو السيارة نفس الوقت تقريبًا.
إذا كانت لدي أولويات واضحة في ذهني - ما أريد تحقيقه في "الوقت الإضافي" الذي أملكه. كلما كان الهدف أوضح ، كانت النتائج أفضل.
... بسبب قلة وقت الفراغ والحاجة المكتشفة حديثًا لاستخدامه بكفاءة ، وجدت أنني ربما قرأت المزيد من الفيزياء الفعلية في السنوات الأربع الماضية أكثر من السنوات العديدة السابقة التي كنت أحلم بها.
إدارة الوقت ، بالنسبة لي ، هي "مهارة" أكثر قوة من أي شيء يمكن أن يبقي GitHub الخاص بك صديقًا للبيئة. عندما تعلم أن لديك ساعات محدودة في اليوم وأن لديك التزامات صعبة ، فلا خيار أمامك سوى التعلم والعمل بكفاءة.
أود أن أضيف أن الأطفال علموني أن أكون مخططًا أفضل ، وأن أقسم أولوياتي إلى أجزاء صغيرة ومحددة جيدًا يمكن تقسيمها إلى حياة مزدحمة. كان هذا مفيدًا بشكل عام ، وليس فقط في البرمجة.
قال أحد المعلقين إنه يفتقد الأيام التي يمكنه فيها البقاء مستيقظًا طوال الليل في العمل واستكشاف التقنيات الجديدة ؛ الآن يبدو أن العالم يسير بدونه. يرفض المعلقون الآخرون فكرة "المهارات" تمامًا ويشجعون الملصق الأصلي على عدم التعلق كثيرًا بأطر جديدة لامعة.
أتفق معك بشأن الحاجة إلى أن تظل متوافقًا مع الكلمات الرنانة للوظائف ، لكن هل نحن "نطور مهاراتنا" أو ندير عجلاتنا؟ هناك بعض التعلم الجدير بالاهتمام ، ولكن الكثير منه مجرد إشارات لحالة BS. تعلم إطار عمل SPA آخر يحل مشاكل الإطار الأخير ، مع إدخال مشاكل جديدة؟ هل تتعلم طريقة أخرى لتجميع محتوى الويب الخاص بك؟ لغة مترجمة جديدة لرأب الصدع في جافا سكريبت؟
الكثير مما نعتبره "مهارة" هو مجرد نتاج لأشياء غير ناضجة لتعلم ثقافة التطوير من أجل الامتثال للكلمات الطنانة التي لا تحسن أي شيء على المدى الطويل. ويظهر معدل الفشل المرتفع لمشاريع البرمجيات أننا لا نكسب الكثير من هذه الثقافة على أي حال.
محاربة الأسطورة القائلة بأنك لا تستطيع فعل أي شيء في 15 دقيقة فقط
موضوع آخر من بين التعليقات هو "الأساطير" التي ابتكرها الآباء والتي تمنعهم من استخدام الزيادات الزمنية القصيرة التي تظهر على مدار اليوم. يلخص أحد المعلقين العقلية المقيدة للذات التي يتبناها الكثيرون بعد إنجاب الأطفال:
يضع الآباء الجدد قيودًا لأنفسهم في اعتقادهم أنه من المستحيل تمامًا فعل أي شيء خارج الأبوة والأمومة. يقول OP أنه يمكن القيام بعمل هادف في 15 دقيقة قد يكون طفلك نائماً. سنة من 15 دقيقة تضيف الكثير.
مفتاح الإنتاجية هو أن تكون قادرًا على أخذ زيادات الـ 15 دقيقة هذه وربطها بإنجازات صغيرة الحجم نحو هدف أكبر. شارك المطور كريس داوسون كيف كتب تطبيقًا في وقت متأخر من الليل أثناء رعايته لطفله الأول.
"لدي عشر دقائق فقط هنا ، وخمس عشرة دقيقة هناك. أحتاج إلى ساعات مركزة من الوقت لبناء شيء ما. قال داوسون ، هذه مجرد قصة. لقد استخدم هذه الفترات القصيرة من الوقت لإنشاء أداة تدوين بيد واحدة ، لأنه كان بحاجة إلى وسيلة للتدوين بيد واحدة أثناء حمل ابنه النائم.
قال داوسون: "عندما ولدت ابنتي بعد عامين ، كانت زوجتي منهكة للغاية لدرجة أنها كانت تذهب إلى الفراش في الثامنة". "كنت سأجعل ابني ينام ثم وعدت نفسي بأن أكتب قبل 15 دقيقة فقط من النوم. تحول ذلك عادة إلى ساعة أو ساعتين وبعد ثلاث سنوات كنت قد كتبت كتابًا لأورايلي ".
قال داوسون: "هناك مرات عديدة أشعر فيها بالإرهاق بعد أن أجعل أطفالي ينامون وأتصفح الإنترنت للتو". "إذا كنت متعمدًا حقًا بشأن وقتي ، فيمكن استخدام تلك الخمس عشرة دقيقة للعمل على تحقيق أهدافي. ولكن هناك قصة قوية تخبرني أنه لن يحدث فرق إذا ضيعت ذلك الوقت ".
لا يعتبر داوسون نفسه منجزًا غير عادي. وجد النجاح من خلال تغيير وجهة نظره حول النوم الذي كان يخسره.
قال داوسون: "أنا لست أعظم مطور - لقد عانيت من مقابلة Google التي حصلت عليها". لكن ، النجاح هو 90٪ من العرق و 10٪ براعة. من يهتم إذا كنت تتعرق لأنك مرهق وحرمان من النوم لرعاية الأطفال مقارنة بسحب جلسات الترميز طوال الليل؟ "
قال مهندس JavaScript شون ماكبيث: "معظم ما نعتقد أنه" مشغول جدًا "لأي شيء معين هو تحيز معرفي لنسيان مقدار الوقت الذي نضيعه".
قدم Sam Littlewood ، كبير المهندسين المعماريين في V-Nova ، بعض النصائح العملية حول الموضوع:
- لا تستخدم الكمبيوتر لإضاعة الوقت - إذا كنت بحاجة إلى وقت تخفيف الضغط ، فحاول أن تفعل شيئًا مع الأطفال (LEGO!)
- مطور قوي. البيئة حيث يمكنك المشي ، والتحكم في التكرار ، والابتعاد. (كما هو الحال في الوقت الذي تستغرقه الغلاية حتى الغليان)
- تعلم البرمجة في رأسي - التخطيط بشكل أساسي لمسار التغييرات / الاختبارات التي سأقوم بها في المرة القادمة التي أعود فيها إلى جهازي. أشعر إلى حد ما مثل "طريقة الموقع" - رحلة محددة. في كثير من الأحيان ، تنحرف الخطة عن مسارها ، لكن النجاحات تجعلها تستحق العناء. بعد 12 عامًا من القراءة للأطفال ، يمكنني القيام بذلك أثناء قراءة قصة لهم.
التعليقات مليئة بالقصص والأفكار الملهمة للروتين والنصائح التي يمكن أن تساعد الآباء على أن يكونوا أكثر إنتاجية. لا يوجد طريق سحري للنجاح ، ولكن كما اكتشف الكثير من الآباء العاملين ، قد تجد وقتًا أطول مما كنت تعتقد أنه لديك.

