Fermer

mai 31, 2019

Rencontre avec les experts en développement Nick & Mike Branstein


Cet article fait partie d'une série mettant en vedette nos experts en développement, des membres de la communauté qui représentent le meilleur de nos produits. N'hésitez pas à pour en savoir plus sur nos autres experts et rencontrer plus de DE .

Nick et Mike Branstein, collectivement connus sous le nom de Brosteins, ont fortement défendu NativeScript et le progrès Kendo UI . Nous avons récemment eu l'occasion de nous asseoir avec les frères pour discuter de la gestion de la documentation tierce médiocre, de notre engagement technique, de la construction de formidables projets parallèles pour les robots et les fermes, et de deux frères travaillant ensemble.

 brosteins_720 "title =" brosteins_720 "style =" width: 254px; height: 218px; "/></p data-recalc-dims=

Quels sont vos antécédents professionnels?

Mike : J'ai travaillé dans le secteur de la technologie (principalement pour les petites entreprises), commençant comme administrateur réseau / serveur. Lors de ce premier emploi, j’ai commencé ma carrière de développeur en travaillant sur une base de données ridiculement volumineuse, Access 95, qui produisait plus de 100 pages de rapports amusants.

Aujourd'hui, je parle, consulte et encadre d’autres équipes sur la gestion du cycle de vie des applications, les processus agiles et les logiciels. Automatisation du déploiement, architecture des applications en nuage et Microsoft Team Foundation Server. J'aime aussi le développement d'applications mobiles. En particulier, NativeScript. C'est une dépendance.

Nick : Je suis développeur depuis plus de 10 ans, travaillant principalement sur la pile .NET, où je me concentre sur la fourniture de solutions d'entreprise complètes pour mes clients.

Où êtes-vous basé et pourquoi?

Mike : Je suis basé à Louisville, dans le Kentucky, mais j'ai grandi à Cleveland, dans l’Ohio. Mon épouse Abby et moi nous sommes rencontrés dans un collège. e à l’Université Xavier en tant que boursiers en informatique. Abby est née à Louisville, nous avons donc déménagé près de sa famille. Quelques années après notre déménagement à Louisville, j'ai commencé à constituer une équipe de développeurs extraordinaire et je savais que j'avais besoin de Nick pour nous rejoindre. Après 10 ans de vie à Louisville, j'ai commencé à aimer le manque de neige, l'abondance de bourbon et une culture plus lente et plus décontractée.

Nick : Louisville, Kentucky. J'ai déménagé ici il y a cinq ans pour occuper un nouvel emploi et continuer à travailler avec mon frère Mike, Brostein.

Avec qui travaillez-vous?

Mike et Nick : Nous travaillons tous les deux pour KiZAN Technologies, une entreprise certifiée Microsoft Gold. Partenaire. Nous fournissons des services de conseil axés sur les technologies Microsoft pour apporter des solutions aux problèmes complexes des entreprises.

Sur quels projets travaillez-vous actuellement?

Mike : Pendant la journée, je travaille avec des clients pour les aider à mieux travailler. agile et se concentrant sur les changements de processus pour les propriétaires de produits, les analystes métier et les développeurs utilisant Microsoft TFS. La nuit, en tant qu'auteur de Nick, je travaille au noir: nous sommes en train d'écrire «NativeScript in Action», un livre qui vous apprend à écrire des applications mobiles professionnelles avec NativeScript. Nous sommes enthousiastes à propos de la prochaine publication de ce livre, car il se concentre à la fois sur NativeScript et sur l'écriture d'applications NativeScript avec Angular! Dès que le livre est terminé, mon prochain projet consiste à développer du matériel de surveillance météorologique IoT basé sur la téléphonie cellulaire et une application complémentaire NativeScript pour surveiller la ferme familiale de ma femme.

Nick : Mon projet actuel consiste à diriger une équipe de développeurs. créer une application Web pour une grande entreprise de recrutement d’enseignants suppléants. L'application actuelle fournit des portails pour les substituts, les établissements scolaires et les administrateurs, ainsi que des interfaces avec de nombreuses autres applications tierces.

Quel est le projet le plus intéressant que vous ayez réalisé récemment?

Mike : Cela peut sembler fou, mais je adore automatiser les déploiements. Le projet le plus intéressant / fou que j'ai réalisé au cours de la dernière année a été le développement d'un bot tweet NativeScript. Lorsque vous avez tweeté @MikeBranstein avec le hashtag #MakeMeAnApp, un système automatisé a créé une application NativeScript personnalisée, puis tweeté une capture d'écran de l'application exécutée dans un simulateur iOS. Si cela suscitait votre intérêt, vérifiez-le .

Nick : Le projet le plus intéressant est la construction d'un système de traitement des travaux asynchrone utilisant Hangfire, qui a traité 4 à 5 millions d'emplois au cours de l'année écoulée.

Lequel de nos produits utilisez-vous et pourquoi? ] Mike : J'utilise NativeScript, DevCraft, Kendo UI et Telerik Platform

Nick : J'utilise le quotidien Kendo UI (ASP.NET MVC). L'interface utilisateur de Kendo est mon jeu d'outils d'interface utilisateur préféré pour la création rapide d'interfaces utilisateur fonctionnelles dans diverses applications Web. J'utilise également NativeScript pour mes projets mobiles car il constitue le moyen le plus rapide et le plus simple de créer une application multiplate-forme.

Quels sont les défis que vous rencontrez actuellement dans votre travail?

Mike : The La partie la plus difficile de mon travail quotidien consiste à trouver le temps nécessaire pour rester techniquement engagé tout en dirigeant nos équipes de veille stratégique et de développement d'applications. Mais ce n'est pas tout moi, nous avons construit une équipe formidable qui facilite les choses.

Nick : L'un des plus grands défis consiste à gérer les attentes des clients au quotidien. Le plus grand défi technique consiste à intégrer des systèmes tiers avec une documentation médiocre.

D'après votre expérience, quel est le principal problème des logiciels dans l'esprit de vos partenaires / clients?

Mike : Le principal problème de mon client gère et entretient efficacement les logiciels hérités et planifie la manière de transférer leurs systèmes hérités dans le cloud. Il est extrêmement risqué d'apporter des modifications aux logiciels existants, et toutes les entreprises ne disposent pas du temps, de l'argent, de l'appétit et de l'expérience nécessaires pour le faire.

Nick : C'est difficile, mais je pense que le principal problème est la maintenance.

Enfin, qu'en est-il de travailler avec votre frère?

Nick et Mike : Nous travaillons ensemble depuis plus de 10 ans. Être frères, travailler ensemble peut parfois constituer une dynamique intéressante, mais nous nous efforçons toujours de donner la priorité à l'entreprise et à nos clients. la preuve en est que nous avons travaillé pour mettre en œuvre des projets ensemble au cours des 10 dernières années. Nos succès au travail sont dus au fait que, même si nous sommes similaires, quiconque nous a rencontré vous dira que nous sommes très différents. Nos différences ont parfois le meilleur de nous. Mis à part "l'incident du marteau", cependant, notre équipe a été couronnée de succès car nous avons des forces complémentaires. par exemple: Nick a essayé de l'écrire et Mike l'a amélioré.

Les Brosteins ont récemment publié leur livre " NativeScript In Action " avec Manning. Pour en savoir plus sur le livre, consultez la récente interview que l'avocat du développeur, TJ VanToll, a menée avec eux.





Source link