Arthur.costil.dev

Mon Premier Code

Mon premier code C

J’ai récement retrouvé mon premier code écrit en C, je vous laisse le découvrir et en rire.

int my_strlen(char const *str)
{
    int cpt;
    int index;

    index = 0;
    cpt = 0;
    while (str[index] != '\0') {
        i = i + 1;
        cpt = cpt + 1;
    }
    return (cpt);
}

C’était l’un de mes premiers code fait en piscine à Epitech. C’était une expérience infernale mais que je ne regrette pas, enfin pas trop y a quand même des trucs que je regrette. Mais j’expliquerai cela dans un autre article.

Si vous vous demandez pourquoi j’ai fait deux compteurs la réponse est simple : j’avais pas un esprit super logique à l’époque. Et pourquoi un while ? Les boucles for étaient interdite à l’époque.

J’avais gardé ce code sur mon github pour me rappeler d’où j’avais commencé. Même si c’est pas mon réél point de départ dans la programmation.

Pourquoi gardé en mémoire ce bout de code ?

Il faut savoir que si j’ai fait Epitech c’est pour la simple et bonne raison que c’était la seule école qui acceptait les étudiants qui n’avait pas fait d’étude scientifique. Et je venais d’une Licence de Linguitique et techniques informatiques avec un Bac L. J’ai galéré pour faire valider mon droit de passer en troisième année directement. L’avantage de rentrer en troisième année c’est de faire les 3 premières années de tech (tech c’est le surnom d’Epitech) en un an et de payer que les trois années en question. Ne cherchez pas cette formation elle n’existe plus, pour la simple est bonne raison que le taux de réussite était inférieur à 20%. Clairement tout ceux qui ont fait ce choix, on est des survivants.

Donc pas de bagage scientifique fiable, une vague remise à niveau avec 2 ans d’études à la Sorbonne. J’étais vraiment pas sur le meilleur départ mais j’y suis arrivé, au prix de beaucoup de chose notamment d’un nombre incalculable de nuit blanche et d’absence de vacances pendant quelques années.

Je me souviens quand j’ai enregistré sur mon github ce bout de code, je me suis posé la question est-ce que j’allais pas le regretter et me dire, ça me rappelle un mauvais souvenir. Je vais vous le dire, aujourd’hui je regrette pas mais je reste conscient que cette école n’est pas pour tout le monde et fort heureusement parce que Epitech ça a des qualitées mais aussi des défauts. Mais j’en reparlerai dans un autre posts aussi.


Notes pour la suite

Je note, faire une série d’articles sur Epitech, mais par contre je vous préviens tout de suite les informations que je vous donnerai sont plus du tout à jour. Parce que l’école a énormément évolué de façon positive, plus particuliérement sur le bien être des élèves. J’ai vécu l’une des périodes les plus difficiles de l’école.


Le plaisir d’avoir retrouvé ce bout de code

Je suis assez content d’avoir retrouvé ce bout de code car je pensais l’avoir perdu à jamais. Cela fait partie des souvenirs d’une partie de ma vie qui a été particuliérement compliquée et difficile.

Pour conclure, n’oubliez jamais cette phrase : “N’oubliez pas d’où vous êtes partis.”

#blog #développement #epitech