تأشيرة H-1B: رحلة مطور iOS من هندوراس إلى وادي السيليكون

نشرت: 2022-03-11

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

كيف بدأ كل شيء

ولدت في سان بيدرو سولا ، وهي بلدة صغيرة في الركن الشمالي الغربي من هندوراس. بدأت البرمجة عندما كان عمري 12 عامًا. بدأ كل شيء مع BASIC. ذات يوم ، كنت ألعب لعبة فيديو ، وتحطمت. عندما رأيت شاشة مليئة برموز الخطأ والرسائل ، شعرت بالفضول - لذلك بدأت في تعلم بعض أوامر BASIC ، مما أدى في النهاية إلى شراء بعض كتب البرمجة على Clipper و Turbo Pascal و C و C ++ وما إلى ذلك. لقد كان رائعًا. كان لدي كل الوقت في العالم لأقضي في كتابة ما أريده: لا توجد قيود زمنية (إلى جانب المدرسة ، التي لم تكن متطلبة تمامًا مثل وظيفة بدوام كامل) أو مسؤوليات الكبار.

ما بدأ كتصحيح لألعاب الفيديو تحول إلى تطوير iOS لحسابهم الخاص ، مما قادني إلى وظيفة رعاية H-1B الخاصة بي.

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

أحلام وطموحات العيش في الولايات المتحدة

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

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

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

لم أكن أعرف في ذلك الوقت أن تذكرة السفر إلى الولايات المتحدة كانت راعي H-1B.

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

في ذلك الوقت ، كان والدي يدير شركة محاسبة ، وكانوا قد بدأوا في مواجهة مشكلات مع برامج المحاسبة الخاصة بهم. كان المطور عنيدًا وغير راغب في المساعدة ، لذلك بدأ والدي في البحث عن بدائل. أراد أن يجعلني أعمل كمبرمج ، لذلك ذهب إلى الجامعة المحلية - المكان الوحيد الذي يبيعون فيه كتب البرمجة المتقدمة - وحملوا الموارد. لقد كان عالماً جديداً بالنسبة لي: كان لدي أحد أجهزة الكمبيوتر الجديدة (في ذلك الوقت) ذات الشاشة الخضراء مع معالج 5 ميجاهرتز ، وذاكرة 256 كيلوبايت ، ومساحة قرص صلب 10 ميجابايت. لقد استخدمت تلك الأقراص الميكانيكية القديمة ، لذا يمكنك سماع كل شيء كان القرص الصلب يعالج. كانت لوحة المفاتيح ميكانيكية وكان صوت كل ضغطة مفتاح ممتعًا. تقدم سريعًا لمدة 10 سنوات وما زلت أعمل على نفس برنامج المحاسبة ؛ الآن ، ومع ذلك ، كنت أبيعه للعملاء ، باستخدام واجهة Windows ، وقاعدة بيانات SQL ، والاتصال بالإنترنت.

الذهاب مفلسة

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

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

جعلني iPhone SDK مطور iOS مستقل

تأشيرة h-1b لمطور iOS المستقل

150 ألف تنزيل التطبيق مدفوع الأجر لاحقًا ، وثبت أنني على صواب.

الأهم هو كيف ننهض من جديد في وجه الهزيمة ، وكيف نتعلم من أخطائنا. إنه لأمر مخيف أن أبدأ من جديد ، أن أعيد التفكير في كل شيء ، لكن هذا ما كان علي فعله. ساعدتني زوجتي في هذه الأوقات الصعبة ودفعتني للقيام بأشياء اعتقدت أنني لست قادرًا عليها. لذلك بدأت العمل على برنامج المحاسبة الخاص بي مرة أخرى ، ولكن بدون أي أموال للتسويق ، كان من الصعب جدًا الترويج له. كان الدخل شحيحًا ، وكنت بحاجة لإعالة أسرتي. كان علي أن أغير التروس. في نفس الوقت تقريبًا ، قدمت شركة Apple iPhone SDK. بدا لي وكأنه منصة جديدة محفوفة بالمخاطر ؛ بالإضافة إلى ذلك ، كنت جديدًا على جهاز Mac نفسه. (بدأ انتقالي إلى Mac مع iPhone و Hackintosh ، مما سمح لي بتذوق OS X دون استخدام آلة باهظة الثمن.) ضحك بعض أصدقائي وتجاهلوني تمامًا عندما قلت إنني سأقوم بتطوير تطبيقات iOS لـ ايفون؛ لكنني اعتقدت حقًا أن هناك أموالًا يمكن جنيها في متجر التطبيقات. 150 ألف تنزيل التطبيق مدفوع الأجر لاحقًا ، وثبت أنني على صواب ؛ على الرغم من أن هذه الأرقام وحدها ، بالطبع ، لا تخبر القصة كاملة: اقتصاديات متجر التطبيقات معقدة ، وتحتاج حقًا إلى الاستثمار في منتجك والعثور على العملاء لخلق قيمة طويلة الأجل. لهذا ، أنت بحاجة إلى فريق. لذلك على الرغم من أن تطبيقي كان يعمل بشكل جيد ، إلا أنه لم يكن مستدامًا (من وجهة نظر العمل) لمواصلة التطوير بمفردي. بغض النظر ، لقد أثبتت ما يمكنني فعله - لذلك ، ذات يوم ، استيقظت وقلت لنفسي أنني سأهاجر أخيرًا إلى الولايات المتحدة.

كما اكتشفت ، لم تكن الهجرة إلى الولايات المتحدة مهمة سهلة. ربما يكون أبسط طريق هو الحصول على البطاقة الخضراء من خلال أحد أفراد الأسرة ، لكن خياري الأقرب كان أخي الذي ولد في الولايات المتحدة ؛ ومع ذلك ، فقد عاش معنا في هندوراس ولم يستطع تقديم التماس لأي شخص لأنه لم يكن يعمل في ذلك الوقت. وحتى لو استطاع ، فستستغرق العملية ما يصل إلى 15 عامًا (ملاحظة: العلاقات الأخوية لديها أقل تفضيل لرعاية البطاقة الخضراء لأفراد الأسرة). كان الحل هو إنشاء شركة أمريكية كمطور iOS. حصلت على صديق للاستثمار وبدأنا في إنشاء ألعاب iPhone و iPad. على الورق ، كل شيء بدا رائعًا ؛ ولكن بطبيعة الحال ، فإن اقتصاديات App Store ستثبت لنا أننا مخطئون. وسرعان ما احتجنا إلى مزيد من المال ؛ لم يتوقع صديقي ذلك. في النهاية ، نشرنا تطبيق iOS واحدًا (كان الآخر قيد التطوير ، ولكن لم يتم الانتهاء منه أبدًا بسبب مشكلات التمويل). مرة أخرى ، بدت الأمور قاتمة. قررت متابعة ما اعتقدت أنه موردي الأخير: العمل بدوام كامل أو العمل المستقل لشركة أمريكية وآمل أن تتبع وظيفة H-1B.

التعيين

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

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

كنت الآن في خضم شبكة مطوري Toptal iOS المستقلين.

بعد أن قبلني Toptal في شبكة المطورين الخاصة بهم ، تم وضعي على قائمة الانتظار. بمجرد أن يُظهر العميل اهتمامًا بمطور معين ، سيجري العميل مقابلة مع هذا المرشح (كما هو الحال مع أي مقابلة عمل عادية) للتأكد من أنه مناسب. قبل مقابلتي الأولى ، كنت متوترة للغاية. بدأ الأمر بشرح العميل لما كان متوقعًا مني ، بالإضافة إلى المشروع بشكل عام ، وطرح الأسئلة طوال الوقت لمعرفة ما إذا كنت أفهم كل شيء. مع تقدم المقابلة ، لم تكن الأمور على ما يرام كما كنت أتمنى ، حيث أصبحت الأسئلة أكثر تحديدًا وتقنية. انتهى بهم الأمر مع شخص آخر. بعد فوات الأوان ، كان من الرائع أنهم لا يريدونني: بعد أسبوع واحد ، أجريت مقابلة مع ما سيصبح في النهاية راعي وصاحب عمل H-1B بدوام كامل.

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

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

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

الانتقال بتأشيرة H-1B

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

في حين أنه ليس ضروريًا تمامًا للعمل في شركة تكنولوجيا هذه الأيام ، فأنت تحتاج بالفعل إلى درجة البكالوريوس للتأهل للحصول على تأشيرة H-1B.

قدم المحامي الأوراق في الأول من أبريل ، وهو اليوم الذي تفتح فيه عملية تأشيرة H-1B (في وقت التقديم ، غادر الدبلوم على أنه "معلق" ، نظرًا لأن تأشيرة H-1B محدودة ويمكنهم إرسال المستندات لاحقًا ). أنهيت مشروعي في الوقت المحدد ، وحضرت حفل تخرجي ، وحصلت على دبلوم.

من تلك النقطة فصاعدًا ، يجب أن تكون الشركة الراعية H-1B التي توظفك منفتحة جدًا وصبورًا للغاية قبل كل شيء. تبدأ عملية طلب التأشيرة في أبريل ؛ إذا اخترت خيار المعالجة المتميزة ، فستحصل على النتيجة من USCIS في غضون أسبوعين. بعد ذلك ، لا تزال بحاجة إلى إجراء مقابلة شخصية ، وعند هذه النقطة لا يزال من الممكن رفض تأشيرة H-1B ؛ ولكن إذا سارت الأمور على ما يرام ، يمكنك دخول الولايات المتحدة بعد الأول من أكتوبر - بعد ستة أشهر من تاريخ تقديم الطلب ، وليس قبل ذلك. هذا يعني أنه لا يمكنك العمل مع تلك الشركة الراعية حتى تحصل فعليًا على تأشيرة H-1B ، والتي يمكن أن تكون مشكلة: تحتاج الشركة إلى معرفة كيفية مواصلة العمل عن بُعد أثناء انتظار التأشيرة لتصبح نشطة. في حالتي ، قررت الشركة التعاقد معي كمطور iOS مستقل ، ووصفت ساعات العمل بأنها خدمات احترافية ، ولم تخالف أي قوانين الهجرة والعمل.

سافرت إلى سان فرانسيسكو في الأول من أكتوبر ، 2012. الهدف الذي كنت قد عززته منذ وقت مبكر قدر ما أتذكره قد اكتمل أخيرًا.