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

لذا ، فإن الأسئلة هي نفسها بالنسبة للجميع: iOS vs Android ، والهواتف المحمولة مقابل الويب ؛ أدوات المطور المحمول تجارب السفر عبر الزمن قادة التكنولوجيا ومصادر أخبار الصناعة. والإجابات مختلفة ، إلا أنه لا أحد يرغب في العودة في الوقت المناسب ويثني نفسه عن تطوير الهاتف المحمول - لكن هذا أفضل بالنسبة لنا.
Spoiler: الأداة الأكثر شعبية التي لا يستطيع مطور الأجهزة المحمولة الاستغناء عنها هي الصبر.والباقي - من فضلك ، تحت القط.
Timur Akhmetgareev 7 سنوات في تطوير Android و 6 سنوات في App in the Air (السنوات الثلاث الأخيرة - تقدم). Google Developer Expert ، متحدث ، معلم في Google Launchpad.
هوايته تطير ، في 2018 قضى أكثر من 185 ساعة على الرحلات الجوية.
- على أي جانب تنصح ابن صديق أمي ، الذي يريد أن يصبح مطورًا رائعًا للهواتف المحمولة والحصول على المال من خلال مجرفة أو iOS أو Android ، بالوقوف؟لكل من :) التطوير يتطور بسرعة ، وتولد الأدوات والمنصات وتموت ، لذلك
من المهم عدم التركيز على شيء واحد ، وتطوير قائمة كفاءاتك باستمرار.
Fullstack هو كل شيء.
ومؤخراً ، ظهرت فرص جديدة لتطوير المنصات المتعددة مع قاعدة الكود الموحد ، تعتبر Kotlin Native أو Flutter حلولًا مثيرة للاهتمام بمخرجات عالية الجودة.
في عام 2019 ، لا يزال الحد الأدنى لدخول تطوير Android أقل بكثير ، سواء من حيث المواد عالية الجودة للتدريب المتوفرة مجانًا أو من حيث سهولة تطوير الأدوات. كما أنها لا تتطلب استثمارات واسعة النطاق مثل تطوير نظام التشغيل iOS.
من ناحية أخرى ، فإن الموجة التالية من العملاء من العمل غير المتصل بالإنترنت تأتي في حيز واسع من وطننا الشاسع ، ومن السهل إقناعهم بأن أي مستوى من مطور iOS سيكلف أكثر من مطور Android المكافئ. على الرغم من أنني ، بقدر ما أعرف ، هذا نمط أكثر من كونه حقيقة حقيقية.
بشكل عام ،
السعادة ليست في المال ، ولكن في المكون الإبداعي لعملنا.
- أو إذا عدت إلى الماضي ، هل ستثني نفسك عن تطوير الهاتف المحمول؟لا ، كان تطوير المحمول ولا يزال أحد أسرع البيئات نمواً. في أي مكان آخر يمكن (وأحيانًا تحتاج أيضًا) إلى ضخ ليس فقط المهارات الفنية ، ولكن أيضًا البدء في فهم التصميم والتوظيف ونمو الفريق وحل المشكلات ذات الصلة والعديد من المجالات الأخرى.
- إذا كان لديك زر سحري يمحو كل آثار وجود بعض التكنولوجيا في العالم ، فماذا سيكون؟وكان راي برادبري مثل هذه القصة ، ويسمى الصدأ. هناك ، اخترع العالم أداة من شأنها أن تدمر كل الأسلحة الصلب في دائرة نصف قطرها معين. القصة قصيرة ، يمكنك العثور على الكل.
إذا جربت تكنولوجيا المعلومات ، إذن ، بالطبع ، "صورة رقمية" لشخص ما.
جعل تعقب تاريخ السلوك الرقمي أمرًا لا يقدر بثمن . ولكن من غير المجدي - سوف يخترعونها مرة أخرى :)
- لماذا يعد تطوير الهواتف المحمولة أكثر متعة من الإنترنت؟أعتقد أن إنشاء جديد مثير في حد ذاته ، بغض النظر عن ماذا وتحت.
- الجزء الرئيسي من يوم المطور المحمول العادي؟استيقظ - النسيج - العب وحدة التحكم - التعليقات - اخرج من السرير. ولكن هذا ، بالطبع ، هو إصدار شركة منتج واحد.
- ثلاث أدوات لا يستطيع مطور الهاتف المحمول الاستغناء عنها؟محطة عمل في العمل والمنزل ، هاتف ذكي متطور ورائع على المنصة قيد التطوير.
"استئجار شاب ناشئ دون شهادة جامعية؟"بالطبع! في عام 2017 ، تم إجراء خريجة من المدرسة في ممارستنا الصيفية ، والتي جعلت المشروع في غضون 10 أيام أكثر برودة عدة مرات من 15 طالبًا من طلاب الصف الثاني في غضون أسبوعين. ثم واصل العمل معنا ، ونحن سعداء للغاية.
جاء أكثر من نصف زملائي للعمل في السنة الثالثة أو الرابعة. من التجربة ، يمكن فقط لشخص أن يؤثر على الكفاءة المهنية وجودة عمل الشخص ، وليس على وجود قشرة ملونة معينة.
بالمناسبة ، نحن نبحث عن أشخاص لديهم عيون مشتعلة يرغبون في الانضمام إلى فريقنا وتقديم أفضل أداة في العالم للمسافرين
الدائمين - الكتابة إلى
tim@appintheair.mobi أو Android أو iOS - لا يهم :)
- ما هي الشركة التي تعتقد أنها الرائدة في هذه الصناعة؟ من يجب أن يكون الباقي مساويا من الناحية التكنولوجية؟أعتقد اعتقادا راسخا أنه يجب علينا أن نسعى جاهدين ليس من أجل القيادة التجريدية "التكنولوجية" (كيفية قياسها على الإطلاق؟) ، ولكن
أن نفعل ما هو أفضل مما فعلت بالأمس .
قيادة الصناعة ليست مفهوما واضحا. إذا أحب المستخدمون نتيجة عملك ، إذا بدأت أنت بنفسك في جعله أكثر جمالا وأسرع وأكثر مرونة أو ببساطة بطريقة جديدة لفترة زمنية معينة ، فهذا رائع ، وهذا يعني أنك نجحت. إذا لم تتغير النتيجة بأي شكل من الأشكال ، فما الفرق الذي يحدثه في من يقف في الصناعة في أي وضع - أنت لا تزال قائمة. حتى لو كان الآخرون جالسين بنفس الطريقة - فهذه هي الهزيمة.
إذا كنت تريد أن تفهم مدى جودة وتيرتك ، فمن الصعب مرة أخرى الإجابة على السؤال ، فأنت بحاجة إلى المقارنة مع الشركات المماثلة ، لأن هذه الصناعة واسعة: من الاستوديوهات المخصصة إلى الشركات العملاقة.
أود أن أنصح في المجتمع بالعثور على العديد من الشركات ذات الخصائص المتشابهة وإشراك مطوريها في منافسة ضمنية - ستكون هناك فرصة لتبادل الخبرات مع بعضهم البعض وبالتالي الحفاظ على نفسك في حالة جيدة.
- ما الذي ينصح لك أن تقرأه ، ولمن ستشترك فيه ، لتكون في الموضوع؟ أين تقرأ في أغلب الأحيان أخبار الصناعة؟أنا فقط أقرأ بانتظام @ shitty_android في برقية و
https://android-developers.googleblog.com . أتابع ملاحظات إصدار المكتبات الرئيسية: الدعم وخدمات التشغيل.
بالنسبة للمبتدئين ، أوصي بـ
https://guides.codepath.com/android - طريقة جيدة وممتعة لكيفية عمل التطبيقات الحديثة الجميلة والجميلة بسرعة وبشكل جميل. جزء من الأدلة ، بطبيعة الحال ، عفا عليه الزمن ، ولكن ليس كل شيء.
الشركات من أي حجم حجم الناس ذوي المهارات لينة المتقدمة. لذلك ، اقرأ القصص الخيالية - سوف تنوع تجربة حياتك وتطور مهارات العمل الجماعي (التواصل والمزيد).
ولكن أفضل طريقة لتكون في هذا الموضوع هو حل المشاكل العملية. انظر إلى التطبيق الذي تقوم به كمستخدم واكتب 20 (أو أفضل 40) عناصر تحكم / انتقالات متباينة بين الشاشات / أي شيء آخر لا تعجبك أو يمكن القيام به بشكل أفضل. ثم ابدأ العمل عليها. بالنسبة للمطور ذي المستوى المتوسط ، هذه هي الطريقة الأفضل ليس فقط للضخ تقنيًا ، ولكن أيضًا للبدء في تحمل مسؤولية جودة المنتج بأكمله ككل ، مما يعني أنه أقرب إلى المنصب الأقدم.

بدأ
Daniil Popov البرمجة لنظام Android في عام 2012. يقود حاليًا فريق تطوير Android Instant messagers في مجموعة Mail.ru. قبل ذلك ، كان يعمل في استوديو ألعاب تكنولوجيا المعلومات في ألعاب الهواتف المحمولة. قام بتدريس تطوير الأجهزة المحمولة في المشروع التعليمي Technopark من Mail.ru.
في وقت فراغها تصنع الموسيقى: تعزف الجيتار ، تكتب الأغاني.
- على أي جانب تنصح ابن أمك ، الذي يريد أن يصبح مطورًا رائعًا للهاتف المحمول وأن يجمع الأموال مع مجرفة أو iOS أو Android ، للوقوف؟منذ حوالي 5 سنوات ، أوصي بالتأكيد بنظام التشغيل iOS ، ولكن في واقع اليوم ، من المرجح أن يكون نظام Android.
- أو إذا عدت إلى الماضي ، هل ستثني نفسك عن تطوير الهاتف المحمول؟إذا أردت العودة في الوقت المناسب ، فسأحاول بذل قصارى جهدي
لمطوري Android لجعله أفضل معماريا وأكثر ملاءمة وأكثر متعة لتطوير التطبيقات. بعد ذلك ، لن يضطر مطورو الهواتف المحمولة في بعض الأحيان إلى الأسف على اختيارهم.
- إذا كان لديك زر سحري يمحو كل آثار وجود بعض التكنولوجيا في العالم ، فماذا سيكون؟دائرة الرقابة الداخلية ، <هنا يأتي ضحكة مشؤومة>! في الواقع ، كل التكنولوجيا لديها مجالاتها الخاصة للتطبيق. سيكون من الأفضل أن يمحو هذا الزر السحري الرغبة في استخدام لغة أو تقنية واحدة لجميع الاحتياجات ، مع أو بدون.
- لماذا يعد تطوير الهواتف المحمولة أكثر متعة من الإنترنت؟يبدو أن الواجهة الأمامية لديها نفس المشكلات التي تواجهها الهواتف المحمولة.
هذه المشاكل هي التي تجعل حياتنا رائعة. ما الذي يمكن أن يكون أكثر إثارة للاهتمام من التحايل على البرامج الثابتة أو أخطاء المتصفح؟
- الجزء الرئيسي من يوم المطور المحمول العادي؟آمل أن لا مسابقات scrum ، ولكن تطوير وظائف جديدة ودراسة المنصة.
- ثلاث أدوات لا يستطيع مطور الهاتف المحمول الاستغناء عنها؟IDE ، المتصفح والمحطة الطرفية هي مجموعة ضرورية وكافية لأي مطور.
"استئجار شاب ناشئ دون شهادة جامعية؟"أحاول تجاهل وجود التعليم العالي في المرشح. بالنسبة لي ، فإن غيابه ليس ناقصًا ،
لكن الوجود زائد.- ما هي الشركة التي تعتقد أنها الرائدة في هذه الصناعة؟ من يجب أن يكون الباقي مساويا من الناحية التكنولوجية؟لكل فرد أولوياته الخاصة وأفكاره حول العمليات التكنولوجية الصحيحة والتكنولوجيات المستخدمة بشكل عام. في المؤتمرات والمدونات والاجتماعية. يتحدث مطورو الشبكات وفريق العمل عن كيفية تنظيم العمل في شركتهم. يمكنك أن تقرأ وتستمع وتقرر لنفسك المكان الذي تريد أن تعمل فيه حقًا.
- ما الذي ينصح لك أن تقرأه ، ولمن ستشترك فيه ، لتكون في الموضوع؟ أين تقرأ في أغلب الأحيان أخبار الصناعة؟
هذه هي أساسا بلوق المتوسطة. شيء مثل:
أنا أيضًا أحب المدونات الفنية من Uber و Airbnb و Spotify و Medium Square.
بدأت Ekaterina Petrova في تكنولوجيا المعلومات منذ عام 2011 بنظام iOS: تمكنت من تطوير كل من iPhone 3GS وبدون ARC ؛ للعمل في كل من الاستعانة بمصادر خارجية والشركات الناشئة. لقد تخطيت إطار المنصة الخاصة بي أكثر من مرة ، وأحصل على ميزات في بعض الأحيان على نظام Android ، ثم تبولت على خلفية على RoR ، وفي آخر بدء تشغيل ، وضعت على قبعة CTO. منذ عام 2019 ، كان يقود فريق المنصة الأمامية في Avito. بودلودكا يقود البودكاست ويحب تكنولوجيا المعلومات في جميع مظاهره.
يمكن أن يقف لمدة 7 دقائق في البار.
- على أي جانب تنصح ابن أمك ، الذي يريد أن يصبح مطورًا رائعًا للهاتف المحمول وأن يجمع الأموال مع مجرفة أو iOS أو Android ، للوقوف؟جميع الطرق تؤدي إلى أي حال! (ليس حقا)
- أو إذا عدت إلى الماضي ، هل ستثني نفسك عن تطوير الهاتف المحمول؟فقط ماجيك ماوس سيثني عن الشراء: في عام 2012 ، اعتقدت أنها كانت سمة ضرورية لمطور iOS ناجح.
- إذا كان لديك زر سحري يمحو كل آثار وجود بعض التكنولوجيا في العالم ، فماذا سيكون؟React Native : في ساحة 2019 ، تحاول جميع التقارير حول هذا الموضوع ملء شبكة برامج مؤتمرات المحمول ...
- لماذا يعد تطوير الهواتف المحمولة أكثر متعة من الإنترنت؟لأن لديك مساحة أقل للخطأ ، لأن "ونصف المستخدمين لديهم إصدار قديم !! !! 111".
- الجزء الرئيسي من يوم المطور المحمول العادي؟واحد عندما يشعر غير عادية.
- ثلاث أدوات لا يستطيع مطور الهاتف المحمول الاستغناء عنها؟
الصبر: للانتظار أثناء تجميع الشفرة.
الذاكرة: من أجل تذكر القليل من الأنماط المعمارية والفوز النزاعات العشاء.
القدرة على جوجل ، ما هو هناك للخجل من؟
"استئجار شاب ناشئ دون شهادة جامعية؟""نحن نوظف من أجل المهارات الصعبة ، النار في البرمجيات." لا توجد علامات عن التعليم العالي سواء هناك أو هناك!
- ما هي الشركة التي تعتقد أنها الرائدة في هذه الصناعة؟ من يجب أن يكون الباقي مساويا من الناحية التكنولوجية؟"لا تجعل نفسك معبودًا" - ليس من المهم أن تتبع شخصًا معينًا ، ككل لكي تكون على دراية بما يحدث في هذه الصناعة. الحضور في المؤتمرات يمكن أن يسهم كثيرًا في هذا!
- ما الذي ينصح لك أن تقرأه ، ولمن ستشترك فيه ، لتكون في الموضوع؟ أين تقرأ في أغلب الأحيان أخبار الصناعة؟قنوات Telegram مريحة: قام المؤلفون بالفعل بتصفية مقالات مثيرة للاهتمام لك ، مع تزويدهم بوصف إعلامي ، وهناك الكثير من مواد المؤلف عالية الجودة. والأهم من ذلك كله أنني أحب البودكاست ، خاصةً أثناء الرياضة. P - الإنتاجية: تأرجح الدماغ والجسم في نفس الوقت! بالمناسبة ، أصدرت بودلودكا بالفعل
مسألة الذكرى
المائة - لا تفوتها!
Artyom Olkov في التنمية منذ عام 2011 ، منذ عام 2013 متخصصة في دائرة الرقابة الداخلية. يعمل حاليًا على تطوير Yandex.Disk ، وقبل ذلك كان يعمل في Odnoklassniki ، Acronis ، حتى قبل ذلك كان هناك الكثير من الأشياء المختلفة ، من الشركات الناشئة إلى الدعم الفني للاستوديو)
في وقت فراغها ، تقوم بمشاهدة نجوم النادي ومشاهدة البرامج التلفزيونية.
- على أي جانب تنصح ابن أمك ، الذي يريد أن يصبح مطورًا رائعًا للهاتف المحمول وأن يجمع الأموال مع مجرفة أو iOS أو Android ، للوقوف؟إذا تحولنا إلى إحصائيات - يكون مطور نظام التشغيل iOS أكثر ندرة ، مما يجعله أكثر تكلفة في السوق. ولكن لا تنس أنه ليس من المنصة التي يتم تشكيل المكون الرئيسي للراتب.
- أو إذا عدت إلى الماضي ، هل ستثني نفسك عن تطوير الهاتف المحمول؟لقد جربت العديد من المجالات الأخرى خلال حياتي المهنية وليس -
لن أحاول
ثني أي شخص عن تطوير الهاتف المحمول ، خاصة أنا. كرة رائعة للغاية بمساحتها من الشعر الهيجان والرمادي والتي لا تأتي بسرعة كبيرة. ولكن بدأ عدد من معارفه في الحصول على الميكروفونات ، والتي هي فليكس غريب للغاية ، ولكن تقريبا.
- إذا كان لديك زر سحري يمحو كل آثار وجود بعض التكنولوجيا في العالم ، فماذا سيكون؟العمارة فون نيومان. في رأيي ، في وقت من الأوقات ، لم يكن من المستحسن للغاية البدائل ، ولكن لم يعد من الممكن النزول من هذه الإبرة.
- لماذا يعد تطوير الهواتف المحمولة أكثر متعة من الإنترنت؟على الأقل ، لأنك
تقوم بتطوير هواتف محمولة
بالفعل) على مدار أسابيع ، تقوم بتكوين حزمة ويب أسفل الويب وتزاحم من Twitter حول الإرهاق. ومن المرجح أن تتسبب البنية التحتية الحديثة للتطوير على الويب في حدوث شياطين في وسط مساحتك المفتوحة أكثر من الترفيه أثناء التطوير.
- الجزء الرئيسي من يوم المطور المحمول العادي؟كنت متأكدًا من أن مطور برامج العرض المحمول يتحرك ويرسم الأزرار. لكن
تقارير العام الماضي تعطي انطباعًا بأنها تعمل طوال اليوم إما على تربية مزارع من أجل الانحدار في الثانية أو الخروج بمباني جديدة.
- ثلاث أدوات لا يستطيع مطور الهاتف المحمول الاستغناء عنها؟أوه ، إليك إجابة جادة الآن ، لأول مرة في مقابلة.
عندما بدأت في التطوير ، كانت أفضل الأدوات لأي مطور - العقل والمثابرة والرغبة في التعلم.
بحلول نهاية الربع الأول من القرن الحادي والعشرين ، تغيرت هذه الصفات ، وفقًا لملاحظاتي:
1. الصبر. الكثير من الصبر. اليوم ، التطوير يدور حول القدرة على التحدث مع الآخرين والاتفاق ، وبدون صبر ، ستنتهي مفاوضاتكم بسرعة كبيرة.
2. التعاطف كتعزيز للفقرة الأولى. لأنك تحتاج إلى فهم ما يؤدي وما يحدث في رؤساء أصحاب المصلحة الآخرين. تحتاج إلى فهم جميع المواقف واتخاذ قرار مستنير.
إذا كنت لا تعرف كيفية الاستماع ، فسيكون ذلك صعباً في تطوير الهاتف المحمول.
3. القدرة على الاعتراف بالأخطاء. لا أحد منا هو الله. لا أحد منا يعمل من أجل مجد الأنا لدينا. نتابع القيم الأخرى ، نحل مشاكل المستخدمين النهائيين. إنهم لا يهتمون بمن هو أكثر ملاءمة في فريق التطوير ، فهم يريدون استخدام التطبيقات لحل مهامهم اليومية. كلما زادت سرعة تعلمك لسماع أشخاص آخرين وتقر بأنك ارتكبت خطأً ، كلما كان المستخدم أسرع في الحصول على حل جديد للمشكلة.
"استئجار شاب ناشئ دون شهادة جامعية؟"استأجرت كان صفقة. أنا لست نادما على ذلك.
- ما هي الشركة التي تعتقد أنها الرائدة في هذه الصناعة؟ من يجب أن يكون الباقي مساويا من الناحية التكنولوجية؟لن أعطي رأيي الشخصي ، أقترح مجرد النظر إلى
الرأي الجماعي لمطوري الأجهزة المحمولة ، الذين تم جمعهم في الوقت المحدد.
- ما الذي ينصح لك أن تقرأه ، ولمن ستشترك فيه ، لتكون في الموضوع؟ أين تقرأ في أغلب الأحيان أخبار الصناعة؟لقد اكتشفت مؤخرًا بنفسي أنه لتلقي أخبار عن حالة الصناعة ،
أتيت إلى اجتماعات وأتواصل مع الناس . وأريد تقديم المشورة للقراء.
التواصل مع الناس على قيد الحياة مفيد - هذا أمر مؤكد. وهذه واحدة من الدوافع لنا للقيام AppsConf. إذا كنت تريد القفز إلى السيارة الأخيرة ، فقم بإرسال طلب هنا . بشكل عام ، حان الوقت لدراسة الطلبات المقدمة والتخطيط للمشاركة في المؤتمر يومي 22 و 23 أبريل في موسكو. فيما يلي بعض التقارير المقبولة بالفعل: