12

يمنعني عن لينكس اني مبرمج Microsoft :(

السلام عليكم و رحمه الله وبركاته

احببت ان ابدأ النقاش مع الاخوه في موضوع انني قمت بالعمل علي بيئه اللينكس فتره قصيره و احببت الموضوع جداً و النظام روعه جداً خصوصا وانا اتعامل مع Ubuntu ولكن ي مبرمج C# ولست مبرمج جافا

فاصبح من الصعب علي الانتقال الي لينكس بسهوله

لذلك بدات اتعلم الجافا و معاها ايضا البي ات بي و السي اس اس و هكذا

فهل تعتقد ان اي مبرمج Microsoft يستطيع الانتقال بسهوله اللي لينكس

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

أظن السؤال الذي يجب طرحه - في حالتك - هو هل أنت مستعد للانتقال من #C واللغات الخاصة بمنصة وندوز إلى لغات أخرى (جافا، بايثون، بي أتش بي أو غيرها) ؟

كما ينبغي عليك - في نظري - دراسة الأمر من عدة جوانب غير تقنية أساسا؛ مثل طبيعة السوق الذي تعمل فيه، الشركة التي تعمل لديها أو زبائنك في حال كنتَ تعمل مستقِلا. هذا النوع من الأمور.

الانتقال إلى لينوكس في حالتك ليس هو المسألة الأساسية من وجهة نظري، بل تغييرك لطبيعة عملك وهو ما يجب أن تُفَكِّر فيه. بعدها لينوكس في حد ذاته وأوبنتو تحديدا لن يشكِّل صعوبة لمن لديه خلفية تقنية مثلك.

يمكنك البرمجة بلغة الـ C# ولغات الـ .NET على لينكس

وذلك باستخدام منصة MonoDevelop

انصحك بتجربة مشروع mono developer وتثبيت لينكس بجانب ويندوز

أنصحك بعدم العمل مع المسوخ أنصاف الحلول مثل mono.

إذا شئت الانتقال أو حتى مجرد التعلم (بهدف العلم بالشيء) فتعلمه على أصوله. هناك الكثير من المبادئ المشتركة في كل لغات البرمجة فتعلمها على أصولها.

يمكنك أن تبدأ ببايثون (مع PySide و QtDesigner للبرامج الرسومية) أو سي++ مع Qt من أجل البرامج الرسومية (مثل QtCreator أو غيرها)

إن كنت تحب الويب فجرب python و django أو bottle مع gevent-socketio مثلا.

أو جرب php 5 مع إطار موجه للكائنات مثل Yii

وإن كنت تريد برمجة الأمور العميقة في النظام فانظل وثائق gnu c compiler ومكتبتها القياسية فهي منجم معلومات لا يقدر بثمن.

وربما تحب الإطلاع على سراديب بايثون مثل stackless و futures

بالسنبه للاخ الكريم zeine77

انا حالياً طالب نظم و معلومات اداريه

ولكني اعمل بلغه الفيجوال منذ عام 2007 و لكني اري ان المصادر الحره مفتوحه المصدر تتوسع بشكل رهيب و بها مميزات عديده جداً تجعلها من المنافسين الاقوي لنظام و يندوز و ماك حيث ان الويندوز و الماك مغلقه المصدر و تكلفتها باهظه علي الشركات و الافراد العاديين , طبعا كثير مننا في الدول العربيه يستخدم الكراركات و الهاكرز و لهذا فنحن لا نشعر جيداً بالفرق الرهيب بين اللينكس و الويندوز

ولكني اري ان الاوبن سورس سيكون له اهميه كبري عن ويندوز و ماك من خلال بعض الاشياء اللتي تعلمتها

وانا حالياً بدات اتعلم جافا

ولكني كنت ابحث انه لو يوجد سبيل لبرمجه تطبيقات بلغه السي شارب علي لينكس ف هذه سوف تكون اكبر ضربه حظ بالنسبه لي :)

اما بالنسبه لسوق العمل ف المطلوب حالياً جافا و بي ات بي و لهذا ساتقنهم و اتعلمهم

وطبعا لا يوجد اي ضرر اذا كنت ساتعلم لغات برمجه متعدده حتي لو لم اكن في احتياج لها , ف الانسان طوال حياته يتعلم و عليه ان يختار ما الذي يريد ان يتعلمه

ولهذا ف انا سوف اتعلم هذه اللغات

................

اتمني يكون فكرتي وصلت لحضرتك و فهمت قصدي :)