شارك المقال

كينستا كينجبين: مقابلة مع جوشوا بروتون

A VPN is an essential component of IT security, whether you’re just starting a business or are already up and running. Most business interactions and transactions happen online and VPN

س 1: ما هي خلفيتك لأولئك القراء الذين ليسوا على دراية بك؟

أعمل على التطوير على الويب منذ أكثر من 20 عامًا. في وقت ما بين موقع الويب الأول الخاص بي والآن ، أنهيت درجتي العلمية في القرصنة الهجومية ، وقضيت بعض الوقت كقسيس شاب ، وعدت لمواصلة حياتي كمطور. لقد عملت كمطور في القطاع المالي والطب والزراعة والتعليم. لقد كتبت تعليمات برمجية بلغة HTML و CSS و JS و PHP و C # و VB و C ++ و Python و Objective C و Swift. لقد كانت رحلة برية مجنونة. كما أنني شاركت في تأسيس Prestige Conference مع Kiko Doran.

س 2: لديك خبرة كبيرة في الرسوم البيانية ، والكثير من الناس يحبونها. ما هي أهم 3 نصائح تقدمها لشركة تتطلع إلى إنشاء واحدة؟

دع البيانات تكتب القصة. ترغب العديد من الشركات في سرد ​​قصة والبحث عن البيانات التي تدعمها. من الواضح تمامًا عندما يكون هذا هو النهج الذي اتبعته. إنه شعور قسري وغير عضوي ، وهو موت مخطط معلومات جيد.

وظف مصممًا رائعًا قويًا في تصور البيانات. التصورات هي الوسيلة المستخدمة لرواية القصة. يشبه التصميم السيئ في مخطط المعلومات الرسومي سوء القواعد النحوية في الكتاب. لا تفرط في التفاعل: إنه مثل الملح. الكثير أسوأ من عدم كفاية.

Q3: بصفتك مطورًا أماميًا ، ما الذي تحبه في وورد بريس؟

أحب الحرية التي أمتلكها كمطور للواجهة الأمامية لجعل وورد بريس يفعل بالضبط ما أريده أن يفعله. إنه حقًا غير مطروح عندما يتعلق الأمر بطريقة عرض المحتوى للمستخدم. و API WP REST يجعل هذا أكثر صدقا.

س 4: بصفتك مطورًا أماميًا ، ما الذي لا تحبه في وورد بريس؟

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

س 5: ما هي الجوانب المفضلة لديك لتطوير الواجهة الأمامية بشكل عام؟

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

س 6: ما هي الجوانب الأقل تفضيلاً لتطوير الواجهة الأمامية بشكل عام؟

إضافة طبيعة JavaScript. على الرغم من أنها لغتي المفضلة ، إلا أن السرعة التي تنتقل بها الأطر إلى الخدمة ثم الخروج منها مذهلة. خلال السنوات القليلة الماضية ، قمت ببرمجة تطبيقات الويب الرئيسية في Backbone و Angular و React. لقد استخدمت Grunt و Gulp و Webpack كمتسابقين للمهام وأنظمة بناء. أدرك أن كل من هذه الأدوات بها نقاط قوة وضعف ، وفي بعض الأحيان يتم بناؤها كحل لنقاط ضعف أسلافها ، ولكنها أيضًا مرهقة في بعض الأحيان.

س 7: ماذا يوجد في مجموعة أدوات SaaS الخاصة بك؟

Azure: حل رائع لاستضافة مشاريع Node.js و MongoDB وتطبيقات الأجهزة المحمولة. أنا أيضًا أحب واجهات برمجة تطبيقات BlobStorage الخاصة بهم.

BrowserStack: أفضل طريقة لعرض موقع ويب بسرعة في Android و Internet Explorer. بالطبع ، لا يزال لدي IE8-11 و Edge VM ، بالإضافة إلى العديد من الأجهزة المحمولة ، من أجل تصحيح الأخطاء بشكل متعمق.

تطبيقات Google: بديل البريد الإلكتروني والمكتب.

SendGrid : أفضل واجهة برمجة تطبيقات للبريد الإلكتروني وجدتها. أنا أحب ميزات التسجيل الخاصة بهم.

Dropbox: سعر 10 دولارات شهريًا.

Adobe Creative Suite: ليس SaaS حقيقيًا ، لكنني أسعد بدفعه مقابل كل شهر.

Jetbrains: كما سبق

س 8: إذا كان هناك من يتطلع إلى توظيف مطور أمامي ، فلماذا أنت الخيار الأفضل؟ لا تكن خجولا.

على الرغم من أنني مطور أمامي رائع ، فإن هذا ليس السبب في أنني الخيار الأفضل (هناك الكثير من مطوري الواجهة الأمامية الرائعة في العالم). أنا آخذ هذه خطوة إلى الأمام. أنا سهل للغاية في العمل ، وأنا أتعلم باستمرار (انظر السؤالين 5 و 6).

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

س 9: إذا لم يتمكن أحد من الحضور شخصيًا إلى مؤتمر بريستيج الخاص بك ، فكيف يمكنه متابعته؟

عند التفكير في فكرة Prestige ، علمنا أننا نريد تحقيق بعض الأشياء: أ) التعلم من الأشخاص الرائعين في النظام البيئي التكنولوجي ب) مشاركة المعرفة مع أقراننا. نحن نعلم أنه ليس من الممكن دائمًا التواجد في الحدث وهذا هو سبب إضافة مكون البث المباشر. يتم تصوير الدفق الخاص بنا بشكل احترافي وإنتاجه في الوقت الفعلي بدمج الشرائح من مكبرات الصوت الخاصة بنا.

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

س 10: كيف تبدو ولاية ساوث داكوتا حقًا؟

ستارك وجميل. يمتزج المنظر المذهل مع الأشخاص الفريدين الذين يتسمون بالدفء والانفتاح ، وكلما اتجهت إلى الغرب ، كلما كانت بصمة الإنسانية أقل وضوحًا. يتم نقلك ببطء إلى وقت قبل وصول الحضارة الأوروبية. إنه لأمر مدهش أن ترى ، ولا يمكنني أن أتخيل حقًا مكانًا رائعًا ومثاليًا لأسميه بالمنزل. بالطبع ، أكتب هذا في خضم عاصفة ثلجية (12 بوصة من الثلج و 50-60 ميلًا في الساعة للرياح). (ربما متلازمة ستوكهولم؟)

جنوب داكوتا

مصدر الصورة

وفر الوقت والتكاليف وحقق أقصى قدر من أداء الموقع من خلال:

مساعدة فورية من خبراء استضافة وورد بريس ، 24/7.

تكامل Cloudflare Enterprise.

يصل الجمهور العالمي إلى 28 مركز بيانات حول العالم.

التحسين من خلال مراقبة أداء التطبيقات المضمنة لدينا.

كل ذلك وأكثر من ذلك بكثير ، في خطة واحدة بدون عقود طويلة الأجل ، وعمليات الترحيل المدعومة ، وضمان استرداد الأموال لمدة 30 يومًا. تحقق من خططنا أو تحدث إلى قسم المبيعات للعثور على الخطة المناسبة لك.

توضيح

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

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

أرسل تصحيح

شاركنا رايك وتقييمك للموضوع

{{ reviewsTotal }}{{ options.labels.singularReviewCountLabel }}
{{ reviewsTotal }}{{ options.labels.pluralReviewCountLabel }}
{{ options.labels.newReviewButton }}
{{ userData.canReview.message }}