FRFAM.COM >> Famille >> Technologie &Innovation >> Informatique

10 raisons pour lesquelles les programmeurs sont plus amusants à ce jour

Vous essayez d'entrer dans la scène des rencontres, mais vous ne trouvez tout simplement pas le bon. Peu importe avec qui vous sortez, ils ne cliquent pas avec vous.

Eh bien, avez-vous déjà essayé de sortir avec un programmeur ?

Non, nous sommes sérieux ! Les programmeurs font des rendez-vous et des partenaires de vie géniaux. Voici 10 raisons pour lesquelles sortir avec un programmeur est très amusant.

1. La pensée If-Else est logique et réduit le drame

L'un des blocs de construction les plus courants en programmation est le if-else déclaration. Lorsque vous écrivez l'un d'entre eux, vous incluez deux blocs de code. Si la déclaration du haut est vraie, le code à l'intérieur de if bloc s'exécute. Sinon, le code dans else bloc s'exécute, comme ceci :

if (MakeSarcasticRemark ==true) 
SignifcantOtherAnger++ ;
autre
SignificatifAutreBonheur++ ;

Les programmeurs savent comment penser à la cause et à l'effet. Si ils prennent une certaine action, puis ils sont susceptibles de recevoir un certain résultat.

De plus, la programmation exige que vous suiviez beaucoup de choses, et ne pas tout afficher proprement peut rapidement se transformer en un désordre emmêlé. Lors de l'écriture de code, les programmeurs doivent utiliser une indentation appropriée pour afficher les lignes de manière ordonnée. Les noms de variables doivent être clairs pour ne pas les confondre. Et les caractères réservés/spéciaux dans la programmation sont toujours cohérents.

Pour cette raison, il est rare qu'un programmeur agisse hors de son personnage ou crée un drame. Ils réfléchissent avant d'agir et agissent généralement de manière cohérente.

2. L'empathie vient naturellement

Les programmeurs et les développeurs créent des applications, des logiciels, des sites Web et plus encore pour gagner leur vie. Ils ne le font pas comme bon leur semble - la plupart du temps, ils créent quelque chose pour un client ou son employeur. Et ceux-ci sont assortis d'exigences strictes.

Cela signifie que les programmeurs créent des produits en pensant à des utilisateurs spécifiques. Avant de créer une application, vous devez savoir pour qui vous la créez. Par exemple, s'il s'adresse à un public âgé, il doit utiliser des visuels simples et éviter les menus déroutants. Travailler régulièrement avec d'autres personnes à l'esprit signifie que la plupart des programmeurs ont un niveau d'empathie supérieur à la moyenne.

Cela signifie pour vous que votre date de programmeur comprendra vos petites bizarreries et vos préférences. Tout comme un client peut vouloir qu'une application intègre une conception spécifique, vous pouvez parfois souhaiter un certain comportement de votre rendez-vous. Ils ne rejetteront pas vos besoins uniques comme étant stupides - ils savent que chacun a ses propres exigences. Et ils agiront avec prudence lorsqu'ils prendront une décision qui pourrait vous affecter.

3. Ils auront toujours du travail

Lorsque vous sortez avec quelqu'un, vous avez, espérons-le, au moins une petite idée d'un avenir avec lui. Et peu de gens veulent sortir avec quelqu'un qui est au chômage ou régulièrement sans travail. Il y a de fortes chances que, lorsque vous rencontrez un programmeur, il n'ait aucun problème dans ce domaine.

Les emplois de programmation sont en demande dans la plupart des industries, et savoir coder est une compétence extrêmement précieuse dans le monde d'aujourd'hui. Il y a de fortes chances que si votre rendez-vous a un bon poste de programmation, il le gardera pendant un certain temps. Et si les temps deviennent durs et qu'ils sont licenciés, ils peuvent facilement transférer leurs compétences dans une nouvelle entreprise.

De plus, un rendez-vous qui gagne beaucoup d'argent signifie qu'il est mieux placé pour vous offrir des cadeaux et des rendez-vous luxueux. C'est loin d'être l'aspect le plus important de sortir avec quelqu'un, bien sûr, mais c'est un joli bonus.

4. Ils connaissent la valeur du nettoyage

En programmation, la récupération de place fait référence au nettoyage de la mémoire utilisée par un programme lorsqu'il n'est plus nécessaire. Les ordinateurs ont une quantité de mémoire limitée, il est donc important de restituer la mémoire inutilisée au tas, un pool en attente d'utilisation. Sans cela, une programmation bâclée pourrait entraîner un code non optimisé et des fuites de mémoire (qui sont un gros problème).

Ainsi, il n'est pas surprenant que les programmeurs sachent nettoyer après eux-mêmes. La collecte des ordures se traduit par nettoyer leur vaisselle, sortir les poubelles, ne pas laisser de vêtements par terre, et plus encore. Vous ne trouverez généralement pas de programmeurs qui sont de gros slobs parce qu'ils savent à quels problèmes le désordre mène.

5. Les programmeurs sont excellents pour expliquer et réparer

Lorsque vous voyez un programmeur, il y a de fortes chances que vous n'ayez plus jamais à contacter ce membre de la famille pour revoir votre ordinateur. Les programmeurs comprennent exceptionnellement bien la technologie moderne et sont habitués à déboguer des programmes complexes qui prennent normalement des heures à réparer. Faire fonctionner votre imprimante ou vous aider à utiliser efficacement votre smartphone est un exploit mineur pour un programmeur.

Un autre pilier d'un bon codage est une communication claire. Ceci est souvent accompli par les programmeurs qui laissent des commentaires dans leur code. Pour résumer le fonctionnement d'une fonction ou expliquer un bloc de code potentiellement déroutant, vous pouvez utiliser un commentaire pour ajouter plus d'informations. Mais il est inutile d'ajouter un commentaire sur les fonctions évidentes.

En traduisant cela en romance, les programmeurs sont excellents en communication. Ils sont heureux de parler des sujets importants de la vie. Mais ils ne vous encombreront pas avec chaque petit détail de leur journée.

6. La compatibilité est un objectif régulier

Une fois construits, les logiciels survivent souvent de loin à leur durée de vie prévue. Pour cette raison, presque tous les programmeurs doivent faire face à des problèmes de compatibilité à un moment donné. Qu'il s'agisse de s'assurer qu'un site Web a l'air correct dans Internet Explorer 8 ou de tester son application Android sur une ancienne version, les programmeurs savent que la compatibilité peut être un défi.

Mais cela en fait de meilleurs partenaires. Ils n'ont pas d'attentes irréalistes et pensent que vous verrez tout dans les yeux. Avec la connaissance des logiciels de votre rendez-vous vient l'idée que l'aspect le plus important de la compatibilité est ce qu'il y a à l'intérieur. Après tout, les programmeurs ont développé les algorithmes qui aident les sites de rencontres en ligne à trouver votre partenaire idéal.

7. Ils adorent s'embrasser

Une règle que les nouveaux programmeurs apprennent rapidement est de KISS. Cela ne signifie pas pour autant qu'ils verrouillent leurs lèvres avec leurs écrans d'ordinateur. KISS signifie Keep it simple, stupid ! Si vous pouvez réduire dix lignes de code à cinq, faites-le. N'essayez pas de regrouper trois routines différentes dans une seule fonction. Utilisez un schéma d'indentation et d'espacement standard pour une lisibilité simple.

Cette simplicité se répercutera sûrement sur leur vie personnelle. Les programmeurs ne veulent pas jouer à des jeux ou vous guider. La simplicité est la meilleure stratégie. De plus, cela ne fait jamais de mal de prendre celui-ci au pied de la lettre et de s'embrasser "juste parce que".

8. Un programmeur peut comprendre votre langage

Bien qu'ils ne parlent qu'un seul langage verbal, la plupart des programmeurs maîtrisent plusieurs langages de programmation. Les développeurs Web doivent connaître plusieurs langages de balisage et de programmation pour créer les meilleurs sites Web. La création d'applications mobiles nécessite également une multitude de langues.

Les programmeurs doivent être des apprenants rapides et apprendre de nouveaux langages, tout en se souvenant de ceux qu'ils ont appris dans le passé. De plus, à l'exception de quelques-uns (comme C), les langages de programmation modernes évoluent régulièrement d'une manière ou d'une autre. Cela signifie qu'il est essentiel de se tenir au courant des normes actuelles.

Il n'est pas surprenant que cela donne aux programmeurs la possibilité de comprendre et de parler votre langage amoureux avec une relative facilité. Que vous répondiez le plus au temps de qualité, à un cadeau spécial ou à des mots élogieux, ils feront de leur mieux pour communiquer leur affection d'une manière qui est importante pour vous. Et qui sait? Peut-être qu'ils peuvent même vous aider à apprendre un langage de programmation pour débutant.

9. Les programmeurs finissent ce qu'ils commencent

Les boucles sont une autre base de programmation vitale. Ils permettent aux programmeurs de spécifier un ensemble de conditions et d'exécuter le code en continu à l'intérieur de la boucle jusqu'à ce que les conditions ne soient plus vraies. Les boucles Do-while, par exemple, exécutent le code à l'intérieur au moins une fois, puis vérifient si une condition est vraie avant de l'exécuter à nouveau.

Vous ne trouverez aucun raccourci avec ceux-ci -- les programmeurs finissent ce qu'ils commencent.

tandis que (GiftFinished ==false) { 
WorkOnGift();
}

Une fois qu'ils commencent une corvée ou qu'ils travaillent sur quelque chose pour vous, ils connaissent les conditions et ne s'arrêteront pas tant qu'elles ne seront pas remplies. Il n'y a pas d'abandon anticipé pour les développeurs.

10. La patience est la norme

Les programmeurs passent beaucoup de temps à écrire du code, mais autant de temps (sinon plus) à le réparer. Les programmeurs peuvent passer des heures et des heures à déboguer leur logiciel et à rechercher de petites erreurs qui gâchent tout. Cela peut être une partie extrêmement frustrante du développement, mais vous pouvez être sûr que votre rendez-vous est une personne patiente à cause de cela.

Pensez-y :si vous sortez avec un programmeur, il a probablement cherché dans des centaines de lignes de code un point-virgule manquant. Ce genre de dévouement signifie qu'ils sont plus patients que la plupart. Attendre quelques minutes supplémentaires pour vous préparer ne sera pas un problème par rapport à la recherche d'un caractère manquant dans une mer de code.

Si (Amour ==Vrai)

Convaincu que les programmeurs font déjà des rendez-vous géniaux ? Les compétences qu'ils maîtrisent et utilisent au quotidien se traduisent bien par leurs compétences sociales. La pensée logique, l'empathie et l'apprentissage efficace sont tous précieux dans une relation. Il est difficile de trouver une autre profession avec tous ces attributs au même endroit. Et si vous travaillez dans un domaine artistique, un programmeur pourrait être votre partenaire idéal.

Si vous êtes déjà sorti avec un programmeur, racontez-nous vos histoires dans les commentaires. Programmeurs, quelles autres qualités pensez-vous faire de vous un partenaire idéal ? Expliquez-vous dans les commentaires !


[]