Questions entourant les communications entre les programmeurs et les autres acteurs du développement logiciel. Cela peut inclure les parties prenantes, la direction, les utilisateurs finaux, les concepteurs, les testeurs et d'autres développeurs.
Par exemple, il existe un fragment de code commun dans JS pour obtenir une valeur par défaut: function f(x) { x = x || 'default_value'; } Ce type d'extrait n'est pas facile à comprendre pour tous les membres de mon équipe, leur niveau de JS étant bas. Devrais-je pas utiliser …
Si vous postulez pour un nouvel emploi, vous mettriez votre lien de profil Stack Overflow sur votre CV? Cela montrerait à l'employeur que vous êtes un membre actif de la communauté du développement et vous donnerait également un aperçu de vos connaissances et de votre capacité à transmettre vos idées. …
On m'a demandé d'enseigner une nouvelle base de code à d'autres équipes, mais je rencontre toujours un problème. Chaque fois que je vais parcourir le code avec des gens, nous n'allons pas très loin avant que l'exercice entier ne devienne un exercice de bikeshedding (membres d'une organisation donnant un poids …
Il semble que je sois constamment coincé dans une situation où les dates de sortie ne sont pas basées sur des considérations techniques, mais parce que quelqu'un des Ventes s'est engagé envers un client à ce moment-là. D'après des discussions avec des amis en développement dans d'autres sociétés, la même …
J'ai remarqué qu'il s'agit d'un problème fréquent chez les jeunes de domaines techniques comme le nôtre. Au début de notre carrière, nous ne savons tout simplement pas comment nous vendre à nos employeurs. Un gars aléatoire # 57 (programmeur, mais pas aussi bon que vous - techniquement) finit par obtenir …
Nous travaillons sur un grand produit en production depuis environ 5 ans. La base de code est .. euh .. fonctionne. Pas vraiment bien mais ça marche. Les nouvelles fonctionnalités sont mises en production et testées avec un petit contrôle qualité. Les bugs sont corrigés, etc. Mais personne, sauf moi, …
Je peux comprendre la pression de l'horaire. Vous voulez faire plaisir à vos utilisateurs, car ils sont la pierre angulaire de l'entreprise. Cependant, il est également vrai que certains changements faciliteront les choses à long terme. Malheureusement, la direction de mon organisation a une résistance instinctive à de tels changements …
J'ai remarqué de plus en plus de mentions (à la fois dans les messages ici et dans les descriptions de travail réelles) de "portefeuilles" de programmeurs - généralement leurs profils publics sur des sites tels que celui-ci, GitHub , etc. À quel point est-ce important et les entreprises (les startups …
En tant que personne impliquée dans le processus d’embauche (responsable, intervieweur, etc.), que penseriez-vous d’un candidat qui change d’emploi tous les 1-2 ans? update Merci à tous pour vos commentaires, des réponses très positives et des informations utiles dans chaque message. Je l'ai demandé parce que je suis actuellement à …
Un de mes coéquipiers est un homme à tout faire dans notre magasin d’informatique et je respecte ses idées. Cependant, parfois, il revoit mon code (il est le commandant en second de notre chef d’équipe, alors c’est prévu) sans avertissement. Alors, parfois, il passe en revue mes modifications avant qu'elles …
Le traqueur de bogues pour tout projet de taille décente me semble une évidence - il est très facile d'organiser des centaines ou des milliers de problèmes, sans que les problèmes ne se rencontrent ou ne se mélangent. Ainsi, lorsque je vois de très gros projets, comme Git, qui utilise …
Presque tous les développeurs doivent répondre à des questions d’ordre commercial, telles que: Pourquoi va-t-il falloir 2 jours pour ajouter ce simple formulaire de contact? Lorsqu'un développeur estime cette tâche, il peut la diviser en plusieurs étapes: apporter des modifications à la base de données optimiser les changements de base …
Je gère une petite équipe de développeurs sur une application qui est au milieu de son cycle de vie, au sein d'une grande entreprise. Cela signifie malheureusement qu'il existe généralement une division 30/70 des tâches de programmation en "autre travail technique". Ce travail comprend: Travailler avec des équipes DBA / …
Comment expliquez-vous le refactoring (et la dette technique) à une personne non technique (généralement un PHB ou un client)? ("Quoi, ça va me coûter un mois de votre travail sans différence visible ?!") MISE À JOUR Merci pour toutes les réponses jusqu’à présent, je pense que cette liste fournira plusieurs …
Je pense faire une brève présentation au travail sur l’utilisation de Stack Overflow comme ressource pour votre travail quotidien. Quelle est votre expérience en faisant cela? Diriez-vous que c’est une ressource valable pour en parler à vos collègues ou est-ce similaire à leur parler de Google en tant que ressource? …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.