大家应该都感受过。编程这几年真的很火!网上到处都是9元9零基础成为编程高手,朋友圈里的Python广告满天飞。连小孩子都开始学编程,代码都是从宝宝开始的……有的网课甚至只要0.99元!有时候我在想,真的有那么多人学编程吗?但是最近看到旁边的C盘满了,只知道弄台新电脑的妹子们都开始学Python了。我明白是时候扩大这个话题了!一个凭空学编程的新手,往往是胆大包天,一头雾水。说来惭愧,我也是日常和代码打交道的,属于小白的老一辈。作为一个老白,今天给大家分享一下我的一些经验!小白可以参考一下,大佬们可以玩玩,没学过的可以玩玩。新手学习编程之道0.明确学习目的在下单9元9之前,首先要想好自己学习编程的目的是什么!如果你是出于好奇,或者只是想拓展自己的技能,学着玩吧,比如做一个2048游戏,把两个王冰冰合成一个王冰冰,把excel数据画成好看的图,就可以了在公司周围爬行的爬虫。哪里的房子便宜,那你就可以愉快的进入游戏了。\但是如果你想以程序员的身份入行,以后要靠编程为生的话,我建议你先看看你的年龄。如果您超过25岁,请再考虑一下。毕竟专业出身的程序员都是18岁硕士毕业到25岁,而你25岁零基础才开始9元9年的Python……而且据说35岁对程序员来说是一道坎,拼的时间很紧啊...1.选择适合自己的语言世界上没有一种编程语言敢说自己是最好的。对于小白来说,关键是选择适合自己的课程。这里介绍一些常用的,欢迎大家在评论区吐槽分享自己喜欢的编程语言Python:Python简单易用,是因为它的语法流畅自然,通俗易懂,容易上手。而且用途广泛,最重要的是它的乐趣无穷!许多!图书馆!你想要实现的各种功能,都会由师傅为你编写并打包成现成的包。您只需要一行代码即可成为切换器。而你看看发量...C++:是在C语言的基础上发展起来的,很多学校都要求它学习。它的优点是底层,更符合计算机的逻辑,运行速度快。如果你学会了,你会很棒!缺点是你可能看不懂。Java:各大互联网公司的很多开发岗位都使用Java,可以说是为资本家编程。如果你想做开发,可以学,但是如果你不知道什么是开发,慎重考虑。。。另外,如果你喜欢酷炫新潮,可以试试Julia,如果你想做web,可以学JavaScript,想装酷可以学B语言。学Python比较合适。2.你可以用你的电脑学习。很多人认为编程对电脑配置要求高?不!小白,我们不要8核16线程7nm5.0GHzCPU32G内存RTX3090。如果你能打开你的电脑,你就可以学习编程。很多新手还在纠结,编程用Mac好还是Windows好?不要打扰。你看乔布斯能做这么大,就知道Mac编程不赖。你看比尔盖茨多牛啊,你就知道Windows编程不用愁了。拿出你的电脑,现在就开始学习吧!也欢迎大家在评论区吵架分享你们觉得Mac好还是Windows好3.安装Python现在好像是专业领域的,别怕!您的操作非常简单!点击Python官网直接下载即可。非常简单,妈妈看完就放心了!4、安装你喜欢的编辑器/IDE安装完Python之后,你需要一个可以写代码的软件。这时候,你会有很多选择。常用的有IDLE、VisualStudioCode、Pycharm、Spyder……这些可以把你打字变成系统可以运行的代码。对于小白来说,他未必能够体会到它们之间的区别……选对自己眼光的吧!也欢迎大家在评论区吵架分享你认为最好用的编辑器/IDE。5.选择你最喜欢的编辑器配色方案。不要小看这一步!每个程序员都会慎重选择一种颜色,因为它会陪伴你一生。谁不想装扮那个朝夕相伴的人呢?以我使用的VSCode为例,使用“Ctrl+”搜索“颜色主题”打开颜色设置。如果你像我一样仔细挑选,整整两个小时就可以了。亮白、沉寂灰、黑色毛衣、红色高跟鞋……6.安装好用的插件最重要的是中文插件!让菜单栏变成通俗易懂的中文,那是我们熟悉的味道。(当然,如果你想练习阅读英语也很棒。)我还有几个喜欢的插件:Beautify,可以让你的代码格式漂亮,格式整齐,漂亮!更好的评论,你可以改变你的评论的颜色,好看!vscode-icons,可以让文件图标不一样,nice!BracketPairColorizer,让你的支架上色好看!不过,也有大佬只是界面简单,正所谓重剑无锋,差生多文具(bushi)。7.选个好老师,折腾一下环境插件编译器,终于可以找到一些教训了。大家不要一听到课就头晕,孙悟空必须先拜菩提祖师才能学好手艺。在这里给大家推荐一个工作z号——Python编程学习圈,里面有大量的教程资料可以免费领取,关注并回复重点部门即可!我自己就是这么学的,带你进门应该没问题。8、注意细节刚入门的小白很容易出一些细节问题,但你忽略的每一个细节都已经暗中打上了错误标记。下面是Python初学者常遇到的三个问题:序列从0开始,第一个实际是第0个。程序员一定要区分是0还是1,注意缩进。Python对缩进很敏感,要么用Tab键,要么用4个空格,切记不要混用!欢迎大家在评论区吵架分享。你觉得Tab好还是4个空格好?引号、冒号和其他标点符号使用半角。建议小白使用全角和半角差异明显的字体,比如Consolas9。书上的代码是黑白的,但是一抄下来,屏幕全是红色。一串异常的代码,新手根本看不懂,很迷惑。然而,计算机科学是一门有传承的科学!初学者遇到的问题,前辈们基本上都遇到过。这个时候只要把你的问题发到Google或者Stackoverflow,你会发现已经有人提出这个问题,而且已经有大神解决了。如果你有幸遇到以前从未遇到过的问题,说明你已经走在了学科前沿。发论文的时候记得给我签个名谢谢...10.解决Python学习不要羞于求助除了上网搜索,也可以向大佬求助。老板可以让你少走很多弯路。比如上周我的Python连不上服务器,断点调试改config配置也没用,只好求助实验室大佬。老大一眼就看出了问题的症结所在:昨晚学校停电了,服务器也关了,当然连不上了。这就是有个大哥朋友的重要性!11.注意规范的编程习惯从头开始。标准代码大方美观,大家看完都表示耳目一新。关键是方便老板给你修bug!新手要特别注意变量命名。例如,对于温度转换,可以使用驼峰命名法将温度变量指定为TempConvert;也可以通过添加下划线将其更改为temp_convert。但是你整个拼音首字母WD,一转头就忘了是温度还是结尾。12、稳重,不怕困难。很多人看到英文页面就觉得不知所措,但其实Python一共有33个保留字,无非就是and/if/in。所有程序都是用这33个单词构造的,比初中单词表还简单!即使您的英语不好也可以学习!如果你没有信心掌握以上的话,那9元和9元就省了吧。13.多试试。无论学习哪种编程语言,完成特定的任务都是最快的提升方式。不要只看书看视频,要坚持手写代码,尝试用已有的知识解决问题,这样才能更快的熟悉这门语言。比如你帮室友捡过一次图片,你就精通爬虫;如果你帮助你的老板做一个项目,你将精通数据处理;如果你没有对象,就不要制作游戏......14.相信编程是一门手艺,就像游泳和烹饪一样自然,熟能生巧。虽然我不会游泳不会做饭,但我坚信编程和学Python一样,什么都学。要么一辈子做新手,要么迈出第一步慢慢尝试,说不定你就会有坚持下去的动力!最后祝大家天天进步!!
