قصة مأساة صغيرة وانتصارات كبيرة لمطور جيد للغاية يحتاج إلى مساعدة

يوجد في جامعة Far Eastern Federal مركز لأنشطة المشاريع - حيث يوجد الماجستير والبكالوريوس في المشاريع الهندسية لأنفسهم والذين لديهم بالفعل عملاء وأموال وفرص. هناك أيضا محاضرات ومكثفات. يتحدث المحترفون ذوو الخبرة عن الأشياء الحديثة والتطبيقية.
واحدة من المكثفات كانت مكرسة لاستخدام نظام حاويات دوكر للحوسبة الموزعة والتنسيق. جاء إليه طلاب الماجستير والدراسات العليا في الرياضيات التطبيقية والهندسة والتدريب على البرمجيات والمجالات التقنية الأخرى.
كان المعلم شابًا في النظارات الشمسية ، مع تسريحة شعر عصرية ، في وشاح ، مؤنس ، وواثق جدًا - خاصة بالنسبة لطالب في السنة الثانية يبلغ من العمر 21 عامًا. اسمه Evgeny Nekrasov ، دخل FEFU قبل عامين فقط.
طفل معجزة
"نعم ، لقد كانوا أكبر سناً وأكبر ، لكن لا يمكنني القول أنهم أكثر خبرة. بالإضافة إلى ذلك ، ألقيت أحيانًا محاضرات على زملائي في المدرس. في مرحلة ما ، أدركنا أنه لا يمكن أن يقدم لي أي شيء أكثر مع برمجة الكائنات الموجهة ، لذلك قمت بإلقاء محاضرات دورية عنه حول OOP ، التطوير الحديث ، GitHub ، وتطبيق أنظمة التحكم في الإصدار. "

يمكن لـ Eugene الكتابة في Scala و Clojure و Java و JavaScript و Python و Haskell و TypeScript و PHP و Rust و C ++ و C و Assembler. "أعرف جافا سكريبت بشكل أفضل ، والباقي - مستوى ، اثنان أقل. ولكن في نفس الوقت يمكنني برمجة وحدة التحكم في Rust أو C ++ في ساعة واحدة. لم أتعلم هذه اللغات عن قصد. لقد درستهم للمهام التي تم تكليفها بي. يمكنني الانضمام إلى أي مشروع من خلال دراسة الوثائق والأدلة. أعرف بناء جملة اللغات ، وأي لغة تستخدم لا تهم حقًا. أيضا مع الأطر والمكتبات - مجرد قراءة الوثائق ، وأنا أفهم كيف يعمل. يتم تحديد كل شيء حسب مجال الموضوع والمهمة ".
يدرس يوجين البرمجة المكثفة منذ عام 2013. مدرس علوم الكمبيوتر بالمدرسة ، الذي كان أعمى تمامًا ، اهتم به في علوم الكمبيوتر. بدأ المسار باستخدام الويب - HTML ، JavaScript ، PHP.
"أنا فضولي فقط. أنام قليلاً - أنا مشغول باستمرار بشيء ما ، وقراءة ، ودراسة شيء ما.
في عام 2015 ، تقدمت يوجين بطلب لمسابقة "رجل ذكي" لدعم المشاريع الفنية للعلماء الشباب من سن 18 عامًا. لكنه لم يكن في الثامنة عشرة من عمره ، لذلك لم يتمكن من الفوز في المسابقة - لكن يوجين لاحظ المجتمع المحلي للمطورين. التقى سيرجي ميلخين ، الذي كان في ذلك الوقت ينظم مؤتمرات في فلاديفوستوك كجزء من مهرجان Google Developer Fest. "دعاني إلى هناك ، جئت ، استمعت ، أعجبتني. في العام التالي جاء مرة أخرى ، وأصبح أكثر وأكثر معرفة الناس ، وتحدث ".
بدأ Andrey Sitnik من مجتمع VLDC مساعدة يوجين في مشاريع الويب الخاصة به. كنت بحاجة إلى إنشاء تطبيق معالجة مأخذ توصيل متعدد الخيوط. فكرت لفترة طويلة في كيفية القيام بذلك في PHP ، والتفت إلى أندرو. أخبرني ، "خذ node.js ، حزم npm الموجودة على الإنترنت ، ولا تضع عقلك. بشكل عام ، الانتقال مفتوح المصدر رائع. " لذا ، قمت بجمع اللغة الإنجليزية ، وبدأت في قراءة الوثائق وتحميل المشاريع إلى جيثب. "
في عام 2018 ، تحدث يوجين بالفعل في Google Dev Fest مع تقاريره ، وتحدث عن التطورات في مجال الواجهات التي يمكن الوصول إليها ، والأطراف الصناعية في الأطراف العليا ، وتطوير الواجهات العصبية وأنظمة التحكم في الوصول دون تماس. تدرس الآن يوجين في السنة الثانية من الدراسات الجامعية في مجال "هندسة البرمجيات" ، لكنها أكملت بالفعل بنجاح وأكملت العمل النهائي.
قيل لي لتنفيذ بنية البيانات في جدول التجزئة. هذا هو الشيء القياسي الذي يقدمه كل فرد في الجامعة. يقول يوجين ضاحكًا: "لقد حصلت على 12 ألف سطر من الشفرة ومجموعة من العكازات" ، حيث صممت "جدول التجزئة" وهيكلها المعدّل في JavaScript لقراءة البيانات بشكل أسرع. ويقول المعلم: "أحتاج لك أن تكتب ، لأنها أسهل بالنسبة لي - حتى أقدر ذلك". كان مزعجا للغاية ".
تبدو مشاريع يوجين الشخصية أكثر إثارة للاهتمام. أولها تطوير معايير الويب للأشخاص ذوي الإعاقة. إنه يريد إنشاء مورد يحتوي على تقنية مساعدة خارج الصندوق حتى يتمكن الأشخاص ذوو الإعاقة البصرية من استخدامها بسهولة وليس لديهم أدنى شك في أن بعض المعلومات لن تكون متاحة لهم. يوجين يعرف هذه المشكلة جيدًا ، لأنه فقد بصره بنفسه.
جرح
اعتدت أن أكون مراهقة عادية ، مع وجود جميع الأطراف في مكانها. في عام 2012 ، كنت في مهب. خرجت مع أحد الأصدقاء للتنزه ، والتقطت بالونًا في الشارع ، فركل يدي. تم تمزيق يدي اليمنى ، وأصيبت يساري بالشلل ، وأصيبت رؤيتي بأضرار ، وتم تقليل سمعي. لمدة نصف عام كنت فقط مستلقيا على طاولات التشغيل.
تم تجميع اليد اليسرى في أجزاء ، ووضع لوحات وإبر الحياكة. بعد خمسة أشهر ، تمكنت من العمل لها.
بعد الإصابة ، لم أر أي شيء على الإطلاق. لكن الأطباء تمكنوا من استعادة إدراك الضوء. من عيني لم يتبق لي سوى قذيفة. تم استبدال كل شيء في الداخل - أجسام زجاجية وعدسات. كل هذا ممكن ".
في عام 2013 ، ذهبت Zhenya للدراسة في مدرسة إصلاحية للأطفال ذوي الإعاقات البصرية. قام مدرس علوم الكمبيوتر ، الذي كان أعمى تمامًا ، بتعليمه استخدام الكمبيوتر مرة أخرى. لهذا ، يتم استخدام برامج خاصة - قارئات الشاشة. يتحولون إلى واجهات برمجة التطبيقات لنظام التشغيل للوصول إلى الواجهة وتغيير الطريقة التي يديرون بها قليلاً.
يوجين يسمي نفسه Linuxid متعطشا ، وقال انه يستخدم ديبيان. باستخدام لوحة المفاتيح ، ينتقل عبر عناصر الواجهة ، ويخبر مركب الكلام ما يحدث.
"الآن سوف تسمع الكون فقط" ، أخبرني قبل تشغيل البرنامج.
يبدو الأمر وكأنه تشفير أو ثرثرة أجنبية ، لكنه في الواقع روسي أو إنجليزي عادي ، إنه يتحدث فقط عن سرعة المزج بسرعة مذهلة من أجل الاستماع غير المدربين.
"تعلم هذا لم يكن صعبا. في البداية ، عملت على نظام Windows واستخدمت برنامج الوصول إلى شاشة Jaws. استخدم وفكر ، "يا رب ، كيف يمكنك العمل بهذه السرعة البطيئة." الموسع وأدركت أن كرة لولبية آذان في أنبوب. أعادها ، وبدأ تدريجيا في الزيادة كل أسبوع بنسبة 5-10 في المئة. أنا فيركلوكيد المزج إلى مائة كلمة ، ثم أكثر وأكثر وأكثر. الآن يتحدث إلي ألف كلمة في الدقيقة ".
يكتب يوجين في محرر نصوص عادي - Gedit أو Nano. يقوم بنسخ شفرة المصدر من جيثب ، ويطلق قارئ الشاشة ويستمع إلى الكود. حتى يتمكن المطورين الآخرون من قراءتها وفهمها دون مشاكل ، فإنه يستخدم linter والتكوينات في كل مكان. لكن Zhenya لا يمكن استخدام بيئة التطوير ، لأنها ليست في متناول المكفوفين بسبب تنفيذها.
"لقد تم تصنيعها بطريقة يحدد بها نظامها ، ولا يرى قارئ الشاشة كل شيء داخل النافذة لأنه لا يمكن الوصول إليه. لقد اتصلت الآن بـ JetBrains مباشرة لمحاولة عمل بعض التصحيحات في بيئتها. ألقوا بي مصدر PyCharm. يتم تطبيق IDE على Intellij Idea ، بحيث يمكن تطبيق جميع التغييرات هناك وهناك. "
هناك حاجز آخر يتمثل في عدم الامتثال للمعايير الشائعة على الويب. على سبيل المثال ، نرى عنوانًا كبيرًا على الصفحة. يقوم العديد من المطورين بتنفيذه باستخدام علامة الامتداد لسحب الخط إلى الحجم الصحيح ، ونتيجة لذلك ، يبدو جيدًا. ولكن نظرًا لأن النص ليس عنوانًا للنظام ، فإن قارئ الشاشة لا يتعرف عليه كعنصر قائمة ولا يسمح بالتفاعل.
يستخدم Eugene بسهولة النسخة المحمولة من Vkontakte ، لكنه يتخطى Facebook: "VK مناسب لي ، لأن هناك قائمة منفصلة بقوائم التنقل. لديها عناصر وعناوين التي هي تقسيم الدلالي للصفحة بالنسبة لي. على سبيل المثال ، عنوان المستوى الأول ، حيث تتم الإشارة إلى اللقب الخاص بي - أعرف أن هذا هو عنوان الصفحة. أعلم أن عنوان "الرسالة" يقسم الصفحة ، وأدناه قائمة بمربعات الحوار.
يعزز Facebook إمكانية الوصول ، ولكن في الواقع ، كل شيء سيء للغاية بحيث لا يمكن فهم شيء. أنا أفتحه - ويبدأ البرنامج في التجميد ، الصفحة بطيئة للغاية ، كل شيء يتخطى من أجلي. هناك أزرار صلبة في كل مكان ، وأنا أحب: "كيف أعمل مع هذا؟" لن أستخدمها إلا إذا أنهيت موكلي أو قمت بتوصيل طرف ثالث ".
بحث
تعيش زينيا في فلاديفوستوك في عنبر جامعي عادي. حمام في الغرفة ، وخزائن ، وسريرين ، وطاولتين ، ورفتين ، وثلاجة. لا الأدوات الخاصة ، ولكن وفقا له - ليست هناك حاجة إليها. "ضعف البصر لا يعني أنني لا أستطيع المشي أو العثور على ممر. لكنني كنت سأزود نفسي بسرور مع بيت ذكي ، إذا كان لدي لوازم. ليس لدي أي أموال شريرة لشراء المكونات. إنه من غير المربح للغاية أن ينفق الطالب خمسة آلاف على لوحة لإخراجه ".
تعيش يوجين مع الفتاة ، فهي تساعد كثيرًا في الحياة اليومية: "نشر السندويشات ، صب الشاي ، الغسيل. لذلك ، كان لدي المزيد من الوقت للاسترخاء والقيام بأشياءي المفضلة. "
على سبيل المثال ، لدى Zhenya مجموعة موسيقية حيث يعزف على الغيتار الكهربائي. كما تعلم بعد الإصابة. في عام 2016 ، قضى ثلاثة أشهر في مركز إعادة التأهيل ، حيث طلب المساعدة في الغيتار المعلم. في البداية لعب مع التماس قميص تحول الداخل الى الخارج. ثم بنى اختيار.
"لقد أخذت ضمادة لتقوية الفرشاة ، التي يتم استخدامها ، على سبيل المثال ، من قبل karatekas ، مزق في أماكن فواصل الإصبع وسحبت على الساعد. هناك وسادة رغوة تحمي الفرشاة من التلف - قمت بسحبها من أخي ، والتي قطعها أخي من ملعقة بلاستيكية. لقد تحولت إلى لسان بلاستيكي طويل ، ألعبه على الأوتار - الخرق والقتال ".
ضرب الانفجار طبلة الأذن ، لذلك Zhenya لا يسمع الترددات المنخفضة. لا يوجد خيط سادس (أدنى) على قيثاره ، والخامس يتم ضبطه بشكل مختلف. يلعب أجزاء منفردة أساسا.
لكن المهن الرئيسية لا تزال التطوير والبحث.
الذراع الاصطناعية

أحد المشاريع هو تطوير الطرف العلوي الاصطناعي مع نظام تحكم ذكي. في عام 2016 ، جاء Zhenya إلى رجل كان يقوم بتطوير طرف اصطناعي وبدأ في مساعدته في الاختبار. في عام 2017 ، شاركوا في لعبة Neurostart hackathon. في فريق من ثلاثة أشخاص ، قامت Zhenya ببرمجة وحدات تحكم منخفضة المستوى. اثنان آخرين - صممت النماذج بأنفسهم وعلموا الشبكات العصبية لنظام التحكم.
الآن حصلت Zhenya على جزء البرنامج بالكامل من المشروع. يستخدم سوار Myo Armband لقراءة إمكانيات العضلات ، ويبني أقنعة عليها ويستخدم نماذج الشبكة العصبية للتعرف على الإيماءات من الأعلى - وهذا هو أساس نظام التحكم.
سوار يحتوي على ثمانية أجهزة استشعار. أنها تنقل التغييرات المحتملة إلى أي جهاز الإدخال. أنا شخصياً تخلصت من أدوات تطوير البرامج الخاصة بهم ، وفك تشفير كل ما أحتاج إليه ، وكتبت مكتبة Python الخاصة بي لقراءة البيانات. بالطبع ، لا توجد بيانات كافية. حتى لو علقت مليار جهاز استشعار على بشرتي ، إلا أنها لا تزال غير كافية. يتحرك الجلد فوق العضلات ويتم خلط البيانات. "
في المستقبل ، تخطط Zhenya لإصلاح العديد من أجهزة الاستشعار تحت الجلد والعضلات. سيحاول الآن - لكن هذه العمليات محظورة في روسيا. إذا زرع الجراح معدات غير مصدق عليها تحت جلده ، فسيفقد شهادته. ومع ذلك ، قام أحد المستشعرات Zhenya بخياطة يده - علامة RFID ، كما هو الحال في المفاتيح الإلكترونية ، لفتح الاتصال الداخلي أو أي قفل سيتم ربط المفتاح به.
العين الاصطناعية
جنبا إلى جنب مع بوغدان شيتشغلوف ، عالم الكيمياء الحيوية والفيزيائية الحيوية ، يوجين يعمل على نموذج أولي للعين الاصطناعية. تشارك بوغدان في تصميم نماذج ثلاثية الأبعاد للعين وربط جميع الدوائر الصغيرة في نموذج ثلاثي الأبعاد مع العصب البصري ، ويبني يوجين نموذجًا رياضيًا.
"لقد درسنا الكثير من الأدبيات عن نظائرها الحالية ، والتقنيات التي كانت موجودة في السوق وهي الآن ، وأدركنا أن التعرف على الصور غير مناسب. لكنهم تعلموا أنه تم إنشاء مصفوفة مسبقًا لتسجيل الفوتونات وطاقتها. قررنا تطوير مصفوفة مماثلة في حجم مخفض ، والتي ستكون قادرة على اكتشاف ما لا يقل عن مجموعة من الفوتونات على الأقل وبناء نبضة كهربائية تعتمد عليها. وبالتالي ، نتخلص من الطبقة الوسيطة لصورة واضحة والاعتراف بها - نحن نعمل فقط بشكل مباشر. "
والنتيجة هي رؤية ليست بالمعنى الكلاسيكي تمامًا. ولكن كما تقول Zhenya ، ينبغي أن ينظر إلى ما تبقى من العصب البصري إلى توفير النبضات الكهربائية بنفس الطريقة كما في العين الحقيقية. في عام 2018 ، ناقشوا المشروع مع رئيس الجامعة التقنية البحرية جليب توريششين ومعلم سكولكوفو أولغا فيليكو. وأكدوا أن هذه المشكلة يمكن حلها بمساعدة التقنيات الموجودة بالفعل في العالم.
لكن هذه المهمة أكثر صعوبة من تطور الأطراف الصناعية. لا يمكننا حتى إجراء تجربة على الضفادع للتحقق من مدى توليد الشبكية لنبضات ، وكيف تعتمد على ضوء مختلف ، أي قسم يولد أكثر ، أي أقل. نحن بحاجة إلى تمويل يتيح لنا استئجار مختبر وتوظيف أشخاص لتحليل المهام وتقليل الوقت. بالإضافة إلى تكلفة جميع المواد اللازمة. كقاعدة عامة ، كل شيء يعتمد على المال ".
بيروقراطية
تقدم بوغدان و Zhenya بطلب إلى شركة Skolkovo للحصول على التمويل ولكن تم رفضهما - فقط المنتجات النهائية ذات الإمكانات التجارية تصل إلى هناك ، وليس المشروعات البحثية في المرحلة الناشئة.
مع كل الغرابة في تاريخ Zhenya ، مع قدراته ونجاحاته الملهمة ، مفاجآت الحظ السيئة البيروقراطية الغريبة. إنه أمر مزعج بشكل خاص أن نسمع عن ذلك على خلفية الأخبار. في ما يلي "منتج يحتاجه الناس" (تطبيق الصور ، أو تحسين الإعلانات أو أنواع جديدة من غرف الدردشة) يحصل على ملايين الدولارات من الإيرادات والاستثمار. لكن المتحمس المجهول لا يعرف ماذا يفعل بأفكاره.
هذا العام ، حصل Zhenya على دراسة مجانية لمدة ستة أشهر في النمسا في إطار برنامج شراكة بين الجامعات - لكنه لا يستطيع الذهاب إلى هناك. لتأكيد الحصول على تأشيرة ، فأنت بحاجة إلى ضمانات لديه المال للسكن والحياة في سالزبورغ.
يقول Zhenya: "لم يقدم الطلب على الأموال أي نتائج ، لأن التمويل يتم توفيره فقط لبرامج الدبلومات الكاملة" ، كما يقول Zhenya ، "كما أن الالتحاق بجامعة سالزبورج نفسها لا يحتوي أيضًا على نزل خاص به ولا يمكنه مساعدتنا في إقامتنا.
كتبت إلى عشرة صناديق ، وأجابني ثلاثة أو أربعة منهم فقط. وأجابوا أن شهادتي العلمية لا تناسبهم - فهم بحاجة إلى درجة الماجستير وما فوق. إن إنجازاتي العلمية في الدراسات الجامعية ليست مقتبسة من قبلهم. إذا كنت تدرس في جامعة محلية ، فأنت حاصل على درجة البكالوريوس وتشترك في البحوث التقنية ، ثم يمكنك التقدم بطلب للحصول على مستندات من الجامعة. وبالنسبة لشخص من الخارج ، لسوء الحظ ، لم يكن لديهم هذا.
التفت إلى نفس العدد من الأموال الروسية. أخبروني في سكولكوفو: أنا آسف ، لكننا نعمل فقط مع أسياد. أخبرتني مؤسسات أخرى أنه ليس لديها تمويل لمدة ستة أشهر ، إما أنها تعمل فقط مع برامج الدبلوم ، أو أنها لا تمول الأفراد. ومن أموال Prokhorov و Potanin لم يردوا حتى علي.
تلقيت رسالة من ياندكس مفادها أنهم يعملون في مؤسسة خيرية كبيرة وأن الشركة ليس لديها تمويل الآن ، لكنهم يتمنون لي كل الخير.
حتى أنني وافقت على التمويل الموجه للعقود ، والذي سيتيح لي التراجع عن العمل ، وكنتيجة لذلك أحضر شيئًا للشركة. لكن كل شيء يتوقف عند مستوى منخفض من التواصل. أنا أفهم ما يرتبط هذا مع. الأشخاص الذين يعملون على المكالمات الهاتفية والبريد - فقط يعملون على المستندات. يرون أن التطبيق قد حان ، ويمكن أن يكون بارد حتى. لكنهم سوف يكتبون: آسف ، لا ، لأنه إما أن التطبيق قد انتهى ، أو أنك لست مؤهلاً للحصول على الحالة. وليس لدي الفرصة للذهاب إلى مكان أعلى لأصحاب الصندوق ، ببساطة لا توجد مثل هذه الاتصالات. "
لكن المشاركات حول مشكلة Zhenya بدأت تتباعد بسرعة على الشبكات الاجتماعية. في الأيام القليلة الأولى ، جمعوا حوالي 50000 روبل - من المبلغ المطلوب البالغ 12000 يورو. لا يوجد الكثير من الوقت للتدريب ، لكن العديد منهم يكتبون بالفعل عن دعمهم لتشينيا. ربما كل شيء سوف ينجح في مسعاه.
سأكون سعيدًا لإنهاء هذا النص الطويل حول عودة البطل من النمسا بتجربة قوية جديدة. أو للحصول على منحة لأحد المشاريع ، وصورة من مختبر جديد. لكن النص توقف في غرفة النوم ، حيث يوجد حجرة ملابس وسريرين وطاولتين ورفوف وثلاجة.
يبدو لي أن هناك حاجة إلى مجتمعات مهنية كبيرة لمساعدة بعضها البعض. زوجة Nekrasov يحتاج المال ، اتصالات مفيدة ، والأفكار ، وتقديم المشورة ، أي شيء. دعونا رفع الكرمة لدينا.
اتصالات تشينيا وشخصيات مهمة أخرىالبريد الإلكتروني: evgeniy@nekrasov.pw
هاتف: + 7-914-968-93-21
Telegramm و WhatsApp: + 7-999-057-85-48
جيثب:
github.com/Ravinovk.com: vk.com/ravino_doul
تفاصيل لتحويل الأموال:
رقم البطاقة: 4276 5000 3572 4382 أو عن طريق رقم الهاتف + 7-914-968-93-21
محفظة ياندكس عن طريق رقم الهاتف + 7-914-968-93-21
المرسل إليه: نيكراسوف إفجيني
UPD: أطلقت يوجين حملة تمويل الجماعي على GoFundMe