
Développement élégant ces jours-ci
Description
Introduction au livre
- Comment développer des services informatiques sur ces marchés en pleine croissance ?
- Découvrez l'histoire du développement de 'Baedal Minjok' par 'Elegant Brothers' !
Baedal Minjok, un service de livraison géré par Woohyung (Woohyung), a débuté son activité en 2010 et est désormais devenu une plateforme de technologie alimentaire de premier plan.
Woohyung partage régulièrement son savoir-faire technique via son blog « Elegant Technology Blog ».
Ce livre est une sélection d'articles de blog, remplis d'histoires d'intégration, de développement, de culture et de gestion des problèmes que Woohyung a vécues et surmontées en grandissant.
Nous avons supprimé autant de code que possible pour faciliter la lecture, tout en préservant le style d'écriture propre à chaque développeur et auteur.
J'espère que ce livre constituera un guide utile pour les développeurs et les planificateurs curieux de savoir comment fonctionnent les entreprises informatiques aujourd'hui.
J'ai laissé un lien à la fin du livre, alors si vous êtes curieux de connaître le texte original, lisez-le !
- Découvrez l'histoire du développement de 'Baedal Minjok' par 'Elegant Brothers' !
Baedal Minjok, un service de livraison géré par Woohyung (Woohyung), a débuté son activité en 2010 et est désormais devenu une plateforme de technologie alimentaire de premier plan.
Woohyung partage régulièrement son savoir-faire technique via son blog « Elegant Technology Blog ».
Ce livre est une sélection d'articles de blog, remplis d'histoires d'intégration, de développement, de culture et de gestion des problèmes que Woohyung a vécues et surmontées en grandissant.
Nous avons supprimé autant de code que possible pour faciliter la lecture, tout en préservant le style d'écriture propre à chaque développeur et auteur.
J'espère que ce livre constituera un guide utile pour les développeurs et les planificateurs curieux de savoir comment fonctionnent les entreprises informatiques aujourd'hui.
J'ai laissé un lien à la fin du livre, alors si vous êtes curieux de connaître le texte original, lisez-le !
- Vous pouvez consulter un aperçu du contenu du livre.
Aperçu
indice
Chapitre 1 : Création de Baemin-daum
1.
Mon expérience avec le processus d'intégration front-end de B Mart
2.
Présentation de l'équipe du système de paiement
3.
À quoi ressemble le travail d'un développeur senior chez Woowa Brothers ?
4.
Améliorer la culture de revue de code de l'équipe de développement du système commun
5.
La naissance de la culture d'équipe
6.
Comment communiquer avec les chefs de projet chez Elegant Brothers : Carpe Piem
Chapitre 2 : Devenir un développeur front-end
1.
Mon premier récit au sein d'une équipe de développement front-end
2.
Un système de conception en libre-service pour les développeurs
3.
Ne pourriez-vous pas faciliter un peu le versement du cola ?
4.
Une période de développement UX qui exige beaucoup d'efforts de la part du créateur.
Chapitre 3 : Devenir un développeur backend
1.
La loi de Murphy du développeur
2.
Évasion réussie de la base de données principale IDC
3.
Parcours de duplication de la livraison des messages
4.
Intégration de Baemin Sanghoe et de la plateforme de recherche
5.
remplacement du système d'authentification réseau
6.
Fournir des données statistiques au patron
Chapitre 4 : Passer au niveau supérieur grâce à l’intelligence artificielle
1.
Améliorer la qualité des avis sur l'application Baemin grâce à l'apprentissage automatique
2.
Présentation du service d'IA et du MLOps de Baemin
3.
Connectez ChatGPT à Slack et utilisez-le pour le travail.
Chapitre 5 : Gestion des tests et de la qualité du code
1.
Test du système de règlement qui revient lorsqu'il est oublié
2.
Réflexion d'un responsable qualité en charge d'un service en pleine expansion.
3.
Maîtriser les projets front-end complexes grâce aux tests unitaires
4.
Introduction des tests de régression automatisés de l'interface utilisateur
Chapitre 6 : Grandir par essais et erreurs
1.
La frénésie de cadeaux de Baemin a été déclenchée par l'événement du Mois de la Famille
2.
Notre approche pour gérer les défaillances des systèmes externes
3.
Réponse élégante au handicap
4.
Applicateur de secours supplémentaire pour personnes handicapées
5.
Guide pratique pour une utilisation sécurisée de S3
Lien d'origine
1.
Mon expérience avec le processus d'intégration front-end de B Mart
2.
Présentation de l'équipe du système de paiement
3.
À quoi ressemble le travail d'un développeur senior chez Woowa Brothers ?
4.
Améliorer la culture de revue de code de l'équipe de développement du système commun
5.
La naissance de la culture d'équipe
6.
Comment communiquer avec les chefs de projet chez Elegant Brothers : Carpe Piem
Chapitre 2 : Devenir un développeur front-end
1.
Mon premier récit au sein d'une équipe de développement front-end
2.
Un système de conception en libre-service pour les développeurs
3.
Ne pourriez-vous pas faciliter un peu le versement du cola ?
4.
Une période de développement UX qui exige beaucoup d'efforts de la part du créateur.
Chapitre 3 : Devenir un développeur backend
1.
La loi de Murphy du développeur
2.
Évasion réussie de la base de données principale IDC
3.
Parcours de duplication de la livraison des messages
4.
Intégration de Baemin Sanghoe et de la plateforme de recherche
5.
remplacement du système d'authentification réseau
6.
Fournir des données statistiques au patron
Chapitre 4 : Passer au niveau supérieur grâce à l’intelligence artificielle
1.
Améliorer la qualité des avis sur l'application Baemin grâce à l'apprentissage automatique
2.
Présentation du service d'IA et du MLOps de Baemin
3.
Connectez ChatGPT à Slack et utilisez-le pour le travail.
Chapitre 5 : Gestion des tests et de la qualité du code
1.
Test du système de règlement qui revient lorsqu'il est oublié
2.
Réflexion d'un responsable qualité en charge d'un service en pleine expansion.
3.
Maîtriser les projets front-end complexes grâce aux tests unitaires
4.
Introduction des tests de régression automatisés de l'interface utilisateur
Chapitre 6 : Grandir par essais et erreurs
1.
La frénésie de cadeaux de Baemin a été déclenchée par l'événement du Mois de la Famille
2.
Notre approche pour gérer les défaillances des systèmes externes
3.
Réponse élégante au handicap
4.
Applicateur de secours supplémentaire pour personnes handicapées
5.
Guide pratique pour une utilisation sécurisée de S3
Lien d'origine
Image détaillée

Dans le livre
Le terme « relations avec les développeurs » (DR) est quelque peu méconnu.
Beaucoup de gens connaissent les activités de DR des Woowa Brothers via des blogs technologiques, la chaîne YouTube Woowa Tech, etc., mais peu savent exactement ce que cela signifie.
En termes simples, si les RP (relations publiques) désignent les activités qui informent le grand public sur une entreprise et augmentent sa valeur, le DR (relation client) est une série d'activités ciblant les développeurs.
Le département DR d'Elegant Brothers s'engage dans diverses activités visant à créer des opportunités d'échange et de communication techniques entre les développeurs internes et externes, leur permettant ainsi de progresser ensemble.
Chez Elegant Brothers, nous accordons autant d'importance aux activités de relations publiques qu'aux relations avec les développeurs. Nous disposons d'une équipe dédiée aux relations publiques, composée de membres aux compétences spécialisées, responsables de divers programmes favorisant les échanges entre développeurs.
Bien que je ne sois pas développeur, mon travail s'appuie sur mon intérêt et ma compréhension des développeurs et des organisations de développement. Si les relations publiques et le marketing direct diffèrent quant à leur public cible, leur objectif principal reste de mettre en valeur l'attractivité de l'entreprise.
---Extrait de « L'histoire de l'équipe DR des Elegant Brothers que vous ne trouverez pas sur les blogs technologiques »
L'équipe du système de paiement est responsable de trois domaines : la facturation, Bizmoney et les points.
À partir de 9h30, les développeurs de chaque système se réunissent pour une réunion matinale.
Nous partageons à tour de rôle brièvement ce que nous avons fait hier, les problèmes que nous avons rencontrés et ce que nous allons faire aujourd'hui.
En dialoguant de cette manière, nous pouvons comprendre différents domaines et élaborer de meilleures méthodes de résolution de problèmes.
…
Aujourd'hui, c'est notre sprint bihebdomadaire.
Tous les développeurs se réunissent pour partager ce qu'ils ont aimé et moins aimé dans leur travail, et pour dresser la liste de leurs projets pour les deux prochaines semaines.
Ces réunions de sprint sont gérées à l'aide de Jira et d'un wiki.
Quand je regarde les tickets que j'ai traités et que je traiterai à l'avenir, je ressens de la fierté et je réalise que je ne me suis pas contenté de voler mon salaire.
…
La dernière tâche du jour est l'événement Baedal Minjok qui commencera bientôt.
La seule attaque DDoS autorisée par l'État devrait se produire.
Tous les développeurs surveillent leurs systèmes de surveillance afin de se préparer à l'afflux de trafic.
Bien que tous les systèmes d'Elegant Brothers gèrent un trafic important, le système de paiement en particulier requiert une attention toute particulière car il implique des transactions financières.
« Que se passe-t-il en cas de dépassement de délai de paiement ? Comment gérer une augmentation soudaine des demandes de paiement ? Que faire si une demande d’annulation de paiement échoue ? » Voilà le genre de questions que vous vous poserez.
Nous ne devons tolérer aucun gaspillage de trafic.
Ce qui peut représenter un faible volume de trafic pour nous peut entraîner des désagréments et des dommages pour autrui.
---Extrait de « Une journée dans la vie d'un développeur Woohyung »
Le taux de croissance récent du service de Baedal Minjok a été véritablement effrayant.
Par conséquent, les systèmes et les services ont dû réagir et évoluer très rapidement.
En 2019, le système de Baedal Minjok a opéré une transition vers une architecture de microservices pour assurer sa pérennité, et les résultats ont été très concluants.
Par la suite, le système a été en grande partie divisé en équipes plateforme, serveur frontal et application/client web, et ces équipes ont travaillé ensemble à la planification, au développement et à l'assurance qualité.
C'était une période où nous commencions tous à accélérer le développement du service en stabilisant le système et en finalisant les tâches restantes.
J'ai commencé à travailler comme ingénieur QA pour l'équipe du service de recherche frontale de Baemin, qui développe des serveurs frontaux (serveurs clients tels que les domaines d'exposition et d'avis).
…
L'application étant mise à jour toutes les deux semaines, les tests devaient être effectués en permanence et il ne devait y avoir aucune défaillance dans l'environnement de test.
Je pensais que si l'environnement de test était instable et que je ne pouvais pas tester l'application, je devrais faire des heures supplémentaires, le client aurait moins de temps pour trouver et corriger les bugs, et il serait difficile de respecter le cycle de déploiement de deux semaines.
Le serveur a été choisi pour prendre en charge un environnement de développement/test stable sans interférer avec le cycle de déploiement de l'application.
---Extrait de « Gérer la qualité d'un service en croissance rapide »
Les échecs étant des difficultés de croissance inhérentes à divers processus tels que le développement et l'évolution des services, il est impossible de les empêcher fondamentalement de se produire.
Toutefois, la confiance dans le service peut être maintenue grâce à une gestion efficace des obstacles.
Même en cas de panne, minimiser l'impact, rétablir rapidement le service, fournir aux clients les informations appropriées et prendre des mesures pour éviter des désagréments similaires sont autant de moyens de maintenir la confiance des clients.
…
Tous les systèmes sont équipés de systèmes de surveillance permettant de détecter les anomalies.
En cas d'anomalie détectée, une alerte est immédiatement envoyée à Slack.
Parmi ces dispositifs, nous disposons également d'un système d'astreinte permettant de contacter immédiatement le responsable en cas d'alarmes nécessitant une attention particulière.
Elegant Brothers exploite différents canaux d'alarme adaptés aux spécificités de chaque entreprise. Ils détectent les anomalies de service en se référant à divers indicateurs, notamment des alarmes pour chaque système, des alarmes basées sur des indicateurs d'activité et des alarmes identifiant des anomalies dans des systèmes externes connectés.
…
Jusqu'à récemment, en raison de l'architecture monolithique, tous les ingénieurs étaient sensibles aux alertes sur ce canal. Désormais, grâce à l'architecture de microservices, lorsqu'un problème survient dans un domaine (commande, avis, paiement, etc.), une notification d'astreinte est envoyée à chaque responsable.
Beaucoup de gens connaissent les activités de DR des Woowa Brothers via des blogs technologiques, la chaîne YouTube Woowa Tech, etc., mais peu savent exactement ce que cela signifie.
En termes simples, si les RP (relations publiques) désignent les activités qui informent le grand public sur une entreprise et augmentent sa valeur, le DR (relation client) est une série d'activités ciblant les développeurs.
Le département DR d'Elegant Brothers s'engage dans diverses activités visant à créer des opportunités d'échange et de communication techniques entre les développeurs internes et externes, leur permettant ainsi de progresser ensemble.
Chez Elegant Brothers, nous accordons autant d'importance aux activités de relations publiques qu'aux relations avec les développeurs. Nous disposons d'une équipe dédiée aux relations publiques, composée de membres aux compétences spécialisées, responsables de divers programmes favorisant les échanges entre développeurs.
Bien que je ne sois pas développeur, mon travail s'appuie sur mon intérêt et ma compréhension des développeurs et des organisations de développement. Si les relations publiques et le marketing direct diffèrent quant à leur public cible, leur objectif principal reste de mettre en valeur l'attractivité de l'entreprise.
---Extrait de « L'histoire de l'équipe DR des Elegant Brothers que vous ne trouverez pas sur les blogs technologiques »
L'équipe du système de paiement est responsable de trois domaines : la facturation, Bizmoney et les points.
À partir de 9h30, les développeurs de chaque système se réunissent pour une réunion matinale.
Nous partageons à tour de rôle brièvement ce que nous avons fait hier, les problèmes que nous avons rencontrés et ce que nous allons faire aujourd'hui.
En dialoguant de cette manière, nous pouvons comprendre différents domaines et élaborer de meilleures méthodes de résolution de problèmes.
…
Aujourd'hui, c'est notre sprint bihebdomadaire.
Tous les développeurs se réunissent pour partager ce qu'ils ont aimé et moins aimé dans leur travail, et pour dresser la liste de leurs projets pour les deux prochaines semaines.
Ces réunions de sprint sont gérées à l'aide de Jira et d'un wiki.
Quand je regarde les tickets que j'ai traités et que je traiterai à l'avenir, je ressens de la fierté et je réalise que je ne me suis pas contenté de voler mon salaire.
…
La dernière tâche du jour est l'événement Baedal Minjok qui commencera bientôt.
La seule attaque DDoS autorisée par l'État devrait se produire.
Tous les développeurs surveillent leurs systèmes de surveillance afin de se préparer à l'afflux de trafic.
Bien que tous les systèmes d'Elegant Brothers gèrent un trafic important, le système de paiement en particulier requiert une attention toute particulière car il implique des transactions financières.
« Que se passe-t-il en cas de dépassement de délai de paiement ? Comment gérer une augmentation soudaine des demandes de paiement ? Que faire si une demande d’annulation de paiement échoue ? » Voilà le genre de questions que vous vous poserez.
Nous ne devons tolérer aucun gaspillage de trafic.
Ce qui peut représenter un faible volume de trafic pour nous peut entraîner des désagréments et des dommages pour autrui.
---Extrait de « Une journée dans la vie d'un développeur Woohyung »
Le taux de croissance récent du service de Baedal Minjok a été véritablement effrayant.
Par conséquent, les systèmes et les services ont dû réagir et évoluer très rapidement.
En 2019, le système de Baedal Minjok a opéré une transition vers une architecture de microservices pour assurer sa pérennité, et les résultats ont été très concluants.
Par la suite, le système a été en grande partie divisé en équipes plateforme, serveur frontal et application/client web, et ces équipes ont travaillé ensemble à la planification, au développement et à l'assurance qualité.
C'était une période où nous commencions tous à accélérer le développement du service en stabilisant le système et en finalisant les tâches restantes.
J'ai commencé à travailler comme ingénieur QA pour l'équipe du service de recherche frontale de Baemin, qui développe des serveurs frontaux (serveurs clients tels que les domaines d'exposition et d'avis).
…
L'application étant mise à jour toutes les deux semaines, les tests devaient être effectués en permanence et il ne devait y avoir aucune défaillance dans l'environnement de test.
Je pensais que si l'environnement de test était instable et que je ne pouvais pas tester l'application, je devrais faire des heures supplémentaires, le client aurait moins de temps pour trouver et corriger les bugs, et il serait difficile de respecter le cycle de déploiement de deux semaines.
Le serveur a été choisi pour prendre en charge un environnement de développement/test stable sans interférer avec le cycle de déploiement de l'application.
---Extrait de « Gérer la qualité d'un service en croissance rapide »
Les échecs étant des difficultés de croissance inhérentes à divers processus tels que le développement et l'évolution des services, il est impossible de les empêcher fondamentalement de se produire.
Toutefois, la confiance dans le service peut être maintenue grâce à une gestion efficace des obstacles.
Même en cas de panne, minimiser l'impact, rétablir rapidement le service, fournir aux clients les informations appropriées et prendre des mesures pour éviter des désagréments similaires sont autant de moyens de maintenir la confiance des clients.
…
Tous les systèmes sont équipés de systèmes de surveillance permettant de détecter les anomalies.
En cas d'anomalie détectée, une alerte est immédiatement envoyée à Slack.
Parmi ces dispositifs, nous disposons également d'un système d'astreinte permettant de contacter immédiatement le responsable en cas d'alarmes nécessitant une attention particulière.
Elegant Brothers exploite différents canaux d'alarme adaptés aux spécificités de chaque entreprise. Ils détectent les anomalies de service en se référant à divers indicateurs, notamment des alarmes pour chaque système, des alarmes basées sur des indicateurs d'activité et des alarmes identifiant des anomalies dans des systèmes externes connectés.
…
Jusqu'à récemment, en raison de l'architecture monolithique, tous les ingénieurs étaient sensibles aux alertes sur ce canal. Désormais, grâce à l'architecture de microservices, lorsqu'un problème survient dans un domaine (commande, avis, paiement, etc.), une notification d'astreinte est envoyée à chaque responsable.
---Extrait de « Réponse élégante au handicap »
Avis de l'éditeur
Vous souhaitez créer un service à forte croissance comme Baedal Minjok, la plateforme de livraison de repas numéro 1 ?
Découvrez des informations sur la culture organisationnelle, l'intégration, la planification, le développement et l'infrastructure d'Elegant Brothers.
Nous avons compilé en un livre le blog technique des Elegant Brothers, que tout développeur informatique a probablement lu au moins une fois.
Pour les développeurs, la rédaction devient une compétence professionnelle et un outil d'autopromotion de plus en plus importants.
En particulier, les Elegant Brothers publient des articles de manière plus régulière que n'importe quel autre blog informatique.
L'écriture me passionne tellement que j'ai un coach en rédaction technique en interne.
Ce livre décrit en détail la mise en œuvre des fonctions, la résolution des problèmes, les améliorations et les différentes technologies utilisées lors du fonctionnement effectif du service chez Elegant Brothers.
Au-delà des simples détails techniques, vous pouvez également avoir un aperçu de la culture organisationnelle de Woowa Brothers, une entreprise réputée pour être un « lieu de travail exceptionnel », notamment des attitudes et de l'atmosphère dans lesquelles travaillent ses membres, ainsi que des efforts déployés par l'entreprise pour aider ses membres à s'adapter et à s'investir pleinement dans leur travail.
Planifier, développer et réfléchir
Le plus important, c'est de partager tout le processus !
Il est normal de se demander : « Est-ce que je peux vous en dire autant ? »
Parce qu'Elegant Brothers croit sincèrement à la valeur du partage technologique ! Qu'il s'agisse de développement front-end, back-end, d'infrastructure, de données ou d'intelligence artificielle, découvrir leur processus de développement détaillé donne l'impression d'écouter aux portes de l'équipe de développement d'à côté.
Je recommande ce livre à tous ceux qui planifient, développent et réfléchissent à leur travail, des jeunes professionnels débutants aux professionnels confirmés souhaitant créer leurs propres services.
Passez à la vitesse supérieure en matière de développement et d'efficacité au travail grâce à ce livre, qui offre des informations et des connaissances précieuses sur une technologie de pointe et une culture d'entreprise exceptionnelle !
Note de l'auteur
Équipe DR (relations avec les développeurs) : Park Soo-hyun, Koo Eun-hee, Yoo Young-kyung, Lee Yu-ra, Kwon Do-yeon, Kim Ji-eun
Le terme DR désigne une série d'activités visant à communiquer la valeur ajoutée de l'entreprise aux développeurs.
La communication par le biais d'articles sur des blogs technologiques est également l'une des nombreuses activités de DR.
Nous espérons que ce livre, fruit des efforts conjugués de tous les Elegant Brothers, sera l'occasion de faire découvrir la valeur ajoutée d'Elegant Brothers à de nombreux développeurs.
Parc Joo-hee
J'espère que ma modeste expérience pourra apporter un éclairage utile aux lecteurs.
En relisant mes écrits passés, je me suis rendu compte que j'avais acquis une riche expérience chez Woowa Brothers, et j'étais très reconnaissant d'avoir reçu l'aide de tant de collègues au cours de ces expériences.
Ce projet a été pour moi une excellente opportunité de travailler avec des personnes formidables pendant longtemps.
Hong Ji Hyun
Je suis responsable des relations avec les chefs de produit chez Woowa Brothers. En tant que chef de produit, je développe et mets en œuvre une culture d'entreprise qui favorise la croissance et la collaboration entre les chefs de produit de Woowa Brothers. Je m'efforce d'aider les chefs de produit et tous les collaborateurs à créer ensemble d'excellents produits.
Chae Seol-gi
Je suis vraiment ravi que l'article par lequel j'ai commencé, « Partageons toutes mes expériences en tant que développeur senior chez Woowa Brothers ! », ait été publié sous forme de livre.
J’espère que cet article apportera du réconfort aux personnes âgées qui rencontrent diverses difficultés en leur disant : « D’autres personnes rencontrent les mêmes difficultés », et aux plus jeunes en leur disant : « Les personnes âgées ont aussi ces préoccupations. »
Jin Ye-ryeong
Chaque fois que nous lançons un nouveau projet, des incidents imprévus surviennent toujours.
Je pense que le processus consistant à faire face à des situations imprévisibles et à les résoudre constitue également une expérience précieuse.
J'espère que tous ceux qui créent des services surmonteront les obstacles et progresseront !
Kim Haru
Cette publication m'a donné l'occasion de relire le texte et de réfléchir à mon propre passage chez Woowa Brothers.
Je souhaite adresser un message d'encouragement à tous les jeunes développeurs, moi y compris.
On se bat aujourd'hui aussi !
Lee Joo-ho
La technologie et les histoires des frères Woowa, qui croient véritablement à la valeur du partage technologique, et de ceux qui aiment une telle entreprise.
Kwon Ki-seok
Je tiens à faire mes premiers pas chez Elegant Brothers et à exprimer ma gratitude à Gwanghui, qui m'a consacré du temps pour mon intégration et m'a si bien aidé à m'adapter.
J'espère que beaucoup de personnes pourront s'identifier à la culture de développement de Woowa Brothers, y compris au processus d'intégration ! :)
Lee Jun-soo
Je suis reconnaissant que mes écrits aient été partagés avec d'autres, et j'espère qu'ils seront d'une grande aide à tous ceux qui les liront.
À l'avenir, j'espère avoir l'opportunité de transmettre mes salutations par différents canaux, et pas seulement par SMS.
Lee Je-hyun
Je développe le backend pour Baemin Sanghoe chez Woowa Brothers.
J'espère que ce livre sera utile à tous ceux qui envisagent un développement élégant.
Ahn Pil-ho
J'ai été surpris d'apprendre que les articles publiés sur le blog étaient réorganisés et publiés sous forme de livre.
J'espère que cela vous sera utile lors de la construction d'un système d'authentification réseau.
Nous publierons régulièrement des articles sur les opérations réseau sur le blog technologique d'Elegant Brothers, alors n'hésitez pas à le consulter souvent.
Jang Jeong-hwan
Nous tenons à exprimer notre gratitude aux membres de l'équipe de développement de la qualité et de l'équipe d'authentification des membres qui ont soutenu l'introduction d'outils de test d'interface utilisateur automatisés pendant leurs périodes de forte activité.
Grâce à votre aide, nous avons pu offrir un environnement légèrement plus agréable à notre patron.
Merci à notre équipe de nous avoir aidés à réorienter notre projet expérimental qui avait échoué.
Jo Seong-beom
Ce qui n'était au départ qu'un petit projet appliqué à quelques départements seulement est devenu un grand projet utilisé dans toute l'entreprise.
Je tiens à exprimer ma gratitude à mon chef d'équipe et à mes collègues pour leur soutien, qui m'a permis de me concentrer pleinement sur le projet. J'espère que cet article sera d'une grande utilité aux lecteurs.
Lee Chan-ho
Durant ma formation, il y a eu de nombreuses fois où je me suis demandé : « Est-ce que je m'en sors bien ? »
Chaque fois que cela se produisait, je repensais au chemin que j'avais parcouru et je trouvais la direction à prendre en consultant les informations et les articles partagés par d'autres personnes.
J'espère que mon expérience et mes préoccupations apporteront aide et éclairage à ceux qui rencontrent des difficultés similaires.
Lim Seon-jin
Comme pour beaucoup de choses, la qualité du travail semble particulièrement dépendre du contexte.
Je pense que l'environnement est tout aussi important.
J'espère que ce que j'ai écrit sera utile à ceux qui s'efforcent encore d'améliorer la qualité de leurs logiciels.
Yoo Young-kyung
En tant que coach en rédaction technique, je gère le blog technique des Woowa Brothers, je relis les articles et je crée une culture où chacun peut partager ses expériences sans pression.
Je suis très enthousiaste à l'idée de toucher un public plus large grâce à mes livres.
Nous espérons entendre vos histoires, ainsi que les nôtres, quelque part.
Découvrez des informations sur la culture organisationnelle, l'intégration, la planification, le développement et l'infrastructure d'Elegant Brothers.
Nous avons compilé en un livre le blog technique des Elegant Brothers, que tout développeur informatique a probablement lu au moins une fois.
Pour les développeurs, la rédaction devient une compétence professionnelle et un outil d'autopromotion de plus en plus importants.
En particulier, les Elegant Brothers publient des articles de manière plus régulière que n'importe quel autre blog informatique.
L'écriture me passionne tellement que j'ai un coach en rédaction technique en interne.
Ce livre décrit en détail la mise en œuvre des fonctions, la résolution des problèmes, les améliorations et les différentes technologies utilisées lors du fonctionnement effectif du service chez Elegant Brothers.
Au-delà des simples détails techniques, vous pouvez également avoir un aperçu de la culture organisationnelle de Woowa Brothers, une entreprise réputée pour être un « lieu de travail exceptionnel », notamment des attitudes et de l'atmosphère dans lesquelles travaillent ses membres, ainsi que des efforts déployés par l'entreprise pour aider ses membres à s'adapter et à s'investir pleinement dans leur travail.
Planifier, développer et réfléchir
Le plus important, c'est de partager tout le processus !
Il est normal de se demander : « Est-ce que je peux vous en dire autant ? »
Parce qu'Elegant Brothers croit sincèrement à la valeur du partage technologique ! Qu'il s'agisse de développement front-end, back-end, d'infrastructure, de données ou d'intelligence artificielle, découvrir leur processus de développement détaillé donne l'impression d'écouter aux portes de l'équipe de développement d'à côté.
Je recommande ce livre à tous ceux qui planifient, développent et réfléchissent à leur travail, des jeunes professionnels débutants aux professionnels confirmés souhaitant créer leurs propres services.
Passez à la vitesse supérieure en matière de développement et d'efficacité au travail grâce à ce livre, qui offre des informations et des connaissances précieuses sur une technologie de pointe et une culture d'entreprise exceptionnelle !
Note de l'auteur
Équipe DR (relations avec les développeurs) : Park Soo-hyun, Koo Eun-hee, Yoo Young-kyung, Lee Yu-ra, Kwon Do-yeon, Kim Ji-eun
Le terme DR désigne une série d'activités visant à communiquer la valeur ajoutée de l'entreprise aux développeurs.
La communication par le biais d'articles sur des blogs technologiques est également l'une des nombreuses activités de DR.
Nous espérons que ce livre, fruit des efforts conjugués de tous les Elegant Brothers, sera l'occasion de faire découvrir la valeur ajoutée d'Elegant Brothers à de nombreux développeurs.
Parc Joo-hee
J'espère que ma modeste expérience pourra apporter un éclairage utile aux lecteurs.
En relisant mes écrits passés, je me suis rendu compte que j'avais acquis une riche expérience chez Woowa Brothers, et j'étais très reconnaissant d'avoir reçu l'aide de tant de collègues au cours de ces expériences.
Ce projet a été pour moi une excellente opportunité de travailler avec des personnes formidables pendant longtemps.
Hong Ji Hyun
Je suis responsable des relations avec les chefs de produit chez Woowa Brothers. En tant que chef de produit, je développe et mets en œuvre une culture d'entreprise qui favorise la croissance et la collaboration entre les chefs de produit de Woowa Brothers. Je m'efforce d'aider les chefs de produit et tous les collaborateurs à créer ensemble d'excellents produits.
Chae Seol-gi
Je suis vraiment ravi que l'article par lequel j'ai commencé, « Partageons toutes mes expériences en tant que développeur senior chez Woowa Brothers ! », ait été publié sous forme de livre.
J’espère que cet article apportera du réconfort aux personnes âgées qui rencontrent diverses difficultés en leur disant : « D’autres personnes rencontrent les mêmes difficultés », et aux plus jeunes en leur disant : « Les personnes âgées ont aussi ces préoccupations. »
Jin Ye-ryeong
Chaque fois que nous lançons un nouveau projet, des incidents imprévus surviennent toujours.
Je pense que le processus consistant à faire face à des situations imprévisibles et à les résoudre constitue également une expérience précieuse.
J'espère que tous ceux qui créent des services surmonteront les obstacles et progresseront !
Kim Haru
Cette publication m'a donné l'occasion de relire le texte et de réfléchir à mon propre passage chez Woowa Brothers.
Je souhaite adresser un message d'encouragement à tous les jeunes développeurs, moi y compris.
On se bat aujourd'hui aussi !
Lee Joo-ho
La technologie et les histoires des frères Woowa, qui croient véritablement à la valeur du partage technologique, et de ceux qui aiment une telle entreprise.
Kwon Ki-seok
Je tiens à faire mes premiers pas chez Elegant Brothers et à exprimer ma gratitude à Gwanghui, qui m'a consacré du temps pour mon intégration et m'a si bien aidé à m'adapter.
J'espère que beaucoup de personnes pourront s'identifier à la culture de développement de Woowa Brothers, y compris au processus d'intégration ! :)
Lee Jun-soo
Je suis reconnaissant que mes écrits aient été partagés avec d'autres, et j'espère qu'ils seront d'une grande aide à tous ceux qui les liront.
À l'avenir, j'espère avoir l'opportunité de transmettre mes salutations par différents canaux, et pas seulement par SMS.
Lee Je-hyun
Je développe le backend pour Baemin Sanghoe chez Woowa Brothers.
J'espère que ce livre sera utile à tous ceux qui envisagent un développement élégant.
Ahn Pil-ho
J'ai été surpris d'apprendre que les articles publiés sur le blog étaient réorganisés et publiés sous forme de livre.
J'espère que cela vous sera utile lors de la construction d'un système d'authentification réseau.
Nous publierons régulièrement des articles sur les opérations réseau sur le blog technologique d'Elegant Brothers, alors n'hésitez pas à le consulter souvent.
Jang Jeong-hwan
Nous tenons à exprimer notre gratitude aux membres de l'équipe de développement de la qualité et de l'équipe d'authentification des membres qui ont soutenu l'introduction d'outils de test d'interface utilisateur automatisés pendant leurs périodes de forte activité.
Grâce à votre aide, nous avons pu offrir un environnement légèrement plus agréable à notre patron.
Merci à notre équipe de nous avoir aidés à réorienter notre projet expérimental qui avait échoué.
Jo Seong-beom
Ce qui n'était au départ qu'un petit projet appliqué à quelques départements seulement est devenu un grand projet utilisé dans toute l'entreprise.
Je tiens à exprimer ma gratitude à mon chef d'équipe et à mes collègues pour leur soutien, qui m'a permis de me concentrer pleinement sur le projet. J'espère que cet article sera d'une grande utilité aux lecteurs.
Lee Chan-ho
Durant ma formation, il y a eu de nombreuses fois où je me suis demandé : « Est-ce que je m'en sors bien ? »
Chaque fois que cela se produisait, je repensais au chemin que j'avais parcouru et je trouvais la direction à prendre en consultant les informations et les articles partagés par d'autres personnes.
J'espère que mon expérience et mes préoccupations apporteront aide et éclairage à ceux qui rencontrent des difficultés similaires.
Lim Seon-jin
Comme pour beaucoup de choses, la qualité du travail semble particulièrement dépendre du contexte.
Je pense que l'environnement est tout aussi important.
J'espère que ce que j'ai écrit sera utile à ceux qui s'efforcent encore d'améliorer la qualité de leurs logiciels.
Yoo Young-kyung
En tant que coach en rédaction technique, je gère le blog technique des Woowa Brothers, je relis les articles et je crée une culture où chacun peut partager ses expériences sans pression.
Je suis très enthousiaste à l'idée de toucher un public plus large grâce à mes livres.
Nous espérons entendre vos histoires, ainsi que les nôtres, quelque part.
SPÉCIFICATIONS DES PRODUITS
- Date de publication : 13 octobre 2023
Nombre de pages, poids, dimensions : 360 pages | 466 g | 147 × 210 × 17 mm
- ISBN13 : 9791191905458
Vous aimerez peut-être aussi
카테고리
Langue coréenne
Langue coréenne