recherche
Maisondéveloppement back-endTutoriel PythonPourquoi est-il difficile de trouver un emploi en Python ?

Python a déclenché un engouement pour l'apprentissage parmi les profanes. Il est facile à apprendre et tout-puissant. J'ai juré de m'inscrire à un cours de formation ou d'acheter un cours pour étudier par moi-même. Au bout d'un moment, je pensais maîtriser Python, mais quand je suis sorti pour trouver un emploi, j'ai eu des ennuis. Que se passe-t-il?

Je suis devenu moine et j'ai appris à jouer du piano à mi-chemin. J'ai étudié dur pendant un mois et enfin je peux commencer à jouer du piano. Asseyez-vous bien droit sur une chaise en bois et ouvrez la première page de musique. C'est la chanson "Little Star" qui entourait vos oreilles lorsque vous étiez enfant. Jouez avec la partition une par une. Après 10 minutes, vous pouvez parler de manière cohérente. . Après une heure, vous pouvez arrêter de regarder les lignes marquées. Je peux jouer du piano maintenant !

Pouvez-vous jouer du piano ? Bien sûr que ce sera le cas. Pouvez-vous donner un récital de piano maintenant ? Bien sûr que non.

"Maîtriser Python en un mois", "Apprendre Python en 15 jours", "Apprendre Python en 72 heures, du débutant au maître", il semble que l'on puisse maîtriser le langage Python en des dizaines d'heures et être capable de trouver un emploi.

Recommandations associées : "Tutoriel vidéo Python"

Pourquoi est-il difficile de trouver un emploi en Python ?

C'est comme apprendre à jouer du piano. Ces cours ne font souvent que commencer. et vous enseigner C'est aussi la base de Python, et il n'y a même pas de cours pratiques. Les têtes d’affiche vous amènent à vous lancer dans Python, mais elles vous font penser à tort que vous avez atteint le niveau de recherche d’emploi.

Rappelez-vous toujours : être éloquent ne signifie pas nécessairement que vous deviendrez vendeur, et vous ne pouvez pas devenir financier simplement en passant le certificat.

La demande du marché pour les ingénieurs Python augmente de jour en jour et de plus en plus de personnes entrent dans l'industrie, mais peu répondent aux exigences du poste. Les entreprises manquent de personnel et de nombreuses personnes « connaissent » Python. Les entreprises connaissent une pénurie de main-d'œuvre et les personnes qui souhaitent rejoindre l'industrie ne trouvent pas d'emploi à l'heure actuelle.

Il n'y a pas beaucoup d'emplois purement Python, et vous ne pouvez pas trouver d'emploi si vous ne connaissez que Python. En fait, il n’existe pas de programmeurs qui ne connaissent qu’un seul langage. Nous savons que les langages informatiques sont utilisés pour résoudre des problèmes. Chaque langage de programmation a ses avantages et ses inconvénients et différents scénarios d'application.

Il en va de même pour Python. Vous ne pouvez pas résoudre tous les problèmes en utilisant uniquement Python.

"Maîtriser un sujet et en connaître plusieurs" est la bonne voie.

"Le monde a un langage". Une fois que vous maîtriserez Python, apprendre un autre langage informatique deviendra extrêmement simple. Cela peut prendre moins d'un mois pour se familiariser avec un diplôme de langue.

Alors, à part Python, quel autre langage dois-je maîtriser ?

Python+un langage statique (Java/C++)+un langage fonctionnel (Haskell/Lisp/Scala) suffisent. Fait intéressant, les demandeurs d'emploi Python n'ont pas nécessairement besoin de passer un entretien pour des postes Python. Il y a eu un exemple dans une grande entreprise où l'intégralité du processus d'entretien était en C++ et l'algorithme entier était écrit en Python.

Pourquoi est-il difficile de trouver un emploi en Python ?

Alors, comment trouver un travail après avoir appris Python ? Quel type de concept d’emploi devrions-nous établir ? W3Cschool est là pour vous le dire.

Cela peut se résumer simplement en 18 mots : l’auto-apprentissage est pire que de s’inscrire à un cours, l’emploi est pire que de choisir une carrière, et ne trichez pas.

Il y a de nombreux avantages à s'inscrire à un cours, mais il y a aussi de nombreux problèmes. Nous ne parlons pas des qualifications des établissements de formation, nous recherchons simplement les problèmes nous-mêmes. W3Cschool estime qu'au moins la moitié des étudiants apprennent la programmation de manière impulsive. Ils dépensent des dizaines de milliers de dollars en frais de formation et suivent quelques cours, pour finalement découvrir qu'ils n'aiment pas la programmation, sans parler des frais de formation, un temps précieux dans la vie. est gaspillé.

L'inscription à un cours convient aux étudiants ayant une mauvaise maîtrise de soi, mais avant de vous inscrire à un cours, il est préférable de trouver des ressources en ligne et d'essayer pour déterminer si vous aimez vraiment la programmation. Décidez ensuite si vous souhaitez vous inscrire aux cours.

Si vous avez une certaine capacité d'auto-apprentissage, il est préférable d'apprendre par vous-même. Lors de la phase de recherche d'emploi, en supposant que deux personnes aient le même niveau, l'autodidacte sera définitivement privilégié.

Après avoir appris la programmation, j'ai trouvé un emploi qui correspondait vraiment au dicton "Tout est difficile au début". Un étudiant a raconté un jour son expérience de recherche d'emploi comme ceci : Après avoir appris Python, il a commencé à chercher un emploi. et j'ai postulé à plus de 30 emplois, je n'ai reçu que 10 opportunités d'entretien et deux ou trois offres.

De nombreux étudiants qui ne connaissent pas grand chose en informatique croient à tort que les programmeurs gagnent plus. C'est vrai, mais il y a un malentendu. Les programmeurs ne gagnent pas un salaire annuel de 300 000 à 400 000 yuans au début, mais cela prend un certain temps. Cependant, avec l'accumulation d'expérience professionnelle et l'amélioration du niveau technique, leur salaire augmentera très rapidement.

Pour choisir une carrière et trouver un emploi, il faut d'abord trouver un emploi Même si vous n'aimez pas cette entreprise, après y être resté un an et demi, le prochain emploi deviendra très facile à trouver. , et le niveau de salaire sera très élevé. Certains programmeurs disent : « Changement d'emploi = augmentation de salaire » n'est pas déraisonnable.

timg (1).jpg

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Quelles sont les opérations communes qui peuvent être effectuées sur des tableaux Python?Quelles sont les opérations communes qui peuvent être effectuées sur des tableaux Python?Apr 26, 2025 am 12:22 AM

PythonarRaySSupportVariousOperations: 1) SpecingExtractsSubSets, 2) A SPENDANT / EXPENSEDADDDSELLESS, 3) INSERtingPlaceSelelementsAtSpecific Positions, 4) RemovingdeleteSelements, 5) Sorting / ReversingChangeSes

Dans quels types d'applications les tableaux Numpy sont-ils couramment utilisés?Dans quels types d'applications les tableaux Numpy sont-ils couramment utilisés?Apr 26, 2025 am 12:13 AM

NumpyArraysAressentialFor Applications est en train de réaliser des objets de manière numérique et une datamanipulation.

Quand choisiriez-vous d'utiliser un tableau sur une liste dans Python?Quand choisiriez-vous d'utiliser un tableau sur une liste dans Python?Apr 26, 2025 am 12:12 AM

Useanarray.arrayoveralistinpythonwendealing withhomogeneousdata, performance-criticalcode, orinterfacingwithccode.1) homogeneousdata: ArraySaveMemorywithTypelements.2) performance-criticalcode

Toutes les opérations de liste sont-elles prises en charge par des tableaux, et vice versa? Pourquoi ou pourquoi pas?Toutes les opérations de liste sont-elles prises en charge par des tableaux, et vice versa? Pourquoi ou pourquoi pas?Apr 26, 2025 am 12:05 AM

Non, NotallListOperationsResaSupportedByArrays, andviceVersa.1) ArraysDonotsUpportDynamicOperationsLIKEAPENDORINSERSERTWithoutresizing, qui oblige la performance.2) Listes de la glate-enconteConStanttimecomplexityfordirectAccessLikEArraysDo.

Comment accéder aux éléments dans une liste de python?Comment accéder aux éléments dans une liste de python?Apr 26, 2025 am 12:03 AM

TOACCESSELlementsInapyThonList, Use Indexing, Négatif Indexing, Specing, Oriteration.1) IndexingStarTsat0.2) négatif Indexing Accesssheend.3) SlicingExtractSports.4) itérationussesforloopsoReNumerate.

Comment les tableaux sont-ils utilisés dans l'informatique scientifique avec Python?Comment les tableaux sont-ils utilisés dans l'informatique scientifique avec Python?Apr 25, 2025 am 12:28 AM

ArraySinpython, en particulier Vianumpy, arecrucialinsciciencomputingfortheirefficiency andversatity.1) ils sont les opérations de data-analyse et la machineauning.2)

Comment gérez-vous différentes versions Python sur le même système?Comment gérez-vous différentes versions Python sur le même système?Apr 25, 2025 am 12:24 AM

Vous pouvez gérer différentes versions Python en utilisant Pyenv, Venv et Anaconda. 1) Utilisez PYENV pour gérer plusieurs versions Python: installer PYENV, définir les versions globales et locales. 2) Utilisez VENV pour créer un environnement virtuel pour isoler les dépendances du projet. 3) Utilisez Anaconda pour gérer les versions Python dans votre projet de science des données. 4) Gardez le Système Python pour les tâches au niveau du système. Grâce à ces outils et stratégies, vous pouvez gérer efficacement différentes versions de Python pour assurer le bon fonctionnement du projet.

Quels sont les avantages de l'utilisation de tableaux Numpy sur des tableaux Python standard?Quels sont les avantages de l'utilisation de tableaux Numpy sur des tableaux Python standard?Apr 25, 2025 am 12:21 AM

NumpyArrayShaveSeveralAdvantages OverStandardPyThonarRays: 1) TheaReMuchfasterDuetoc-bases Implementation, 2) Ils sont économisés par le therdémor

See all articles

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

PhpStorm version Mac

PhpStorm version Mac

Le dernier (2018.2.1) outil de développement intégré PHP professionnel

Adaptateur de serveur SAP NetWeaver pour Eclipse

Adaptateur de serveur SAP NetWeaver pour Eclipse

Intégrez Eclipse au serveur d'applications SAP NetWeaver.

MinGW - GNU minimaliste pour Windows

MinGW - GNU minimaliste pour Windows

Ce projet est en cours de migration vers osdn.net/projects/mingw, vous pouvez continuer à nous suivre là-bas. MinGW : un port Windows natif de GNU Compiler Collection (GCC), des bibliothèques d'importation et des fichiers d'en-tête librement distribuables pour la création d'applications Windows natives ; inclut des extensions du runtime MSVC pour prendre en charge la fonctionnalité C99. Tous les logiciels MinGW peuvent fonctionner sur les plates-formes Windows 64 bits.

VSCode Windows 64 bits Télécharger

VSCode Windows 64 bits Télécharger

Un éditeur IDE gratuit et puissant lancé par Microsoft