Comment ne pas se noyer dans un océan de technologies et d'approches: l'expérience de 50 experts

En tant que chef d'équipe, je souhaite conserver une perspective large. Autour il existe de nombreuses sources d'informations, des livres qui sont intéressants à lire, mais ne veulent pas passer du temps sur inutiles. Et j'ai décidé de découvrir comment les collègues survivent dans le flux d'informations et grâce auxquels ils se soutiennent en bonne forme. Pour ce faire, j'ai interviewé 50 experts de premier plan avec lesquels nous avons travaillé sur différents projets. Il s'agissait de développeurs, de testeurs, d'analystes, d'architectes, de spécialistes des ressources humaines, de devops, d'implémentation et de maintenance, de cadres intermédiaires et supérieurs.



Des discussions animées ont fourni une tonne de matériel. Je ne décrirai ici que ce qui reste dans ma tête et monterai à l'étage.



Approches techniques

Collecte d'informations: voyez oĂą vous en ĂŞtes


Il y a toujours de nombreux projets autour desquels vous pouvez apprendre. Certains sont complètement nouveaux, où les jeunes recherchent incertainement de nouveaux instruments. D'autres ont déjà 5, 10, 15 ans, ils ont envahi les anneaux technologiques annuels, à travers lesquels vous pouvez étudier les tendances de l'ère mésozoïque.
Celui-ci doit être utilisé et alloué régulièrement une heure ou deux pour sonder les projets liés. Si quelque chose n'est pas clair, allez voir votre gourou local et étudiez. Il est nécessaire de savoir quelles décisions architecturales ont été prises et pourquoi.

Si vous lisez des approches alternatives dans un livre, vous devez savoir s'ils les ont essayées. Il se peut que vous trouviez des idées intéressantes pour vos collègues. Ou peut-être peuvent-ils gagner une tonne de temps à trier de nouvelles balles d'argent hautement annoncées.

D'une part, vous révélez à vos collègues vos lacunes dans les connaissances. D'un autre côté, vous acquérez une expérience inestimable pour l'avenir. Le second, à mon avis, l'emporte sur le premier.

Collecte d'informations: voyez où les autres sont arrivés


Afin de tâtonner pour les nouvelles tendances, vous devez étudier les flux d'actualités, les forums et les podcasts. En route pour le travail, alors qu'il n'y a rien à faire. Souvent, dans la description, vous pouvez saisir du matériel utilisé et de la littérature utile, ainsi que des réseaux sociaux de professionnels sympas. Vous pouvez discuter avec eux, ou au moins garder une trace des articles et de la littérature qu'ils publient. De plus, des idées sensées peuvent apparaître, que personne dans le podcast n'a clairement exprimées, mais qui ont bien mis en évidence la direction dans laquelle creuser davantage. Des liens vers de bonnes sources se trouvent à la fin de cet article.

Cela vaut la peine de prendre racine, d'établir des réseaux et de maintenir des contacts avec des collègues de lieux de travail / d'études passés. Pour une conversation amicale, vous apprendrez les uns des autres de nouvelles approches, des critiques sur les entreprises, les technologies et plus encore.

Ils m'ont dit ici que c'était banal, mais tout le monde ne sait pas comment le faire. Quittons le travail dès maintenant, souvenez-vous des techniciens que vous connaissez et insérez-vous dans le calendrier des réunions / tâches. Vous pouvez une fois toutes les deux semaines appeler la barre immédiatement cinq pros des talons. Si la communication vous est difficile, appelez / écrivez au moins. En plus du football, des sciences politiques et de la philosophie, vous pouvez par exemple poser de telles questions:

  • "Que dirigent vos pilotes dans l'entreprise?"
  • "Avez-vous rencontrĂ© ces problèmes: <exprimez vos problèmes>?"
  • "Qu'est-ce qui a Ă©tĂ© testĂ© sur le projet?"
  • "Que lisez-vous / testez-vous / faites-vous la promotion?".

Ce sera suffisant pour commencer.
Mieux encore, au moins une fois par mois, avec au moins un œil là-bas, au-delà de l'horizon. Où les entreprises étrangères maîtrisent les nouvelles technologies sans vous. Le moyen le plus simple de surveiller les emplois étrangers sur divers sites. Dans la section "conditions requises", vous pouvez remarquer quelques mots inconnus. Il est rare que des technologies non vérifiées soient inscrites dans les exigences, donc elles sont définitivement bonnes pour quelque chose. Vaut le détour!

Vérification des informations: trouver des pionniers


Lorsque suffisamment de nouvelles friandises se sont accumulées, vous devriez trouver les meilleures sociétés occidentales qui utilisent toutes les innovations que j'ai entendues et lues. S'il y a une telle opportunité, allez voir leur code, articles, blogs. Sinon, rendez-vous immédiatement chez eux pour une entrevue pour essayer tout ce qui fonctionne: l'architecture, comment tout est organisé et pourquoi, sur quel type de râteau ils ont marché, jusqu'à ce que cela soit atteint. Fakapy - notre tout! Surtout des étrangers.

Vérification des informations: ne faites pas confiance aux pionniers


Une clarification précoce des échecs des autres est beaucoup moins chère que de tomber sur des erreurs courantes. En tant que testeurs et House, MD dit: "Tout le monde ment." Ne faites confiance à personne (techniquement). Il est impératif de regarder d'un œil critique n'importe quel livre, d'être en désaccord avec les idées, quels que soient les arguments, mais de penser et de correspondre à votre monde, votre environnement, votre pays et votre code pénal.

Dans toutes les sources, conférences, livres et autres choses, ils écrivent toujours à quel point ils sont cool et révolutionnaires, diffusent des slogans. Et afin de ne pas trébucher sur "l'erreur du survivant", vous devriez google les fichiers des autres: "pourquoi git est de la merde", "pourquoi le concombre est une mauvaise idée".

C'est le moyen le plus simple de se débarrasser des slogans, de la «foi aveugle» et de commencer à penser de manière critique. Voir que les techniques louées et populaires peuvent apporter de la douleur et de la destruction dans la pratique. Posez-vous la question: "Qu'est-ce qui me fera spécifiquement douter de l'efficacité de ce nouveau <...>?". Si la réponse est «rien», alors vous êtes croyant, mon pote.

Formation: construire une base


Maintenant que vous êtes rentré de l'entretien, enduit de nouvelles informations, vous pouvez vous calmer, retourner dans un repaire calme et confortable, étreindre votre testeur, embrasser le manager, suivre votre développement et parler de mondes merveilleux et d'animaux inconnus.
Et comment maintenant apprendre rapidement quelque chose de nouveau? La réponse n'est pas possible. Merci à tous, tout le monde est libre.
De plusieurs articles lus dans les solutions, il y aura beaucoup de béquilles en raison de la présence d'embûches de base dans n'importe quel domaine. Par conséquent, la première étape consiste à étudier la base théorique. Habituellement, c'est le livre supérieur de ceux qui ont été trouvés + documentation officielle. Comme vous le savez, dans notre région, un livre de 1 000 pages est loin d'être rare. Et une lecture significative de la littérature technique d'un bout à l'autre prend plus de temps que la fiction. Ici, vous ne pouvez pas vous précipiter et il est préférable de pratiquer une lecture lente. Un livre supérieur entièrement lu élimine les questions dans ce domaine, montre les processus de base et les règles de travail. Le simple fait d’obtenir une bonne base donne une image complète.
Vous devriez trouver à partir de différentes sources (ou à la suite de notre "intelligence" passée) une liste des meilleures pratiques, des pires pratiques et des cas où cette technologie ne fonctionne pas du tout.
Avant de passer à l'étape suivante, vous devez choisir les outils pour travailler avec les nouvelles technologies. Il est préférable de vous abonner immédiatement aux blogs des services utilisés, les changelogs, pour tester l'intégration avec d'autres services. En plus des changelogs, dans les blogs instrumentaux, où vous pouvez lire brièvement les innovations et découvrir immédiatement comment utiliser ces nouveaux produits dans votre projet, il y a encore des nouvelles liées à l'écosystème dans son ensemble. Par exemple, sur les intégrations avec d'autres services. Ainsi, en suivant les principaux outils, vous obtenez également des informations pertinentes sur les domaines connexes.

Formation: essayez-le dans la pratique


Maintenant, nous développons la chose la plus précieuse - la pratique. Il est nécessaire d'intégrer de nouvelles connaissances dans le travail quotidien et les tâches personnelles, pour développer une habitude. Habituellement, après cela, vous pouvez déjà créer de bonnes solutions.

Il est préférable de structurer de nouvelles connaissances et de tout essayer avec l'équipe sur un projet de travail. S'il n'est pas possible d'appliquer de nouvelles connaissances dans le cadre des tâches en cours, vous pouvez le faire avec un projet animal de compagnie pour consolider le matériel.

Soit dit en passant, un projet de maison est un must. C'est le meilleur moyen de s'exercer sur les technologies à l'étude sans l'approbation de la pile longue sur un projet de combat. Concevez l'architecture vous-même, n'oubliez pas les performances, développez, testez, développez, analysez, décomposez et choisissez les outils de manière significative. Tout cela aide à regarder les avantages de la technologie de tous les côtés, à toutes les étapes (sauf pour la mise en œuvre, probablement). Oui, et les compétences seront toujours en bon état, même si vous avez déjà deux sprints impliqués dans un seul type de tâche.

Entraînement: allez vous déshonorer


L'avez-vous fait? Bravo! Mais ce n'est pas tout. Vous pouvez vous vanter autant que vous le souhaitez, mais vos yeux sont obscurcis par une trop grande contribution au développement de cette solution (rappelez-vous la psychologie du test). Appris - dites / montrez à un autre et voyez immédiatement vos espaces. Le nombre de critiques dépend de votre courage et de votre sociabilité. Lorsqu'un de nos collègues a fait une percée et a fait quelque chose de difficile, nous nous réunissons en équipe, appelons tout intéressé et partageons nos connaissances. Au cours de l'année, cette pratique a bien fonctionné. Et vous pouvez vous inscrire à des mitaps QA ou DEV et partager avec un public encore plus large. Si la validité est vraiment apparue, elle peut être proposée pour être déjà utilisée dans toutes les équipes.

Formation: répéter


Je ne sais pas oĂą trouver l'heure? Aimez-vous les processus continus, les disciplines et la gestion du temps? Je les ai!

Chaque matin, pendant que vous êtes frais et plein d'énergie, vous devez consacrer 1-2 pomodoro à l'étude de quelque chose de nouveau dans votre plan de développement. Mettez vos oreilles. Vous placez TomatoTimer sur le bon écran pour que personne ne distrait (ça marche vraiment!). Et prenez une liste de vos tâches d'apprentissage. Cela peut être un livre de base, suivre un cours en ligne ou développer un projet pour animaux de compagnie à pratiquer. Vous n’entendez personne, vous ne voyez pas, vous travaillez clairement comme prévu et ne vous accrochez pas pendant une demi-journée, car la minuterie vous ramènera dans le monde des mortels. L'essentiel est de ne pas vérifier le courrier avant ce rituel. Et désactivez les notifications au moins pour cette fois. Sinon, les attaques de routine et vous serez perdus pour la société pendant 8 heures.

La nuit, 1 pomodoro a été attribué avant le coucher pour former le «pilote automatique» ou les souvenirs / nostalgie. Il peut s'agir de tâches dans le style des «kata» (nous entraînons de puissants réflexes de codage, sans inquiéter un esprit fatigué), analyse d'algorithmes, relecture de livres / articles / résumés oubliés.
C'est assez. Mais si vous êtes un tricheur sans enfants qui attendent à la maison, vous pouvez tenter votre chance et essayer vous-même le mode d'entraînement du devserp le plus fanatique que j'ai jamais vu. 2-3 heures après le travail et un jour de congé au bureau. Pour un jour de repos, selon l'auteur de la méthodologie, le pompage équivaut à une cueillette hebdomadaire (!) Le soir en raison d'une tête fraîche et du silence au bureau.

Approches managériales


Devenez un Jedi


Le moment est venu. Maintenant, vous avez des réunions sans fin sur le calendrier, des centaines de promesses et d'accords que vous marquez dans un cahier sur les champs ou sur des feuilles qui ont déjà couvert votre table en trois couches. Des montagnes d'obligations inattendues apparaissent et disparaissent. La réputation de gouger et d'oublier commence à se former.

Afin de vous faciliter la vie dans un nouveau rôle, vous devriez lire comment les autres gèrent cela. Il est préférable de le faire à l'avance, car il sera alors beaucoup plus difficile de mettre en œuvre une «boîte de réception vide». J'ai, en temps voulu, passé 10 heures dessus. Je pense qu'il sera plus pratique de regarder cette vidéo sur YouTube .

Vitesses de commutation


Vous devriez continuer avec du matériel qui vous permet d'accélérer la vitesse de lecture et de mémorisation, car chaque jour un océan de lettres, de présentations tombe, vous devez lire la littérature non technique pour le développement.

La plupart des livres de gestion ne contiennent que quelques idées de base. Mais ces idées sont accompagnées d'une longue introduction, d'histoires sur la façon dont l'auteur est arrivé à cela, d'auto-promotion, de motivation. Ces pensées doivent être rapidement repérées, pour vérifier si elles sont vraies, si elles sont précieuses pour vous, pour y remédier et y revenir afin de les intégrer dans votre vie. Il est nécessaire de postuler. Ne poursuivez pas la quantité. Vous devez vous concentrer sur la qualité et le transfert des connaissances en compétences exactement là où vous travaillez actuellement. Et les outils et tout le reste apparaissent toujours juste pour la tâche et ne restent dans votre arsenal qu'après leur utilisation pratique. Il est impossible de lire / voir suffisamment et d'entendre suffisamment pour l'avenir.

Fusible


Nous savons tous combien il est difficile de rompre avec votre travail préféré, quel qu'il soit. Vous ne remarquerez peut-être même pas comment la fatigue constante est apparue, la famille, les amis et la joie de vivre ont disparu. Il faut au moins une fois un quantum pour passer des tests de "burnout". Je pense qu'il sera beaucoup plus utile de se familiariser avec les documents de collègues de Stratoplan. Je veux noter qu'ils et en plus de beaucoup de choses utiles.

Le manager est obligé de participer à des dizaines de négociations, de répondre à des centaines de lettres, de recevoir des milliers de notifications. Les informations que nous recevons pendant la journée lui obstruent la tête et, parfois, il est difficile de penser en termes d '«opportunités» et non «d'extinction d'incendie». Soyez sûr d'être en silence. Sans musique / série / téléphone. À ce moment, toutes les informations sont disposées sur les étagères, les choses s'endorment et vous commencez à vous entendre. Certains collègues utilisent la méditation, le jogging, le yoga, le vélo pour cela.

Retour vers le futur


Il est nécessaire d'élargir la portée si vous êtes devenu au moins un chef d'équipe. Regardez au moins 3 mois d'avant en arrière. De plus, maintenant encore plus dépend de vos décisions, et les résultats ne peuvent apparaître qu'après six mois. Cependant, la routine n'a pas disparu. Et derrière cette routine, vous ne pouvez pas voir la bombe sur laquelle l'équipe ou l'ensemble du projet est assis.

Si vous analysez ce qui s'est passé dans les bulletins de nouvelles aujourd'hui, hier, avant-hier, il y aura un bruit blanc solide. Mais si vous travaillez avec le zoom et regardez les nouvelles avec des traits plus grands, l'activité de ceux-ci ou d'autres parties sera surveillée. Et si vous prenez le manuel d'histoire, il est généralement évident de savoir ce qui s'est passé et ce qui devait être fait (les gagnants écrivent-ils l'histoire?).

Jusqu'à présent, je ne suis pas un top manager, j'ai donc choisi des itérations hebdomadaires pour moi. Chaque soir, après le travail, j'écris toutes les situations, événements, nouvelles, réunions et décisions non standard pour aujourd'hui. Cela prend environ 5 minutes, car j'écris tout dans la thèse. À la fin de la semaine, je passe une autre demi-heure à relire (au lieu de la tomate en soirée), je la formule plus succinctement et j'essaie de trouver des modèles, les résultats de mon comportement et des décisions passées. Je me surpasse, je m'améliore un peu, j'apprends à me débarrasser de l'équipe, du projet, de l'entreprise et je me couche de bonne humeur.

De plus, vous aurez toujours quelque chose à dire dans la prochaine rétrospective. Si vous le souhaitez, vous pouvez même dessiner vous-même la chronologie du projet, car certains n'oublient plus rien.

Ce n'est pas un journal, mais un journal sans émotion. Vous regardez les faits secs, vous voyez l'absurdité, les mauvaises décisions, les manipulations, vous vous regardez de côté. Tirer des conclusions sur la meilleure façon de ne pas faire et ce qu'il faut apprendre. Vous pouvez suivre l'historique de vos décisions et leurs conséquences. Si vous le souhaitez, vous pouvez déposer une feuille de triche personnelle pour la prise de décision, basée sur votre expérience annuelle de «journalisation», afin d'éviter les erreurs que vous êtes sujettes à.

Mais cela vaut également la peine de prendre soin de l'avenir. Le moyen le plus simple est de prendre une feuille de paperboard avec 12 mois marqués dessus et de l'accrocher à la maison. Sur celui-ci, de grands traits marquent les événements mondiaux de la vie. Anniversaire de mariage, vacances, achèvement du projet, états financiers trimestriels, audits et plus encore.

De plus, déjà au travail, ayez une feuille A4 avec le mois en cours avec des événements plus détaillés qui vous aideront à vous préparer à l'avance pour des événements importants. Vous pouvez désormais planifier vos activités sans oublier le plus important.

Je voudrais noter qu'en fonction du rôle dans le projet, certaines étapes préparatoires devront être effectuées très à l'avance (par exemple pendant six mois), afin de ne pas dépasser les délais. Une semaine avant la fin du mois, vous devriez à nouveau consulter le plan annuel et distribuer les activités plus détaillées qui doivent être réalisées au cours du mois suivant.

Apprenez des meilleurs


Si vous voulez être fort et moderne dans quelque chose, vous devriez trouver quelqu'un qui est déjà le meilleur dans ce domaine. Internet permet d'ajouter le meilleur du meilleur à votre environnement, même si vous ne les connaissez pas, n'êtes pas dans la même ville et ne parlez pas la même langue.

Lorsque quelqu'un faisant autorité pour vous fait référence à un livre, ce serait bien de le trouver. Cela permettra une meilleure compréhension de la pensée du citoyen. Il vaut également la peine de suivre leur LiveJournal, blogs, réseaux sociaux, performances, etc. Vous y trouverez toutes les tendances nécessaires.

Vous devez observer le comportement des leaders à votre disposition, essayer de comprendre leurs actions, les décisions prises et les arguments à cause desquels cela a été fait. Il est conseillé de consigner ces informations afin qu'à l'avenir, après avoir construit la salsa managériale, nous parviendrons à de nouvelles conclusions et subtilités des décisions prises. Il s'avère que vous pouvez même parler avec presque n'importe quel leader. Ce sont des gens comme vous ou moi et ils veulent aussi communiquer. Souvent, vous pouvez entendre la phrase «… venez à moi avec des idées et des questions sur n'importe quel sujet». Je suis toujours heureux de vous aider. » Et ce n'est pas de la politesse, mais un réel intérêt pour l'échange de connaissances, d'expérience et de soutien pour les idées sympas de tout collègue.

Et si vous rencontrez personnellement un professionnel sympa - c'est le succès. Ces personnes ont besoin de s'accrocher, elles ont besoin d'apprendre. Ne dérivez pas, montrez vos décisions, écoutez les critiques choquantes, pleurez, mais continuez à enrouler de manière constructive sur votre moustache. Les autres savent qu'il est cool, mais ils ont peur des critiques fortes qui pourraient ruiner votre réputation.


Liste des matériaux


En conclusion, je veux partager du matériel utile, très conditionnellement distribué par sujet. Mais avant cela, en un mot, parlez de maintenir une liste personnelle de sources .
Afin de ne pas m'enliser dans des centaines de livres que je veux lire (un peu plus tard), j'ai créé une tablette dans Google books avec des feuilles: livres, conférences, podcasts, blogs, forums, cours, articles, vidéos, ressources avec des tâches-katas (souligner ce dont vous avez besoin) . Au fil du temps, il a ajouté:

  • Recherche - des choses que j'ai rencontrĂ©es, mais qui ne sont pas claires pour moi. Je reviens vers eux et, au moins superficiellement, je revois ce que c'est et ce avec quoi il est mangĂ©. Habituellement, cela se traduit par la nĂ©cessitĂ© de combler pleinement ce manque de connaissances.
  • Listes de triche - ici je garde de simples listes d'auto-vĂ©rification. Ils aident mĂŞme avec le cerveau Ă©teint pour s'assurer que rien n'est oubliĂ©. J'ai ici des feuilles de triche pour le dĂ©veloppement de la conception des tests, pour dĂ©terminer les risques du projet, pour prĂ©parer les rĂ©unions, etc.

De plus, sur les feuilles, j'ai obtenu une étiquette avec des champs (principalement pour les livres):

  • Le titre
  • L'auteur
  • Couverture (rarement, quand je me souviens du nom, mais je reconnais l'image de mille)
  • Sujet (il sera utile pour ceux qui respectent l'harmonie et la structure. Vous marquez «business», «development», «testing», «architecture» et ainsi de suite, puis filtrez quand il est temps de remonter une zone particulière)
  • Comment l'ai-je dĂ©couverte? (, , … , , )
  • ? ( )
  • ? ( . . , - .)
  • ? ( , ? ?)

, , . , .

, . , , . , pomodoro , ?

Développement
• :
• .
• Java C++. ,
• .
• Java.
• Java
• : ,
• Java Concurrency in practice
• . -
• . , ,
• UNIX.
• Spring
• .
•
• Java 8.
• ++
• Release it! ,
• Kent Beck — Test Driven Development
• - (DDD).



• “ ”
• Foundations of Software Testing ISTQB Certification
• Software Testing: An ISTQB-ISEB Foundation Guide
• A Practitioner's Guide to Software Test Design
• Managing the Testing Process. Practical Tools and Techniques for Managing Hardware and Software Testing
• Pragmatic Software Testing: Becoming an Effective and Efficient Test Professional
• . , , ,
• Google
• The Expert Test Manager
• The «A» Word. Under the Covers of Test Automation
• Lessons Learned in Software Testing: A Context-Driven Approach
• Explore It! Reduce Risk and Increase Confidence with Exploratory Testing




Podcasts





Les communications

• The Assertiveness Pocketbook
• «».
• !
• . 50
• . .
• , . -
•
• . ,
• , !



null



• .
• :
• . , ,



•
•
•
• .
• .
• « . »



•
• “ . ”
•
•
• Deadline.
• .
• ! -?
• . , …
• ?
• .
•
• . ,
• .



• .
• -
• «». , DevOps
•
• , . ,
•



•
•
•
• .
•
• .
•
• .
• Seeing What Others Don't
•



• Impact mapping:
• « »
• PMBook ( ( PMBOK))
• -,
• :
•
• .



• .
• , , .
• .
• .
• .
• .
• .
•
• .
•
•
•
• A Theory of Fun for Game Design
• Outliers: The Story of Success
• Blink: The Power of Thinking Without Thinking
• Flow and the Foundations of Positive Psychology
• . , IQ



•
• . , ,
• . , 8

-

•
• …
• . — ,
• . IT-
• !
• 12
• .
• .
•



• .
• Agile .
• . ,
• agile
• .
• .
•
• .
• ! , -
• 40 Icebreakers for Small Groups (Grahame Knox)
•
• .

Source: https://habr.com/ru/post/fr464435/


All Articles