بواسطة

احمد جميل فلمبان

تاريخ السؤال

2021/11/07

التصنيف

أخرى

السؤال:

السلام عليكم ورحمة الله وبركاته
معاك أحمد فلمبان متخصص في نظم المعلومات الجغرافية(gis) ابغى اصير مبرمج gis لأن90% اغلب الوظائف في البرمجة gis فيا ليت توجهني صح واتعلمها . واغلب الاعلانات مثل الاتي:
Programming / application development
Esri JavaScript API
Microsoft .Net, Javascript API, Python
Esri JavaScript API web applications , web services , mobile
Python , HTML , Ajax , CSS , XML , Angular , XSLT , TLS , Git , HTML5 , Dojo , Kendo UI , Dijit , etc. Required 5 Years
Microsoft .net ( c # .net , asp.net , MVC )
iOS / Android development


مشاركة:


الإجابات (1)

أفضل جواب
 

وعليكم السلام اخي أحمد، شكرا لك أولا على السؤال.

بالنسبة لتخصص GIS هو تخصص فعلا جميل ومطلوب في سوق العمل لدى بعض الجهات. ولكن ليست بالنسبة التي ذكرتها. نتكلم عن من 20 إلى 40 %.

جميل أن تكون متخصص في مجال واحد يميزك في الطابع المهني وتصبح مبرمج GIS كونه قليل ممن يمتلك هذا المجال.

أما بالنسبة عن لغات البرمجة.

فهي كثيرة مثل ما ذكرتها أنت. ولكن التوجه الان اصبح تخصصي أكثر أي أن هناك ثلاثة توجهات في البرمجة:

الأول : تطوير الواجهات الأمامية ( front-end ): أي التركيز راح يكون على HTML + CSS + JS ( وانصحك تعلم تطوير الواجهات الامامية باستخدام أداة Vue.js H أو Angular

الثاني: تطوير البرمجةالخلفية ( Back-end ) أ ي التركيز راح يكون في قواعد البيانات وبرمجتها مع الواجهات الامامية (ربط ) وتمكين الوظائف في النظام. والأدوات كثيرة وافضلهم في PHP هو Laravel وافضلهم في JS هو node js وكذلك asp.net في حال كان لديك معرفة في استخدام لغة C#

الثالث: تطوير شامل (full-stack )وهذا باختصار يجمع الأول والثاني ولكن لا أفضل اختيار هذا الخيار كونه غير متخصص وانما إلمام فقط.

.أتمنى أن يكون الجواب هذا هو ما تبحث عنه. وفي حال وجود استفسار يسعدني مناقشته معاك.

شكرا لك.

وعليكم السلام اخي أحمد، شكرا لك أولا على السؤال.

بالنسبة لتخصص GIS هو تخصص فعلا جميل ومطلوب في سوق العمل لدى بعض الجهات. ولكن ليست بالنسبة التي ذكرتها. نتكلم عن من 20 إلى 40 %.

جميل أن تكون متخصص في مجال واحد يميزك في الطابع المهني وتصبح مبرمج GIS كونه قليل ممن يمتلك هذا المجال.

أما بالنسبة عن لغات البرمجة.

فهي كثيرة مثل ما ذكرتها أنت. ولكن التوجه الان اصبح تخصصي أكثر أي أن هناك ثلاثة توجهات في البرمجة:

الأول : تطوير الواجهات الأمامية ( front-end ): أي التركيز راح يكون على HTML + CSS + JS ( وانصحك تعلم تطوير الواجهات الامامية باستخدام أداة Vue.js H أو Angular

الثاني: تطوير البرمجةالخلفية ( Back-end ) أ ي التركيز راح يكون في قواعد البيانات وبرمجتها مع الواجهات الامامية (ربط ) وتمكين الوظائف في النظام. والأدوات كثيرة وافضلهم في PHP هو Laravel وافضلهم في JS هو node js وكذلك asp.net في حال كان لديك معرفة في استخدام لغة C#

الثالث: تطوير شامل (full-stack )وهذا باختصار يجمع الأول والثاني ولكن لا أفضل اختيار هذا الخيار كونه غير متخصص وانما إلمام فقط.

.أتمنى أن يكون الجواب هذا هو ما تبحث عنه. وفي حال وجود استفسار يسعدني مناقشته معاك.

شكرا لك.