Un jour dans la vie d'un développeur



Dans le dernier article, nous avons expliqué comment se déroule une journée normale de notre ingénieur système. Aujourd'hui, nous allons parler d'un jour de la vie de notre développeur. Bienvenue au chat.

Bonjour à tous. Je m'appelle Tanya, j'ai 28 ans, dont 5 dans le développement de logiciels. L'intérêt pour la programmation s'est réveillé à l'école. Je suis entré au Département d'analyse de système à l'Institut polytechnique de Kharkov et après la formation, je suis devenu un spécialiste en informatique. On nous a enseigné le C ++ et Java en tant que langage, mais nous avons dû travailler en Python.

Le début d'une carrière a été très excitant. J'ai réussi à devenir développeur stagiaire chez Mirantis, l'un des principaux participants au projet OpenStack . Après un certain temps, elle a pris le poste de développeur junior. C'était particulièrement cool que le travail ait été effectué non seulement par les forces d'une entreprise en particulier, mais par une énorme communauté de programmeurs à travers le monde.


Ma journée commence à 8 heures du matin. J'ai des chats à la maison, ils ont donc besoin d'attention. Il est nécessaire de changer la nourriture et l'eau, ainsi que de retirer les plateaux.


Ensuite, je déjeune et je vais travailler. Le plus souvent, je voyage en bus, le trajet dure 15-20 minutes. Il est depuis longtemps une règle de vivre à côté du travail, afin de ne pas passer beaucoup de temps.


Notre bureau est situé sur Flower Street. Auparavant, ce bâtiment faisait partie de l'usine de matériaux sensibles positifs. L'usine elle-même avait une histoire très riche. En 1906, l'usine Levenson and Schaub a été construite à l'intersection des rues Zastavskaya et Volkovskaya, produisant de la craie et du papier chromolithographique.

Après 1919, l'usine est passée à l'état et a changé de nombreux noms. En 1978, elle est devenue l'usine de Leningrad "Positive". Les principaux produits de l'usine étaient du papier photo vendu dans toute l'URSS. En 2014, le bâtiment a été reconstruit et converti en centre de données moderne, Flower 2 .



Les bureaux et les salles des serveurs étant situés dans le même bâtiment, les mesures de sécurité sont assez strictes.


Tous les employés ont des laissez-passer électroniques pour l'ouverture de certaines salles. Il est impossible d'entrer à l'intérieur sans avoir le laissez-passer approprié.


Dans le couloir, j'ai rencontré un collègue et nous sommes allés à la pointe du café pour une portion matinale d'une boisson revigorante et de biscuits. Dans le même temps, nous avons discuté de l'architecture du nouveau module de plateforme.


Voilà à quoi ressemble mon lieu de travail.


C’est pratique pour moi d’utiliser une paire de moniteurs. Au bas des messagers et du navigateur, au sommet de l'environnement de développement, un terminal pour exécuter des commandes et déboguer.


J'utilise le système d' exploitation Ubuntu Linux version 16.04 LTS. En tant qu'environnement de développement - PyCharm que j'ai commencé à utiliser à partir du moment où j'ai travaillé sur OpenStack. Il est facile à lancer et peut être entièrement personnalisé pour répondre à vos besoins.

Il est temps d'aller à la réunion. Ils ont lieu avec nous au moins une fois par semaine, pour lesquels nous réservons des salles de réunion. Nous parlons des résultats et décidons également quels problèmes seront résolus cette semaine.


Notre équipe développe une plateforme FaaS basée sur la technologie sans serveur, qui a été récemment décrite dans un blog .

L'idée de base est de permettre aux utilisateurs d'exécuter des fonctions simples sans avoir à configurer les applications serveur. Vous venez de télécharger le code de fonction, et il s'exécute dans le cloud - aussi pratique et rapide que possible. Pas besoin de penser à garder une trace des serveurs et à les servir. Cela vous permet de ne pas dépenser de ressources supplémentaires et d'économiser de l'argent.

En ce moment, ma tâche globale est le refactoring de code. Il est nécessaire de retirer un grand nombre de «béquilles» vissées au stade du développement initial et de conserver toutes les fonctionnalités. Aujourd'hui, je dois écrire une importation d'archives avec du code et des dépendances dans une plate-forme pour l'exécution.


La principale difficulté est que vous devez prendre en charge un certain nombre de formats d'archives populaires. Cela conduit au fait que pour chaque format, vous devez utiliser les outils appropriés. Après avoir déballé l'archive, le code fait partie de l'image Docker et est transmis pour exécution. Après une étude approfondie de la question, le problème a été résolu avec succès.

Après le travail


Le ballet est devenu mon hobby il y a 7 ans. Tout a commencé avec Pyotr Ilyich Tchaikovsky et Swan Lake. J'ai été tellement frappé par la beauté et l'harmonie de ce qui se passe sur scène que l'idée de commencer à pratiquer le ballet est venue d'elle-même. J'ai eu beaucoup de chance avec les professeurs, artistes du théâtre Kharkov. Grâce à leurs efforts, j'ai adoré le ballet de tout mon cœur. Puis le soliste du Théâtre Mariinsky est devenu mon professeur.


Je ne peux pas dire que c'était facile. Lorsque les danseurs se déplacent sur scène, leurs mouvements sont légers et aérés. Il semble que la gravité ne les domine pas du tout. Cependant, derrière chacun de ces mouvements, il y a de la douleur et de longues heures d'entraînement.

Après les six premiers mois de cours, j'ai cassé le ménisque et j'ai dû récupérer longtemps. Au fil du temps, les entorses et les douleurs musculaires sont devenues mes compagnes constantes. Il est arrivé au point que le matin je suis allé chez des rééducateurs et des physiothérapeutes, et le soir après le travail, je suis retourné aux cours.

De plus, j'ai commencé à aller souvent au théâtre. J'aime beaucoup les classiques du ballet: La Bayadere, Swan Lake, Sleeping Beauty, Giselle. Les mouvements des danseurs sont incroyablement harmonieux - ils fascinent à première vue. La chorégraphie moderne, à mon avis, n'est pas très attrayante.

Cependant, toute règle a des exceptions, par exemple, "Infra" de Wayne McGregor m'a frappé par sa plasticité, ses bas paysages et sa production étonnante.

En plus du ballet, je suis bénévole et aide les animaux. Je les prends principalement pour une surexposition. Malheureusement, nous n'avons pas le temps de suivre un traitement, mais j'aide financièrement et m'occupe de la maison jusqu'au moment où il y a un nouveau propriétaire.


Une fois, il y avait une histoire incroyable. L'année dernière, je suis allé travailler et j'ai vu un petit chaton sous une voiture abandonnée depuis longtemps. Il n'a pas réussi à le ramasser. Je suis venu travailler, mais j'ai réalisé que je ne pouvais pas le quitter. Ce qui n'a tout simplement pas fait pour l'obtenir. Je ne pouvais pas. Eh bien, le lendemain, déjà avec l'aide de son mari, nous l'avons attrapé, emmené à la clinique et ne l'avons donné à personne. Vit maintenant avec nous.

Alors ma journée s'est terminée. Il est temps de faire un peu d'allemand et d'aller se coucher.


Équipe sympathique et travail intéressant. Vous souhaitez rejoindre notre équipe? Nous avons de nombreux postes ouverts.

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


All Articles