• [^] # Re: Par contre...

    Posté par . En réponse au journal Talend recrute un webmaster. Évalué à 3.

    Quand je lis un CV avec une ribambelle de 30 langages de programmation, je rigole assez fort intérieurement.

    Le problème, c'est que j'ai déjà vu des boites (grosses) rechercher un expert Perl pour maintenir un programme de 50 lignes, parce que Perl n'était pas marqué sur mon CV...

    J'ai donc marqué sur le mien la liste des langages que je pense maitriser, dans l'ordre décroissant. Pas pour frimer, mais simplement pour dire « si vous avez besoin, je me débrouille aussi en Ruby, Python, etc...»

    Exemple :
    Langages : C, C++, PHP, Perl, Python

    <commentaire mode="frime">
    J'ai étudié la programmation en C et C++, sous Windows, puis sous Unix, et je n'ai jamais fait partie des derniers.

    Puis, j'ai commencé à utiliser Linux, en tant qu'administrateur. On m'a dit de faire mes scripts en Perl, mais le langage m'a rebuté, et j'ai utilisé python dès que je pouvais.

    Ensuite, j'ai commencé à créer des applis web, et je me suis lancé sur PHP. C'est plus facile à relire que Perl :-).

    Un jour, on m'a demandé une application de messagerie, que j'ai faite sur un serveur LAMP. Puis j'ai du y rajouter des fonctions avancées, comme récupérer une feuille HTML sur un serveur, et l'injecter dans une base de données MySQL. J'ai donc redécouvert l'extrême facilité avec laquelle Perl permet de faire ces choses, notamment avec WWW::Mechanize, CGI::Request et HTML::Parser.
    Il y a même un paquet Perl pour faire de la recherche sur le site des pages jaunes. Couplé avec un formulaire Ajax, ça rends une application web extrêmement agréable à utiliser.

    Les prochains langages que j'étudierais plus en profondeur seront C# et Python, parce que j'aime la programmation, et que je pense que ces deux langages vont devenir de plus en plus populaires pour les applications web.
    </commentaire>

    Dois-je avoir un CV différent selon le poste demandé et la taille de la boite ?