3 conseils aux débutants sur la route de l'ancien technicien Python

Mengy7762 2021-11-25 17:56:52
conseils aux butants sur la

Au fur et à mesure que vous apprenez à programmer,Avez - vous eu l'expérience suivante,Ou face à une situation similaire:

image

J'ai trouvé beaucoup d'informations sur Internet,Je ne sais pas par où commencer

J'ai acheté un livre.,Après un long moment, je n'ai pas fini de lire le premier chapitre

Il y a encore quelques lignes de code à écrire au début,Et soudain, je ne pouvais pas le lire

J'ai aussi regardé des tutoriels et des vidéos,Il semble comprendre,Mais je ne peux toujours pas écrire mon propre code

J'ai commencé beaucoup de fois,Chaque fois que j'oublie tout après deux mois

Pour débutants,Surtout les autodidactes,Trop de problèmes peuvent devenir des obstacles sur votre chemin de programmation,De l'entrée à l'abandon par inadvertance.

Vous avez besoin d'un objectif d'apprentissage clair

Beaucoup de gens diraient,J'ai un but,C'est d'apprendre à programmer,Et trouver un emploi de programmeur bien payé.C'est un but,Mais ce n'est pas clair、Plus précisément、Objectifs d'apprentissage réalisables.C'est comme dire“Je veux le bonheur.”、“Je vais faire ce que je veux”Mais il n'y a pas de critères spécifiques,Il n'y a pas de guide pour vos actions.

Tu vas apprendre à programmer,C'est pour écrire un script automatique, voler des billets, voler des coupons,Encore une fois, vous pouvez automatiser le traitement d'un grand nombre de fichiers?Il s'agit de vérifier si la stratégie de négociation de vos actions est fiable,Ou faire une page Web pour promouvoir sa propre marque?Si votre but est de trouver un emploi,C'est un jeu de développement ou un logiciel de bureau,Traitement des données ou site Web,Avant ou arrière?La programmation est un concept très large,Clarifier votre but,Il faut apprendre pour avoir une orientation,Et plus tenace..

Peut - être que beaucoup de gens pensent que,Je ne sais pas non plus,J'essaie juste d'en apprendre plus,C'est toujours bon.Et je n'ai même pas appris,Comment savoir ce qu'il faut faire après?Ce point de départ est compréhensible,Mais je suggère quand même:Il faut se fixer un petit objectif.Même si vous creusez un trou dans la tête et pensez à un besoin, c'est bien.Sinon, ce genre d'état d'apprentissage d'abord est difficile à maintenir.

Tu n'as pas à t'inquiéter d'avoir un mauvais but et de prendre un virage,C'est mieux que de ne pas avoir de cible.Ce n'est qu'un jalon dans vos premières années d'études,Quand tu auras fini,Il y a d'autres objectifs à choisir..

Commencez par construire une perception globale

Dans le domaine du développement de logiciels:

L'optimisation prématurée est la source de tous les maux.

Tout aussi efficace dans l'apprentissage de la programmation.Beaucoup de gens chercheront un moyen ultime de se mettre en place,Ce qui se manifeste, c'est:

J'espère que quelqu'un d'autre recommandera le meilleur tutoriel

Théorie avant pratique

Percer dans les détails

Ça ne semble pas mal,La voie à suivre、Jeter les bases、On y va.,C'est très conforme à la philosophie de l'éducation.C'est comme si vous aviez insisté pour optimiser votre code,Si je dis que tu as tort,On dirait que j'ai un problème.Enfin,Si votre temps n'est pas très stressant,Et je veux être rapidepythonAmélioration,Le plus important, c'est de ne pas avoir peur de souffrir.,Je vous suggère d'utiliser Wechat:762459510 ,C'est vraiment bien.,Beaucoup de gens progressent rapidement,J'ai besoin que tu n'aies pas peur de souffrir.!Vous pouvez l'ajouter et le voir.~

Mais les choses arrivent au bon moment,Les bonnes choses à faire au mauvais moment,Il en résulte des résultats erronés.Tomber prématurément dans les détails locaux,Poursuivre la base théorique,Il est facile de confondre les débutants,Au point qu'à un moment donné,Je ne peux pas continuer à étudier.La simplicité et le professionnalisme sont deux dimensions difficiles à concilier,Beaucoup de tutoriels sont excellents,C'est parce que son contenu est bien structuré,Mais est - ce vraiment approprié pour vous?

Pour les jeunes apprenants,Surtout pour les autodidactes non professionnels,Avalez - le、C'est une façon plus raisonnable d'ouvrir.

image

Empruntez cette image en ligne,La programmation est très similaire.Si les points sur le graphique sont les différents concepts et techniques liés à la programmation,Le processus d'apprentissage est comme dessiner cette image:Tu as étudié,Comprendre ces points de compétence,Et les relier.

Une façon de dessiner est de dessiner d'abord les détails d'un point,.Et à partir de ce point, tracez avec précision la ligne qui mène au point suivant,Dessinez un par un.C'est un peu sûr,Une façon inefficace et sujette aux erreurs.Une façon plus raisonnable de:Déterminer d'abord la répartition générale des points sur papier,Dessinez leurs contours,Ensuite, tracez les points clés,Connectez les clés,Ensuite, les branches et les détails seront progressivement affinés.

Apprendre la programmation est un détour récurrent、Un processus itératif,Au lieu d'une voie à sens unique jusqu'au bout.

Au début de la programmation,Vous n'avez pas à vous soucier de trop de détails,Mais plutôt une impression intuitive de la programmation,Savoir ce que la technologie peut accomplir,Profitez de la programmation.Ceci et le point précédent sont complémentaires:Quand vous avez une cible,Pour savoir quels points de connaissance sont nécessaires pour atteindre vos objectifs、Quel chemin d'apprentissage?,Pour établir ce que vous voulez apprendre;.Et quand vous avez une vision holistique de la programmation,Et vous serez plus clair sur ce que vous pouvez faire en apprenant la programmation,Rendre vos objectifs plus clairs.

Choisissez le bon point de départ et itinéraire

Avec des objectifs clairs,Après avoir construit la cognition globale,Ce qui suit est tout à fait naturel:Choisissez un bon point de départ pour vous,En direction de la cible,Commencez vos études,Allumez les points sur la carte des compétences,Et les relier.Sinon,Commencez aveuglément par un endroit inapproprié,Comme choisir un livre avec un point de départ plus élevé,Ou peut - être qu'il va se casser un cadre,On va faire plus que ça.,Très inefficace,Il a même conduit à l'abandon.Ce qu'on appelle“Plus vite, moins vite.”,C'est ça..Enfin,Si votre temps n'est pas très stressant,Et je veux être rapidepythonAmélioration,Le plus important, c'est de ne pas avoir peur de souffrir.,Je vous suggère d'utiliser Wechat:762459510 ,C'est vraiment bien.,Beaucoup de gens progressent rapidement,J'ai besoin que tu n'aies pas peur de souffrir.!Vous pouvez l'ajouter et le voir.~
Si vous avez fait un peu plus,Il y a une connaissance générale de base,La nature comprendra ces“21Dieu sait.XX”、“Deux mois pour devenir analyste de données”C'est ridicule, ce slogan.

Les trois points ci - dessus,En général, c'est,Tu dois trouver.:

Qu'est - ce que tu as appris

Ce qu'il faut apprendre

Où commencer?

Vous recherchez n'importe quel jeu mobile actuellement populaire sur le marché,Les guides novices qui les trouveront sont des routines similaires:

Pour vous expliquer les conditions de victoire du jeu,Vous mener à une victoire(Des objectifs clairs)

Laissez - vous expérimenter une gamme de configurations avancées de haut niveau(La perception globale)

Pour vous guider dans les opérations de base et les mises à jour initiales de votre jeu(Point de départ et itinéraire)

Ces jeux sont bien conçus,Essayez de rendre le joueur accro.Il en va de même pour l'apprentissage,Laissez - vous aller aussi vite que possible“Dépendance”,Pour aller plus loin.

Si vous avez raisonPythonLa programmation intéresse,Alors souviens - toi d'inventerPythonÉtudes non rémunérées(Homophone):762459510,Il y a partage des ressources ici,Solutions techniques,Tout le monde peut communiquer ensemblePythonExpérience de la programmation,Et une petite compilationPythonCours d'apprentissage,J'espère que ça aidera tout le monde à mieux apprendrepython.

image

版权声明
本文为[Mengy7762]所创,转载请带上原文链接,感谢
https://pythonmana.com/2021/11/20211125175355792g.html

  1. [learning notes] Python - pyecarts
  2. Python automated operation and maintenance -- actual combat (I)
  3. Python 多分支语句的三种结构
  4. Python 输出指定范围的闰年
  5. Fatal Python error: init_ fs_ encoding: failed to get the Python codec of the filesystem encoding
  6. Using Python to obtain a video address is as simple as
  7. #yyds干货盘点# 6. Python 元组,不可变的列表,滚雪球学 Python
  8. Yyds Dry Inventory # 6. Python tuples, invariant List, snowball Learning Python
  9. You cannot enter the registration page using Django registration redux
  10. 笨办法学Python第十八天:更多文件操作
  11. Python编辑代码,帮个忙呗
  12. pandas转换object为int失败了,有人能解答吗
  13. python解释题,解释这串,所代表的意思
  14. 用python用while语句写1000以内能被5和9整除的数和个数
  15. #python 我写了一个“饭店”程序
  16. Comprehensive application of Python foundation -- Development
  17. Écrivez en python le nombre et le nombre d'entiers qui peuvent être divisés par 5 et 9 jusqu'à 1000 dans une instruction while
  18. python3.7 FileNotFoundError: [WinError 2] 系统找不到指定的文件。
  19. 最全面的Python重点知识汇总
  20. You can learn Python articles without reading online classes (day 4)
  21. You can learn Python articles without reading online classes (the third day)
  22. python中 我想爬取一个网页,我在cmd中pip list中已经把requests 以及bs4 弄好了 但是他还是提示我没有那个模块
  23. You can learn Python articles without reading online classes (the next day)
  24. You can learn Python articles without reading online classes (the first day)
  25. 在Python和Go项目之后使用Rust的经验分享 - scaleway
  26. 使用PyO3从Python调用 Rust:加速Python
  27. Python 3.7 filenotfounderror: [winerror 2] le système n'a pas pu trouver le fichier spécifié.
  28. Python 一切皆对象
  29. 【Pandas学习笔记01】强大的分析结构化数据的工具集
  30. 求各位亲们可以解答一下嘛,为什么跑不出来呀,大学Python
  31. 【Pandas学习笔记01】强大的分析结构化数据的工具集
  32. python飞机大战如何让飞机始终在界面中,不能跑出界面
  33. Python代码阅读(第63篇):数字奇偶性
  34. python建立⼀個圖形介⾯應⽤(GUI app)
  35. python接口自动化的html格式报告以邮件形式发送展示的原文很丑怎么处理
  36. 针对初学者,我建议你学这 3 个 Python AutoEDA 工具包
  37. #yyds干货盘点#Python-爬虫_urlib一个类型和六个方法
  38. Pour les débutants, je vous recommande d'apprendre ces 3 kits autoeda Python
  39. 我想问python怎么入门嘞?求各路人士
  40. Summary of today's Django lessons: data reverse query triggers error field 'score_ jieshoufankui‘ expected a number but got ‘‘-20211109
  41. 关于#python_while循环的写法#的问题,如何解决?
  42. Python异常处理中异常的种类有哪些?你知道几个?
  43. Python异常處理中异常的種類有哪些?你知道幾個?
  44. Quels sont les types d'exceptions dans la gestion des exceptions python? Combien en savez - vous?
  45. À propos de # Python Comment résoudre le problème de l'écriture de la Boucle while?
  46. Python如何操作system.data.sqlite数据库
  47. python数字游戏,让你欲罢不能
  48. Python中的可迭代对象、迭代器、For循环工作机制、生成器
  49. 一个从没接触过编程的人,如何自学进入Python行业?
  50. 一份超级实用的 Python ”技巧“清单
  51. Python 程序员给上路初学者的3点忠告
  52. 3 conseils pour les débutants sur la route par les programmeurs Python
  53. Une liste de conseils Python super pratiques
  54. Comment quelqu'un qui n'a jamais été en contact avec la programmation peut - il apprendre à entrer dans l'industrie python?
  55. Objets itérables, itérateurs, pour le mécanisme de travail circulaire, générateurs en python
  56. Les Jeux de chiffres Python vous font vous arrêter
  57. Comment Python fonctionne avec la base de données system.data.sqlite
  58. Python之html与markdown互相转换
  59. Python之html與markdown互相轉換
  60. Conversion HTML et markdown de Python