لماذا أقوم بالبرمجة: كيف أفكر في المشاريع الجانبية

  • Sep 03, 2023

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

الكتابة اليدوية-html-source-codegkppafbo.jpg
الصورة: جرافيك ستوك
في هذه المقالة، سأشاركك واحدة من أقوى ممارسات البناء الوظيفي التي واجهتها على الإطلاق. لقد كنت أستخدم هذا النهج بنشاط منذ عقد من الزمن تقريبًا، ولم يكن أقل من كونه تحويليًا.

أنا أتحدث عن المشاريع الجانبية.

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

دورة مكثفة في مجال البرمجيات التجارية

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

أولاً، تعريف بسيط: المشروع الجانبي هو مشروع ذو هدف ملموس وقابل للقياس ولا يشكل جزءًا من نشاط عملك العادي.

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

قد يختلف عملك، ولكن النقطة المهمة هي أن هناك جزءًا منتظمًا من وظيفتك يشكل العمل الذي تقوم به من أجل لقمة العيش.

المشاريع الجانبية هي المشاريع التي يمكنك القيام بها أثناء فترات الهدوء في العمل. لا تقل لي كم أنت مشغول. هناك دائما فترات هدوء في العمل. هناك فترة ما بعد الظهر عندما يتم إلغاء الاجتماع الذي كنت تتوقع حضوره فجأة.

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

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

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

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

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

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

يعد قضاء تسعة أشهر للبحث في موضوع ما وكتابة كتاب عنه طريقة رائعة لبناء الخبرة. بالإضافة إلى ذلك، تبين أن كلا الكتابين موضوعان مثيران للاهتمام للغاية (أحدهما عن البريد الإلكتروني للبيت الأبيض والآخر عن الوظائف)، وهو ما أدى ذلك إلى حصولهم على قدر كبير من اهتمام وسائل الإعلام - بما في ذلك مقتطف من إحداها على موقع CNN.com أسبوعيًا من عام 2009 حتى 2010.

كما ترون، على الرغم من أنها لم تحقق الكثير من الدخل (لقد أعطيت الكتب مجانًا من خلال منحة للمؤسسة غير الربحية)، إلا أنها كانت أدوات رائعة لبناء مسيرتي المهنية.

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

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

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

أدركت أنني فاتني البرمجة. كثيراً.

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

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

متميز

  • هل يحظى Windows 10 بشعبية كبيرة لمصلحته؟
  • 5 طرق للعثور على أفضل مكان لبدء حياتك المهنية
  • هذه هي الطريقة التي سيغير بها الذكاء الاصطناعي التوليدي اقتصاد الأعمال المؤقتة نحو الأفضل
  • 3 أسباب تجعلني أفضّل جهاز Android الذي يبلغ سعره 300 دولار على هاتف Pixel 6a من Google

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

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

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

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

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

بالمناسبة، أقوم بإجراء تحديثات على Twitter وFacebook أكثر من أي وقت مضى. تأكد من متابعتي على تويتر على @ ديفيد جويرتز وعلى الفيسبوك في Facebook.com/DavidGewirtz.