Skip to content

Commit 4f31fb2

Browse files
committed
post(recrutement): New post as draft for now
1 parent cc16842 commit 4f31fb2

7 files changed

+617
-0
lines changed
483 KB
Loading

_drafts/2025-01-23-15-criteria-recruitment-agencies-to-avoid.markdown

Lines changed: 362 additions & 0 deletions
Large diffs are not rendered by default.

_drafts/doc/evaluation-grid.html

Lines changed: 136 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,136 @@
1+
<!DOCTYPE html>
2+
<html lang="fr">
3+
<head>
4+
<meta charset="UTF-8">
5+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
6+
<title>Formulaire d'évaluation des Cabinets de Recrutement</title>
7+
<style>
8+
body {
9+
font-family: Arial, sans-serif;
10+
line-height: 1.6;
11+
margin: 20px;
12+
}
13+
table {
14+
width: 100%;
15+
border-collapse: collapse;
16+
margin-bottom: 20px;
17+
}
18+
th, td {
19+
border: 1px solid #ddd;
20+
padding: 8px;
21+
text-align: left;
22+
}
23+
th {
24+
background-color: #f4f4f4;
25+
}
26+
.section {
27+
margin-bottom: 20px;
28+
}
29+
.section-title {
30+
font-size: 1.2em;
31+
margin-top: 20px;
32+
margin-bottom: 10px;
33+
color: #333;
34+
border-bottom: 2px solid #ddd;
35+
padding-bottom: 5px;
36+
}
37+
</style>
38+
</head>
39+
<body>
40+
<h1>Formulaire d'évaluation des Cabinets de Recrutement</h1>
41+
42+
<div class="section">
43+
<div class="section-title">Contact Initial</div>
44+
<table>
45+
<tr>
46+
<th>Critère</th>
47+
<th>Description</th>
48+
<th>Score</th>
49+
</tr>
50+
<tr>
51+
<td>Message impersonnel ou générique</td>
52+
<td>Message standard sans lien avec votre profil ou vos compétences.</td>
53+
<td><input type="number" min="0" max="1"></td>
54+
</tr>
55+
<tr>
56+
<td>Contact via une personne non spécialisée</td>
57+
<td>Interlocuteur ne maîtrisant pas votre métier ni ses enjeux.</td>
58+
<td><input type="number" min="0" max="1"></td>
59+
</tr>
60+
<tr>
61+
<td>Manque de préparation</td>
62+
<td>Aucune personnalisation ou recherche préalable sur votre parcours.</td>
63+
<td><input type="number" min="0" max="1"></td>
64+
</tr>
65+
<tr>
66+
<td>Utilisation excessive d’outils automatisés</td>
67+
<td>Présence de messages ou de réponses automatisés.</td>
68+
<td><input type="number" min="0" max="1"></td>
69+
</tr>
70+
</table>
71+
</div>
72+
73+
<div class="section">
74+
<div class="section-title">Transparence</div>
75+
<table>
76+
<tr>
77+
<th>Critère</th>
78+
<th>Description</th>
79+
<th>Score</th>
80+
</tr>
81+
<tr>
82+
<td>Absence de détails sur le client</td>
83+
<td>Refus ou incapacité de fournir des informations sur l’entreprise.</td>
84+
<td><input type="number" min="0" max="1"></td>
85+
</tr>
86+
<tr>
87+
<td>Processus flou</td>
88+
<td>Pas d’explications claires sur les étapes suivantes.</td>
89+
<td><input type="number" min="0" max="1"></td>
90+
</tr>
91+
<tr>
92+
<td>Manque de clarté sur les attentes</td>
93+
<td>Critères de sélection ou compétences recherchées non précisés.</td>
94+
<td><input type="number" min="0" max="1"></td>
95+
</tr>
96+
</table>
97+
</div>
98+
99+
<div class="section">
100+
<div class="section-title">Suivi et Relationnel</div>
101+
<table>
102+
<tr>
103+
<th>Critère</th>
104+
<th>Description</th>
105+
<th>Score</th>
106+
</tr>
107+
<tr>
108+
<td>Silence radio après le premier contact</td>
109+
<td>Aucun retour malgré des promesses de suivi.</td>
110+
<td><input type="number" min="0" max="1"></td>
111+
</tr>
112+
<tr>
113+
<td>Pression pour postuler rapidement</td>
114+
<td>Insistance à fournir des documents ou accepter une mission sans délai.</td>
115+
<td><input type="number" min="0" max="1"></td>
116+
</tr>
117+
<tr>
118+
<td>Focalisation sur les coûts</td>
119+
<td>Discussions centrées uniquement sur la réduction des coûts.</td>
120+
<td><input type="number" min="0" max="1"></td>
121+
</tr>
122+
<tr>
123+
<td>Absence de suivi après une mission</td>
124+
<td>Aucun contact pour évaluer la satisfaction ou maintenir la relation.</td>
125+
<td><input type="number" min="0" max="1"></td>
126+
</tr>
127+
</table>
128+
</div>
129+
130+
<div>
131+
<h3>Total des points :</h3>
132+
<input type="number" min="0" readonly>
133+
</div>
134+
135+
</body>
136+
</html>

_drafts/doc/evaluation-grid.md

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
# Formulaire d\'évaluation des Cabinets de Recrutement
2+
3+
:::: section
4+
::: section-title
5+
Contact Initial
6+
:::
7+
8+
Critère Description Score
9+
-------------------------------------------- -------------------------------------------------------------------- -------
10+
Message impersonnel ou générique Message standard sans lien avec votre profil ou vos compétences.
11+
Contact via une personne non spécialisée Interlocuteur ne maîtrisant pas votre métier ni ses enjeux.
12+
Manque de préparation Aucune personnalisation ou recherche préalable sur votre parcours.
13+
Utilisation excessive d'outils automatisés Présence de messages ou de réponses automatisés.
14+
::::
15+
16+
:::: section
17+
::: section-title
18+
Transparence
19+
:::
20+
21+
Critère Description Score
22+
----------------------------------- ------------------------------------------------------------------- -------
23+
Absence de détails sur le client Refus ou incapacité de fournir des informations sur l'entreprise.
24+
Processus flou Pas d'explications claires sur les étapes suivantes.
25+
Manque de clarté sur les attentes Critères de sélection ou compétences recherchées non précisés.
26+
::::
27+
28+
:::: section
29+
::: section-title
30+
Suivi et Relationnel
31+
:::
32+
33+
Critère Description Score
34+
---------------------------------------- ------------------------------------------------------------------------ -------
35+
Silence radio après le premier contact Aucun retour malgré des promesses de suivi.
36+
Pression pour postuler rapidement Insistance à fournir des documents ou accepter une mission sans délai.
37+
Focalisation sur les coûts Discussions centrées uniquement sur la réduction des coûts.
38+
Absence de suivi après une mission Aucun contact pour évaluer la satisfaction ou maintenir la relation.
39+
::::
40+
41+
<div>
42+
43+
### Total des points :
44+
45+
</div>

_drafts/doc/evaluation-grid.pdf

87.5 KB
Binary file not shown.

_drafts/doc/evaluation-guide.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# Formulaire d\'évaluation des Cabinets de Recrutement
2+
3+
| **Critère** | **Description** | **Score** |
4+
| ----------------------------------------------- | ---------------------------------------------------------------------------------------------------------- | --------- |
5+
| **Message impersonnel ou générique** | Vous recevez un message standard sans lien avec votre profil ou vos compétences. | |
6+
| **Contact via une personne non spécialisée** | L’interlocuteur ne maîtrise ni votre métier ni les enjeux de votre secteur. | |
7+
| **Manque de préparation** | Aucune personnalisation ou recherche préalable sur votre expérience ou votre parcours. | |
8+
| **Utilisation excessive d’outils automatisés** | Le cabinet s’appuie principalement sur des outils automatiques pour gérer les interactions. | |
9+
| **Absence de détails sur le client** | Refus ou incapacité de donner des informations sur l’entreprise, son secteur ou ses besoins. | |
10+
| **Processus flou** | Pas d’explication sur les étapes suivantes après l’envoi de votre CV ou sur la nature de la mission. | |
11+
| **Manque de clarté sur les attentes** | Le cabinet ne précise pas les critères de sélection ou les compétences recherchées. | |
12+
| **Silence radio après le premier contact** | Aucun retour malgré des promesses de suivi. | |
13+
| **Pression pour postuler rapidement** | Insistance à fournir des documents ou à accepter une mission sans laisser le temps de réfléchir. | |
14+
| **Focalisation sur les coûts** | Discussions centrées uniquement sur la réduction des coûts pour le client, sans valoriser vos compétences. | |
15+
| **Réponses automatisées ou standardisées** | Manque de personnalisation dans les échanges, suggérant une approche purement mécanique. | |
16+
| **Demande d’informations confidentielles** | Sollicitation de détails comme votre TJM actuel ou vos contrats précédents sans raison légitime. | |
17+
| **Méconnaissance des tendances du marché** | Le cabinet ne connaît pas les certifications, outils ou technologies clés pour votre secteur. | |
18+
| **Manque d’efforts pour défendre vos intérêts** | Le cabinet ne cherche pas à négocier en votre faveur ou à valoriser votre expertise. | |
19+
| **Propositions inadaptées** | Les missions proposées ne correspondent ni à vos compétences ni à vos objectifs professionnels. | |
20+
| ----------------------------------------------- | ---------------------------------------------------------------------------------------------------------- | --------- |
21+
| **CUMUL** | | |
22+
23+
24+
| Cumul | Evaluation |
25+
| -------------------- | ------------------------------------------------------------------------------------- |
26+
| **0-3 points** | Le cabinet est globalement fiable, peu de signaux d’alerte. |
27+
| **4-6 points** | Le cabinet présente plusieurs pratiques douteuses ; à surveiller avant de poursuivre. |
28+
| **7 points et plus** | Le cabinet manque de professionnalisme ; il vaut mieux éviter de collaborer. |

_drafts/doc/evaluation-guide.sh

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
#!/bin/bash
2+
3+
# Fichier Markdown source
4+
input_file="../../_posts/2025-01-23-15-criteria-recruitment-agencies-to-avoid.markdown"
5+
6+
# Fichier de sortie pour le tableau fusionné
7+
output_file="evaluation-guide.md"
8+
9+
# Variables pour stocker l'en-tête unique et les lignes du tableau
10+
header=""
11+
rows=""
12+
inside_table=false
13+
14+
# Lire le fichier ligne par ligne
15+
while IFS= read -r line; do
16+
# Détecter les lignes de tableau
17+
if [[ $line == "|"* ]]; then
18+
if [[ $line == *"--"* ]]; then
19+
# Si une ligne de séparation est rencontrée, ne conserver qu'une seule fois l'en-tête
20+
if [[ -z $header ]]; then
21+
header=$line
22+
fi
23+
else
24+
# Ajouter les lignes de contenu au tableau fusionné
25+
rows+="$line"$'\n'
26+
fi
27+
inside_table=true
28+
else
29+
# Marquer la fin d'un tableau lorsque la ligne ne commence pas par "|"
30+
if [[ $inside_table == true ]]; then
31+
inside_table=false
32+
fi
33+
fi
34+
done < "$input_file"
35+
36+
# Nettoyer les lignes inutiles et fusionner correctement
37+
rows=$(echo "$rows" | awk '!seen[$0]++')
38+
39+
# Générer le tableau fusionné avec une seule en-tête
40+
{
41+
echo "$header"
42+
echo "${header//[^|]/-}" # Générer une ligne de séparation basée sur l'en-tête
43+
echo "$rows"
44+
} > "$output_file"
45+
46+
echo "Tableau fusionné généré dans : $output_file"

0 commit comments

Comments
 (0)