b1190
b1190
Sans titre
20 posts
Don't wanna be here? Send us removal request.
b1190 · 5 months ago
Text
Méthode STAR
La méthode STAR (Situation, Tâche, Action, Résultat) est un outil utilisé surtout lors des entretiens d'embauche. Elle permet de structurer les réponses en décrivant une situation spécifique, la tâche à accomplir, l'action menée et le résultat obtenu. Cela aide à démontrer concrètement ses compétences et son expérience.
ex1: Bien sûr ! Par exemple, si on te demande de parler d'un projet où tu as résolu un problème technique, tu pourrais utiliser la méthode STAR ainsi
Situation : Lors de mon stage, nous avons eu des problèmes de performances avec une application web.
Tâche : J'étais chargé d'identifier la cause du ralentissement et de proposer une solution.
Action : J'ai analysé les journaux, effectué des tests de charge, et optimisé le code en améliorant les requêtes SQL.
Résultat : Grâce à ces améliorations, nous avons réduit le temps de réponse de l'application de 40%.
ex2:
Bien sûr ! Imaginons que tu as eu un conflit dans ton équipe de projet. Tu pourrais dire :
Situation : Lors d'un projet de groupe, deux collègues n'étaient pas d'accord sur la répartition des tâches.
Tâche : En tant que membre de l'équipe, j'ai pris l'initiative de résoudre ce conflit pour maintenir une bonne ambiance de travail.
Action : J'ai organisé une réunion pour écouter les points de vue de chacun et trouver un compromis.
Résultat : Nous avons pu trouver une solution qui satisfaisait tout le monde, ce qui a amélioré la collaboration et permis de finir le projet à temps.
Cela montre ta capacité à gérer les conflits et à favoriser le travail d'équipe.
0 notes
b1190 · 5 months ago
Text
10/3 softskills
16. Capacité à Recevoir et Donner du Feedback 🎤
📌 Pourquoi ?
Un développeur doit être ouvert à la critique pour améliorer son code et ses pratiques.
Un bon feedback améliore la qualité du projet et la collaboration en équipe.
Savoir donner du feedback constructif aide les autres à progresser sans les démotiver.
🎯 Comment la développer ? ✅ Participer à des revues de code et accepter la critique sans se vexer. ✅ Pratiquer la règle du feedback constructif : être spécifique, factuel et bienveillant. ✅ Demander régulièrement des retours sur son travail et y réfléchir objectivement.
17. Esprit de Synthèse et Clarté d’Expression ✍️
📌 Pourquoi ?
Indispensable pour rédiger une documentation claire et des messages précis.
Permet d’expliquer rapidement une idée ou un problème technique.
Facilite la prise de décision en mettant en avant les informations essentielles.
🎯 Comment la développer ? ✅ Pratiquer la rédaction de documentation technique concise. ✅ Apprendre à résumer ses idées en une phrase clé avant d’expliquer en détail. ✅ S’entraîner à expliquer un concept en 1 minute à un collègue ou un ami non-tech.
18. Pensée Stratégique et Vision à Long Terme 🎯
📌 Pourquoi ?
Permet de concevoir des architectures logicielles évolutives.
Aide à anticiper les besoins futurs et à éviter les erreurs de conception.
Essentiel pour définir une roadmap produit et prendre des décisions technologiques réfléchies.
🎯 Comment la développer ? ✅ Étudier des architectures logicielles existantes et comprendre leur évolution. ✅ Se poser la question : "Comment ce code évoluera-t-il dans 2 ans ?". ✅ Participer à des discussions stratégiques avec des seniors et architectes logiciels.
19. Sens du Service et Satisfaction Client 🎯
📌 Pourquoi ?
Un développeur doit penser expérience utilisateur (UX) et non juste "écrire du code".
Une bonne écoute des besoins clients permet de livrer un produit qui a un vrai impact.
Un bon service client améliore la réputation d’un développeur et d’une entreprise.
🎯 Comment la développer ? ✅ Adopter une approche centrée utilisateur dans ses développements. ✅ Poser des questions ouvertes aux clients pour mieux comprendre leurs besoins. ✅ Tester son produit du point de vue d’un utilisateur novice et noter les frustrations potentielles.
20. Gestion de l’Échec et Remise en Question 🔄
📌 Pourquoi ?
L’échec est courant en programmation (bugs, projets annulés, refactoring forcé).
Savoir apprendre de ses erreurs permet de progresser rapidement.
Avoir une attitude positive face aux échecs aide à garder la motivation et l’envie d’apprendre.
🎯 Comment la développer ? ✅ Noter ses erreurs et identifier ce qui aurait pu être fait différemment. ✅ Lire des témoignages de développeurs expérimentés sur leurs échecs et apprentissages. ✅ Appliquer la méthode "Fail Fast, Learn Faster" en testant rapidement ses idées.
21. Esprit d’Entreprise et Sens des Opportunités 💼
📌 Pourquoi ?
Avoir une vision business permet de développer des applications qui ont un réel impact sur les utilisateurs et le marché.
Permet d’optimiser les coûts et d’améliorer la rentabilité d’un projet.
Aide à détecter des opportunités d’innovation et de croissance.
🎯 Comment la développer ? ✅ Comprendre les besoins des clients et du marché avant de coder. ✅ Suivre des conférences sur l’entrepreneuriat et l’innovation technologique. ✅ Participer à des startups weekends ou créer un projet personnel avec un aspect business.
22. Capacité à Travailler Sous Pression 🔥
📌 Pourquoi ?
Un développeur doit gérer des deadlines serrées, des bugs critiques et des demandes urgentes.
Rester calme et efficace sous pression permet de livrer un projet sans compromettre la qualité.
Essentiel pour travailler en startup, en freelance ou sur des applications critiques.
🎯 Comment la développer ? ✅ Utiliser des techniques de gestion du stress (respiration, méditation, sport). ✅ Prioriser les tâches et éviter la surcharge cognitive avec la méthode Eisenhower. ✅ Se fixer des délais réalistes et apprendre à dire non aux demandes irréalistes.
23. Capacité à Apprendre de l’Expérience des Autres 📖
📌 Pourquoi ?
Un bon développeur ne doit pas réinventer la roue mais apprendre des erreurs et succès des autres.
Permet de progresser plus vite et d’éviter des pièges courants.
Essentiel pour travailler efficacement en équipe et s’inspirer des meilleurs développeurs.
🎯 Comment la développer ? ✅ Lire des biographies et retours d’expérience de développeurs seniors. ✅ Suivre des mentors et échanger avec des développeurs expérimentés sur des forums. ✅ Participer à des conférences et meetups pour écouter des retours d’expérience concrets.
24. Sens de l’Éthique et Responsabilité Numérique 🏛️
📌 Pourquoi ?
Un développeur peut avoir un impact énorme sur la protection des données et la vie privée des utilisateurs.
Comprendre l’éthique de l’IA, du tracking publicitaire ou de la cybersécurité est essentiel.
Indispensable pour éviter de travailler sur des projets moralement discutables.
🎯 Comment la développer ? ✅ Lire sur l’éthique numérique et les scandales liés aux données (ex. Cambridge Analytica). ✅ Se former aux réglementations (RGPD, protection des données). ✅ Poser des questions éthiques avant d’implémenter une fonctionnalité.
25. Savoir Gérer les Interruptions et Maintenir sa Concentration 🎯
📌 Pourquoi ?
Un développeur est souvent interrompu par des réunions, messages Slack ou demandes urgentes.
Gérer les interruptions améliore la productivité et la qualité du code.
Essentiel pour travailler en profondeur sur des problèmes complexes sans perdre le fil.
🎯 Comment la développer ? ✅ Utiliser la technique du Deep Work (temps dédié sans distraction). ✅ Désactiver les notifications pendant le développement. ✅ Planifier ses interruptions et regrouper les tâches similaires (batching).
0 notes
b1190 · 5 months ago
Text
10/2 softskills
Pensée Critique 🧠 📌 Pourquoi ?
Permet d’évaluer différentes solutions et de prendre des décisions éclairées. Aide à identifier les failles d’une approche avant de l’implémenter. Essentiel pour analyser les retours d’expérience et améliorer les projets. 🎯 Comment la développer ? ✅ Lire des articles techniques et remettre en question les solutions proposées. ✅ Discuter avec des collègues ou sur des forums (Stack Overflow, GitHub Discussions). ✅ Pratiquer des revues de code avec d’autres développeurs.
Communication 🗣️ 📌 Pourquoi ?
Essentiel pour expliquer des concepts techniques à des non-développeurs. Facilite la collaboration avec les équipes (design, marketing, clients). Aide à rédiger des documentations claires et compréhensibles. 🎯 Comment la développer ? ✅ Pratiquer l’explication de concepts techniques à des amis non-techniques. ✅ Écrire des articles de blog ou documenter son code proprement. ✅ Participer à des meetups ou conférences pour présenter son travail.
Esprit d’équipe 🤝 📌 Pourquoi ?
Le développement est rarement un travail solitaire, les projets impliquent plusieurs profils (frontend, backend, UX/UI…). Un bon esprit d’équipe améliore la productivité et évite les conflits inutiles. Facilite l’intégration dans une équipe et l’adoption des bonnes pratiques. 🎯 Comment la développer ? ✅ Travailler sur des projets open-source ou collaborer sur GitHub. ✅ Participer à des hackathons ou projets en groupe. ✅ Accepter et donner du feedback constructif.
Gestion du Temps et Priorisation ⏳ 📌 Pourquoi ?
Aide à éviter le stress et à respecter les délais des projets. Permet de mieux gérer plusieurs tâches et d’éviter la procrastination. Indispensable pour travailler avec des méthodologies Agile et Scrum. 🎯 Comment la développer ? ✅ Utiliser des outils comme Trello, Notion ou Jira pour suivre ses tâches. ✅ Appliquer la méthode Pomodoro pour améliorer la concentration. ✅ Définir des objectifs clairs et réalisables pour chaque sprint de développement.
Adaptabilité et Apprentissage Continu 📚 📌 Pourquoi ?
La technologie évolue constamment, un développeur doit apprendre en permanence. Permet de s’adapter rapidement aux nouvelles technologies et aux besoins du marché. Essentiel pour ne pas être bloqué face à des problèmes inconnus. 🎯 Comment la développer ? ✅ Lire régulièrement des articles techniques et livres sur les nouvelles tendances. ✅ Expérimenter de nouveaux frameworks et langages. ✅ Suivre des MOOCs, tutoriels et conférences techniques.
Résolution de Conflits ⚖️ 📌 Pourquoi ?
Les désaccords sont fréquents en développement (choix technologiques, code review, deadlines). Une mauvaise gestion des conflits peut ralentir un projet ou détériorer l’ambiance de travail. Aide à trouver des compromis intelligents sans bloquer l’avancement. 🎯 Comment la développer ? ✅ Pratiquer l’écoute active lors des discussions d’équipe. ✅ Apprendre à gérer les conflits de manière professionnelle et diplomatique. ✅ Se former aux techniques de médiation et de communication non violente.
Créativité et Esprit d’Innovation 🎨 📌 Pourquoi ?
Permet de trouver des solutions originales aux problèmes complexes. Aide à développer des applications innovantes qui se démarquent. Indispensable pour améliorer l’expérience utilisateur (UX/UI). 🎯 Comment la développer ? ✅ Participer à des challenges de programmation pour penser différemment. ✅ Expérimenter de nouvelles approches de conception (No Code, AI, blockchain…). ✅ Travailler sur des projets personnels en explorant des idées originales.
Autonomie et Prise d’Initiative 🚀 📌 Pourquoi ?
Les développeurs doivent souvent résoudre des problèmes par eux-mêmes. Une prise d’initiative rapide économise du temps et améliore l’efficacité. Essentiel pour travailler en remote ou sur des projets complexes. 🎯 Comment la développer ? ✅ Prendre l’habitude de chercher des solutions avant de demander de l’aide. ✅ Participer à des projets indépendants ou freelances. ✅ S’auto-former sur des nouvelles compétences techniques.
Esprit Méticuleux et Sens du Détail 🔍 📌 Pourquoi ?
Un simple bug peut crasher une application ou causer des failles de sécurité. Le souci du détail permet de produire un code propre et maintenable. Indispensable pour assurer une bonne expérience utilisateur. 🎯 Comment la développer ? ✅ Pratiquer des revues de code rigoureuses et bien commenter son code. ✅ Tester son travail à différents niveaux (tests unitaires, intégration…). ✅ Suivre des principes comme "Don't Repeat Yourself" (DRY) et KISS.
Résilience et Gestion du Stress 🏋️ 📌 Pourquoi ?
Les bugs, deadlines et pressions externes font partie du quotidien d’un développeur. Une bonne gestion du stress permet de rester efficace sous pression. La résilience aide à rebondir après un échec et à rester motivé. 🎯 Comment la développer ? ✅ Pratiquer la respiration et la méditation pour gérer la pression. ✅ Décomposer un gros problème en sous-problèmes plus gérables. ✅ Se rappeler que l’échec fait partie du processus d’apprentissage.
0 notes
b1190 · 5 months ago
Text
10 softkills
1. Pensée Critique 🧠
📌 Pourquoi ?
Permet d’évaluer différentes solutions et de prendre des décisions éclairées.
Aide à identifier les failles d’une approche avant de l’implémenter.
Essentiel pour analyser les retours d’expérience et améliorer les projets.
🎯 Comment la développer ? ✅ Lire des articles techniques et remettre en question les solutions proposées. ✅ Discuter avec des collègues ou sur des forums (Stack Overflow, GitHub Discussions). ✅ Pratiquer des revues de code avec d’autres développeurs.
2. Communication 🗣️
📌 Pourquoi ?
Essentiel pour expliquer des concepts techniques à des non-développeurs.
Facilite la collaboration avec les équipes (design, marketing, clients).
Aide à rédiger des documentations claires et compréhensibles.
🎯 Comment la développer ? ✅ Pratiquer l’explication de concepts techniques à des amis non-techniques. ✅ Écrire des articles de blog ou documenter son code proprement. ✅ Participer à des meetups ou conférences pour présenter son travail.
3. Esprit d’équipe 🤝
📌 Pourquoi ?
Le développement est rarement un travail solitaire, les projets impliquent plusieurs profils (frontend, backend, UX/UI…).
Un bon esprit d’équipe améliore la productivité et évite les conflits inutiles.
Facilite l’intégration dans une équipe et l’adoption des bonnes pratiques.
🎯 Comment la développer ? ✅ Travailler sur des projets open-source ou collaborer sur GitHub. ✅ Participer à des hackathons ou projets en groupe. ✅ Accepter et donner du feedback constructif.
4. Gestion du Temps et Priorisation ⏳
📌 Pourquoi ?
Aide à éviter le stress et à respecter les délais des projets.
Permet de mieux gérer plusieurs tâches et d’éviter la procrastination.
Indispensable pour travailler avec des méthodologies Agile et Scrum.
🎯 Comment la développer ? ✅ Utiliser des outils comme Trello, Notion ou Jira pour suivre ses tâches. ✅ Appliquer la méthode Pomodoro pour améliorer la concentration. ✅ Définir des objectifs clairs et réalisables pour chaque sprint de développement.
5. Adaptabilité et Apprentissage Continu 📚
📌 Pourquoi ?
La technologie évolue constamment, un développeur doit apprendre en permanence.
Permet de s’adapter rapidement aux nouvelles technologies et aux besoins du marché.
Essentiel pour ne pas être bloqué face à des problèmes inconnus.
🎯 Comment la développer ? ✅ Lire régulièrement des articles techniques et livres sur les nouvelles tendances. ✅ Expérimenter de nouveaux frameworks et langages. ✅ Suivre des MOOCs, tutoriels et conférences techniques.
6. Résolution de Conflits ⚖️
📌 Pourquoi ?
Les désaccords sont fréquents en développement (choix technologiques, code review, deadlines).
Une mauvaise gestion des conflits peut ralentir un projet ou détériorer l’ambiance de travail.
Aide à trouver des compromis intelligents sans bloquer l’avancement.
🎯 Comment la développer ? ✅ Pratiquer l’écoute active lors des discussions d’équipe. ✅ Apprendre à gérer les conflits de manière professionnelle et diplomatique. ✅ Se former aux techniques de médiation et de communication non violente.
7. Créativité et Esprit d’Innovation 🎨
📌 Pourquoi ?
Permet de trouver des solutions originales aux problèmes complexes.
Aide à développer des applications innovantes qui se démarquent.
Indispensable pour améliorer l’expérience utilisateur (UX/UI).
🎯 Comment la développer ? ✅ Participer à des challenges de programmation pour penser différemment. ✅ Expérimenter de nouvelles approches de conception (No Code, AI, blockchain…). ✅ Travailler sur des projets personnels en explorant des idées originales.
8. Autonomie et Prise d’Initiative 🚀
📌 Pourquoi ?
Les développeurs doivent souvent résoudre des problèmes par eux-mêmes.
Une prise d’initiative rapide économise du temps et améliore l’efficacité.
Essentiel pour travailler en remote ou sur des projets complexes.
🎯 Comment la développer ? ✅ Prendre l’habitude de chercher des solutions avant de demander de l’aide. ✅ Participer à des projets indépendants ou freelances. ✅ S’auto-former sur des nouvelles compétences techniques.
9. Esprit Méticuleux et Sens du Détail 🔍
📌 Pourquoi ?
Un simple bug peut crasher une application ou causer des failles de sécurité.
Le souci du détail permet de produire un code propre et maintenable.
Indispensable pour assurer une bonne expérience utilisateur.
🎯 Comment la développer ? ✅ Pratiquer des revues de code rigoureuses et bien commenter son code. ✅ Tester son travail à différents niveaux (tests unitaires, intégration…). ✅ Suivre des principes comme "Don't Repeat Yourself" (DRY) et KISS.
10. Résilience et Gestion du Stress 🏋️
📌 Pourquoi ?
Les bugs, deadlines et pressions externes font partie du quotidien d’un développeur.
Une bonne gestion du stress permet de rester efficace sous pression.
La résilience aide à rebondir après un échec et à rester motivé.
🎯 Comment la développer ? ✅ Pratiquer la respiration et la méditation pour gérer la pression. ✅ Décomposer un gros problème en sous-problèmes plus gérables. ✅ Se rappeler que l’échec fait partie du processus d’apprentissage.
0 notes
b1190 · 5 months ago
Text
10 compétences techniques
1. Programmation Orientée Objet (POO)
📍 Où apprendre ?
Cours en ligne : OpenClassrooms, Udemy, Coursera
Documentation officielle (Java, Python, C#…)
Livres comme Head First Java ou Design Patterns
❓ Pourquoi ?
Permet une meilleure structuration du code
Favorise la réutilisabilité et la maintenabilité
Essentiel pour développer des applications complexes
2. Algorithmes et Structures de Données
📍 Où apprendre ?
The Algorithm Design Manual (livre)
Leetcode, HackerRank, Codeforces (pratique)
Cours CS50 de Harvard (YouTube)
❓ Pourquoi ?
Optimise la performance des applications
Essentiel pour résoudre des problèmes complexes
Fondamental pour les entretiens techniques
3. Développement Web (Frontend & Backend)
📍 Où apprendre ?
MDN Web Docs (HTML, CSS, JS)
FreeCodeCamp, The Odin Project
Spring Boot (Java), Django (Python), Node.js
❓ Pourquoi ?
Nécessaire pour créer des interfaces utilisateur dynamiques
Permet de gérer la logique métier et les bases de données
Compétence clé pour le développement fullstack
4. Gestion des Bases de Données (SQL & NoSQL)
📍 Où apprendre ?
SQLZOO, Mode Analytics
MongoDB University (NoSQL)
Cours MySQL/PostgreSQL sur Udemy
❓ Pourquoi ?
Gère efficacement les données des applications
Essentiel pour des systèmes nécessitant de grosses bases de données
Comprendre les requêtes optimisées améliore les performances
5. APIs et Services Web (REST & GraphQL)
📍 Où apprendre ?
API REST : Postman, Swagger, FastAPI
GraphQL : Apollo GraphQL
Documentation officielle des frameworks (Spring Boot, Express.js)
❓ Pourquoi ?
Permet la communication entre applications
Fondamental pour les applications mobiles et web
Indispensable pour l’interopérabilité des services
6. Outils de Versioning (Git, GitHub/GitLab)
📍 Où apprendre ?
Cours gratuits sur GitHub
GitBook, Atlassian Git Tutorials
Exercices pratiques en équipe
❓ Pourquoi ?
Permet de collaborer efficacement sur des projets
Évite la perte de code grâce à la gestion des versions
Indispensable pour le travail en équipe et open-source
7. Tests et Qualité du Code (Unit Tests, CI/CD)
📍 Où apprendre ?
JUnit, PyTest, Jest (selon le langage)
Documentation GitHub Actions, Jenkins
OWASP pour la sécurité
❓ Pourquoi ?
Réduit les bugs et erreurs en production
Automatiser les tests améliore la fiabilité du code
Essentiel pour le déploiement continu (CI/CD)
8. Architecture Logicielle et Design Patterns
📍 Où apprendre ?
Clean Code (Robert C. Martin)
Design Patterns (GoF - Gang of Four)
Cours en ligne sur SOLID, MVC, Microservices
❓ Pourquoi ?
Améliore la modularité et évolutivité des applications
Facilite la maintenance des grands projets
Aide à éviter les problèmes d’architecture à long terme
9. Sécurité Informatique et Cryptographie
📍 Où apprendre ?
OWASP Top 10 (sécurité web)
Cryptographie sur Coursera (Stanford)
Exercices sur HackTheBox
❓ Pourquoi ?
Essentiel pour éviter les failles de sécurité
Obligatoire pour des applications sensibles (banques, santé, e-commerce)
Renforce la fiabilité des systèmes
10. DevOps et Cloud Computing (AWS, Docker, Kubernetes)
📍 Où apprendre ?
AWS Free Tier, Google Cloud Training
Docker & Kubernetes sur KodeKloud
HashiCorp Terraform pour l’infra-as-code
❓ Pourquoi ?
Permet un déploiement rapide et scalable
Optimise les ressources avec la containerisation
De plus en plus demandé avec l’essor du cloud
0 notes
b1190 · 5 months ago
Text
Les 4 qualités du dev.
1. La logique
📌 Pourquoi un développeur doit être logique ?
Compréhension des algorithmes : Le développement repose sur des instructions conditionnelles, des boucles et des structures logiques.
Débogage efficace : Identifier des erreurs demande un raisonnement logique pour suivre le chemin d'exécution du programme.
Structuration du code : Écrire du code propre et fonctionnel nécessite une organisation logique des étapes.
📌 Comment développer la logique ? ✅ Pratiquer les exercices d'algorithmique (LeetCode, CodeWars, Project Euler). ✅ Travailler sur des problèmes mathématiques et des jeux de logique (Sudoku, échecs, casse-têtes). ✅ Étudier des concepts de logique formelle et booléenne (mathématiques discrètes, circuits logiques).
2. L'analyse
📌 Pourquoi un développeur doit être analytique ?
Compréhension des besoins : Transformer une demande utilisateur en une solution technique cohérente.
Optimisation du code : Analyser l'efficacité d'un algorithme et choisir la meilleure approche.
Dépannage et amélioration : Identifier des failles dans un système ou une application.
📌 Comment développer l’analyse ? ✅ Travailler sur des projets concrets et analyser le fonctionnement du code. ✅ Étudier des modèles de conception et des patterns logiciels (ex. MVC, SOLID). ✅ Faire du reverse engineering sur des projets open-source pour comprendre comment ils fonctionnent.
3. Problem Solving (Résolution de Problèmes)
📌 Pourquoi un développeur doit savoir résoudre des problèmes ?
Développement quotidien : Un programmeur passe plus de temps à résoudre des problèmes qu’à écrire du code.
Trouver des solutions optimales : Les contraintes techniques et les exigences des projets demandent des compromis intelligents.
Adaptabilité : Les projets évoluent, nécessitant une capacité à s’adapter rapidement à de nouveaux défis.
📌 Comment améliorer son Problem Solving ? ✅ Participer à des hackathons et compétitions (Google Code Jam, Hash Code). ✅ Travailler sur des problèmes réels et améliorer des applications existantes. ✅ Apprendre plusieurs paradigmes de programmation (fonctionnelle, impérative, orientée objet).
4. L’abstraction
📌 Pourquoi un développeur doit avoir une bonne capacité d’abstraction ?
Modélisation des systèmes : Un développeur doit transformer un problème réel en concepts informatiques (ex. objets, classes, relations).
Modularité et réutilisabilité : Concevoir du code générique pour éviter les redondances et favoriser la scalabilité.
Travail sur des architectures complexes : Comprendre des concepts avancés comme les microservices, le cloud ou les design patterns.
📌 Comment améliorer son abstraction ? ✅ Pratiquer la modélisation UML et créer des schémas avant d’écrire du code. ✅ Étudier des frameworks et bibliothèques en analysant leur structure interne. ✅ Travailler avec des design patterns avancés (ex. Factory, Observer, Singleton).
0 notes
b1190 · 1 year ago
Text
Contre
Connaissance limitée, pas passionné, pas curieux, manque d'esprit critique, communication et collaboration limitée, s'intègre mal dans une équipe, personnalité effacée, trop de parties prenantes, fondamentaux fragiles, ne sait pas demander de l'aide, forte inhibition, relationnel faible, humour et lâchée prise faible, détermination pas présente, manque de créativité, autonomie limitée, problème solving limitée, capacité d'apprentissage limitée, langue étrangère faible, déteste veille technologique, manque de rigueur, qi et qe faible, recherche de contact social faible.
Pour
Salaire relativement élevé, métier demandé à l'international, voiture de société, socialement bien vu, intéressant, stimulant, nombreux secteurs, télé travail possible, meilleure qualité de vie, moyen de séduction et d'être respecté, forte envie de profiter opportunités élévation sociale Europe, meilleure estime soi, ego
1 note · View note
b1190 · 1 year ago
Text
al fatiha
ayat 4: c'est à seul que nous vouons toutes nos adorations et c'est à toi seul que nous nous soumettons pleinement.
c'est à toi seul que nous nous soumettons pleinement avec amour et satisfaction.
0 notes
b1190 · 2 years ago
Text
27 mai
Il est le Possesseur Absolu à qui appartient seul la totalité des univers et tout ce qu’ils contiennent meme le moindre grain de sable sur terre lui appartient. Tout lui appartient puisqu’Il est celui qui a tout crée en les faisant sortir du néant et ou en les faisant des enrailles de la femelle à la suite d’une fécondation. Tout les biens matériels que nous possédons lui appartiennent 
1) puisqu’ils ont été fabriqués à partir des éléments de base que Lui seul à crée et qu’Il nous a mis disposition.
2) et avec la force et l’intélligence qu’Il a octroyé à l’homme.
Il sera également l’Héritier final de toutes nos possessions à la toute fin.
Soumission: je reconnais que je ne m’appartient mais que j’appartient à mon maitre à qui je me soumet en Lui obeissant et en évitant Ses interdits.
Puisque j’appartient à Allah, tout ce que je possède Lui appartient car Il m’en a seulement donné la gérence et il me demandera des comptes la-dessus au Jour Dernier.
Argument coranique: tout ce que vous adorez en dehors d’Allah ne possède rien. Car le possesseur  est le réel détenteur de la force et du pouvoir mais lorsqu’il maitrise ce qu’il possède et lorsqu’il dirige ce qu’il possède.
Le possesseur de la Royauté absolue est Allah. Autre que Lui possède mais n’a pas l’autorité absolue sur son royaume et ou a une autorité relatif (dirige et gouverne pour qq1 d’autre).
Autorité : 1) La puissance et Le Pouvoir Absolu. 2) Le fait de détenir la chose; elle m’appartient et personne ne peut venir me la contester. 3) etre capable de décider ce que je souhaite (Aquida).
Implication: Apprendre à demander à Allah puisque tout est entre Ces mains et ne jamais désespérer de notre situation. Cette connaissance nous rassure, nous donne de la confiance et nous donne la détermination à semer les graines du bien.
2) Allah nous montre la perfection qui est de maitriser ce qu’il possède. Il nous a donner 1 royaume (notre ame), s’impregner de ce nom c’est maitriser notre ame et l’éduquer mais également apprendre à maitriser ses passions et ses désirs.
Vouloir caractériser ce nom et tenter de ressembler à Allah, c’est de comprendre que mon plus grand défi/reseponsabilité/combat c’est d’éduquer mon ame afin de la maitriser et me libérer de la domination de mes passions et de mes désirs dans l’harmonier et l’équilibre. Car s’est ainsi que je serai fort et que j’atteindrai la noblesse que l’on accorde à tout roi.
Sagesse: Youssouf va atteindre les plus hauts sommets de l’Etat et les hauts sommets de la spiritualité par le fait qu’il va mener et gagner le combat contre ses passions et vice-versa pour Zuleykha.
6 notes · View notes
b1190 · 2 years ago
Text
الاكتئاب
الاكتئاب حالة وليس عاطفة، حالة انهيار كما يشير أصل الكلمة.  في أصل هذه الحالة، هناك مشاعران : الحزن (اللامبالاة) والغضب (السخط العميق والاشمئزاز والتمرد والغضب)
ويرجع ركود خاصية الاكتئاب أساسا إلى عاملين: الحرمان من القوت العاطفي الأساسي وحجب الغضب المرتبط بهذا النقص العاطفي. يمكننا من خلال البقاء على اتصال بهذه التجربة اكتشاف ما تعبر عنه
للخروج من حالة الركود التي هي الاكتئاب، من الضروري أن نعيش المشاعر التي ينقلها. المعاناة أمر لا مفر منه، وسيكون الجهد كذلك. ولكن عندما يتم التعايش مع الاكتئاب على حقيقته، يكون الألم محتملاً وتتخذ الجهود معنى. إنه عمل قد يكون من الصعب القيام به بدون مساعدة العلاج النفسي.
لأنه من الضروري أن نعود إلى الاتصال باحتياجاتنا وأن نحرر قدراتنا على التأكيد والعمل.
3 notes · View notes
b1190 · 3 years ago
Photo
Tumblr media Tumblr media Tumblr media
didjksqjddqsfkjsdkjfjdsgdfjgifhjiojtrghiojrhjiooirjhtoeirjherjhirjrjhhhhhhhhhhhhhhhhhhhhhhhhhskljdsjfdsjfsjdgsijgioejgiojtiogjtrjhyghdfjvjsdjflskdjfisjgisjgidfjgudhgduighuirhguirflezisjgre
1 note · View note
b1190 · 3 years ago
Text
Thèmes du coran
1) Globalement: l’objectif du coran est d’appeler les créatures à l’adoration de Dieu et d’entrer dans la voie de Dieu, cepandant, cet objectif nécessite deux points fondamentaux desquels découlent l’ensemble des sens contenus dans le Livre Saint
a) Clarifier l’adoration à laquelle l’homme a été convié
b) Rapeller les sources de motivation qui inciteraient les créatures à y entrer et les y conduiraient.
Quant à l’adoration, elle se décline en 2 variantes : les fondements des croyances et les presciptions législatives pratiques. Concernant ses sources de motivation, elles se sous divisent aussi en 2: l’incitation et la dissuation.
2) Dans le détails : la sémantique du coran s’articule autour de 7 types de connaissances.
a) la seigneurie: on y trouve les preuvent relatives à l’existence du suscitateurs et la démonstration de son existence par le biais de ses créatures en effet, tout ce qui est exposé dans le coran, notamment les appels à l’attention au sujet des créatures, de la méditation sur la création de la terre et des cieux, de la faune et de la flore, des vents et des pluies, du soleil, du soleil et de la lune, de la nuit et du jour ou tout autre chose existante est la preuve de l’existence de leur créateur. On y trouve également les arguments en faveur de l’unicité, il y a aussi des preuves péremptoires apportées aux associateurs, il est aussi question de la présentation des attributs parfaits de Dieu telles que la vie, l’omniscience, l’omnipotence, la volonté, l’audition, la vue et tant d’autres parmis ses noms ou ses attributs.
b) la prophétologie: vise de manière générale à démontrer la prophétie de tous les prophètes et celle de Mohamed en particulier ainsi que les preuves de toutes les révélations que Dieu leur a faites. Celà concerne aussi l’existence des anges parmi lequels ceux qui agissent d’intermédiaires entre Dieu et les prophètes, il y a aussi des réponses assénées à ceux qui dénieraient l’un de ces éléments cités. Il faut également inscrire dans ce registre les citations coraniques dédiées au réconfort du prophète, à son honneur et les éloges qui lui sont adressées ainsi qu’au reste des prophètes
c) al akhira: insiste sur la réalisation du rassemblement, sur ses preuves irréfutables, sur les répliques assenées à ceux qui s’y opposent. Il est aussi question de la dernière demeure, du paradis de l’enfer, du jugement, de la balance, du régistre, des actes, de l’ampleur considérable des affres en ce jour et de bien d’autres points.
d) les lois: concernent les injonctions et les proscriptions qui sont classés en 5 catégories: l’obligation, le recommandé, l’interdit, le réprehensible et le permis. Celà concerne aussi les règles afférantes au corps telles que la prière et le jeune, relatives aux biens et aux richesses telle que la zakat et qui touche au coeur tels que la sincérité, la crainte, l’espoir et autres.
e) la promesse: porte sur les nouvelles ayant trait aux faveurs de ce bas-monde tels que le secours, la victoire et autres mais il y a aussi les promesses bien plus nombreuses qui portent sur les bienfaits de l’au delà telles les descriptions du paradis et ses béatitudes
f) la mise en garde: il y a le fait d’effrayer par la ménace du chatiment infligé dans ce bas monde ou dans l’autre, ce dernier constituant la majeur partie des cas, à l’instar des descriptions de la géhenne et de ses supplices ou des descriptions du jour de la résurrection et de ses affres. En méditant le coran, tu réaliseras que la promesse est associée à la mise en garde, lorsque l’une d’elles est évoquée, l’autre la suit immédiatement afin de conjuguer l’incitation et la dissuasion et de rendre plus intéligible l’une à la lumière de l’autre; comme le dit l’adage c’est en opposant les concepts qu’ils se clarifient.
g) les récits: renseignent sur l’histoire de précedents prophètes et d’autres personnages telles que les gens de la caverne ou dhul Qarnayn. Dans l’eventualité où l’on demanderait en vertu de quelle sagesse les récits prophétiques sont répétés dans le coran, la réponse peut-etre donner selon 3 angles.
1) Il se peut qu’une sourate contienne certaines informations non contenues dans une autre, ainsi dans chacune des sourates il y aura des données utiles par rapport à l’autre.
2) Les récits prophétiques sont parfois cités avec de long développements et à d’autres occasions de façon très condensée, ceci permettra de constaté et d’appécier l’éloquence coranqiue dans les 2 styles.
3) Les récits prophétiques sont narrés en vue de nombreuses finalités ainsi le nombre de répétitions varie autant de fois qu’il y a de finalités. Dès lors en compte parmis ses finalités: établir les preuves à l’appui les prophéties de précédents prophètes en mettant en avant les miracles qu’ils ont pu réaliser et informer les dénégateurs du funeste sort qui les attendais au moyen de différents procédés d’anéantissement, démontrer la prophétie de Mohamed qui rapporte ses différents récits sans les avoirs etudiés auprès de quiconque, c’est à celà que la parole du Très -Haut fait allusion: << auparavant vous ne les connaissiez pas ces récites ni toi ni ton peuple. Etablir la vérité sur l’unicité, ne remarque tu pas après avoir évoqué l anéantissement des peuples dénégateurs: << leurs divinités qu’ils invoquaient en dehors d’Allah ne leur furent d’aucun secours>> permettre de tirer des enseignements de l’omnipotence de Dieu et de la puissance de son chatiment à l’encontre de ceux qui le renie, alléger le chagrin du prophète contre les démentis de son peuple en prenant exemple sur les prophètes qui l’ont précédés à l’instar de sa parole << avant toi maintes envoyés ont été démentis>>, rassurer le prophète de la meme manière comme Il a secouru les prophètes avant lui, effrayer les dénégateurs du chatiment qui pourrait s’abattre sur eux d’une manière analogue aux dénégateurs qui les ont précédés... leurs extradordinaires épopées, leurs exhortations, leurs discussions avec leur peuple, les réfutations péremptoires apportées aux dénégateurs et autres. Ainsi compte tenu du fait que les histoires des prophètes contiennent de nombreux avantages, elles sont citées à diverses occasions et à chaque situation son discours.
0 notes
b1190 · 3 years ago
Text
Le Mekkois et le Médinois
mekkoise:
Elles ont été révélées afin d’établir les croyances, répondre aux arguments des associateurs et de narrer des récits des prophètes.
Médinois: baqara, al ‘imran, an nisa, al maida, al anfaal, at tawba, an nour, al ahzaab, Mohamed, al fath, al hujuraat, al hadiid, al mujaadala, al hachr, al moumtahana, as saff, al Julu’ah, al munaafiquoun, at taghaaboun, at talaaq et at tahriim.
Mekkoise ou Médinoise? : al fatiha, ar ra’d, an nahl, al hajj, al insaan, al moutafifiin, al qadr, al bayyina, al zalzala, al maa’oun, al ikhlaas, al falaq et an naas.
Elles ont été révélées afin de fixer des presciptions normatives, pour les réponses apportées aux juifs et aux chrétiens, pour évoques le cas des hypocrites, pour fournir des réponses aux questions posées et pour narrer les expéditions militaires du prophète
0 notes
b1190 · 3 years ago
Text
Destin
Seigneur, tout ce qui existe est le fruit de Ta Volonté suprème, de Ta Science infinie et de Ta capacité sans limite à créer et réaliser.
Seigneur, de par Ton omniscience, Ta volonté suprème, Ta sagesse infinie et de par Ta toute-puissance tu as crée toute chose et tu lui as assigné  sa nature sa forme et ses capacités.
De par ces memes qualités tu gères et administre toute la création au sein de laquelle tu as établit les règles et les lois qui vont lui permettre son épanouissement.
1 note · View note
b1190 · 3 years ago
Text
Ar Rabb
Ar Rabb, c’est celui dont nous somme sa propriété, celui dont nous somme ses créatures. Tous ce que nous possédons ainsi que notre corps et notre âme lui appartient. Car Il est la raison de notre existence, Il est celui qui nous a donné la vie à travers la descendance du 1er homme qu’Il a crée.
Il est également celui qui possède l’autorité complète sur Ses créatures, Il dispose d’elles comme Il veut sans aucune restriction, agit avec elles comme Il veut sans que personne n’ait rien à dire. 
Il est également celui qui prends soins de Ses créatures en leur apportant tout ce qui est nécessaire pour leur croissance.
Il est aussi celui qui guide
Il est celui qui ne nous doit rien et donc ce qu’Il nous donne est un cadeau.
Il est celui qui assure l’ existence de Ses créatures grâce Ses soins à chaque instant.
0 notes
b1190 · 3 years ago
Text
Charh hadith Fatiha
1) Cette sourate est nommée la prière car elle n’est valide que par elle.
2) Partie 1: Tahmiid li Allah wa thana ‘alayhi wa tamjiid (tafwiid ilayhi). 
    Partie 2 : as souaal/talab wa tadaru’ wa iftiqaar
0 notes
b1190 · 3 years ago
Text
Le secret de la hidaya
“Nul malheur n’atteint (l’homme) que par la permission d’Allah. Et quiconque croit en Allah, (Allah) guide son coeur” 64/11
Croire en Allah: c’est avoir l’intime conviction du Très-Haut, de Sa souveraineté, de Sa divinité et de la réalité de Ses Noms et Attributs.
Croire en Allah implique quatre choses et celui les réunit est le vrai croyant.
1) La croyance en l’existence d’Allah, le Très-Haut. Cette croyance repose sur des preuves naturelles, rationnelles et religieuses.
2) La croyance en la souveraineté du Très-Haut. C’est croire qu’Il est le seul maitre, sans associé ni assistant.
3) La croyance en Sa divinité. C’est croire qu’Il est le seul digne d etre adoré (amour et vénération).
4) La 4e chose c’est croire en Ses noms et attributs. C’est reconnaitre à Allah ce qu’Il s’est attribué dans son livre et ce qui lui a été attribué dans la tradition de Son prophète en fait de noms et attributs. En leur donnant le sens qui convient au transcendant tout en évitant de les altérer ou de les vider de leur sens ou de leur donner une modalité ou de les assimiler.
0 notes