مرحبًا ومرحبًا بكم في فيديو Ask Me Anything الذي قررت القيام به على الفور بعد أن وصلنا إلى 1000 طالب
، والذي كان في نهاية الأسبوع الماضي.
لدينا بالفعل أكثر من 2000 طالب.
لذلك أريد أن أبدأ بالقول بالتأكيد.
شكرًا لك.
شكرا جزيلا لكونك جزء من هذه الدورة.
إنه يفوق ما كنت أتوقعه.
ظننت أنني سأحصل على بضع مئات وأسميها نجاحًا.
لكنني حقًا ، أحببت حقًا التفاعل مع الكثير منكم.
لدينا طلاب من أكثر من 100 دولة والجميع متحمسون جدًا للتعلم من خلفيات مختلفة.
وأنا فقط أحب المجتمع الذي خرج منه.
كما قلت ، كان الأمر يفوق توقعاتي وأحب أن الجميع متحمسون جدًا لتعلم البرمجة.
لذا شكرا جزيلا لك.
كما تعلم ، لقد أنشأت مقطعي فيديو لتتمكن من مشاهدتهما ، لكنني أعتقد
أن المجتمع الذي يتشكل حوله ، يدعم بعضهما البعض ونأمل في غضون بضعة أشهر أن يساعد كل منهما الآخر ليصبح مطوري
الويب كما يريدون.
أعتقد أن هذا هو الجزء الأكثر روعة.
لذا مرة أخرى ، شكرا جزيلا لك.
سأجيب فقط على بعض الأسئلة التي طرحها بعضكم للاحتفال بالوصول إلى 1000 طالب.
أول ما أراه هنا هو من آشلي ، وسألت ، ما هي أكبر عقبة أمامك بعد تعلم
بدء مجال وظيفي جديد؟
أعتقد أن أكبر عقبة واجهتها كانت بالتأكيد متلازمة المحتال.
انت من الممكن انك سمعت عنة.
إنها فكرة أنك تشعر بأنك دجال.
تشعر أن كل شخص آخر يعرف هذه الأشياء غيرك.
أنت تجلس في غرفة ويبدأ الناس في الحديث وتدرك أنه ليس لديك أدنى فكرة عما يحدث.
أنت خائف من طرح الأسئلة.
وأعتقد أن هذا هو أكبر عقبة ، إدراك أنه عندما تقرأ شيئًا ما أو تشاهد مقاطع فيديو عبر الإنترنت ، فإن الناس
قد تدربوا على ذلك وتأكدوا من عدم وجود أخطاء في كتاباتهم وفي مقاطع الفيديو الخاصة بهم.
وفعلت هذا أيضًا.
وما يعنيه هذا هو أن ما نعرضه على مقاطع الفيديو الخاصة بنا أو على منشورات المدونة الخاصة بنا ليس بالضبط نحن
الكمال.
إننا نقوم بالتكرار والتأكد من أننا نتحقق من أخطائنا ونصلحها.
لذلك لا أحد يعرف كل إجابة واحدة حول تطوير الويب أو الترميز.
نحن جميعًا مبتدئون ونعمل على حل المشكلات.
نحن حقًا جيدون في حل المشكلات ، وليس فقط القواميس التي تعرف كل شيء.
لذا أدرك حقًا أنك لست دجالًا.
أنت لست أقل من أي شخص آخر.
كل شخص لديه هذه الصعوبات.
وأعتقد أن أكبر شيء يمكنك القيام به كمطور هو طرح الكثير من الأسئلة.
في أي وقت لا تعرف شيئًا ، اطرح أسئلة ، لا تشعر أنك لا تعرفه.
أنت الوحيد الذي لا يعرف.
على الأرجح ، لا يعرف الأشخاص الآخرون في الغرفة ، إلا أنهم يخشون طرح سؤال ورفع أيديهم.
لذلك أعتقد أن هذا هو أكبر عقبة.
تتغلب على ذلك وتشعر بالراحة لطرح الأسئلة على زملائك في العمل وعندما لا تفهم شيئًا
ما.
لقد فعلت ذلك كثيرًا عندما بدأت الترميز لأول مرة وتمكنت من الحصول على إجابات والتقدم بشكل أسرع بكثير من معظم الأشخاص
الذين لم يطرحوا أسئلة.
حسنا.
لذا كان السؤال التالي من مايك.
بخلاف JavaScript ، ما هي أهم لغة يجب تعلمها؟
يجب أن أقول ربما بخلاف JavaScript ، فإن Python هي لغة جيدة حقًا للتعلم ، غالبًا
لأنها تستخدم كثيرًا في التعلم الآلي وهي مجال سريع النمو للغاية.
وسأكتب قليلاً من منشور مدونة عليه حتى يتمكن الناس من التعرف عليه.
لكن بايثون مثيرة للاهتمام بالتأكيد.
الشيء الآخر الذي يمكنني قوله هو الصلابة ، وهي لغة الترميز المستخدمة في بناء التطبيقات الموزعة
لـ Ethereum.
إذا لم تكن قد سمعت عن blockchain وكل الضجيج المتعلق بالعملات المشفرة ، أعتقد أن الصلابة أمر مثير للاهتمام
حقًا.
في 2018 ، سنرى الكثير من التطبيقات الموزعة قيد الإنشاء ، وهناك طلب كبير على
المطورين الذين يعرفون هذه اللغة.
لذلك أعتقد أن هذين هما جميلان ومثيران للغاية.
سأكتب منشور مدونة حول هذا الموضوع حتى تتمكن من الحصول على مزيد من المعلومات.
لكن نعم ، يجب أن تبحث في هؤلاء بالإضافة إلى JavaScript ، لكن ركز على JavaScript أولاً.
حسنا.
كان السؤال التالي من وسيم وسأل ، إذا كنت ستوظف مساعدًا تفاعليًا من الطلاب الذين أكملوا
هذه الدورة ، فماذا ستكون أنت.
لا استطيع القراءة اليوم.
ما الذي تبحث عنه وما هي الأسئلة التي قد تطرحها؟
حسنا.
لذا أعتقد أنني سأطرح السؤال الأول ، ما فائدة React؟
هل تعلموا للتو بضعة بناء جملة ولا يوجد رد فعل أم أنهم يعرفون بالفعل ما هي المشكلات التي يحلها رد الفعل؟
وأتجاوز ذلك في الدورة ، لذا آمل أن تفهمها أيضًا.
وبعد ذلك سأطلب أيضًا ما هي عيوبه؟
ما هو الوقت السيئ لاستخدام React؟
لأنني رأيت الكثير من الناس متحمسين حقًا للتكنولوجيا ويعتقدون
أنها أعظم هدية على الإطلاق دون فهم ذلك.
لا يمكن حل كل مشكلة بمكتبة واحدة.
أعتقد أن React رائعة لبعض الأشياء ، ولكن ليس لكل شيء.
وهناك الكثير من أوجه القصور التي تصاحب React والتي يجب أن تعرفها أيضًا.
لأنه إذا كنت قادرًا على فهم الإيجابيات والسلبيات ، حسنًا ، أعتقد أنك تفهم المكتبة حقًا
ويمكنك اتخاذ قرار جيد كمطور.
وهو شيء أحاول القيام به في هذه الدورة ، وهو ليس بالضرورة تعلم مجموعة من الوظائف
وطرق القيام بالأشياء ، ولكن فهمها بعمق ، ومعرفة المشكلات التي يتم حلها ومتى يكون من الجيد استخدامها.
وإذا فهمت ذلك بعمق ، فسأوظف شخصًا بنسبة 100٪ لأنني أعرف أن لديهم معرفة عميقة بشيء ما وليس
شيئًا سطحيًا ، وهذا بدوره يعني أنهم قادرون على القيام بأكثر من مجرد اتباع
التعليمات.
إنهم قادرون على التفكير بأنفسهم ولا يتبعون القواعد ويتبعون ما أقوله فحسب ، بل يمكنهم
التفكير بأنفسهم واتخاذ قرارات جيدة.
حسنا.
التالي جوش.
ما هي مدونات البرمجة التي تقرأها كثيرًا؟
أنا بالتأكيد أحب المتوسطة.
الوسيط رائع لمنشورات المدونة الفنية.
إذا لم تكن هناك من قبل ، فقط متوسط. كوم واتبع أي شيء.
في الواقع ، أود أن أقول فقط اتبع أهم عشرة مقالات يوميًا وشاهد تصفحها واطلع على المقالات
المتعلقة بالتكنولوجيا.
أعتقد أنهم جيدون حقًا.
إنها في الواقع كيف بدأت هذه الدورة.
لقد كتبت منشورًا متوسطًا في المدونة أصبح شائعًا جدًا وفكرت ، مرحبًا ، ربما ينبغي علي إنشاء دورة تدريبية.
والآخر هو Software Engineering Daily ، وهو بودكاست جيد حقًا.
ولا يتعلق الأمر فقط بتطوير الويب ، إنه يتعلق فقط بهندسة البرمجيات بشكل عام ، ويمكن أن تصبح تقنية
للغاية في بعض الأحيان.
يمنحك حقًا فهمًا جيدًا لما هو موجود والتكنولوجيا أثناء تطورها.
ثم أخيرًا ، بالنسبة إلى JavaScript ، هناك رسالة إخبارية أسبوعية من JavaScript.
يمكنك ذلك في Google والاشتراك فيه ، وسيقدم لك كل أسبوع تحديثات على JavaScript.
المزيد من الأسئلة لدينا.
ماذا فعلت قبل تغيير حياتك المهنية؟
لذلك كان لدي في الواقع مهنة مثيرة للاهتمام.
اعتقد.
كنت أقوم بتدريب مديري الرحلات حول العالم ، لذلك كنت أسافر إلى كوستاريكا ، على سبيل المثال ، لأقوم بتدريب
الناس.
كان لدي أيضًا نشاطًا تجاريًا صغيرًا أديره في الواقع لممارسة اليوجا وركوب الأمواج ، لذلك كنت أعمل دائمًا مع الناس
وفي كل مرة أحتاج إلى رفيق في موقع الويب.
وسأعطي مجموعة من المال لمطور ولا أعرف أبدًا ما كان يحدث وراء الكواليس.
لن يأتي المنتج النهائي كما أردته أبدًا ، وكان نوعًا من هذا الثقب الأسود الذي كنت أخزن المال
فيه ، لذلك أردت أن أتعلمه بنفسي ، وهذا نوع من كيف دخلت هذا المجال.
والشيء التالي الذي تعرفه ، لقد استمتعت به حقًا ، وقررت أن أتحرك الوظيفي بناءً على
حقيقة أنه ، إنه صناعة رائعة أن أكون فيها ووجدتها مثيرة للاهتمام.
كان السؤال التالي هو كيف حصلت على وظيفتك الأولى بصفتك DEP؟
لقد حصلت بالفعل على وظيفتي كمطور بعد خمسة أشهر من بدء استخدام HTML ، لم أكن أعرف ما هي HTML أو
CSS أو JavaScript أيًا من تلك الأشياء.
لا أعرف حقًا كيف يعمل الإنترنت.
بعد خمسة أشهر حصلت على وظيفة وليس حتى كمطور مبتدئ ، ولكن كمطور وسيط.
وهذا ليس للتباهي به.
ولكن فقط لتظهر لك مدى السرعة التي يمكنك أن تتقدم بها خلال هذه المهنة إذا كنت تعمل حقًا من أجلها وفهمت
الأساسيات.
لذا فإن أول وظيفة تقدمت لي فعليًا عن طريق مراسلة مجموعة من الشركات التي كنت مهتمًا بها والعثور
على بريدهم الإلكتروني ، والبريد الإلكتروني لمديرهم التنفيذي وإعلامهم بأنني كنت
مهتمًا بدور ما وأنني كنت أقوم بحل مشكلة معينة لديهم .
لذلك كنت أبحث عن شركة وأقول ، مرحبًا ، لقد لاحظت أن موقع الويب الخاص بك أو تطبيقك يمكن أن يكون
له هذا وذاك.
هذه هي الطريقة التي سأفعلها.
أو أود أن أرسل رسالة إلى الرئيس التنفيذي وأقول ، مرحبًا ، هذه هي إنجازاتي السابقة.
لقد تحولت مؤخرًا إلى مطور ، وأضمن لك أنني سأعمل بجهد مضاعف مثل أي شخص آخر
في الفريق ، وأقوم بنوع من الوعد الكبير ، على ما أعتقد ، من أجل جذب انتباهك حقًا.
إذن أنا لست السؤال المطروح وكيف سارت المقابلة؟
لقد تلقيت بالفعل العديد من العروض عندما حصلت على دوري كمطور لأول مرة ، وأعتقد أنني تمكنت من الحصول على تلك
العروض ، ليس لأنني كنت أفضل مطور في العالم ، ولم أفعل ذلك الآن بأي حال من الأحوال.
لكني أعتقد أن ما تمكنت من القيام به في المقابلة هو إقناعهم بأنني سأعمل بجد أكثر من
أي شخص آخر.
وقد حرصت على القيام بذلك من خلال عرض ذلك.
ج أتيت من خلفية مختلفة.
أنا لست مبرمج كمبيوتر تخرج بدرجة علمية ، وقد حولت ذلك في الواقع إلى ميزة من
خلال إخبارهم بكل الأشياء الأخرى التي قمت بها مسبقًا.
ثم أظهر لهم أخيرًا أنني كنت مبرمجًا علميًا ذاتيًا ، مثلكم تمامًا ، وأظهر أنني
أمتلك الطموح والتصميم حتى نهاية المقابلة ، تمكنت من إقناعهم
أنه على الرغم من أنني قد لا أكون الأكثر مطور ماهر هناك ، سأكون أصعب عمل.
وأود التأكد من أنني سأتعلم هذه الأشياء حتى أصبح موظفًا قيّمًا حقًا
في غضون ستة أشهر.
وأعتقد أنه إذا كنت قادرًا على القيام بذلك ، فسوف تفاجأ بعدد العروض الإضافية التي ستحصل عليها لأن هناك الكثير
من المطورين هناك.
ولكن من الصعب حقًا العثور على مطورين يمكنهم اتباع التعليمات يمكنهم العمل بجد و C ليسوا
واثقين جدًا من قدراتهم لدرجة أن لديهم رؤية ضيقة ولا يأخذون مدخلات الآخرين.
لذلك إذا كنت قادرًا على إقناع شخص ما أنك ستساعده ، فستعمل
بجد حقًا ، وستكون مصدر قوة له مما يجعل حياته أسهل.
أعتقد أن هذه طريقة رائعة للحصول على وظيفة.
حسنا.
السؤال التالي من WAN.
هي ثلاثة كتب ألهمتك بطريقة ما واخترت كتبًا غير متعلقة بالترميز لمجرد أنني أعتقد أن الكتب ذات الصلة بالشفرات
، وجميع الكتب المشهورة ، يعرفها الجميع أو يمكنك البحث عنها في Google.
لكن الكتب الثلاثة التي ألهمتني حقًا ، أحدها هو The Four Hour Workweek ، الذي كتبه تيم فيريس والذي
ربما سمع به البعض منكم.
إنه كتاب شائع جدًا.
لا أحب النصائح والحيل الفعلية للمحتوى ، لكني أحب الطريقة التي يفكر بها تيم ويفكر في
الكفاءة.
وأنا مهووس باستخدام وقتنا المحدود إلى أقصى درجة ممكنة.
وهذا يعني ما هي أفضل طريقة بالنسبة لي لتعلم موضوع وعدم تضييع وقتي؟
ما هي أفضل طريقة بالنسبة لي لتعلم شيء ما والحصول على المكافآت في أسرع وقت ممكن؟
وأنا متأكد من أنه يمكنك ملاحظة ذلك في هذه الدورة التدريبية.
هذا ما فعلته.
أردت أن أجد الطريقة الأكثر فاعلية لبدء جني الأموال بأسرع ما يمكن والبدء في
العمل في فرق بأسرع ما يمكن.
لأنه ، حسنًا ، لدينا وقت محدود ويمكننا تعلم الكثير عندما نكون محاطين بالآخرين
، عندما نعمل ونطور فرق العمل.
لذلك ، هذا الكتاب ، ليس فقط في التطوير ، قد أثر في حياتي حقًا للتأكد من أنني أفكر بشكل
نقدي حول ما أفعله لكي أتطور في مهنتي شخصيًا ، وماديًا ، وعاطفيًا ، وكل شيء فقط ، لمحاولة النظر
إلى كل شيء وتحليل الأشياء.
كان الكتاب الثاني هو So Good They Can't Ignore You ، وهذا الكتاب من تأليف كال نيوبورت ، وهو
كتاب قرأته وغيرت تفكيري تمامًا مرة أخرى.
وعلمت فكرة أن الشغف ليس شيئًا حقًا.
عندما نكون صغارًا ، نعتقد أننا شغوفون بالسفر ، ومتحمسون لركوب الأمواج ، ونحاول
اتباع هذا الشغف.
لكن هذا الكتاب يجادل بأن الشغف يتطور في الواقع من الإتقان ، من أن تصبح جيدًا حقًا في مهارة
يبدأ فيها الناس بدفع المال لك مقابل ذلك ، حيث تصبح محترمًا في مجالك
ويعجب بك الناس.
وعندما تصبح جيدًا حقًا حقًا وتتقن مهنتك ، حسنًا ، هذا عندما تصبح راضيًا عن حياتك.
هذا عندما تشعر أنك تقدم قيمة للناس.
وقد شكل هذا الكتاب حقًا السنوات القليلة الماضية بالنسبة لي.
هذا هو السبب في أنني بدأت بالفعل في الترميز وبدأت حقًا في الاستمتاع به أكثر وأكثر.
هذا لأنني أصبحت أفضل وأفضل في ذلك ، لذلك أوصي بشدة بهذا الكتاب.
أخيرًا ، الكتاب الثالث هو Smart Cuts من تأليف Shane Snow ، وهذا كتاب أوصي به لكل من يشارك في
الدورة ، خاصة أولئك الذين لا ينتمون إلى خلفية في علوم الكمبيوتر.
يتحدث عن كيف يمكنك بالفعل تسلق سلم النجاح ، ليس فقط باتباع المسار التقليدي ، ولكن من خلال
القفز من جانب إلى آخر من.
على سبيل المثال ، إذا كنت ممثلًا وتريد الآن أن تصبح مطورًا.
حسنًا ، يناقش هذا الكتاب أن هذا أفضل حقًا لأنك قادر على استخدام كل ما تتعلمه في
هذا المجال والقفز على هذا السلم الآخر لتطوير واستخدام تلك المهارات التي لا يمتلكها أي شخص آخر
، مثل التواصل الجيد مع الناس والتعاطف معهم تقليد لغة الجسد من بعضها البعض.
هذا شيء ، كما تعلم ، لا يعرفه الكثير من المطورين.
لذا باستخدام هذه المهارات الجانبية لصالحك ، يمكنك بالتأكيد التحقق من الكتاب.
إنه حقًا جيد حقًا.
ينصح به بشده.
حسنا.
السؤال التالي.
رأيك في تقنية blockchain.
أشياء رائعة جدا جدا.
أنا مهتم حقًا به وأكتب منشور مدونة عليه.
أعتقد أن الجميع يجب أن يتعلموا بنية بيانات blockchain.
يمكنك فعل ذلك في JavaScript وبناء واحدة بسيطة بسهولة تامة في يوم واحد.
وأعتقد أنه مثير للغاية.
أعتقد أن هناك الكثير من الضجيج حوله.
لا أوصي بالاستثمار فيه ، ولكن علم نفسك بنفسك.
أعتقد أن التكنولوجيا مثيرة جدًا للاهتمام بالفعل وستكون هناك تغييرات كبيرة في عام 2018 وسوف ينمو
المجال بسرعة كبيرة حقًا.
حسنا.
هذا يستغرق وقتا طويلا.
إذن السؤالين الأخيرين لدينا.
ما هو معنى الحياة؟
ربما أكون أسوأ شخص يسأل ذلك أيضًا.
ليس لدي أي فكرة.
لكن لا يمكنني إخبارك بشيء واحد أعيش به حياتي.
وسمعته في مكان ما أتمنى أن أقوله.
الشخص الذي سمعته منه يقدم قيمة أكثر مما تلتقطه.
وأعتقد أن هذا مثير للاهتمام حقًا.
وهذا ما حاولت فعله بالدورة.
حاولت تقديم قدر كبير من القيمة بقدر ما أستطيع ، وهناك أوقات يكون فيها حقًا ممتعًا حقًا في إنشاء
هذه الدورة لأنها استغرقت الكثير من الساعات ، والكثير من التحرير ، وفي كثير من الأوقات لم يعجبني
الفيديو ، لذلك اضطررت إلى إعادته ، لكنني أردت تقديم شيء ذي قيمة حقًا والحصول
على القليل من الفائدة.
وأنا أحب طريقة التفكير هذه.
تعجبني فكرة تقديم نفس القدر من القيمة وليس بالضرورة الحصول عليها والانزعاج إذا كنت تعلم أن
الدورة التدريبية الخاصة بك يتم نسخها وتورنتها ويقوم الأشخاص بتنزيلها مجانًا.
إذا كنت قادرًا على مساعدة مجموعة من الأشخاص ، فهذا رائع.
إذا كنت قادرًا على جني القليل من الفائدة ، فهذا رائع أيضًا.
لكن أعتقد أن هذه طريقة رائعة حقًا للنظر إلى الأشياء.
وإذا سعينا جميعًا للقيام بذلك بصفتنا مطورين ويب للحصول على القليل من القيمة التي نقدمها
للعالم ، أعتقد أن العالم سيكون مكانًا أفضل وأفضل.
حسنًا ، رائع.
السؤال الأخير.
كم عدد الرسائل التي تصلك كل يوم من طلابك؟
أعني ، هذا الرقم زاد بالتأكيد.
أنا متحمس جدًا جدًا حيال ذلك.
لا أصدق أن لدينا الآن أكثر من 2000 طالب وأنا بالتأكيد أقضي الكثير من الوقت.
أتمنى لو كنت أتابع الأشياء.
لكن ، كما تعلم ، أستيقظ في الصباح ، أقضي حوالي ساعة في الرد على الرسائل.
ثم بعد الظهر أقضي ساعة أو ساعتين أخريين أجيب على الرسائل والأسئلة.
ومرة أخرى في الليل أفعل ذلك أيضًا.
وإذا لم أفعل ذلك ثلاث مرات في اليوم ، فلن أتمكن من مواكبة ذلك.
سأضطر إلى اكتشاف نظام أفضل لها ، لأنني أريد أن أجيب على كل طالب وأريد أن يشعر
الناس بالراحة في طرح أكبر عدد ممكن من الأسئلة عليّ.
لكني أرغب أيضًا في الاستمرار في تقديم مقاطع فيديو جديدة وتطوير الدورة لتكون أفضل وأفضل بناءً على
التعليقات.
لذلك سنرى.
لقد كان الأمر ممتعًا جدًا في الوقت الحالي ومثيرًا للغاية لدرجة أنني كما يعلم بعضكم ، لقد تركت وظيفتي
للتركيز على هذه الدورة بدوام كامل.
لذلك كل التعليقات ، كل المجتمع وكل من يساعدني على Slack ، والإجابة على الأسئلة ومحاولة
تشكيل مشاريع مفتوحة المصدر.
لقد كان حقًا ممتعًا حقًا وربما يكون هذا هو العمل الأكثر متعة ، كما اعتقدت ، في حياتي.
ولهذا أشكرك حقًا.
أعتقد أنك كل شيء رائع.
وأعتقد أن ما أقدمه لكم ربما يكون 20٪ من القيمة.
أعتقد أن المجتمع والدعم الذي نخلقه من خلال هذه الدورة هو الفائدة الكبيرة.
وآمل أن يستمر في النمو وآمل أن يصبح شيئًا أكبر مما كنت أتخيله.
وآمل أن تحصلوا جميعًا ، بحلول نهاية هذا ، على ما تريدون منه ، سواء لتحسين مهاراتكم
للحصول على وظيفة أو لمجرد أن تصبحوا أكثر ذكاءً.
سأراكم في الفيديو التالي.
شكرًا لمشاهدتي وجهي يتحدث لأنني لا أعرف كم طول هذا الفيديو ، لكنه بدا طويلًا
حقًا.
أنا حقا ، حقا أقدر لكم جميعا.
ًشكراً جزيلا.
مع السلامة.