Mohcin Bounouara's Space
بعد أكثر من ثلاث سنوات من بزوغ فجر ال AI بسرعته القصوى، ما زال العالم بحاجة إلى المطورين والمبرمجين. استثمر في التعلم المستمر، وطوّر فهمك وأساسياتك، و تعلم إستخدام ال AI، ولا تنشغل كثيرًا بالضجيج من حولك؛ فالملتفت لا يصل.
YouTube
بعد ثلاث سنوات من وجود ال AI، ماذا بعد؟ #softwarearchitect #coding #software #programming #learning
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
لينكدإن منصة اجتماعية في نهاية المطاف، لذلك لا بأس بمشاركة التجارب الشخصية والآراء والمشاعر والدروس المستفادة من تجربة ما، إلى جانب المواضيع التقنية المرتبطة باهتماماتنا...
فالتطور المهني لا يقتصر على المناصب والشهادات والإنجازات فقط، بل يشمل أيضاً القصص والتحديات ووجهات النظر والتجارب التي تُشكل شخصياتنا عموما..
فمشاركة المحتوى الصادق تساعد على بناء علاقات حقيقية وفتح نقاشات أكثر قيمة وفائدة..
فالتطور المهني لا يقتصر على المناصب والشهادات والإنجازات فقط، بل يشمل أيضاً القصص والتحديات ووجهات النظر والتجارب التي تُشكل شخصياتنا عموما..
فمشاركة المحتوى الصادق تساعد على بناء علاقات حقيقية وفتح نقاشات أكثر قيمة وفائدة..
❤6
أستخدم واجهات المحادثه (llms chats) و ال (Agentic AI).. كل منهما لخدمة أهداف مختلفة.
عندما أكون بصدد الاكتشاف أو التعلّم أو استكشاف أفكار وجوانب جديدة، أعتمد غالبًا على الذكاء الاصطناعي القائم على المحادثة.. أمّا في معظم المهام الأخرى، فأستخدم الأدوات الوكيلة لتسريع وتيرة العمل ورفع مستوى الإنتاجية..
لكل منهما دوره ومجال تميّزه، و معرفة الوقت المناسب و المهمة المناسبة لاستخدام كل أداة منهما تُحدث فرقًا كبيرًا في سير العمل.
#الذكاء_الاصطناعي #البرمجيات #تطوير_البرمجيات
عندما أكون بصدد الاكتشاف أو التعلّم أو استكشاف أفكار وجوانب جديدة، أعتمد غالبًا على الذكاء الاصطناعي القائم على المحادثة.. أمّا في معظم المهام الأخرى، فأستخدم الأدوات الوكيلة لتسريع وتيرة العمل ورفع مستوى الإنتاجية..
لكل منهما دوره ومجال تميّزه، و معرفة الوقت المناسب و المهمة المناسبة لاستخدام كل أداة منهما تُحدث فرقًا كبيرًا في سير العمل.
#الذكاء_الاصطناعي #البرمجيات #تطوير_البرمجيات
❤5👏3
أفضل ما يمكن أن تفعله مع تعليقات مواقع التواصل الاجتماعي هو ألّا تُكثر (أو تتفادى) قراءتها.
إذا أعجبك منشور ما، فتفاعل معه برد فعل، أو اكتب تعليقًا ثم امضِ، أو شاركه لتعم الفائدة، أو احفظه للرجوع إليه لاحقًا.
أما التوغل في قراءة التعليقات، فهو في كثير من الأحيان بابٌ لمدخلات سامة، وتشتيتٍ للذهن، وإهدارٍ للوقت.. وهذا يصدق على أمور الدين، والتخصص، وشؤون الدنيا عمومًا..
اللهم إنا نسألك الحكمة، والستر، والعافية.
إذا أعجبك منشور ما، فتفاعل معه برد فعل، أو اكتب تعليقًا ثم امضِ، أو شاركه لتعم الفائدة، أو احفظه للرجوع إليه لاحقًا.
أما التوغل في قراءة التعليقات، فهو في كثير من الأحيان بابٌ لمدخلات سامة، وتشتيتٍ للذهن، وإهدارٍ للوقت.. وهذا يصدق على أمور الدين، والتخصص، وشؤون الدنيا عمومًا..
اللهم إنا نسألك الحكمة، والستر، والعافية.
❤4👍2
مخرجات استنتجتها مؤخرا، كتبتها في هذا المنشور..
ساحاول كتابته بالعربية قريبا اذا ييسر الله.
أفترض أنها نافعة ان شاء الله.
https://www.linkedin.com/posts/mohcin-bounouara-31697b69_ai-software-softwaredevelopment-share-7470063792417136641-3TZY/?utm_source=share&utm_medium=member_android&rcm=ACoAAA6PPwIBAQxRqfCnsX6egpCWC4PgEE1omkI
ساحاول كتابته بالعربية قريبا اذا ييسر الله.
أفترض أنها نافعة ان شاء الله.
https://www.linkedin.com/posts/mohcin-bounouara-31697b69_ai-software-softwaredevelopment-share-7470063792417136641-3TZY/?utm_source=share&utm_medium=member_android&rcm=ACoAAA6PPwIBAQxRqfCnsX6egpCWC4PgEE1omkI
LinkedIn
#ai #software #softwaredevelopment #coding #softwarearchitecture | Mohcin Bounouara
I love writing code. I love reading code, simple code, medium sized code, and complex code. I still remember how difficult it once felt to take a simple input and produce the expected output without errors.
Along the way, I accumulated technical debt, wasted…
Along the way, I accumulated technical debt, wasted…
❤2
مراجعة أنفسنا ومحتوانا و أهدافنا من نشر المحتوى.. ضرورة من حين لآخر.
نشر المحتوى الهادف شيء جيد، لكن الانجرار وراء اشياء اخرى صعب.. فلنحاول ان نركز على هذه المسألة.
https://youtu.be/uGpP0mVH4Ug
نشر المحتوى الهادف شيء جيد، لكن الانجرار وراء اشياء اخرى صعب.. فلنحاول ان نركز على هذه المسألة.
https://youtu.be/uGpP0mVH4Ug
YouTube
مراجعة أنفسنا ومحتوانا و أهدافنا من نشر المحتوى.. ضرورة من حين لآخر
مراجعة أنفسنا ومحتوانا و أهدافنا من نشر المحتوى.. ضرورة من حين لآخر.
نشر المحتوى الهادف شيء جيد، لكن الانجرار وراء اشياء اخرى صعب.. فلنحاول ان نركز على هذه المسألة.
نشر المحتوى الهادف شيء جيد، لكن الانجرار وراء اشياء اخرى صعب.. فلنحاول ان نركز على هذه المسألة.
❤3
مناقشة امور بسيطة متعلقة بالبرمجة، او لغة البرمجة التي تستعملها، صار جميلا و نافعا اكثر من ذي قبل في عصر ال ai.
مثال: دور ال '?? Operator' في ال php.. و حالات استخدامه و لماذا وجد اصلا..
هذه أشياء بسيطة، لكنها صارت مستعملة على اليد بسرعة بواسطة prompt بسيط.. هذا يعطي فهما اقلا مع الوقت.
لهذا يعجبني مجتمع مطوري ال php فلازالوا بناقشون امورا بسطة كهذه.
#php #coding #learning
مثال: دور ال '?? Operator' في ال php.. و حالات استخدامه و لماذا وجد اصلا..
هذه أشياء بسيطة، لكنها صارت مستعملة على اليد بسرعة بواسطة prompt بسيط.. هذا يعطي فهما اقلا مع الوقت.
لهذا يعجبني مجتمع مطوري ال php فلازالوا بناقشون امورا بسطة كهذه.
#php #coding #learning
👍1
قاعدة شخصية أعمل بها؛ لا تتردد في تقديم المساعدة!
من أكثر العوائد النفسية إرضاءا (عمليا أيضا) في فرق تطوير البرمجيات هو المبادرة بتقديم المساعدة، حتى وإن لم تكن تعرف الإجابة.
أحيانًا تكون الرغبة في المساهمة والتعلم وحل المشكلات مع أفراد آخرين من الفريق، أكثر قيمة من امتلاك الحل منذ البداية.
#team #coding
من أكثر العوائد النفسية إرضاءا (عمليا أيضا) في فرق تطوير البرمجيات هو المبادرة بتقديم المساعدة، حتى وإن لم تكن تعرف الإجابة.
أحيانًا تكون الرغبة في المساهمة والتعلم وحل المشكلات مع أفراد آخرين من الفريق، أكثر قيمة من امتلاك الحل منذ البداية.
#team #coding
❤3
من أعظم ما تعلمته في السنوات الأخيرة أن الملتفت لا يصل،، فما مضى قد فات، و المؤمل غيب، ولك الساعة التي أنت فيها.
فاحرص على ما ينفعك في يومك وليلتك بقدر استطاعتك، واستثمر وقتك فيما يقربك إلى الله وينفعك في دنياك وآخرتك.
والله ولينا ووليكم.
فاحرص على ما ينفعك في يومك وليلتك بقدر استطاعتك، واستثمر وقتك فيما يقربك إلى الله وينفعك في دنياك وآخرتك.
والله ولينا ووليكم.
❤4👍1
ملاحظة لنفسي؛
مع تطوير البرمجيات بمساعدة الذكاء الاصطناعي، لم يعد تسجيل البيانات (logging) بشكل شامل خيارًا، بل أصبح ضرورة..
نحن نُصدر برمجيات مدعومة بالذكاء الاصطناعي، لذا يجب علينا مراقبة أنظمتنا ومتابعتها بنفس القدر من الدقة (أو أكثر).
#AI #Software #softwaredevelopment #coding
مع تطوير البرمجيات بمساعدة الذكاء الاصطناعي، لم يعد تسجيل البيانات (logging) بشكل شامل خيارًا، بل أصبح ضرورة..
نحن نُصدر برمجيات مدعومة بالذكاء الاصطناعي، لذا يجب علينا مراقبة أنظمتنا ومتابعتها بنفس القدر من الدقة (أو أكثر).
#AI #Software #softwaredevelopment #coding
❤2
ممكن اقتراحات أحسن e-reader مشابه ل Amazon kindle بأثمنة مناسبة؟ في المنطقة العربية و المغرب خصوصا؟
شكرا مسبقا.
شكرا مسبقا.
هذا أمر مهم جدا، خصوصا مع ال ai.
https://www.linkedin.com/posts/mohcin-bounouara-31697b69_software-softwaredevelopment-share-7475612525980647424-6bAj/?highlightedUpdateUrn=urn%3Ali%3Aactivity%3A7475612527884759040&origin=SOCIAL_SHARE&utm_source=share&utm_medium=member_android&rcm=ACoAAA6PPwIBAQxRqfCnsX6egpCWC4PgEE1omkI
https://www.linkedin.com/posts/mohcin-bounouara-31697b69_software-softwaredevelopment-share-7475612525980647424-6bAj/?highlightedUpdateUrn=urn%3Ali%3Aactivity%3A7475612527884759040&origin=SOCIAL_SHARE&utm_source=share&utm_medium=member_android&rcm=ACoAAA6PPwIBAQxRqfCnsX6egpCWC4PgEE1omkI
LinkedIn
#software #softwaredevelopment | Mohcin Bounouara
When you feel ownership of the movements and decisions within the projects you're working on, you start feeling like a product owner, regardless of your title.
It's a responsibility, but at the same time, it's an honor. That's when you start to appreciate…
It's a responsibility, but at the same time, it's an honor. That's when you start to appreciate…
تعليق قرأته في أحد مقاطع الفيديو التي كنت أشاهدها، وأظنه نافعا إن شاء الله، ربما كلنا مثل صاحب(ة) هذا التعليق، قد نختلف في النسبة، لكننا جميعا نعاني بدرجة أو بأخرى من إنهاك وسائل التواصل الاجتماعي.
العيب ليس في وسائل التواصل نفسها، ولا فينا نحن.. العيب أننا لم نتعلم كيف ننظم استخدامها، بينما هم (مؤسسوها) تعلموا كيف يُبقوننا أطول وقت ممكن على منصاتهم الرقمية.
العمر أيام، فينبغي أن نحاول استغلاله فيما ينفعنا في الدنيا والآخرة. وكيف يكون ذلك؟ بالتخطيط والعمل، وبالصبر على المشقة.. لولا المشقة ساد الناس كلهم.. فكل شيء نافع يأتي بعد تعب ومكابدة، وهذا مما يسميه ديننا الإسلامي التزكية..
وكل هذا عمل طويل، وليس عمل ليلة أو أسبوع،، لكن المهم أن تبدأ، ولو بالقليل. ستسقط، وستضعف من حين لآخر، لكن ضع أمامك الهدف، وافهم أنك مخلوق ضعيف، وأن السقوط جزء من الطريق مهما بلغت من الانضباط.
قليلٌ دائمٌ خيرٌ من كثيرٍ منقطع.
وهذا كلام أقوله لنفسي أولًا، وأدونه لعل الله أن ينفع به.
العيب ليس في وسائل التواصل نفسها، ولا فينا نحن.. العيب أننا لم نتعلم كيف ننظم استخدامها، بينما هم (مؤسسوها) تعلموا كيف يُبقوننا أطول وقت ممكن على منصاتهم الرقمية.
العمر أيام، فينبغي أن نحاول استغلاله فيما ينفعنا في الدنيا والآخرة. وكيف يكون ذلك؟ بالتخطيط والعمل، وبالصبر على المشقة.. لولا المشقة ساد الناس كلهم.. فكل شيء نافع يأتي بعد تعب ومكابدة، وهذا مما يسميه ديننا الإسلامي التزكية..
وكل هذا عمل طويل، وليس عمل ليلة أو أسبوع،، لكن المهم أن تبدأ، ولو بالقليل. ستسقط، وستضعف من حين لآخر، لكن ضع أمامك الهدف، وافهم أنك مخلوق ضعيف، وأن السقوط جزء من الطريق مهما بلغت من الانضباط.
قليلٌ دائمٌ خيرٌ من كثيرٍ منقطع.
وهذا كلام أقوله لنفسي أولًا، وأدونه لعل الله أن ينفع به.
🫡2👍1
ملاحظات أدوّنها لنفسي… لأنني أعتقد بأنها أصبحت مهارات لا بد من تعلّمها والاستمرار في تطويرها.
إلى جانب الأساسيات المتينة في البرمجة، وهندسة البرمجيات، وكتابة الكود، والتي أصبح الذكاء الاصطناعي يساعدنا فيها بشكل كبير، يبقى من الضروري أن نفهم هذه الأساسيات فهما حقيقيا، وألا نعتمد على الأدوات وحدها..
كما أصبحت مهارة التواصل ضرورة مع جميع ال Stakeholders داخل المشروع.
من الآن فصاعدًا، وفي المستقبل بصورة أكبر، لم يعد دور المطور يقتصر على كتابة الكود، بل أصبح مسؤولًا عن فهم المشروع بأكمله، والمساهمة فيه بعقلية ال Product Engineer من جميع الجوانب.
#software #softwaredevelopment #AI #coding
إلى جانب الأساسيات المتينة في البرمجة، وهندسة البرمجيات، وكتابة الكود، والتي أصبح الذكاء الاصطناعي يساعدنا فيها بشكل كبير، يبقى من الضروري أن نفهم هذه الأساسيات فهما حقيقيا، وألا نعتمد على الأدوات وحدها..
كما أصبحت مهارة التواصل ضرورة مع جميع ال Stakeholders داخل المشروع.
من الآن فصاعدًا، وفي المستقبل بصورة أكبر، لم يعد دور المطور يقتصر على كتابة الكود، بل أصبح مسؤولًا عن فهم المشروع بأكمله، والمساهمة فيه بعقلية ال Product Engineer من جميع الجوانب.
#software #softwaredevelopment #AI #coding
❤4
تقسيم الكود المعقد إلى وحدات صغيرة، بحيث يؤدي كل جزء مهمة واحدة محددة، هو أحد المبادئ الأساسية في هندسة البرمجيات، ويُعرف باسم Separation of Concerns (SoC).
هذا المبدأ يجعل الكود أكثر وضوحًا، وأسهل في القراءة، والاختبار، والصيانة، والتطوير لاحقًا، لأن لكل جزء مسؤولية واحدة فقط.
#software #softwareengineering
هذا المبدأ يجعل الكود أكثر وضوحًا، وأسهل في القراءة، والاختبار، والصيانة، والتطوير لاحقًا، لأن لكل جزء مسؤولية واحدة فقط.
#software #softwareengineering
❤4
سطر كود واحد يوميًا، سواء كتابةً أو قراءةً، يمكن أن يحدث فرقًا كبيرًا في طريقة تفكيرك كمطور..
الأمر قد يبدوا مبالغة، لكن و الله أقل القليل هذا ما يكونك ك senior developer.
و الله أعلى و أعلم.
الأمر قد يبدوا مبالغة، لكن و الله أقل القليل هذا ما يكونك ك senior developer.
و الله أعلى و أعلم.
❤5
ال ai models لا تعير اهمية كبيرة لفهم ماهو موجود اصلا..
شرح بسيط بناءا على تجارب شخصية.
https://www.linkedin.com/posts/mohcin-bounouara-31697b69_ai-softwaredevelopment-softwareengineering-share-7479871194419163136-UnyL/?utm_source=share&utm_medium=member_android&rcm=ACoAAA6PPwIBAQxRqfCnsX6egpCWC4PgEE1omkI
شرح بسيط بناءا على تجارب شخصية.
https://www.linkedin.com/posts/mohcin-bounouara-31697b69_ai-softwaredevelopment-softwareengineering-share-7479871194419163136-UnyL/?utm_source=share&utm_medium=member_android&rcm=ACoAAA6PPwIBAQxRqfCnsX6egpCWC4PgEE1omkI
LinkedIn
#ai #softwaredevelopment #softwareengineering | Mohcin Bounouara
Note to self.
AI models not prioritize learn existing solutions before generating new ones.. So they always rush to generate codes.
We should first force ai to understand the system and ask; is there already something that solves this problem we are working…
AI models not prioritize learn existing solutions before generating new ones.. So they always rush to generate codes.
We should first force ai to understand the system and ask; is there already something that solves this problem we are working…
Forwarded from Mohcin Space
This media is not supported in your browser
VIEW IN TELEGRAM
قرأتُ مؤخرًا ورقة بحثية ذكّرتني بأهمية التعلّم القائم على حلّ المشكلات في هندسة البرمجيات، وأثارت لديّ بعض الأفكار حول الأخطاء التي ارتكبتها شخصيا..
نعم، أنت بحاجة إلى الأساسيات، ولكن لا تحاول حفظ كل شيء،، بل ركّز على فهم المشكلات والتفكير في حلول لها، بناءً على المعرفة التي اكتسبتها و راكمتها.
اللغات والأطر البرمجية هي أدوات، واليوم يمكنك بسهولة استدعاء ال syntax وتفاصيل التنفيذ من خلال بحث بسيط أو باستخدام الذكاء الاصطناعي، لذلك، لا بأس بوجود ثغرات معرفية لديك.. ونقاط ضعف، ولكن ما ليس مقبولًا هو التخلي عن التعلّم المستمر، لسدها..
#software #softwaredevelopment #coding
نعم، أنت بحاجة إلى الأساسيات، ولكن لا تحاول حفظ كل شيء،، بل ركّز على فهم المشكلات والتفكير في حلول لها، بناءً على المعرفة التي اكتسبتها و راكمتها.
اللغات والأطر البرمجية هي أدوات، واليوم يمكنك بسهولة استدعاء ال syntax وتفاصيل التنفيذ من خلال بحث بسيط أو باستخدام الذكاء الاصطناعي، لذلك، لا بأس بوجود ثغرات معرفية لديك.. ونقاط ضعف، ولكن ما ليس مقبولًا هو التخلي عن التعلّم المستمر، لسدها..
#software #softwaredevelopment #coding
❤1