Le codage est un art

Le codage est un art, un métier créatif, une chose joyeuse

Un métier créatif.

C'est ce qu'est le codage.

J'ai étudié dans un lycée technique où nous avons étudié la programmation et l'informatique, puis je suis entré en génie informatique, mais même dès le départ, il était clair que ce qu'ils enseignaient à l'université n'était pas la programmation mais plutôt toutes sortes de sujets d'ingénierie avec un peu d'informatique. sujets connexes mélangés dans.

D'une manière très sèche, nous avons dû apprendre la programmation réelle pendant les heures de laboratoire.

Ce qui manquait, c'était la partie artisanale.

Les gens rentrent chez eux la nuit et continuent à travailler pendant leur temps libre.

C'est ce qui a donné le coup d'envoi au mouvement du logiciel libre, par exemple, aujourd'hui donné pour acquis avec l'open source, GitHub, npm… Un phénomène admirable.

Pour de nombreuses personnes, la programmation est mieux faite la nuit. Pourquoi ça? Je ne sais pas. Je dirais que c'est le cas pour moi aussi.

Je pense que c'est parce que nous n'avons rien d'autre à craindre. Aucun déplacement à l'épicerie ou au bureau de poste.

Il est plus facile d'obtenirdans la zone, cet endroit merveilleux où tout le code dont vous avez besoin pour écrire est parfaitement organisé dans votre tête et vous travaillez comme un ingénieur 100x parce que voussommes, à ce moment précis.

Certaines personnes sont plus du type matin, et les matins fonctionnent également très bien pour le codage.

Nous pouvons nous forcer à écrire du code à tout moment de la journée, mais lorsque nous le faisons à notre meilleur moment, nous pouvons être beaucoup plus efficaces.

Les bureaux rendent la concentration difficile, mais nous devons le faire, car nous n'avons pas à suivre un scénario. Nous devons trouver des moyens créatifs de résoudre les problèmes. Je n'ai vu aucun autre travail où vous entrez dans un bureau et que les gens portent des écouteurs pour rester plus concentrés. C'est très intense.

Je pense parfois que le fait que la programmation soit souvent associée au fait d'être payé pour nos capacités de programmation et d'obtenir un emploi de programmeur, ajoute en quelque sorte une nuance grise aux choses.

Si la programmation était considérée comme de la peinture ou du tricot, cela aurait un tout autre sentiment. Quelque chose que nous faisons tous après le dîner pour nous amuser.

C'est pourquoi j'aime les plates-formes comme Glitch et Codepen qui rendent le code très cool. Surtout pour les enfants et les nouveaux arrivants en général.

C'est pourquoi les chaînes YouTube comme le train de codage sont si merveilleuses. Ils rendent les choses amusantes.

Par exemple, je grince des dents quand j'entends que sur les emplois, la productivité d'un programmeur est basée sur le nombre de lignes de code qu'il écrit. Ah bon?

Et la pression posée par les délais ajoute vraiment de l'anxiété alors qu'il y en a peut-être déjà beaucoup.

Je ne dis pas que vous ne devriez pas trouver un emploi de programmeur, ce serait stupide de ma part. Nous devons payer les factures, non? Une carrière en programmation est un excellent moyen d'augmenter votre niveau de revenu dans des endroits moins développés également, en travaillant à distance.

Mais si le seul moment où vous programmez est pour votre travail, vous ne voyez pas la programmation comme ce merveilleux métier, mais plutôt comme un moyen d'arriver à une fin. Ce qui est bien, nous avons un nombre limité d'heures dans une journée et vous pouvez parfaitement être un professionnel formidable dans votre travail quotidien. Beaucoup de gens font ça. Je dirais qu'il y a un5050division ici.

Dans ma carrière, je détestais avoir à suivre le temps pendant la programmation. C'est une pratique vraiment stupide qui a une sensation instantanée de cellule grise. Parfois, je peux avoir un bug très difficile à résoudre mais je peux le corriger en 10 secondes grâce à mon expérience. J'ai peut-être moins d'expérience et y passer 4 heures, dois-je être payé plus pour cela?

La programmation, c'est aussi se soucier d'une chose. J'ai peut-être un bogue assez facile, mais pendant que je corrige, je commence à améliorer le code et à éliminer certaines dettes techniques.

Cela doit être conforme à l'objectif commercial de fournir plus de valeur aux clients et, en tant qu'effet secondaire, plus d'argent pour l'entreprise.

Pour moi, programmer, c'est comme jouer à des briques LEGO. Tout type de programmation, vraiment. J'ai acheté un kit Arduino il y a quelque temps et faire fonctionner cette chose est vraiment sympa, surtout parce que c'est un appareil physique réel et pas seulement des choses qui fonctionnent sur un écran. Je prévois de faire plus de cela, de ne rien faire de spécifique, mais simplement de bricoler.

Le sentiment de l'entrepreneur selon lequel «cela ne rapporte pas d'argent» peut empêcher l'enfant intérieur de jouer. Ne faisons pas ça.

Gardons l'enfant intérieur heureux.


Plus de tutoriels de laboratoire: