Skip to content

Seno Center

Conseils pour obtenir le travail que vous voulez

Menu
  • Home
  • Argent
  • Conseils
  • Entretien
  • Emploi
  • Salaire
  • Rravail
Menu

Combien De Temps Faut-il Pour Apprendre Python Pour Un Travail ?

Posted on 11 May 2020 by Stephane Fetique

Cela dépend de beaucoup de choses. Si vous êtes quelqu’un qui a déjà appris un langage de codage auparavant, cela peut vous prendre 2 à 3 semaines. Si vous êtes débutant, cela peut prendre entre 1,5 et 2 mois (en parlant du codage python de base ici)

Il s’agit d’une estimation approximative. L’apprentissage de n’importe quelle compétence dépend du temps et de l’énergie que l’on investit dans son apprentissage.

Il y a trop de variables que nous devons considérer avant de répondre.

  1. À quelle vitesse apprenez-vous de nouvelles choses ? Le rythme d’apprentissage est différent d’une personne à l’autre.
  2. Êtes-vous nouveau dans la programmation – lié à l’élément n ° 1 qui prendra effet sur la vitesse à laquelle vous apprenez, car généralement, prendre un 2e et un 3e (et ainsi de suite ..) langage de programmation est une transition assez facile (ish).
  3. Quelle industrie visez-vous? Ceci est TRÈS important car python est utilisé dans de nombreux secteurs/domaines et nous devons nous assurer que nous avons le bon secteur cible afin que seul un sous-ensemble plus petit de python que nous devons maîtriser en un temps plus court (minimiser le temps était

Continuer la lecture

Il y a trop de variables que nous devons considérer avant de répondre.

  1. À quelle vitesse apprenez-vous de nouvelles choses ? Le rythme d’apprentissage est différent d’une personne à l’autre.
  2. Êtes-vous nouveau dans la programmation – lié à l’élément n ° 1 qui prendra effet sur la vitesse à laquelle vous apprenez, car généralement, prendre un 2e et un 3e (et ainsi de suite ..) langage de programmation est une transition assez facile (ish).
  3. Quelle industrie visez-vous? Ceci est TRÈS important car python est utilisé dans de nombreuses industries/domaines et nous devons nous assurer que nous avons la bonne industrie cible, donc seul un sous-ensemble plus petit de python que nous devons maîtriser en moins de temps (minimiser le temps perdu)

Après avoir répondu à ces questions et dit par exemple, vous avez décidé – “Oui, je serai un développeur Web python”. Maintenant, vous pouvez commencer à rechercher des vidéos youtube (oui, il n’y a pas les meilleures mais je ne lis pas vite personnellement mais assez pour comprendre l’essentiel du sujet) s’il y a plus de questions, vous pouvez vous y retrouver sur Google.

Plus important encore, je crois personnellement en un apprentissage par projet. J’oublie généralement des choses au bout de quelques mois si je n’applique pas les nouvelles compétences/savoir-faire. Donc, si vous décidez d’être un développeur Web python, créez un site Web (vous apprendrez également html, javascript, css et sql en cours de route). Si vous décidez d’être dans l’IA, créez des projets basés sur l’IA.

Je te souhaite bonne chance mon ami ! Répondez-moi une fois que vous avez obtenu le poste après 7 mois et partagez-moi probablement vos expériences.

8 mois sera trop long pour apprendre le python. Si vous voulez simplement apprendre la programmation Python, vous pouvez apprendre au maximum en un mois avec 2 heures d’étude par jour. Vous pouvez commencer par cibler les sujets suivants en Python.

Consultez mon cours “Bible de programmation Python – Du débutant à l’avancé” sur udemy pour plus de détails.

Installation et exécution du programme

Types de données Python et traitement (entier, flottant, nombre complexe, chaîne, liste, tuple, dictionnaire, opérations sur les ensembles et les fichiers, concept de typage dynamique)

Instruction Python (boucle IF, WHILE et FOR, impression, plage, zip, fonction d’énumération Itération et Co

Continuer la lecture

8 mois sera trop long pour apprendre le python. Si vous voulez simplement apprendre la programmation Python, vous pouvez apprendre au maximum en un mois avec 2 heures d’étude par jour. Vous pouvez commencer par cibler les sujets suivants en Python.

Consultez mon cours “Bible de programmation Python – Du débutant à l’avancé” sur udemy pour plus de détails.

Installation et exécution du programme

Types de données Python et traitement (entier, flottant, nombre complexe, chaîne, liste, tuple, dictionnaire, opérations sur les ensembles et les fichiers, concept de typage dynamique)

Instruction Python (boucle IF, WHILE et FOR, impression, plage, zip, fonction d’énumération, itération et compréhension)

Fonction Python (fonction de base, variables de fonction imbriquées telles que globales, locales et non locales, fonction lambda, mapper, filtrer et réduire les concepts)

Module Python et package de module (codage de module, package de module, IMPORT, FROM, RELOAD)

Classe et POO (programmation orientée classe et objet en python, héritage, surcharge de classe abstraite et d’opérateur)

Gestion des exceptions (exemples TRY, EXCEPT, ELSE, FINALLY, RAISE et ASSERT, gestion des exceptions imbriquées, utilisation de la hiérarchie des classes dans la gestion des exceptions.)

Cela dépend vraiment de l’endroit où vous commencez et de ce que vous appelez « apprendre Python ».

Disons que “Apprendre Python” ici, c’est être capable de créer une simple application de liste de tâches. Aucune application Web, aucun graphique, juste une ligne de commande avec un interpréteur de commandes de base.

Ceci est basique mais devrait vous permettre d’obtenir un stage dans une entreprise et de développer vos compétences à partir d’ici.

  • Avez-vous une expérience de la programmation?

Dans ce cas, cela ne devrait prendre que quelques heures.

  • Avez-vous déjà écrit des instructions détaillées ou de la documentation technique pour d’autres personnes et/ou avez-vous un état d’esprit logique ou une familiarité avec les langages formels (tels que l’équation mathématique

Continuer la lecture

Cela dépend vraiment de l’endroit où vous commencez et de ce que vous appelez « apprendre Python ».

Disons que “Apprendre Python” ici, c’est être capable de créer une simple application de liste de tâches. Aucune application Web, aucun graphique, juste une ligne de commande avec un interpréteur de commandes de base.

Ceci est basique mais devrait vous permettre d’obtenir un stage dans une entreprise et de développer vos compétences à partir d’ici.

  • Avez-vous une expérience de la programmation?

Dans ce cas, cela ne devrait prendre que quelques heures.

  • Avez-vous déjà écrit des instructions détaillées ou de la documentation technique pour d’autres personnes et/ou avez-vous un état d’esprit logique ou une familiarité avec les langages formels (tels que les équations et les fonctions mathématiques) ?

Ensuite, cela devrait être une question de jours, principalement aux prises avec la syntaxe et des résultats inattendus dont vous apprendrez. Notez que cette lutte sera bien moins intense et plus courte qu’avec des langages tels que C++ ou Java ou même JavaScript. Python a une syntaxe plus simple, vous gagnez donc du temps et des problèmes ici.

  • Vous définissez-vous comme ayant du mal avec les chiffres et peu rigoureux en général ?

Ensuite, vous devrez devenir rigoureux et vous familiariser avec la pensée rationnelle. La plupart des gens dans cette situation n’atteindront jamais le changement, mais les quelques-uns qui persistent pourront créer un programme Python de base en quelques semaines ou mois.

J’espère que cela vous a aidé et ne vous a pas découragé d’apprendre Python !

S’amuser! 🙂

Comment mesure-t-on combien de temps ? Comme si quiconque méritait d’être embauché pour écrire du code arrête jamais d’apprendre, quelle que soit la langue qu’il utilise.

Je pourrais mettre du code python médiocre en production après un long week-end d’étude. Ma productivité était bien sûr inconfortablement faible.

Python est un langage exceptionnellement facile à apprendre, à utiliser et très bien documenté.

Python n’était pas dans mes 10 premières langues que j’ai apprises ni dans ma première décennie d’apprentissage des langues, donc je soupçonne que cela fait une différence.

Je suppose qu’il m’a fallu 500 heures de plus avant de considérer ma productivité comme tolérable.

Par rapport à d’autres langues I th

Continuer la lecture

Comment mesure-t-on combien de temps ? Comme si quiconque méritait d’être embauché pour écrire du code arrête jamais d’apprendre, quelle que soit la langue qu’il utilise.

Je pourrais mettre du code python médiocre en production après un long week-end d’étude. Ma productivité était bien sûr inconfortablement faible.

Python est un langage exceptionnellement facile à apprendre, à utiliser et très bien documenté.

Python n’était pas dans mes 10 premières langues que j’ai apprises ni dans ma première décennie d’apprentissage des langues, donc je soupçonne que cela fait une différence.

Je suppose qu’il m’a fallu 500 heures de plus avant de considérer ma productivité comme tolérable.

Par rapport à d’autres langues, je pense que c’est inhabituellement bas. Par exemple, je ne suis même pas sûr d’être proche d’une productivité tolérable avec C à 1 000 heures.

Je n’ai aucune compréhension de ce que signifie “ne pas avoir le temps plus tard”. Le chef de projet doit comprendre à quel point les développeurs sont productifs et ce qui est acceptable ou non. Sinon, ils devraient être remplacés par ceux qui le sont.

Personnellement, cela ne me dérange pas de laisser de bons ingénieurs utiliser des cycles de projet pour apprendre de nouvelles technologies lorsque cela a du sens. Ces ingénieurs savent généralement comment rattraper ce temps. Dans l’ensemble, c’est une façon informelle d’investir dans la formation et le personnel.

Ne connaissant rien d’autre de vos antécédents, la réponse est « non ».

Il y a bien sûr des facteurs atténuants. Vous pourriez devenir vraiment très bon en hackerrank et projeter des défis de style Euler en très peu de temps, surtout si vous êtes intelligent. Python est un excellent langage pour résoudre de petits problèmes comme celui-ci, et sa courbe d’apprentissage est plus douce que tout autre langage grand public.

Mais parce que vous avez posé des questions sur la maîtrise, je suppose que vous voulez travailler – que vous voulez faire des choses utiles, peut-être même être payé pour cela. C’est une chose très différente de pouvoir écrire des algorithmes spéciaux

Continuer la lecture

Ne connaissant rien d’autre de vos antécédents, la réponse est « non ».

Il y a bien sûr des facteurs atténuants. Vous pourriez devenir vraiment très bon en hackerrank et projeter des défis de style Euler en très peu de temps, surtout si vous êtes intelligent. Python est un excellent langage pour résoudre de petits problèmes comme celui-ci, et sa courbe d’apprentissage est plus douce que tout autre langage grand public.

Mais parce que vous avez posé des questions sur la maîtrise, je suppose que vous voulez travailler – que vous voulez faire des choses utiles, peut-être même être payé pour cela. C’est une chose très différente de pouvoir écrire des algorithmes spéciaux pour de petits calculs. Vous aurez besoin d’en savoir plus sur l’écosystème – sur les requêtes et les réponses HTTP, la validation des formulaires, les bases de données et la gestion des sessions. Cela prend du temps.

Si vous êtes déjà un ingénieur senior avec de l’expérience dans la construction de systèmes dans d’autres langages, alors oui, vous pouvez maîtriser la version Python des mêmes outils dans un an environ.

Oui, Python est facile à comparer à d’autres langages, car je travaille sur Python.

Python de base, cela ne prendra pas beaucoup de temps à apprendre. Maximum 1 mois, vous pouvez apprendre les concepts de base de python.

Mais si vous vouliez être un développeur python. Vous devez apprendre tellement de choses car python a tellement de bibliothèques et de modules.

En python, vous pouvez tout faire, des développements Web à la sécurité des réseaux, à l’automatisation, à l’IA, tout.

Vous devez apprendre Python, Numpy, Pandas, Scipy, Machine Learning, Deep Learning, Matplotlib, Data science.

Commencez donc par python de base.

Les langues ne sont pas des compétences, ce sont des outils.

Je suis sûr qu’il existe des emplois qui utilisent exclusivement python – mais vous êtes le seul à savoir s’ils sont le bon travail pour vous. Vous devez rechercher l’emploi que vous voulez, puis vous assurer d’avoir les bons outils pour l’obtenir.

Le premier jour de mon premier emploi, j’ai appris qu’ils utilisaient une langue que je ne connaissais pas. Alors que je savais comment concevoir exactement ce qui était demandé, je ne pouvais pas le coder. J’ai passé ma première semaine à la fois à lire un livre sur la langue et à demander à mes collègues « comment faire X dans cette langue ? » Avant de m’en rendre compte, j’avais suffisamment compris ce nouveau langage

Continuer la lecture

Les langues ne sont pas des compétences, ce sont des outils.

Je suis sûr qu’il existe des emplois qui utilisent exclusivement python – mais vous êtes le seul à savoir s’ils sont le bon travail pour vous. Vous devez rechercher l’emploi que vous voulez, puis vous assurer d’avoir les bons outils pour l’obtenir.

Le premier jour de mon premier emploi, j’ai appris qu’ils utilisaient une langue que je ne connaissais pas. Alors que je savais comment concevoir exactement ce qui était demandé, je ne pouvais pas le coder. J’ai passé ma première semaine à la fois à lire un livre sur la langue et à demander à mes collègues « comment faire X dans cette langue ? » Avant de m’en rendre compte, j’avais suffisamment compris ce nouveau langage pour m’en sortir. En un mois ou deux, je l’avais maîtrisé.

Prenez le temps d’apprendre à concevoir votre logiciel. Ensuite, apprenez le bon langage pour le mettre en œuvre.

Il n’y a pas de raccourci. Peu importe à quel point vous êtes intelligent, cela prendra du temps. Et l’apprentissage ne finira jamais.

Apprendre le développement de logiciels « rapidement » ne vous mènera probablement pas là où vous voulez être : un développeur de logiciels professionnel et employable. Cela demande du temps, des efforts, de la patience, de la persévérance, de l’engagement, une bonne longue durée d’attention et beaucoup de travail pratique.

Cela dit, vous ne saurez pas si c’est pour vous à moins de l’essayer. Et nous devons tous commencer quelque part. Ma suggestion serait d’obtenir le C Primer Plus 6e édition ou une version ultérieure, et de le parcourir, en faisant tous les exercices et projets à l’aide d’une compilation C

Continuer la lecture

Il n’y a pas de raccourci. Peu importe à quel point vous êtes intelligent, cela prendra du temps. Et l’apprentissage ne finira jamais.

Apprendre le développement de logiciels « rapidement » ne vous mènera probablement pas là où vous voulez être : un développeur de logiciels professionnel et employable. Cela demande du temps, des efforts, de la patience, de la persévérance, de l’engagement, une bonne longue durée d’attention et beaucoup de travail pratique.

Cela dit, vous ne saurez pas si c’est pour vous à moins de l’essayer. Et nous devons tous commencer quelque part. Ma suggestion serait d’obtenir le C Primer Plus 6e édition ou une version ultérieure, et de le parcourir, en faisant tous les exercices et projets à l’aide d’un compilateur C, d’un éditeur de liens, d’un éditeur, etc. l’expérimenter, l’améliorer. Travaillez sur des projets de plus en plus complexes qui repoussent les limites de vos connaissances et de vos compétences. En d’autres termes, plongez-vous dedans. C’est là que le véritable apprentissage a lieu. Utilisez le livre comme guide. La simple lecture sur la programmation ne va pas vous apprendre à programmer. En fait, vous devez le faire vous-même.

Il s’agit d’un point de départ, vous permettant de vous familiariser avec votre premier langage de programmation et d’utiliser ce langage de programmation pour apprendre les bases de la programmation et son fonctionnement. Si vous constatez que vous avez une passion pour la programmation, ce sera le point de départ d’une expérience d’apprentissage tout au long de votre carrière. L’apprentissage ne se termine jamais. Vraiment.

Pour avoir une idée du succès à long terme dans le domaine, jetez un œil à cette réponse : Pourquoi tout le monde n’est-il pas un programmeur ?

Non, apprendre juste python ne suffit pas.

Vous devez apprendre la résolution de problèmes, pour laquelle vous devez avoir une bonne connaissance de la structure des données et des algorithmes.

Après avoir maîtrisé Python et la résolution de problèmes à l’aide de python, vous pouvez obtenir un poste de stagiaire dans une entreprise, où ils vous demanderont de vous perfectionner avec un cadre qui y est utilisé pour le développement, après quoi vous obtiendrez un vrai travail.

Remarque : – Peut-être que si vous êtes très bon en python, je veux dire exceptionnellement bon, alors vous pouvez obtenir un emploi dans une bonne entreprise via un concours de codage ou un genre de cela.

À mon avis, le langage de programmation « C » est une base et un bon début ; commencer par la programmation ‘C’. Une fois que vous êtes familiarisé avec les concepts du langage de programmation C, vous pouvez apprendre ou commencer avec n’importe quel langage de programmation. Devenez fort dans le langage de programmation ‘C’, vous pourrez alors apprendre n’importe quel langage avec une bonne compréhension des concepts. Presque tous les langages de programmation sont identiques mais la syntaxe est différente. Cependant, certaines personnes commencent par ce qu’elles veulent apprendre comme Python, PHP, etc. Cela dépend entièrement de vous.

La question la plus posée concernant Combien de temps faut-il pour apprendre Python pour un travail ? :

  • Quelle-carrière-va-me-gagner-1-million-par-an-et-comment-l’obtenir ?
  • Quels-sont-les-top-dix-sites-pour-les-rechercheurs-d’emploi ?
  • Aux-Etats-Unis-est-il-légal-pour-les-employeurs-de-donner-des-emplois-aux-immigrants-illégaux-au-travail ?
  • Qu’est-ce-que-l’expérience-éducative ?
  • Pourquoi-les-personnes-travaillant-dans-une-grande-MNC-donnent-t-elles-toujours-des-conseils-pour-rejoindre-une-startup-même-si-elles-mêmes-n’ont-ont pas quitté-leur-emploi-MNC-et-rejoindre-un- Commencez?
  • Est-ce-que-ça-vaut-pour-un-ingénieur-logiciel-3-ans-travailler-ex-gain-INR-16+-lpa-d’opter-pour-un-MBA-de-top-IIMs-ABC ?
  • Quel-est-le-meilleur-site-de-recherche-d’emploi-informatique-aux-Etats-Unis ?
  • Quel-était-le-travail-le-plus-insignifiant-que-vous-ayez-jamais-fait ?
  • Dois-je-accepter-une-offre-d’emploi-qui-est-le-double-mon-salaire-actuel-mais-avec-un-poste-inférieur-Je-suis-vraiment-confus ?
  • Comment-puis-je-éviter-le-travail-typique-9-5-dans-la-vie ?
  • Quels-sont-les-problèmes-typiques-pour-obtenir-des-emplois-gouvernementaux-en-Inde ?
  • Quel-est-le-salaire-d’un-ingénieur-logiciel-à-Apple-Hyderabad ?
  • Pourquoi-Dieu-a-t-il-parié-sur-Satan-dans-le-Livre-de-Job ?
  • Je-ne-veux-pas-être-un-esclave–9-5-mais-je-je-fais-fais-que-puis-je-faire ?
  • Quels-sont-les-meilleurs-salaires-emplois-gouvernementaux-en-Inde ?
  • Comment-je-prépare-pour-SSC-CGL-tout-en-travail-1 ?
  • Comment-puis-je-faire-500-par-mois-gratuitement ?
  • Est-ce-que-chaque-IIM-vaut-d’offrir-un-coup-ou-est-ce-juste-le-top-5-6-IIMs ?
  • Comment-votre-vie-après-avoir-arrêté-de-l’industrie-informatique-et-que-faites-vous-actuellement ?
  • Quel-est-un-cours-de-logiciel-facile-pour-apprendre-et-obtenir-un-emploi-facilement-Quel-cours-ne-contient-pas-de-programmes-ou-de-codage?
  • Les-Indiens-CA-sont-ils-reconnus-au-Canada?
  • Que-dois-je-faire-si-ma-maman-va-m’expulser-à-16 ans ?
  • Quelles-opportunités-d’emploi-ai-je-après-un-MSc-en-microbiologie-appliquée ?
  • A-t-on-besoin-d’obtenir-un-emploi-d’abord-pour-devenir-entrepreneur ?
  • Une-programmation-compétitive-m’atteindra-t-elle-avec-n’importe quel-emploi-participera-t-elle-aux-défis-au-Codechef-ou-Top-Coder-aide-t-elle-à-obtenir-n’importe quel-emploi ?
  • Quels-sont-les-langages-de-programmation-les-plus-en-demande-de-l’avenir-et-d’aujourd’hui ?
  • Comment-faire-mettre-à-jour-Bash-sur-Debian-et-Ubuntu ?
  • Quelle-est-la-profession-la-plus-sous-estimée-?
  • Comment-puis-je-être-sélectionné-dans-BYJU-car-je-veux-vraiment-ce-travail ?
  • La science et la spiritualité peuvent-elles être assimilées ?

Articles récents

  • Ma Mère M’a Viré Lundi. Je N’ai Pas D’argent Ni De Travail Et Je N’ai Que 16 Ans. Que Dois-je Faire ?
  • Dois-je Postuler à Des Emplois Pour Lesquels Je N’ai Pas Toutes Les Qualifications, Mais Qui M’intéressent ?
  • Quels Sont Certains Des Profils D’emploi Les Plus Demandés Aux États-Unis En Ce Moment ?
  • Quels Emplois Ou Carrières Amélioreront Mes Compétences Sociales Et Me Permettront D’avoir Une Meilleure Personnalité ?
  • Quelle Est La Chose La Plus Inappropriée Qui Vous Est Arrivée Lorsque Vous Séjournez Chez Un Ami ?

Catégories

  • argent
  • banquier
  • canada
  • cinema
  • conseils
  • conseils
  • developpeur
  • diplome
  • docteur
  • doctorat
  • emploi
  • emploi
  • employes
  • employeur
  • entreprise
  • entretien
  • entretien
  • experience
  • freelance
  • globalement
  • gouvernement
  • importante
  • india
  • informatique
  • ingenierie
  • ingenieur
  • ingenieurs
  • innovation
  • master
  • mba
  • mecanique
  • offre
  • personnes
  • profession
  • promotion
  • psychologie
  • redacteur
  • salaire
  • specialiser
  • technique
  • travail
  • trouver
© 2022 Seno Center | Powered by Superbs Personal Blog theme
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept All”, you consent to the use of ALL the cookies. However, you may visit "Cookie Settings" to provide a controlled consent.
Cookie SettingsAccept All
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SAVE & ACCEPT