Zen Eddin Allaham نشر منذ 3 ساعة أرسل تقرير نشر منذ 3 ساعة انا صراحة تعبت من Front end و حابب ان اكون Back End developer من خلال Node.js bun.js python golang java هل اذا تركت فرونت اند سيضر بي سببي لترك فرونت اند هو لان فرونت اند ممل و متعب اما باك اند مريح ويوجد تعامل مع برمجة ب كامل 4 اقتباس
0 عماد شيخ العشرة نشر منذ 3 ساعة أرسل تقرير نشر منذ 3 ساعة الأمر يعتمد على ما تريد ان تفعل فمثلا نفترض انك تريد ان تعمل كمستقل فيفضل ان تعرف الاثنتين بنفس الوقت وذلك لانه ياتي العميل بدون خبرة سابقة بالبرمجة ويريد منك عمل تطبيق او موقع او اي منتج هو يريده وعندما تعرف بالطرفين الواجهة الامامية والواجهة الخلفية فتستطيع عملهما كما انه لو اردت ان تنشئ شركة خاصة بك فيفضل ان تعرف الاثنتين معا بنفس الوقت وذلك لصناعة المنتج باريحية ويمكنك ادارته. اما لو اردت ان تعمل في الشركات فيمكنك الاختصاص في مجال واحد فقط مثل ال Backend فقط ففي البداية تعلم لغة واحدة او framework واحد فقط ولا تتشتت وذلك لفهم الاساسيات مثل ال Auth ال REST وقواعد البيانات ويمكنك تعلم اشياء متقدمة في الموضوع أيضا مثل ال Scaling وهو جعل التطبيق يتحمل عدد كبير من المستخدمين كما يمكنك تعلم ال microservices كمواضيع متقدمة وغيرها الخ. بالنسبة لاي لغة تبدأها فهي تعتمد على سوق العمل الذي تريد تدخل فيه فمثلا في عالمنا العربي لغة PHP منتشرة بشكل كبير وان كنت تريد ان تعمل على تطبيقات ضخمة فعليك ب JAVA او C# او Go فاختيار لغة ال Backend تعتمد على المشروع وعلى الشركة التي تعمل فيها كما انه تعتمد على المنطقة ففي بعض المناطق هنالك لغات مشهورة اكثر من مناطق اخرى. كما يجب عليك تعلم اساسيات قوية مثل الخوارزميات وهياكل البيانات DSA وهي يفضل تعلمها سواء كنت مطور Frontend او مطور Backend او مطور متكامل. حدد هدفك اولا ومن ثم اختر المناسب لك اكثر. اقتباس
0 Khaled Osama3 نشر منذ 3 ساعة أرسل تقرير نشر منذ 3 ساعة بتاريخ 10 دقائق مضت قال Zen Eddin Allaham: انا صراحة تعبت من Front end و حابب ان اكون Back End developer من خلال Node.js bun.js python golang java لا، أبدًا ما يضرّك — طالما إنك فاهم أساسيات وعارف كيف تتعامل مع الـ Front لانك ستحتاجه في الـ Backend. إنك تحتاج فقط من frontend كـ Back-end Developer: معرفة بسيطة بـ HTML / CSS / JS (لفهم شكل الـ requests الاتية من الـ frontend). تكون قادر تتعاون مع الـ Front-end team بسهولة. و لكن في البداية اختر لغة واحدة (مثلاً Node.js). لتتعلم فيها بالتوفيق اقتباس
0 محمد_عاطف نشر منذ 2 ساعة أرسل تقرير نشر منذ 2 ساعة لا لن يضرك ترك الواجهة الأمامية في شئ . الأفضل حاليا لك التركيز في مسار واحد وهو الواجهة الخلفية بما أنك قد أحبتت هذا المجال . وإذا أتقنت مجال الواجهة الخلفية بشكل كبير وأصبحت خبير فيه فإن الواجهة الأمامية لن تفيدك في شئ . ولكن حاليا الأفضل لك هو التركيز في لغة واحدة وليس أكثر من لغة حتى لا تشتت نفسك و حتى تستطيع أن تكتب الخبرة في لغة واحدة وتستطيع الحصول على وظيفة بها . أما لو ذاكرت أكثر من لغة لن تتقنهم بشكل كامل وستجد صعوبة في الحصول على وظيفة في أى منهم. اقتباس
0 Zen Eddin Allaham نشر منذ 2 ساعة الكاتب أرسل تقرير نشر منذ 2 ساعة انا بعرف Node js JavaScript ومتقنهم شو لغة يلي لح تخليني Back end engineer Java - Golang - python - rust - cpp 1 اقتباس
0 عماد شيخ العشرة نشر منذ 2 ساعة أرسل تقرير نشر منذ 2 ساعة كل اللغات تنفع وكل لغة لها مميزات وعيوب وجميعها تجعلك مطور Backend فالأمر يعتمد على ما تريد التعامل معه فمثلا لغة CPP و RUST يستخدمو للتلاعب بالذاكرة واستخدامها بطريقة مثالية وتعلمها يحتاج للمعرفة ببعض علوم الحاسوب وليس البرمجة فقط. وللتطبيقات الضخمة تستخدم JAVA و C# فهي منتشرة بهذا المجال. وتستخدم python في التطبيقات المتوسطة وبعض برامج الذكاء الصناعي وذلك لانه يمكنك ربط الذكاء الصناعي والbackend بسهولة. و nodejs تستخدم للتطبيقات المتوسطة والصغيرة أيضا حيث يستخدموها مطورو JS حيث يمكنه عمل ال frontend وال backend معا. كما يوجد PHP فهي منتشرة ولديها مجتمعها ويحدث لها تطوير كثيرا وتوجد في سوق العمل العربي بشكل كبير. حدد هدفك واختار لغة ولا تتشتت كثيرا لانك لو تشتت فلن تتعلم شيئا تعلم بعمق ومن ثم يمكنك تغيير اللغة ان اردت لكن يفضل ان تختار اللغة المناسبة من قبل. اقتباس
السؤال
Zen Eddin Allaham
انا صراحة تعبت من Front end و حابب ان اكون Back End developer من خلال Node.js bun.js python golang java
هل اذا تركت فرونت اند سيضر بي
سببي لترك فرونت اند هو لان فرونت اند ممل و متعب اما باك اند مريح ويوجد تعامل مع برمجة ب كامل
5 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.