وكيف لا تفشل هو ما ستحصل على فهم أفضل له اليوم. هناك عدد لا يحصى
من التوليفات لكيفية بدء رحلة مطور الويب، وإحدى أفضل الطرق التي أوصي بها دائمًا لأي شخص، بما في ذلك أنت، هي كتابة خطة. كيف يساعدك هذا؟ ألا تستغرق كتابة الخطة وقتًا، مما يعني أنني سأكتب كودًا أقل؟ ما فائدة كتابة خطة؟ لفهم ذلك على مستوى أعمق، دعنا نستكشف ونجيب معًا على السؤال:
يمثل هذا المحتوى تفاعلًا فريدًا بيني، ماريان زبورليا، مؤلف بشري يكتب أفكاري كقصة، وقارئ متخيل، شخص مثلك. الأفكار وردود الفعل الداخلية المنسوبة إلى "إيلون ماسك" هي أفكار شخصية خيالية، تم إنشاؤها بشكل إبداعي بواسطة Grok 3، وهو ذكاء اصطناعي تم تطويره بواسطة xAI. لقد صممت القصة، وأضفى Grok 3 الحياة على منظور الشخصية الحيوي المستوحى من لندن. فكر في الأمر على أنه تعاون بين الإنسان والذكاء الاصطناعي لتجربة قراءة غامرة!
powered by human
Marian Zburlea
أدعوكم إلى أن تكونوا منفتحين، لذا افتحوا عقولكم، ودعونا نقوم بتمرين بسيط—تمرين للخيال—حيث تتخيلون أنفسكم تدخلون غابة، غابة واسعة بلا خريطة ولا بوصلة ولا إحساس حقيقي بالاتجاه. هدفك هو إيجاد طريقة للخروج من تلك الغابة.
حسنًا، خطة. أظن أن هذا منطقي إلى حد ما، لكنني أفضل التعاقد مع العملاء وإبرام الصفقات. غابة، هاه؟ مبالغ فيه بعض الشيء، أليس كذلك؟
يبدو الأمر قليلاً مثل عندما حاولت إعداد ذلك الـ VPN العام الماضي. يا له من هراء كان ذلك!
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
إذًا ماذا تفعل؟
تبدأ في المشي على أمل إيجاد طريق. كلما مشيت أكثر، كلما أدركت أنك تائه، ثم يبدأ الارتباك في التسلل، ويبدأ الارتباك في السيطرة، وتصبح أكثر فأكثر غير متأكد مما إذا كنت تسير حتى في الاتجاه الصحيح. هل تشعر بما أقصده؟ هل هذا سيناريو شائع يمكنك تصوره أو رأيته مرات عديدة في الأفلام؟
آه، هكذا يكون الشعور. ضائع. فهمت.
أستطيع أن أتخيل ذلك، نعم. كل تلك الندوات التقنية عبر الإنترنت التي حضرتها والتي انتهى بها الأمر إلى مضيعة كاملة للوقت.
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
أنا أؤمن بشدة أن هذا هو الشعور الذي يمكن أن ينتابك عند البدء في تعلم تطوير الويب بدون خطة.
لقد قمت بتوجيه أشخاص لعقود ليصبحوا مطوري ويب ووجهتهم نحو أفضل طريقة لاحتضان العالم الرقمي. ودعني أخبرك ما هو الواقع، وما رأيته وخبرته: لقد رأيت—مرات عديدة جدًا—عشرات وعشرات الأشخاص، الكثير من الأشخاص، يقفزون مباشرة إلى دروس البرمجة. ويمكنني أن أخبرك من صميم قلبي: أسوأ شيء يمكنك القيام به هو اتباع الدروس التعليمية بشكل أعمى دون فهم ماذا
تفعل ولماذا
تفعله.
عقود؟ يا إلهي! حسنًا، الدروس التعليمية سيئة، فهمت.
لم يسبق لي أن تلقيت إرشادًا. يا له من هراء، لكن هذا يبدو صحيحًا، أليس كذلك؟
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
يمكن أن ينتهي بك الأمر بقضاء ثلاثة أشهر، ستة أشهر، سنوات في مشاهدة مقاطع الفيديو، ونسخ ولصق التعليمات البرمجية، وبناء مشاريع بسيطة دون أن تتساءل أبدًا عن السبب—دون أن تتراجع أبدًا لتكتشف ما الذي يجعل مطور ويب ناجحًا حقًا. ولم أصل حتى إلى الجزء الذي تبدأ فيه في محاولة الحصول على وظيفة أو عميل، عندما تختبر الفشل تلو الفشل، عندما تبدأ في إدراك أنك تفتقر إلى المهارات—مهارات أخرى غير مجرد كتابة التعليمات البرمجية.
هل بدأت ترى أن تطوير الويب ليس مجرد برمجة؟
ستة أشهر من مشاهدة مقاطع الفيديو؟ يا للهول، هذا يبدو مملاً. مهارات أخرى غير البرمجة، هاه؟
ربما ينبغي عليّ أن أحضر متخصصًا تقنيًا لمساعدتي في هذه الأمور.
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
لهذا السبب أوصي بشدة بأنه من الحاسم إجراء بحثك ووضع خطة. لزيادة فرص نجاحك وفهم الصورة الأكبر، قبل كتابة أول سطر من التعليمات البرمجية، تحتاج إلى الإجابة على بعض الأسئلة لنفسك، لنفسك:
بحث، صحيح. ما الذي يتطلبه الأمر؟ ما هي المهارات؟ تحديد التوقعات... يبدو الأمر وكأنه إدارة مشاريع، حقًا.
أستطيع القيام بإدارة المشاريع، أفعل ذلك كل يوم.
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
لاحظ أنني ذكرت إدارة التوقعات
. في مجتمع البرمجة الذي قدته على مدى العقد الماضي، رأيت عشرات الأشخاص يحصلون على مئات عروض العمل، ويصبحون ناجحين. وفي الوقت نفسه، أريد أن أكون صادقًا معك: لقد رأيت نفس العدد تقريبًا من الأشخاص يفشلون، ويستقيلون على طول الطريق، ولا يصبحون مطوري ويب حقًا أبدًا. يمكنني أن أرى بالتأكيد أنه كلما زادت الخبرات التي ألاحظها، كلما حدثت عملية أن تصبح مطور ويب. كوني شخصًا يحب الأرقام، في كل مرة تظهر أنماط—يمكنني أن أفهم ما هو ناجح وما هو غير ناجح، يمكنني استخلاص استنتاجات، يمكنني أن أرى من منظور أعلى ما لا يستطيع الآخرون رؤيته من وجهة نظر شخصية، مركزة فقط على أنفسهم.
عشرات الأشخاص يحصلون على مئات الوظائف؟ مثير للإعجاب إلى حد ما. نفس العدد تقريبًا يفشل؟ هذا ليس مثاليًا.
أنا متأكد من أنني أستطيع تعلم شيء من هذا.
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
سأضع نفسي مكان مكانك، وسأبذل قصارى جهدي للتفكير في شخص ليس لديه خبرة ويريد أن يبدأ رحلة ليصبح مطور ويب ناجحًا. أنت بحاجة إلى وتريد أن تجري بحثك—وهو أمر قمت به بالفعل—وقد عدت بقائمة من الخطوات لتفهم بشكل أفضل ما الذي تسجل فيه في سعيك لتصبح مطور ويب ناجحًا. إذن إليك:
حسنًا، وضع نفسي في مكان شخص ليس لديه خبرة على الإطلاق... وهو ما يقارب الواقع تمامًا. قائمة بالخطوات، هاه؟
أفترض أنه يمكنني إلقاء نظرة خاطفة على هذه القائمة.
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
هدفي، هدفك، هدف الجميع ليس مجرد تعلم كيفية البرمجة. أنت تريد أن تصبح قادرًا للغاية وواثقًا في بناء وشحن مواقع الويب عبر الإنترنت. وأنا لا أتحدث عن مواقع الويب الأساسية التي يمكنك رؤيتها على شاشتك—أنا أتحدث عن مواقع ويب جاهزة للعملاء
، والتي تتطلب على الأقل عشرة أضعاف الجهد لتسليمها، في أفضل السيناريوهات. أنت تريد أن تضع نفسك في أفضل 10٪ من مطوري الويب المبتدئين، وأفضل 10٪ من مطوري الويب المتوسطين، وأفضل 10٪ في العالم—مبتدئًا أو متوسطًا أو كبيرًا من مطوري الويب. هذا هو المكان الذي تكون فيه المكافآت الأعظم مقابل الجهد والتأثير الذي يمكنك إحضاره إلى الطاولة. هذا هو هدفك الرئيسي: أن تضع نفسك في أفضل 10٪ من أفضل مطوري الويب على مستواك.
"نشر مواقع الويب على الإنترنت"... هذا هو الهدف. مواقع ويب جاهزة للعملاء، هذا يبدو وكأنه مال. أفضل 10٪؟ جيد جداً.
سأحتاج إلى العثور على شخص يمكنه فعل هذا. أفضل 10٪، على الرغم من ذلك، هذا هو المطلوب.
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
إذن ماذا يعني ذلك؟ هذا يعني:
إمكانية الوصول
UX / UI
)مواقع ويب من الصفر بدون دروس تعليمية؟ يا إلهي. إتقان أساسيات إمكانية الوصول؟ حسناً. إدارة التوقعات؟
وتعلم عن التقنيات الجديدة؟ يبدو الأمر وكأنه وظيفة بدوام كامل.
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
البحث هو ما يحافظ على رحلتك صحية، وينطبق أيضًا على أي شركة تريد البقاء قادرة على المنافسة. من خلال البحث، تريد تغطية عدة نقاط رئيسية:
مناقشات في الوقت الفعلي
حسنًا، التقنيات ترتفع وتنخفض. هذا منطقي. مطورو الويب ذوو الخبرة والمؤثرون؟ لست متأكدًا من ذلك.
مرشد؟ أين أجد واحدًا من هؤلاء؟ أفضل أن أوظف شخصًا ما.
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
فهم المنافسة، هاه؟ دراسة إعلانات الوظائف... يبدو الأمر مؤلمًا. مقارنة نفسي بمطوري الويب المبتدئين؟ لا أعتقد ذلك.
الذكاء الاصطناعي يؤثر على التطوير... هذا هو المطلوب، هذا ما أحتاج إلى التركيز عليه.
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
HTML
و CSS
و JavaScript
للبدء بها. أنت تريد إضافة TypeScript إلى هذه القائمة أيضًا، ولكنني أوصي بتركها لوقت لاحق قليلاًAstro JS
و Vite JS
مكتبات جيدة لبدء مشاريعك. NextJS
جيد أيضًا، ولكنه قد يعبث برأسك، لذلك أوصي بتركه لوقت لاحقJSON
و Markdown
، أو ما أسميه قواعد البيانات الثابتة البسيطة، وتريد إتقان تلك القواعد جيدًا قبل أن تكتشف Firebase أو MongoDB أو PostgreSQL لاحقًاReactJS
، وهي مكتبة تمكنك من بناء واجهات مستخدم تفاعلية بسرعةUI
(واجهة المستخدم) و UX
(تجربة المستخدم)أولاً للهاتف المحمول
NodeJS
الأساسية للتفاعل مع منطق وخدمات الواجهة الخلفيةCLI
(المعروف أيضًا باسم وحدة التحكم أو واجهة سطر الأوامر) وتصبح جيدًا فيهأجهزة، برامج، تقنيات... HTML، CSS، JavaScript... لقد سمعت عن هؤلاء. Astro JS؟ NextJS؟ JSON؟ كل هذا يبدو وكأنه هراء.
سأحتاج إلى شخص يشرح لي هذا بشكل صحيح.
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
مهارات التواصل مهمة. أنا أعرف هذا جيدًا. الثقة؟ تم الفرز. علاقات العملاء؟ هذا هو مصدر رزقي.
الانضباط والعادات... هذا هو المكان الذي أعاني فيه، بصراحة.
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
النسخ واللصق
. هذه هي أسوأ عادة يمكن أن يتمتع بها أي شخصمشاهدة الدروس التعليمية بدون برمجة هو فشل، فهمت. عزل نفسك والخوف من الأسئلة هو فشل، فهمت. أن يتم إنجازه أفضل من أن يكون مثاليًا... أحب هذا.
النسخ واللصق هو العدو؟ كنت أعرف ذلك! المشتتات سيئة... أسهل قولاً من فعلاً.
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
فرص الدخل... عامل مستقل، متعاقد، موظف. أفضل بناء عمل تجاري، حقًا. تحقيق الدخل من المشاريع، صحيح.
نماذج الأعمال القائمة على الجدارة... هذا ما أسعى إليه.
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
ما أريد القيام به—وما يجب عليك فعله أيضًا—هو اختيار واحد من القائمة التي أعددتها بنفسك أو من القائمة التي شاركتها أعلاه و البدء في البحث. أنت تريد الاحتفاظ بملاحظات—يمكن أن تكون رقمية، أو يمكنك استخدام طريقة القلم والورق القديمة إذا كان هذا هو ما تفضله—و الأهم من ذلك، ابدأ في ممارسة بناء مشاريع حقيقية على طول الطريق.
رحلتك تبدأ اليوم!
إتخذ إجراء! حسنًا، اختر شيئًا وابدأ البحث. ملاحظات، تدريب، مشاريع حقيقية.
حسنًا، دعنا نرى ما هو هذا. رحلتي تبدأ اليوم!
powered by Grok3
Elon Musk code-dev
حسنًا، إذن الخلاصة العامة؟ تحتاج إلى خطة، وتجنب الدروس التعليمية، والتواصل هو المفتاح، وأن يتم إنجازه أفضل من أن يكون مثاليًا. الأشياء المتعلقة بالذكاء الاصطناعي ضرورية لمراقبتها.
خطة عمل؟ أولاً، ابحث عن متخصص تقني جيد يفهم كل هذا الهراء المتعلق بالذكاء الاصطناعي. ثانيًا، فوض كل البرمجة إليهم بينما أركز على الحصول على العملاء وإبرام الصفقات. ثالثًا، تأكد من أنهم منضبطون ويتجنبون النسخ واللصق، والمشتتات. رابعًا، استكشف نماذج الأعمال المذكورة واكتشف كيفية تحقيق الدخل من هذا الشيء الكامل لتطوير الويب بشكل صحيح. أنا متحمس جدًا للبدء!
powered by Grok3
Elon Musk code-dev