Citation:
Il est normal d'avoir plus de lignes de tests que de code de production.
ça fait 4 ans que j'essaye d'en convaincre certains. Qui préfèrent aller bidouiller chez le client sans test.
Citation:
Ne pas avoir d'autre choix que d'utiliser vi tôt dans ma carrière signifierait que je ne pourrai jamais oublier ces raccourcis clavier.
à la fois une benediction(c'est superpuissant) et une malédiction(il y a mieux à faire de son espace mémoire cerveau, peut-être?)
Citation:
Nous passons un temps ridicule à configurer des builds, des versions et des outils généraux. Parfois, autant ou plus de temps que vous passez à coder.
ah, l'ingéniérie logiciel. Tout un poéme. 100% vrai, évidemment.
Citation:
Que mon sexe ou mon âge ou mon appartenance ethnique ou mon orientation sexuelle ou mon poids ou mes vêtements puisse avoir un impact sur la qualité perçue du logiciel que je développe (Ou, en d'autres termes, que ce n'est pas vraiment une méritocratie, et faire un bon travail ne suffit pas.)
en tant qu'homme blanc à la tête de geek, je n'en ai pas souffert. J'en ai vu d'autres ne pas avoir autant de chance.
Citation:
Qu'écrire du code n'est qu'une petite partie de ce qui entre en compte dans la livraison des logiciels en production.
Ben oui, on écrit pas du code pour se faire plaisir. On fait tout ça pour un besoin business, et ça s'intègre dans une grande chaine. Suivant les maisons, on a un rôle plus ou moins étendu sur ladite chaine.
Citation:
Le fait qu'une grande partie de ma vie professionnelle soit subordonnée aux choix de capital-risque à peine informés et de fondateurs primitifs débordés sans expérience du secteur.
ça, j'y ai toujours échappé. J'en suis à ma troisième boite, et les trois appartenaient au père fondateur, des gens qui connaissaient la tambouille. Mais je suis conscient que je suis un privilégié, à ce sujet.
Citation:
Que tout ce qui est ancien soit constamment renouvelé, de MySpace à Facebook, d'IRC à Slack. PHP est cool à nouveau, et la programmation fonctionnelle est revenue à la mode.
je suis loin de tout ça, on a nos propres technologies maison. (oui, la traduction laisse à désirer; oui, le produit est réellement aussi performant qu'ils le disent. Quand çà savoir si ça va prendre...)
Citation:
Le fait d’avoir des compétences humaines décentes rend mes compétences techniques suspectes, aux yeux de certains.
Un problème que j'aimerais bien avoir.
Citation:
Apprendre à gérer ma propre énergie et mon propre état d'esprit est la compétence la plus importante aussi bien pendant un débogage effroyable que pendant la révision de codes très pointus.
oh, que c'est important, ça. Ne pas se brûler les ailes. Une compétence essentielle pour qui veut survivre.
Citation:
Vous pouvez avoir plus de 100% de différence de salaire de base en faisant le même travail, selon que vous travaillez dans une petite startup ou dans une grande enseignes.
...et pas toujours dans le même sens...
Citation:
Tous les rôles en génie logiciel n’ont pas le même cachet aux yeux de la culture locale. (Sinon, les bons spécialistes en frontend et en automatisation des tests sont nettement sous-évalués.)
je suis spécialiset en automatisation de tests, je confirme que ça dépend complètement de là ou on tombe.
Citation:
Que l’idée que travailler dans une petite startup puisse vous rendre riche est dépassée. Ces jours-ci, pratiquement aucune introduction en bourse n’est possible et vous pouvez économiser plus facilement si vous travaillez pour une entreprise plus grande et stable.
mais il y a encore des losers pour essayer de te recruter gratuitement en échange d'actions qui ne valent même pas les electrons sur lesquelles elles sont enregistrées.
Citation:
Que le CSS est le langage de programmation moderne le plus complexe.
hmmmm, appeau à troll?
Citation:
Que les stages doivent toujours être payés au taux du marché.
ça, ça dépend des pays.
Citation:
Que le vendeur de livres en ligne de spunky deviendrait synonyme d’infrastructure distribuée. Que le nouveau concurrent Altavista devienne un Microsoft Office moins mauvais. Que la nouvelle version de My Space contribuerait à nuire aux démocraties du monde entier.
appeau à troll, là encore.
Citation:
Cela fait 15 ans que mes principales contributions professionnelles pourraient être résumées comme suit: inciter les gens à écrire de meilleurs tests et / ou plusieurs tests et amener les gens à se parler.
ce qui n'est jamais du temps perdu.
Citation:
Que la meilleure technologie ne l'emporte pas nécessairement. En fait, ce n’est souvent pas le cas.
Definissez "meilleure". En termes de base de données, notre produit maison est plus performant que la plupart des DB concurrentes. Mais il est tellement plus facile de trouver un expert oracle, qu'on a souvent du mal à convaincre, malgré des écarts de performances dépassant presque toujours 2 pour 1, et pouvant monter au delà de 10 pour un, suivant les benchmarks.
Citation:
Que je serais si méfiante lorsque les tests passeront du premier coup et que je devrais inverser mes affirmations pour forcer un échec au test et me convaincre que tout se passait comme prévu. (en fait : pourquoi n'est-ce pas une fonctionnalité standard des frameworks de test ? Je voudrais un moyen de relancer les tests en retournant certaines des assertions, pour m'assurer qu'ils testent ce à quoi je pense)
Effectivement, un code qui compile du premier coup, c'est louche, et qui n'a aucun bug à la première exécution, c'est encore plus louche. Ca m'est arrivé, une fois, il y a longtemps. Chance pure. Résultat, je me suis fait plomber par le manager parceque j'avais estimé et budgétisé trop large.....
Le coup du retournement des assertions est intéressant, il faut que je creuse...
Citation:
Utiliser de façon appropriée des émoticônes deviendrait une compétence de communication importante.
Nous vivons une époque formidable, en effet. Excellente liste, je trouve.