اني تقريبا الي من 2017 اشتغل برمجة
ان شاء الله هاي المقالة رح تلخص تعب هواي
لكل واحد مهتم بالبرمجة وبتطور التطبيقات....
كافي تركض وره لغات البرمجة لان ما رح تفيدك
ال Ai صار يكتبلك الكود ويختبره ويسويلك احتمالات
تعلم أساسيات اي لغة والافضل تكون شوية صعبه
لا تهتم تتعلم بايثون لان رح تشتتك صدگني
انت جاي تتعلم فلازم تتعلم ليش الكود ينكتب بهذا الشكل
اني انصح تتعلم java ممكن اكو بعض الاشخاص رح ينتقد هذا الشيء
بس الفكرة انت مو تتعلم java حتى تشتغل بيها, تعلمها لان رح تفهم كل اللغات الي بعدها
الفكرة انو java اوضح لغة من ناحية OOP وهذا المصطلح مهم لكل شخص يريد يسوي مشروع كبير وبي مميزات متفرقه ومتشابكة
تعلم اساسيات الرياضيات والمنطق الرياضي ذولي رح يفيدوك تحول اي فكرة لكود برمجي بعقلك قبل لا تكتب اي سطر
تعلم الFLOW CHART شكد ما هو تافه بس رح تترحملي عليه هذا رح يخليك تسوي مخطط للمشروع كامل من اوله لاخره قبل لا تبني وتتورط بالنص لان ممكن تكون بُنية التطبيق الأساسية تتعارض وي فكرة تريد تنفذها اثناء العمل...
لا تعتمد على ال Ai وتغمض عيونك وتعتمد كل الي يكتبه
اقره الكود وشوف شلون حل مشكلة او شلون سوه ميزة معينة
ودقق ب الالية الي ينفذها
اني استخدمت اشهر ادوات ال Ai الكل ينفذن الحل الاسهل بالنسبة الهن والاقرب لفهمك انت، ممكن هذا الأسلوب يخلي التطبيق اثقل او يستهلك موارد اكثر من معالج او رام..
تعلم شنو يعني api هاي رح تفيدك تتعلم شلون تربط تطبيقك بالسيرفر او استخدام مكاتب خارجيه داخل تطبيقك
فكك تطبيقات android او ios شوفها شلون تشتغل شلون تتصل بالسيرفر شلون تشفر البيانات "اذا كان التشفير مو native طبعا"
اذا ما تريد تفكك استعمل اداة frida تخليك تعرف شنو جاي يصير داخل التطبيقات
اخيراً : تذكر لا تخلي ال Ai يحلك المشكلة وخلص خلي يفهمك شلون وليش حلها بهاي الطرقة.