iOS MEETUP # 2 de FUNCORP et Comment garder un développeur à jour

Le 15 février, FunCorp a organisé son deuxième mitap sur le développement iOS . Il se trouve que je participais à cet événement, je vais donc essayer d'exprimer mon opinion sur la qualité des rapports, le niveau d'organisation et l'atmosphère de l'événement.



L'événement a eu lieu à ul. Lesnaya, 15. Hôtel Holiday Inn . Il se trouve à 5 minutes de la station de métro Belorusskaya.



Après l'enregistrement et la distribution instantanés du merch, il restait à attendre les remarques d'ouverture et à commencer à absorber les informations des intervenants.

Quelques photos de la période d'attente.


Comptoir de marchandises


Petits organisateurs


Hall


Personnes qui arrivent progressivement

Maintenant sur le programme et les rapports


Une petite remarque: Habr ne privilégie pas les tests avec des sourires, des parenthèses et des emoji, que j'ajouterais avec plaisir, donc j'espère pour votre sens de l'humour.

Objet: Services sans serveur. Nous utilisons Firebase 100%
Andrey Mukhametov, FunCorp


Andrey a expliqué les opportunités offertes par Firebase et les outils dont un développeur pourrait avoir besoin s'il s'avérait nécessaire de déployer rapidement un projet MVP avec des coûts minimaux (heures de travail et financières).

Opinion personnelle: un développeur expérimenté s'ennuyait à écouter les outils Firebasecar c'est un service trop populaire. La comparaison des services sur la pile avec la visualisation matricielle n'a soulevé aucune question - cela suggère que la plupart des personnes présentes ne recherchent pas le meilleur du bien; Firebase fonctionne - et c'est génial. C'est tout.

Le niveau de narration est ordinaire.

Sujet: Les conséquences catastrophiques utiles de la modularisation (dans le monde iOS et l'intégration continue)
Artyom Loenko,


développeurs de Badoo Badoo après avoir implémenté le processus de modularisation dans leurs applications - comme des soldats qui ont traversé la guerre. Ceci est une blague avec une fraction d'une blague. Artyom, avec son histoire, a gagné le respect et la compréhension sincères de cette «petite partie de la douleur au nom de la pensée d'ingénierie», qui pourrait être déclarée dansrapport de deux heures . Personnellement, le rapport était vraiment intéressant pour moi, le temps passait assez rapidement. Ceux qui ont perdu le fil de la narration au début éprouvent une profonde sympathie. Les bonus les plus tangibles dans l’histoire d’Artyom étaient: la vigueur, l’humour et une compréhension complète du matériel (pour ainsi dire, «douloureusement»).

À mon humble avis: l'orateur sur la qualité du rapport a dépassé la plupart des orateurs russes Mobius , à la fois dans le matériel et dans la vivacité de l'histoire.

Objet: Design «Eat» pièce par pièce
Ekaterina Bateeva, Raiffeisen Bank

Catherine et son rapport ont attiré l'attention sur l'importance des systèmes de conception. Les développeurs ont écouté différentes approches du système de conception, ont écouté comment le prendre en charge de manière indépendante et ont examiné les outils existants pour les tests visuels.
À mon humble avis: oui, le système de conception, comme tout autre système de contrôle auxiliaire, simplifie bien sûr le travail sur le projet (en particulier, les fichiers localisables, police, constantes de couleur). Quand je travaillais dans une organisation d'externalisation, mon leadership avait toujours besoin du résultat pas aujourd'hui, pas demain, mais ... hier. Du point de vue du développeur de la société de produits, l'idée est certainement évidente, mais, malheureusement, la plupart de la communauté russe, à mon avis, examine les appels au système de conception en tant que fumeur à une conférence sur les dangers du tabagisme. Encore une blague.

Vint ensuite le déjeuner. Fed savoureux. Sous forme de buffet.

Après le déjeuner, il y a eu un quiz à Kahoot . Trois gagnants ont reçu une svishoty zdorovye. Cool!

Retour aux rapports.

Objet: Rendu de l'interface utilisateur dans iOS
Mikhail Sorokin, CityMobile


Michael a couvert le sujet avec suffisamment de détails. La présentation était riche et révélatrice. Les auditeurs ont appris à quoi ils n'avaient pas l'habitude de penser. L'objectif du rapport est pleinement atteint. La seule chose - pendant le rapport, la pensée suivante a surgi: le sujet était intéressant, insinuant, mais le cerveau manquait vraiment de pause dans cette compréhension constante des descriptions complexes des processus se produisant dans la plate-forme ... Je vous recommande de regarder les rapports de Vitaly Fridman juste pour voir ce que je veux dire. Sinon, tout est vraiment utile sur l'essentiel.

Sujet: Loterie d'application: rendu, animation et pas de fraude
Natalya Nikitina,


le rapport de Revolut Natalya est une brillante union de connaissance de la géométrie et des caractéristiques de l'animation personnalisée dans iOS. C'était intéressant à écouter et ... doux. La vidéo diffusée sera utile pour garder un accès rapide pour une application rapide et approfondie des informations présentées dans la résolution des problèmes d'animation.

Table ronde

Photos d'experts.



L'écoute a été informative. À mon humble avis: si ces gens décident de se réunir pour une longue discussion dans l'humeur impliquée, dans l'excitation - soyez là, prenez une dose de "rayonnement" et allez voir l'ancienne startup. Croyez-moi, c'est nécessaire.

La question principale était:

Qu'est-ce qui est nécessaire pour rester pertinent (ingénieur / développeur)?

Attrapez une recette d'experts.
Prenez une pincée:
SwiftUI ,
mélangez-le avec:
connaissances de base (y compris générique , envoyer des messages àObjectif-C ), nécessaire pour résoudre les tâches appliquées les plus simples, nous
ajoutons autant que possible:
compétences non techniques sans «programmation» fanatique (compétences en communication, flexibilité, capacité à plonger dans le problème),
abondamment dans:
compétences techniques (multithreading, dispositif objC - temps, coreData , animations, DISPATCHERIZATION! ...),
et comme une cerise sur le gâteau: des
doutes sur votre expérience, la réticence à suivre le battage médiatique (pour ne pas être prétentieux)

Et en conclusion

je tiens à dire que j'ai participé à trois Mobius , et plusieurs mitaps. FunCorp mitap était une version agréable , de haute qualité, riche et plus utileMobius . Il est parfaitement organisé, les rapports sont substantiels, utiles, les intervenants sont expérimentés, pas ennuyeux.

Le temps alloué aux questions des experts n'a pas été suffisant, je suis sûr que les organisateurs l'ont vu et prévoient déjà d'y prêter attention lors de la prochaine réunion.

Merci pour l'évènement, ce qui n'était absolument pas dommage pour le week-end!

All Articles