知识屋:更实用的电脑技术知识网站
所在位置:首页 > 教育

初试攻略丨“从入门到放弃?”新手如何入门编程

发表时间:2022-03-25来源:网络

【声明:本文为原创文章,未经同意,严禁转载和抄袭,违者将追究其法律责任】


/ 写在前面的话 /

初试攻略,考研初试方法论都在这里。

对于计算机专业的学生来说,只要代码熟练,再学一门编程语言就是一下午看看语法、写一遍示例代码的事,所要做的事就是找一篇用的顺手的教程学一下;对于C++学的比较好的工科生亦是如此。

有学编程需求的人有很多,但不是所有人都有这样的编程基础。有些同学是为了工作,有些同学是为了跨考计算机,而还有些同学是因为北大软微CAT专业课换了为了应对考研那50分的编程题。

这些同学的特点是:几乎没有任何编程基础,或者上过编程课但学的很一般。面对朋友圈里铺天盖地的广告“再不学Python就晚了”一阵焦虑,面对市面上的书籍、网络上的博客、B站的视频往往就是“购买/收藏 --> 然后再也不看”,结果发现自己一页书、一集视频都没看过、学了半天只会写”hello world”,完美地经历了“从入门到放弃”,通称“吃灰党”

当你面对如此多的资料、教程,陷入迷茫与不知所措时,证明你现在急需的不是一份完美到包治百病的教程,而事实上这样的教程也并不存在。你急需的,其实是一份“新手村指南”或者说是“练级指南”——即使是玩游戏,游戏的官方也会提供新手练级指南,更何况编程呢?

今天给大家写内容就是这样一份“练级指南”。可以很自信地说,跟着这份练级指南,虽然不能保证你秒变“大神”,但可以保证你脱离小白,走出新手村!

考研路上遇到的问题和对考研的疑问,或者你有希望我们创作的文章/内容/视频,可以随时联系小苏。

01

清理一波吃灰的收藏夹

没错,在正式学习前,你要清理一波收藏夹!

打开B站、知乎等网站,当你翻到收藏夹一栏后,看看创建收藏夹,里面收藏了多少“有用的知识”?是不是收藏之后就“看都不看”了?

整理收藏夹的一开始通常是痛苦的:“这个回答明明很有用、那组视频老师讲的好好耶,所以我收藏起来了”。“万一这个回答被答主删了怎么办?万一这个视频因版权问题我再也找不到了怎么办?”我可以用畅销书《断舍离》中有这样一句话回答你:“不管东西有多贵,有多稀有,能够按照自己是否需要来判断的人才够强大。能够放开执念,人才能更有自信。”那个高赞回答的确是人间珍宝、那组视频的确有口皆碑,可你“看都不看”,它对你就是“无用”的。所以不如狠下心来把“无用”一次性删掉。

在不确定要留下哪些东西时,或者“都不想删”的时候,我建议你还不如一口气清空收藏夹,并且以后收藏东西时一定要慎重。小苏建议:看到觉得不错的回答,记在本子上不如记在心里,用收藏夹收藏起来不如记在本子上;看到觉得不错的教程视频,你先规划一下看不看、怎么看,再决定是否要收藏一下。

如果实在想保留其中一些的话,怎么办?


以下有几条建议:

(1) 每个收藏夹中最多留3条收藏,不要比3条多,而且一定要是你会坚持看下去的视频、回答;

(2) 起一个立Flag的收藏夹名,每天上号的时候只从这个收藏夹中打开学习的内容,并且真的坚持看完。就像这样:

一句话总结:对自己狠一点,把收藏夹该清空的清空,该删除的删除。你不是开图书馆的,戒掉那个会让你焦虑的“收藏怪”、“吃灰党”习惯,“看都不看”的东西不要轻易收藏!


02

没有完美的教程,正如没有包治百病的药

为什么第二小节要起这么个标题?因为,即使好评如潮的各色书籍、网络教程、博客,也必然会有一些批评的评论,甚至是一星差评。可以有“从入门到精通”的教程、书籍,但绝对没有“从入门到大神”的教程,正如秦始皇即使派出徐福和几名童子,也找不到长生不老的仙丹一样。所以,这里我想告诉你的是不要片面的寻找“完美”、“0差评”的教程,因为你不能寻找根本不存在的东西。

那么,如何选择一套教程呢?以下几个方面供参考:


首先,尽量选择视频而非书籍。

因为书籍动辄几百页甚至上千页,而且无声音、没有互动,再有毅力的人也有可能“从入门到放弃”。比如经典的Java书籍——《疯狂Java讲义》,一本书有889页,买回来都可以临时当枕头一用的书,在拿到它的那一刻你便心生畏惧,心想“我怎么可以看的完呢”。于是就这样“从入门到放弃”了。

由于我主要介绍的是Python语言,所以我在这里推荐一下Python的“技术字典”——《Python基础教程》。这本书最大的特点是Python常用的东西它都讲到了,很全面,而且全书的语言也很平实,甚至可以说如果有up主愿意做的话,靠念书本的内容都可以出一套Python教程。这本书的用法同样是当技术字典用。

04

不懂就搜

由于自学编程不像在学校里有真正的老师指导你,而程序员们普遍不喜欢“能百度的事情去问别人”,所以我在这里提出“不懂就搜”,如果有什么不懂的地方,把你的搜索引擎用起来。初学阶段的问题,几乎100%都可以在网上搜到结果

其实这一条最简单:打开你的搜索引擎(非常不推荐百度,更推荐必应或搜狗),输入关键字,打开第一页的头五条搜索结果,必有解决方案。

例如,我想找一下print()函数如何实现换行输出,我可以在搜索框输入关键词:python print 换行,显示结果如下:

然后我们点进第一条搜索结果,如下:

完美解决问题。

在没有老师的情况下,充分发扬“不懂就搜”的精神,也是学编程的必备技能哦~

怎么样~上面的练级方法是不是很实用呢?再好的方法也要身体力行啊,毕竟,“实践是检验真理的唯一标准”嘛。

希望各位编程萌新们早日打出新手村,脱离小白!

收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜