هل زيادة تقنيات الويب قد يسبب الاحباط ؟ |
السلام عليكم و رحمة الله تعالى و بركاته ,
سوف ننقاش في هذا الجزء , مسئلة زيادة اللغات و التقنيات , و هل تؤثر سلباً على المتعلم ؟ و لماذا من الاساس هناك هذا الكم الهائل من اللغات و التقنيات ؟ , فـ لنبدأ على بركة الله عز وجل في مناقشة هذه الاسئلة!
1- هل زيادة اللغات و التقنيات يؤثر سلبا على المتعلم ؟
هذا السؤال غريب, لان زيادة اللغات و التقنيات لا يجب ان يسبب اي مشكلة للمتعلم , لان كل تقنية او لغة في هذا المجال , تفيد بشكل او باخر في مواقعك و مشاريعك , فـ لناخذ على سبيل المثال تقنية الساس , فـ هذه التقنية تعمل على اختصار العديد من الاكواد التي تكتبها باستخدام الـ css و تعمل ايضا على اختصار وقت التعديل بشكل كبير , ليصبح من تعديل 10 دقائق الى تعديل ربع دقيقة ان شاء الله تعالى و تمتلك هذه التقنية ايضا العديد من الامور الاخرى مثل اضافة الخواص البرمجية الى هذه اللغة , لذا هذه التقنيات و اللغات لم تنشئ عبثناً و انما لها هدف , و هذا الهدف سوف يساعدك بكل تاكيد في اي عمل تقوم به في المستقبل.
2- لماذا من الاساس هناك هذا الكم الهائل من اللغات و التقنيات ؟
اولاً قولك كم هائل فـ هذا الكلام غير صحيح , لان اللغات الخاصة بتصميم الويب ما هي الا 3 لغات و هي الـ html و الـ css و الـ java script
و اما التقنيات فـ هي تعتمد بشكل كلي على اللغات الـ 3 اعلاه , فـ ان اتقنت اللغات الـ 3 اعلاه , فـ اعدك ان تعلم التقنيات سيكون بسيطاً جداً
ثانياً , وجود هذه التقنيات كما اردفت اعلاه , سيعطي لك فائدة كبيرة , بحيث تختصر وقت الكتابة و تضيف امور برمجية لا يمكن مثلاً لـ الـ html و الـ css ان تقوم بها , مثل الدوال الشرطية و المتغيرات و عمليات الضرب و القسمة , لذا كل تقنية موجودة على الساحة لها فائدة معينة , و انت حر في تعلمها من عدم تعلمها و من هنا , ننتقل مباشرة الى القسم الاخير من هذا الجزء
------------------------------------------------------------
3- انا كـ مصمم ويب او مبرمج ويب , هل انا مطالب ان اتعلم كل التقنيات و المكتبات ؟
الجواب : لست مطالب , فـ يكفي فقط ان تتعلم اللغات الاساسية و التي هي الـ html و الـ css و الـ java script ثم تتعلم كيف تجعل موقعك متجاوب مع جميع الهواتف و بهكذا ستكون جاهز ان شاء الله تعالى لكي تبدأ مشوار العمل كـ مصمم ويب
و اما ان اردتت ان تبدأ مشوار التعلم كـ مبرمج ويب , فـ تعلم لغة برمجة و قاعدة بيانات لها يكفي.
و لكن في هذه الحالة يجب ان تكون واعي لامر مهم , عدم تعلمك لـ التقنيات و المكتبات , سوف يؤدي بك الى الوقوع في مشاكل عدة.
مشاكل مثل:
--------------------------------------------------
1- التاخير الكبير في كتابة الاكواد و بناء الصفحات
لانك و بكل بساطة لا تريد ان تتعلم التقنيات و المكتبات التي تختصر عليك وقت كتابة الكود و هذا التاخير سيؤثر بشكل كبير على الانتاجية و على الدخل المالي الخاص بك , لانك سوف تتاخر كثيراً في بناء الصفحات و هذا سيؤدي بك الى عدم امساك المشاريع بكثرة و انما سوف تمسك مشروع واحد كل فترة و طبعاً و الله سبحانه و تعالى اعلى و اعلم في النهاية.
----------------------------------------
2- بطئ استخدام الموقع
لانك ان استخدمت اللغات الاساسية اعلاه و لم ترفق معها اي تقنيات او مكتبة فـ هذا سوف يؤدي الى بطئ كبير في استخدام الموقع و نحن نعرف ان البطئ مكروه بشكل كبير و ان كان موقعك بطيئ فـ هذا = ان الموقع قد فشل في تجربة المستخدم و هذا الفشل سوف يؤدي بشكل كبير و في بعض الاحيان الى عدم قبول التصميم و هذا يعني انك لن تربح المال.
ننصحك بقرأة هذه المقالة : افضل 5 خدمات لضغط أكواد CSS
----------------------------------------
3- افتقار الموقع لسلاسة التعديل
بمعنى العميل قد لا يكون فاهم في لغات التصميم او البرمجة , و انت ان اعتمدتت على اللغات لوحدها و لم ترفق معها اي تقنية مساعدة فـ تعديل العميل لـ التصميم سوف يكون طويل و في بعض الاحيان سوف يمل العميل و سوف يطالبك كل يوم بالتعديل , و لكن لو انك وضعت تقنية اضافية لـ تمكنت من خلالها من اعطاء تسهيلات خارقة لـ العميل بحيث يعدل على التصميم في عدة دقائق بدل ان ياخذ ساعات و ايام في التعديل الواحد.
----------------------------------------
4- عدم الحصول على الفرص الكبيرة في الشركات و مواقع الفري لانسر
لان الشركات و مواقع العمل الحر , تعتمد بشكل كبير على التقنيات و على المكتبات في اداء اعمالها , فـ ان اعتمدتت على اللغات لوحدها , فـ هذا سيؤدي بالشركة او بالعميل للوقوع في المشاكل الـ 3 اعلاه , و ان الوقت مهم جدا في مجال الاعمال , لذلك كلما كان عملك يختصر الوقت كلما استطعت ان شاء الله تعالى ان تحصل على فرصة اكبر , و ايضا كونك قد تعلمت تقنيات كثيرة و احترفت التعامل معها فـ هذا ايضاً سوف يؤدي بك الى الصعود للقمة , لان ليس كل الناس تدرس هذه التقنيات و الاساسيات , اذن سوف تصبح , من القلة في العالم التي المت في مجالها و اكد لك ان هذا سوف يجلب لك المال الكثير , طبعا مع التوكل على الله سبحانه و تعالى فـ من دون التوكل عل الله , فـ لن تستطيع ان تفعل اي شيء
----------------------------------------
لذلك وجود التقنيات امر مهم حتى تستطيع ان تستمر بشكل صحيح في هذا المجال , و طبعاً و كما اسلفت سابقاً , ان لم ترد ان تستخدم هذه التقنيات و المكتبات و اردتت ان تختصر وقت التعلم فـ كل ما عليك فعله هو تعلم اللغات الاساسية اعلاه , ثم تعلم طريقة جعل التصميم متجاوب و من ثم تدخل مباشرة الى سوق العمل.
و لكن ان اردتت ان تتعلم كل شيء في هذا المجال لـ تحسين تصاميمك و تطوير مستواك اكثر فاكثر , فـ هذا سيكون امر رائع و سوف يؤدي بنا الى الوصول للقمة لان اجيالنا تريد ان تتطور و ان لا تبقى على مكانها , فـ جزاكم الله الف خير ان فكرتكم بـ هذا التفكير
المصدر Mike Maraandy
سيتم نشر 3 اجزاء اخرى مهمة , لذلك تابع المدونة او اضفها للمفضلة , او اشترك بالقائمة البريدية 😎💪
موضوع مهم جزاكم الله خيرا
ردحذف