شعار زيفيرنت

مهندس برمجيات الموظفين Tailwind

التاريخ:

أهلا بالفريق!

هذا المنصب هو طلبي مفتوحة مهندس برمجيات الموظفين .

قليلا عني

أنا مهندس برمجيات من أوماها، نبراسكا (الولايات المتحدة الأمريكية) حاصل على درجة البكالوريوس في الهندسة الكهربائية وهندسة الكمبيوتر من جامعة نبراسكا وماجستير في هندسة الكمبيوتر من جامعة كارنيجي ميلون. على مدى السنوات التسع الماضية، كنت أعمل لحسابي الخاص وأدير شركة برمجيات، Unstack Software. لقد كان هدفي هو بناء واكتساب وتشغيل مجموعة من الشركات الصغيرة SaaS والمحتوى (المزيد عن ذلك لاحقًا!).

لدي 3 أطفال (أعمارهم 6 و 4 و 2) والرابع في الطريق. باعتباري مؤسسًا منفردًا لمدة 4 سنوات مع عائلة شابة ومتنامية، فأنا معتاد جدًا على (و استمتع) وجود نمط حياة مزدحم مع الكثير من الأجزاء المتحركة. الشيء المفضل لدينا للقيام به معًا هو القيام برحلات طويلة إلى الجبال للمشي لمسافات طويلة. لقد قمنا برحلات مدتها 37 يومًا و41 يومًا، برفقة أطفال، وكل ذلك أثناء قيامي بإدارة عملي وفريقي.

المشي لمسافات طويلة قمة قوس الطب في وايومنغ

المشي لمسافات طويلة قمة قوس الطب في وايومنغ

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

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

لكن لماذا توظفني؟

لقد اكتسبت خبرة مهنية كاملة في آخر 12 عامًا أو نحو ذلك. بعض النقاط البارزة:

  • أثناء دراستي للماجستير في جامعة كارنيجي ميلون، عملت على مشروعهم للمركبة القمرية للحصول على جائزة Google X، والذي أدى إلى Astrobotic وقاموا بأول محاولة إطلاق إلى القمر منذ بضعة أسابيع.
  • وفي أسيادي أيضًا، شاركت في الإنشاء بيكسي ونجحت في جمع ما يقرب من 275 ألف دولار أمريكي على Kickstarter. يُباع Pixy الآن في معظم متاجر بيع الأجهزة الإلكترونية الكبرى عبر الإنترنت.
  • خلال وقتي في مختبرات سانديا الوطنيةلقد تحولت أكثر نحو التركيز على البرمجيات وعملت في مجموعة متنوعة من المشاريع، بما في ذلك الأقمار الصناعية وأنظمة الاتصالات والمزيد.
  • بعد مغادرة Sandia في عام 2015، بدأت تشغيل برنامج Unstack Software وتمهيده، حيث كنت أبدأ وأحصل على وأدير منتجات برمجية، سواء بمفردي أو مع فريق.
  • بدأت إساءة استخدام المكدس (الموقع الذي تتواجد فيه الآن!) أثناء إطلاق Pixy في عام 2013 وقمنا بتطويره بنشاط منذ عام 2015. في ذروة أعمالنا، كان لدى SA أكثر من 1.5 مليون زائر شهريًا، و5 موظفين بدوام كامل، وقمنا بإدارة العشرات من كتاب العقود .
  • أنا المكتسبة كتلة المرسل، وأعاد كتابة كل شيء، وزاد عدد المستخدمين من بضع مئات من المستخدمين إلى أكثر من 60,000 مستخدم اليوم. إنها واحدة من أكثر المنتجات التي عملت عليها تحديًا من الناحية الفنية ويمكن أن تكون دراسة حالة لتعلم كيفية التعامل مع الحالات المتطورة واحتياجات العملاء المتضاربة.

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

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

مهارات تقنية

أنا أعتبر نفسي مطورًا متكاملًا وأستخدم JavaScript فقط تقريبًا في جميع مشاريعي. مجموعتي المفضلة هي AWS، وNode.js، وNext/React، وTailwind، وPostgreSQL. في حياتي السابقة، كتبت الكثير من لغات Python وJava وC/C++، لكنني استخدمت JavaScript بشكل أساسي خلال السنوات الثماني الماضية. لقد كنت أبحث بشدة عن عذر لتعلم لغة الصدأ، ولكن أعدك أنني سأتقدم لهذه الوظيفة لأكثر من ذلك 😉

بعض الأشياء التي أفتخر بها:

  • منصة دورة Stack Abuse: بالإضافة إلى نظام إدارة المحتوى المخصص، قمت أيضًا ببناء منصة دورة تدريبية كاملة لـ Stack Abuse والتي استخدمها آلاف الطلاب. لقد تم تصميمه باستخدام Next.js وTailwind وPostgreSQL. هذا هو المكان الذي تعرفت فيه لأول مرة على Tailwind وقمت بنقل مشاريعي إليه منذ ذلك الحين. في ذروتها، كانت هذه المنصة تخدم أكثر من 100,000 مستخدم يوميًا.
  • حظر الواجهة الخلفية للمرسل: كان هذا تطبيقًا صغيرًا حصلت عليه في عام 2016 وأعدت كتابته بالكامل من الصفر. حتى الآن، تمت معالجة أكثر من 750 مليون رسالة بريد إلكتروني، مما علمني الكثير عن العمل على الأنظمة التي تحتاج إلى التوسع. لقد قمت أيضًا بإنشاء لوحة تحكم بسيطة وامتداد Chrome لمستخدمينا الذين يزيد عددهم عن 60,000 مستخدم.
  • كامو، مشروعي مفتوح المصدر: ما بدأ كمشروع ممتع لتعلم قواعد بيانات Node وDocument منذ 9 سنوات تحول إلى ODM شبه شائع يضم أكثر من 550 نجمًا في GitHub. على الرغم من أنني لا أستطيع أن أقول إنني فخور جدًا بالجوانب التقنية (بعد كل شيء، كان هذا أول مشروع لي في Node)، فقد علمني الكثير عن إدارة البرامج مفتوحة المصدر والعمل مع المستخدمين والمساهمين.
كومة إساءة استخدام CMS المخصصة

نظام إدارة المحتوى المخصص الذي أكتب هذا عليه. ربما ستلاحظ بعض مكونات Tailwind UI المبكرة هناك!

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

القيادة

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

نادي الكتابة

منذ تأسيس Stack Abuse، قمت بكتابة/تحرير أكثر من 450 مقالة وتحرير 6 كتب. إليك بعضا من المفضلة إلي:

حقائق ممتعة وغير مجدية

  • لقد كنت أنا وزوجتي متعطشين لـ CrossFitters طوال السنوات التسع الماضية. اللياقة البدنية هي شغفي الثالث بعد العائلة والعمل.
  • أشارك آدم حبه لموسيقى الميتال - يمكن أن تُعزى كل إنتاجيتي إلى فرق مثل Soilwork وDarkest Hour وTool وKorn.
  • مكتبي في المزرعة. تدير عائلتنا شركة في المجال الزراعي منذ أكثر من 130 عامًا. أنا محظوظ لأنني قادر على استئجار مساحة مكتبية منهم والهروب من الضوضاء في المنزل.
  • أفضل حل شخصي لمكعب روبيك هو 42 ثانية 🤓
بقعة_صورة

أحدث المعلومات الاستخباراتية

بقعة_صورة