التغييرات حقل محرر يحدث؟ من مقابلة لرؤية صعود رمز Visual ستوديو

البصري استخدام كود استوديو (VS المدونة) آخذ في الارتفاع بسرعة، فقد أصبح الآن الخيار الأول لمعظم المهندسين والمحررين، ويبدو للاستيلاء بسرعة حصتها في السوق من أعلى غيرهم من المحررين.

Triplebyte مئات مقابلة أسبوعية من المهندسين. في كل مقابلة، ونحن سوف يسجل محرر، لغات البرمجة وأنظمة التشغيل المستخدمة من قبل المقابلة. نحن لا تقرر ما إذا كانت المقابلة يمكن مقابلة (اعتقد انه ليس من العدل) بناء على تلك المعلومات. ومع ذلك، هذه رائعة جدا! لأنها تتيح لنا نظرة ثاقبة مجموعات مختلفة مثل المهندسين كيفية تغيير ما هي الأدوات وتحدث هذه التفضيلات مع مرور الوقت. يمكننا أيضا أن ندرك العلاقة بين المهندسين أداة المختارة وأدائها خلال المقابلة.

مايك زميلي قبل عام كتب مقالا عن هذه البيانات. وقد Triplebyte منذ ذلك الحين تطورا كبيرا، حتى نتمكن من الآن حفر أعمق في البيانات، لذلك كتبت هذا المقال.

استخدام محرر

I استخراج محرر البيانات المستخدمة من قبل كل مقابلة العام الماضي:

يمكن أن ينظر إليه من هذا الرقم، وتسليط الضوء كيفية Visual كود ستوديو هناك. وشكلت كود VS نسبة 17، أي أكثر من العام الماضي المرشحين Triplebyte استخدام محرر. يجعلني أشعر قليلا فاجأ، تقوم أساسا على سببين. أولا، وقانون VS من مايكروسوفت هو منتج جديد نسبيا. ثانيا، العام الماضي انها حتى لم تظهر على قائمتنا - انها نسبة صغيرة بما يكفي للوقوع في قسم "الآخر" و.

إلى فهم أفضل لهذا، وجهت خريطة آخر استنادا إلى نفس البيانات:

VS كود سهم اكلتها غيرهم من المحررين! بوضوح، في العام الماضي، وزيادة استخدام كود VS من 5 إلى 22. وفي الوقت نفسه، انخفض سبحانه نص الاستخدام من 17 إلى 11، وانخفض استخدام الذرة من 11 إلى 6، وحتى الكسوف آخذ في الانخفاض. كود VS تتزايد كل شهر. يظهر جوجل اتجاهات نتائج مشابهة:

كود VS آخذ في الارتفاع، ومن المتوقع أن تصبح أكثر المهيمنة شهدنا إمكانات المحرر. ربما ينبغي لي أن محاولة إعطائها!

مقابلة بمعدل

ومع ذلك، فإن استخدام محرر ليست سوى جزء من القصة. ليس كل المحررين من استخدام هي نفسها. أريد أن أرى أفضل المبرمجين الذي محرر للاستخدام. لذلك أنا استخراج البيانات المتعلقة بأداء المرشحين في المقابلة، وفقا لمحرر استخدامها تضم:

يوضح هذا الرسم البياني مقارنة كل مستخدم محرر من خلال معدل ومتوسط نسبة النجاح لجميع المرشحين. أولا، لاحظ تبرز ايماكس وفيم! يستخدم المهندسون هؤلاء المحررين يمر المعدل أعلى بكثير من المهندسين الآخرين. المستخدمين إيماكس من أعلى بنسبة 50 من المهندسين الآخرين. كيف نفسر هذه الظاهرة؟ أحد الأسباب المحتملة لذلك هو أنه فيم وإيماكس هو محرر المخضرم. المخضرم مستخدمي محرر قد يكون أكثر خبرة. ولكن لاحظ من فضلك، وقانون VS هو محرر جيدة الثالث - هو محرر جديد، ولكن دعونا VS رمز التي تبدو أكثر هيمنة.

المستخدمين همة وإيماكس ما إذا كانت هناك ميزات أخرى لجعلها أكثر احتمالا للنجاح في مقابلة عمل؟ ربما لأنهم يميلون إلى قضاء مزيد من الوقت والجهد تخصيص محرر متطور على المدى القصير، وعلى المدى الطويل من أجل الحصول على المزيد في المقابل؟

من ناحية أخرى، وذلك باستخدام الكسوف، IntelliJ للمهندسين معدلات النجاح منخفضة و Visual Studio. الكسوف، IntelliJ لل، و Visual Studio تكون مشتركة؟ هم IDE. ومع ذلك، PyCharm هو أيضا IDE كامل المواصفات، والتي من خلال ارتفاع معدل. Eclipes، و Visual Studio، IntelliJ للسمة بارزة أخرى هي أنها ترتبط مع جافا وC # هي قريبة جدا، ثم أننا قد نشهد مجرد الارتباط بين نتائج المحررين محددة ولغات البرمجة معينة؟

لهذا السبب، كما أنني أرى المقابلة بمعدل وفقا للغة البرمجة:

لا جاوة وC # لديها نسبة نجاح منخفضة نسبيا، على الرغم من أن أقل من السعر الذي الكسوف جافا (-21.4 إلى -16.7)، لذلك نحن لا يمكن أن يفسر تماما الكسوف ليس جر جافا الظهر.

أيضا، ما حدث في العودة؟ العودة الأداء مبرمج جيد جدا! من أجل دراسة هذه الأسئلة، وأنا نظرت إلى استخدام محرر في لغة البرمجة:

النسبة المئوية على هذا FIG يناظر كل محرر. يمكننا أن نرى أن 97 من المهندسين PyCharm تطوير بيثون (عادي، وهو ما يمكن ملاحظته من اسمها). الاستخدام الرئيسي للالكسوف هو جافا (94) للمستخدمين، وذلك أساسا باستخدام Visual Studio C # و C ++ (88) للمستخدمين. أنا لا يمكن أن تجعل من واضحة السبب والنتيجة العلاقة بينهما، ولكن يبدو أن لغات البرمجة (جافا، C #) وIDE (الكسوف أو Visual Studio) يرتبط مع نسبة نجاح أقل. وتأتي هذه البيانات من المقابلات الداخلية لدينا، ولكن نفس النتائج تنطبق أيضا على استخدام منصتنا لشركة التوظيف الخارجية.

في اتخاذ القرارات المقابلة، Triplebyte لا تنظر أي من المرشحين أو أي نوع من البرمجة محرر لغة. وخارج هناك العديد من ممتازة C # و المبرمجين جافا. ومع ذلك، من خلال المقابلات التي أجريناها المهندس العاديين C # أو جافا أو روبي يبدو أن جيدة كما العاديين مهندس العودة، وأنا لا أعرف لماذا.

مكان آخر للاهتمام وجدنا من هذا الرقم هو الفرق بين كود VS وسبحانه. وضعت جافا سكريبت أساسا للقانون VS (61)، ولكن أقل يشيع استخدامها في تطوير بيثون (22). والرقم سبحانه العكس إلى حد كبير (51 بيثون و 30 جافا سكريبت). ومن المثير للاهتمام، VS القانون من قبل المستخدم هو أعلى من المستخدمين سبحانه، على الرغم من أنها تستخدم أساسا جافا سكريبت.

مستوى الخبرة والموقع الجغرافي

وأخيرا، وفقا لمستواي الخبرة وبيانات الموقع تجزئة الجغرافية. في الشكل أدناه تستطيع أن ترى الوضع من جميع مستويات الخبرة الذين يستخدمون لغات البرمجة:

أظهرت هو النسبة المئوية للأشخاص لديهم مستوى معين من الخبرة في استخدام كل لغة. ومن المثير للاهتمام معظم ترحيب بايثون وجافا المتدرب أو بدوام جزئي المرشحين لديهم خبرة.

وفيما يلي هم المرشحون من مختلف مستويات الخبرة لاستخدام محرر:

أولا وقبل كل شيء، مع مستويات الخبرة، واستخدام الرمز VS آخذ في الانخفاض. كود VS شهدت أكثر شعبية في المهندسين الأساسي. يمكننا أن نرى أيضا، فيم وإيماكس أكثر شعبية في المهندسين ذوي الخبرة. يبدو من المنطقي، وهذا هو السبب الرئيسي لفيم وإيماكس المستخدمين لديها مثل هذه نسبة نجاح عالية في حوارنا.

وأخيرا، درسنا أيضا على العلاقة بين المكان واللغة المستخدمة:

وتقع الشركات الكبيرة عموما في منطقة شبه الجزيرة، لذلك سترى الكثير من مطوري جافا. في سان فرانسيسكو الشركات المبتدئة الهيمنة، وسوف نرى المزيد من الناس استخدام جافا سكريبت.

استنتاج

وهنا ما رأيناه في وسائل السنة الماضية ملخص لاتجاهات الاستخدام، فضلا عن بعض العلاقات مثيرة للاهتمام بين المهندسين اختيار أدوات وقدرات البرمجة:

رمز Visual ستوديو هو في ازدياد. في العام الماضي، فقد أصبح معظم المحررين شعبية، وينمو كل شهر. وأتساءل عما إذا كان الحقل محرر يمر التحول المضطربة من سوق مجزأة نسبيا في محرر تحتل حصة أكثر من 50 من السوق؟

استخدام هذا المحرر من الطراز القديم مثل فيم أو إيماكس المهندسين تميل إلى أن تكون المبرمجين ذوي الخبرة. وبعبارة أخرى، هؤلاء المحررين شعبية خاصة في المهندسين ذوي الخبرة.

المهندسين استخدام اللغة العودة هي أيضا قوية جدا.

استخدام الكسوف أو Visual أداء مهندس ستوديو هو أقل قليلا (في المتوسط) في حوارنا.

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

النص الانكليزي: الشبكي: //triplebyte.com/blog/editor-report-the-rise-of-visual-studio-code

حماية الأمن القومي، وهذه الأمور لا يمكن القيام به

المسيل للدموع الأرباح الدخن ماكياج

الأكثر جدارة للانضمام شركات التكنولوجيا 29، وجوجل في المرتبة الخامسة فقط

كلو وانغ تشرق الشمس على وسائل الاعلام الاجتماعية بعد 90 الممثلة الصينية تنمية الوطن عاد مؤخرا

قيمة الهاتف المحمول مقابل المال: كيف يمكنني الاستفادة من هواوي ماتي 20 برو؟

الساخن لعبة الأسبوعي الوقت: شهرين للعب إلى تبديل، وحسن قلق

بيكو الجديدة VR تقييم الجهاز: مستوى PCVR من الخبرة، ولكن أخف وزنا وأسهل

هذا هو الأول من عدة أغاني الراب الكلاسيكية، وسوف يغير الانطباع موسيقى الراب

يعرف الراب التاريخ Rakim-- ما وصفه المغني الأسطوري تدفق

"السيد زجاج" فاز بطل أمريكا الشمالية شباك التذاكر في نهاية الأسبوع "، ودون أن تمس" في المرتبة الوصيف

المدمج في السماعات توصيل العظام، وهذا الغداء قيلولة وسادة تريد أن تصبح أكثر راحة

المادة لماذا Serverless ميزة مفصلة على منهجيات تطوير البرمجيات الأخرى؟