Comment utiliser Notion en tant que développeur

Comment utiliser Notion en tant que développeur

Notion est plus qu’une simple application de prise de notes. En tant que développeur, vous pouvez utiliser Notion pour suivre vos projets indépendants, organiser vos extraits de code, collaborer avec des clients, suivre les emplois pour lesquels vous postulez et intégrer des outils tiers pour rationaliser l’ensemble de votre flux de travail de développeur.

1. Enregistrement d’extraits de code

Si vous réutilisez un morceau de code encore et encore, vous souhaiterez peut-être le sauvegarder pour pouvoir le consulter plus facilement. Une table Notion offre un moyen simple d’organiser et d’accéder à ces extraits de code. Vous pouvez créer des balises pour différents langages de programmation, frameworks ou sujets et utiliser des filtres de balises pour trouver l’extrait lorsque vous en avez besoin.

Par exemple, vous pouvez créer une nouvelle page Notion et ajouter un tableau nommé Extraits de code. Ensuite, ajoutez des colonnes pour le nom, la description et la catégorie de l’extrait de ce tableau. Vous pouvez également ajouter une colonne de date indiquant la date à laquelle vous avez créé l’extrait.

Table de notions pour les extraits de code

Dans ce tableau, chaque extrait de code est une page.

Page de notion montrant l'extrait de hook anti-rebond d'utilisation

Vous pouvez y ajouter, modifier ou supprimer du contenu, et Notion mettra en évidence la syntaxe du code en fonction de son langage de programmation, ce qui la rendra plus facile à lire.

De nombreuses applications vous permettent d’enregistrer des liens directement dans l’application. Des exemples de ces applications incluent les navigateurs et les plateformes de médias sociaux comme X (anciennement Twitter) et Instagram, qui vous permettent de mettre des pages Web et des publications dans vos favoris.

Garder une trace de ces liens entre différentes applications peut être difficile. Vous pourriez même finir par les oublier. Une meilleure option consiste à les organiser dans une base de données Notion centralisée.

Une table de notions pour les liens

Comme pour le tableau des extraits de code, utilisez des balises pour catégoriser les liens afin de faciliter leur tri et leur filtrage lorsque vous recherchez un signet spécifique.

Pour créer une base de données pour vos favoris, commencez par créer une nouvelle page dans votre compte Notion et nommez-la Favoris. Ensuite, ajoutez un tableau à la page et créez des colonnes pour le nom de la page, l’URL de la page, la catégorie et la date.

Vous pouvez ajouter manuellement des favoris au tableau ou utiliser l’une des nombreuses extensions Chrome conçues pour enregistrer des données dans Notion. L’enregistrer dans Notion l’extension Chrome, par exemple, vous permet de lier une base de données et de créer un formulaire pour ajouter les favoris à votre table.

Enregistrer dans l'extension Chrome notion

Dans le formulaire, vous pouvez ajouter le nom, la catégorie et le lien vers la page que vous souhaitez ajouter à vos favoris à l’aide de l’extension.

3. Utiliser Notion comme CMS pour votre blog

Si vous souhaitez créer un blog statique simple, envisagez d’utiliser une base de données Notion comme système de gestion de contenu (CMS). Vous trouverez ci-dessous un exemple de la façon dont vous pouvez organiser les données de votre blog dans une table Notion.

Table de notions pour les articles de blog

Ce tableau contient des champs pour le nom, le slug (une URL conviviale), la description, les balises, une case à cocher publiée et la date de publication de l’article. Avoir une colonne publiée que vous pouvez activer vous permet de rédiger du contenu et de le publier de manière sélective sur votre site lorsqu’il est peaufiné et prêt à être accessible au public. Le tableau fournit une interface utilisateur simple pour ajouter, modifier ou supprimer du contenu. Ajoutez simplement une page Notion et commencez à rédiger votre article.

Page de notion contenant la publication d'icônes de lien SVG accessibles

Pour afficher les articles sur votre site :

  1. Récupérez les publications de la base de données Notion à l’aide de l’API Notion.
  2. Utilisez le framework frontend que vous préférez pour afficher ces publications sur votre site.
  3. Si vous optez pour React, envisagez d’utiliser des packages tels que React-markdown pour le rendu des pages Notion et Syntax-Highlighter pour mettre en surbrillance les blocs de code .

4. Intégration avec d’autres applications

En tant que développeur, vous pouvez créer des applications qui s’intègrent à l’API de Notion et effectuer des tâches spécifiques. Actuellement, il existe plus de 250 intégrations sur le marché Notion à des fins différentes.

Capture d'écran des intégrations de productivité sur la page de la galerie d'intégration de Notion

Par exemple, vous pouvez utiliser les intégrations GitHub et Figma pour prévisualiser respectivement les référentiels et les conceptions d’interface utilisateur.

Aperçu du référentiel Github et de la conception de l'interface utilisateur Figma

D’autres intégrations populaires incluent Everhour pour suivre les heures pendant lesquelles vous travaillez sur un projet et Asana pour consolider les tâches de plusieurs espaces de travail. Ces intégrations vous facilitent la vie en tant que développeur en éliminant le besoin de basculer entre plusieurs applications.

Au lieu de cela, vous pouvez les connecter à votre compte Notion et y accéder depuis une seule plateforme. Si les intégrations existantes ne répondent pas à vos besoins spécifiques, utilisez l’API Notion pour créer vos propres intégrations.

5. Suivi de la feuille de route du projet

Lorsque vous travaillez sur une application logicielle, une feuille de route de projet vous aide à visualiser les étapes et les délais, vous aidant ainsi, vous ou votre équipe, à rester concentré sur votre tâche.

Capture d'écran du suivi de la feuille de route d'ingénierie sur Notion

Notion est un espace de travail facile à utiliser pour la gestion de projet. Vous pouvez créer un projet dans Notion, définir des tâches, affecter des membres de l’équipe à des tâches spécifiques, définir des délais et suivre la progression en temps réel.créer un projet dans Notion une>

Personnalisez les pages du projet selon vos besoins en ajoutant autant de champs que nécessaire. Considérez la page suivante où vous pouvez ajouter des noms de tâches, des membres de l’équipe, définir des priorités, déterminer l’état des tâches, spécifier des délais, etc.

Page individuelle de la feuille de route d'ingénierie

​​​​​Lorsque le membre de l’équipe affecté termine sa tâche, il la déplace vers la colonne appropriée, offrant ainsi une vue claire de la progression du projet. En surveillant les progrès, vous pouvez identifier toutes les tâches qui pourraient prendre du retard et les traiter en conséquence.

6. Suivi des candidatures

Lors de la recherche d’un emploi, il est important d’avoir une liste des entreprises avec lesquelles vous souhaitez passer un entretien. C’est encore plus important si vous disposez d’une représentation visuelle indiquant si vous avez déjà postulé dans l’entreprise, si vous avez obtenu l’entretien et si vous avez eu une réponse ou non.

Une approche que vous pouvez adopter consiste à créer une base de données Notion et, pour chaque entreprise et titre de poste, ajouter ces colonnes qui indiquent où vous rester. Ce tableau fonctionne comme un centre de commande de recherche d’emploi : vous disposez de fiches pour chaque entreprise dans des colonnes qui indiquent si vous êtes intéressé, si vous avez postulé pour le poste ou si vous êtes déjà en conversation avec l’équipe.

En présentant les données de cette façon, vous garantissez de ne manquer aucune opportunité et vous pouvez effectuer un suivi auprès des enquêteurs si nécessaire. Vous pouvez commencer en dupliquant le kit d’entretien Notion gratuit fourni par Notion dans votre propre compte. Voici à quoi cela ressemble :

Tableau du kit d'entretien notion

Lorsque vous cliquez sur une carte, vous pouvez ajouter des détails sur l’entretien tels que le lien du poste, le titre, l’emplacement, la zone et le statut de la candidature.

Capture d'écran de l'entretien d'embauche Adobe dans Notion Tracker

Au fur et à mesure que vous progressez dans le processus d’entretien, vous pouvez modifier le statut de l’entretien pour refléter l’étape à laquelle vous vous trouvez.

Adaptez la notion à vos besoins spécifiques

Si vous êtes un développeur à la recherche d’une nouvelle opportunité, vous pouvez utiliser les bases de données Notion pour suivre votre candidature à un emploi et vos compétences en entretien. Si vous apprenez à coder, vous pouvez l’utiliser pour suivre votre parcours d’apprentissage. Plus vous utilisez Notion, plus vous apprenez à le personnaliser selon vos besoins.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *