Hatem

Java Enterprise Applications Developer.

http://hatemcode.com

285 نقاط السمعة
417 ألف مشاهدات المحتوى
عضو منذ
حسنا انت تريد كتابة برامج لأندرويد فلا مفر من تعلمك للجافا. وبالنسبة للويب فاذهب إلى ASP.NET لا يوجد مانع بالعكس ستقلل من الجهد الذي ستصرفه لتعلم تقنيات الويب (المعقدة قليلا) في الجافا.
لاحظ صديقي انني لا اتحدث عن الموار Resources (الموظفين, المال , الاجهزة , التراخيص) فعندما تريد انجاز مشروعك ستجدها حتما. ولكن اتحدث عن السوق Market. بلا سوق لن تستطيع حتى ان تدفع رواتب فريقك او ان تسترد رأس مالك علما بأن مجال تطوير الألعاب مكلف جدا لأنه يحتاج لفريق متنوع الاختصاصات كي تنجز المطلوب.
اذا كنت مفتونا بالواجهات الرسومية وببيئات التطوير المتكاملة التي تتولى كتابة معظم الكود عنك فاذهب إلى .NET فلديها IDE متطورة Visual Studio. فضلا عن كونها تدعم منصات مختلفة مثل الويب والدسكتوب والموبايل والكونسول. أما اذا اردت تعلم البرمجة بشكل حقيقي وتتمرن على بناء البرمجيات الضخمة وهندستها. فاذهب الى Java فضلا عن كونها عابرة للمنصات وتدعم كل شي تقريبا. الخيار لك !
مستقبل أي صناعة يعتمد على القدرة على انتاج دخل Income. وعندما تسأل عن مستقبلها في العالم العربي فحينها يجب ان نسأل عن مدى جدواها الاقتصادية في هذه البقعة الجغرافية. برأيي ان المنطقة ليست مؤهلة لكي تصبح سوقا واعدا بسبب الازمات الاقتصادية والسياسية التي تمر بها. هذا التوقع ينطبق كثيرا على العاب الحاسوب ومثيلاتها. اما بالنسبة لالعاب المنصات المحمولة فقد يبدو منطقيا قليلا واقل Risk !
اظن انه يجب عمل سياسة آلية لمكافحة او ايقاف كل من يتضح انه يقوم بعمل اغراق بالنيجاتيف.
استخدم نظام تشغيل ماك منذ سنوات. ونسيت شيئا اسمه فيروس او مكافح فيروسات.
للأسف مفهوم الملكية الفكرية ضاع بين صراعات ونفوذ القوى التجارية العظمى فأصبح وسيلة احتكار وسيطرة ليس الا. حتى الاشياء الشكلية التافهة اصبحت تسجل بملكية فكرية واصبحت لاتمت بشئ للانجازات الحقيقية التي تستحق ان يحتفظ بها كملك حصري لجهة أو شخص معين.
حسنا , ثم ماذا بعد ؟ اجعل لموضوعك فائدة. او على الاقل اذكر ما الذي تفعله ربما يروقنا ونفعل مثلك تماما !
أعمل على بورتال Portal بتقنية JEE لأحد عملائي.
على الجرح تماما. دائما اقول لأصحابي انتج عملا بـ Minimum Footprint بأقل عدد من المتطلبات التي تجعل مشروعك يعمل ثم اضف عليه كل يوم.
افضل هدية ان اراهم مبتسمين واعظم اخفاق لي ان اراهم حزانى او مكسورين
لابد ان الكل فعل في ايام مراهقته البرمجية او بسبب ظروف العمل التي تجبرك ان تهتم بتقنية بذاتها. انا مثلا اصبح لدي ميل جذري واساسي باتجاه Java EE بدلا من PHP.
حاول ان تبتعد عن التفكير الظلامي والأفعال الشهوانية فذلك يضعف الذاكرة حقا. وحاول ايضا ان تقرأ شئ تميل له لاجل العلم وحبا في العلم وليس لأجل القراءة.
كنت اعاني من هذه العادة. ودمرت سنين كثيرة من حياتي واسبابها : - ضيق الوقت - الشعور بأن الشي الذي تود انجازه لن ينتهي - فقدان الامل والشعور بالعجز - الظغوط الحياتية التي تجعلك لا تستطيع ان تركز في ما تود فعله الحلول : - تنظيم الوقت بطريقة عقلانية وليست خيالية (لاتجعل نفسك سوبرمان قم بقياس الوقت المخصص لكل شي حسب قدرتك الفعلية) - عند محاولتك انجاز شئ ما , حدد اهدافك بدقة لكي تستطيع قياس تقدمك. لا تقم بانجاز
-1
لا تكون محدودا بالسوق المحلي اذهب الى ما هو ابعد من ذلك. قم بانشاء موقع الكتروني لبرامجك وقم بتسويقها عبر الشبكات الاجتماعية. ولا تبعها بالرخص لانها مجهودك وصناعتك.
كلامك خاطئ تماما. اطر العمل تنظم مشروعك وتختصر عليك المسافات والاسطر وتجعل الكود اكثر واقعية وفهما. بعض الميزات الموجودة في اطر العمل ستسغرق منك ربما اشهر اذا قررت تطويرها بنفسك وبالكود الطبيعي للغة. وبخصوص الاخطاء فالمبرمج الحقيقي يلم بطرق Debugging وتتبع الاخطاء واذا كان لا يلم بهذه الاشياء فالافضل ان يبحث عن مجال اخر ليبدع فيه غير البرمجة.
شئت ام ابيت فأطر العمل أصبحت واقعا. وعدم استخدامها للمشاريع الكبيرة او الصغيرة على حد سواء يجعل تلكم المشاريع ناقصة او تفتقد للكثير. اطر العمل استغرقت لسنوات لكتابة وتنقيح مميزاتها. والعمل على مشروع مدفوع وبوقت محدود Due Date بدون اطار يعد مجازفة وخرقا لتلك المحدوديات. هذا العصر هو عصر الايمان بالفكرة , بمعنى ان مهاراتك البرمجية يجب ان تسخر لانتاج الفكرة وليس العكس. فلا قيمة لمعرفتك البرمجية ان لم تكن قادرا على صنع مشروعك متكامل بتلك الادوات. واطر العمل هنا
لايوجد ترجمة دقيقة للمصطلح ولكن هذا اجتهاد مني اعتمادا على خبرتي في التعامل مع هذا النموذج : نماذج البيانات-طبقة العرض-المتحكمات المنطقية
الاستضافة الشخصية هي الافضل لأنها تأتي بتحكم كامل بكل مقدرات الموقع فضلا عن الووردبريس. ولن يفرق الامر فأنت محتاج حاليا فقط للوردبريس وستقوم بترقيتها لتتحكم بها بشكل أعمق. والخبر السعيد انه متى ما كنت مستعدا لنقل موقعك لاستضافة شخصية مستقبلا فهذا ممكن وسهل. دائما في الامتحانات ينصحون بحل الاسئلة السهلة أولا ثم انتقل للاصعب.
ربما يكون بسبب الافكار التي وصلت للعميل وجعلته تقتنع بهذه اللغة. من جهة اخرى قد يكون للبنية التحتية لشبكة الشركة او المؤسسة دور في تحديد تقنية معينة. بعض الشركات مهووسة بمنتجات مايكروسوفت لذلك كان من الانسب اختيار هذه اللغة لخلق تفاعل افضل بين مختلف الادوات والبرمجيات. والعميل له كل الحق في اختيار ما يشاء.
مرحبا بك يبدو انك مشتت اكثر من اللازم وهذا التشتيت جعلك تضخم الموضوع. أنصحك ان تقوم بعمل مدونة على موقع ووردبريس الرسمي ثم قم بترقيتها فهذا افضل لك. اما عن تركيب الووردبريس فكل ما تحتاجه : ١) استضافة تدعم PHP و MySQL 2) اسم نطاق وهو يأتي عادة مع الاستضافة 3) نسخة ووردبريس من الموقع الرسمي
لدي نوايل لعمل هولوكوست ( لا أمزح ) ضد فئات احتفظ بمسماها مع نفسي.
ان تكون بألوان ناعمة وغير صاخبة. وان تكون داكنة قليلا لكي تكون الايقونات واضحة. احرص على تغييرها كل ما احس بقرف اتجاه الجهاز لتغيير الروتين.
  • PHP
دائما واولا قم بالرجوع إلى Documentation الخاص باللغة. فمثل هذا الامر يعتبر اساسي وليست حالة خاصة كي تكون جديره باستحداث سؤال لها.