أصبح كلاهما مطلوب جنباً إلى جنب، فلا تكاد ترى شركة تصدر تطبيق سواء مكتبي أو ويب أو محمول إلا وتعقبه ببقية المنصات كنوع من الشمولية والتكامل.
لهذا المستحسن أن يلم المرء بكل الأنواع.
لكن لكون البدء مع الكل في آن واحد قد يكون مشتت لهذا يفضل أن تعتمد واحداً دون الانشغال أي واحد مطلوب فالكل سوقه كبير، وعندما تجد نفسك أصبحت متمكن يمكن الانطلاق بنوع آخر
وليكن الطلب المتوفر حاليا بين يديك هو الذي يسيّر توجهك،
فمثلا تتوقع أن تحصل على طلب لمشروع ويب أولا أكثر من فرصة حصولك على مشروع جوال فابدأ به، فيما بعد ربما يأتيك طلب جديد يتطلب تقنيات جديدة لم تتعلمها، حينها تصبح فرصة عملية ودافع لتعلم الجديد وهكذا.
طوال السنوات الماضية استخدم SQL Server ، لكن في الأسابيع الأخيرة حصلت على مشروع لكن صاحبه ألزمني بالتعامل مع MySQL فبدلا من الرفض وجدتها فرصة لأزيد معرفتي بالتعامل معها، نفس المثال ينطبق على كثير من الحالات.
البداية يجب ان تكون تطبيقات سطح المكتب ثم تطبيقات ويب ثم تطبيقات الاندرويد ...عليك بإتقان لغة محمولة تساعدك على البرمجة على أي منصة هناك لغة جافا وهي لغة قوية كما يمكن استخدام احد لغات .NET وأفضلها C#