• 【标题党】讲讲不学习的人如何开始学习吧

    01/03 零零水 36 评论

前注:

道理大家都懂,可惜懂道理的人多,能做到的少。

——————————————————————

最近看了不少帖子,简单的分类一下:

【类型一】

我是新人,听说程序员工资高,我也想干这行,该怎么做?

【类型二】

我水平一般,想成为一个厉害的程序员该怎么做?

【类型三】

我想提高自己的水平,可是我没时间怎么办?

【其他】

后悔没好好学习/我该学这个还是学那个?/其他…

基本可以概括绝大多数类型了吧。

他们有一些共同点:

1。想学;

2。发完帖子,别人给了建议,但最后过了十几天甚至一个月,却依然没学(别问我怎么知道的)

看到这里的,可以回去看看那几个帖子的题主,看看我说的对不对。

 

其实这种现象也很正常,没啥的,解决办法也不难,关键是执行。

我的建议是两个方向,三个步骤:

【方向一】正反馈

简单来说,制定一个学习计划,完成的话,给自己奖励,形成正反馈。

例如玩LOL的给自己买个舍不得买的皮肤,吃货给自己吃一顿好吃的,妹子给自己买个之前舍不得的化妆品。

虽然简单看来,多花钱了,但换个思路来讲,你花的钱虽然花在跟学习无关的事情上,但是却能促进你学习的动力,所以是完全值得的。

关键点:

1。计划明确,具体,可量化。

2。难度适中,不过高,但也不是随便花一个晚上几个小时就能搞定的。建议初期以需要花2个完整的晚上才能搞定为佳。

3。达成目标必须给自己奖励(重要)。别辛辛苦苦达成目标了,却嫌花钱多又不买了。这种思维只会导致你省了小钱亏了大钱。

【方向二】负反馈

正所谓奖罚分明,有奖自然也有罚。

罚的话,我只建议一种,那就是运动,具体来说,跑步。

原因很简单:

1。跑步可以健身,对你身体好;

2。跑步比较累,人会下意识抗拒;

3。跑步是虽然是惩罚,但实际上对你身体好,还可以让你精力充足的一种运动。

4。如果空气污染严重,那么去健身房跑。

重点是:

1。达不成,必须跑,别给自己找借口,哪怕是客观理由导致你无法达成目标,你也得跑,别说公司这周加班很厉害你没时间,没时间没完成就得跑;

2。如果下雨,那么雨停后立刻去跑(哪怕是中午);

3。用跑步软件,比如咕咚之类(我用的这个),记录下自己跑步的经历,可以分享出来,顺便还能show一波朋友圈。

4。不准以走路的形式替代跑步!!!

 

【步骤一】

制定计划。

这个计划很重要,关键就是不能太简单,也不能太难,必须能量化,不能量化的计划不是一个好计划。

友情推荐:写学习笔记作为博客。

好处是,用自己的话说清楚自己学到的东西,可以让你对你学习到的东西理解更深。

【步骤二】

务必减少看视频的这种行为。

根据我长时间观察,爱好看视频的人,学习效率都偏低,学习质量也比较差。

比如慕课网,我加过不少技术群,喜欢看这个网站的,爱给别人推荐这个网站的人,技术一般来说,比较菜(对不起,我不友好了)。

而爱好看书,爱写博客的人,学的都比较扎实一些。

具体来说,就是你问某个知识点,看视频的人只能说个大概,你追问一下她就没法回答了。但是看书的人会好很多。

【步骤三】

这个也是最重要的步骤了。

那就是——

Move!Move!Move!

Go!Go!Go!

Right now!

现在!立刻!马上!

不要等明天,不要拖,不要找借口,不要说过两天,不要说改天再说,不要说我现在忙,不要说等我不忙了再说,不要说我事多,不要说累,不要说!不要说!不要说!

晚睡一个小时,从现在开始,从今天晚上开始,从晚睡这一个小时开始!学!学!学!

Do it!Do it!Do it!

如果你做不到这点,其他都是空。

计划不重要,超过5分钟制定的计划是无效计划!想等想好计划、奖励、惩罚措施后再开始行动的,都是错误的!

凭感觉找个方向!先开始做起来!哪怕方向不对也没关系!重要的是!做!做!做!

从现在开始!

谢谢

9 3 收藏


直接登录
最新评论
  • 海之乐章 java 01/04

    我觉得有时候 身体素质也是一方面  身体素质好 精神一般也比较好   所以学习的时候不容易感觉到累  ·····我觉得我需要加强体育运动··············

  • 天~田野 前端开发 01/04

    从不学习状态到学习状态的转折,有些人是生计逼迫不得不学习,有些人是为了在职场走的更远更高,有些人是追求技术,也就是技术控,有些人则是习惯了学习。不管怎样,首先要知道为啥要学习,不学习自己会怎样,找到学习的动力,第二,有了动力,确定要学什么,不一定一开始就制定详细的计划,确定该学什么后立即行动即可,持续一段时间,这样可以培养学习的状态,进入学习状态后,再制定更明确的学习目标,适当制定学习计划,路线等等;最后呢,就是养成习惯了。养成好的习惯不是件很容易的事,养成学习的习惯更不易。所以,在学习之初,最好不要给自己一个要养成学习习惯的压力,只要看好脚下的路,适当时候看看方向,别走偏了,这样坚持走下去,所谓学习习惯自然就有了。总之,人要上进,要学习,就必定会有压力,有困难,在正视压力困难的同时,别给自己太大心理包袱,路是一步一步走出来的,做好一件件小事,实现好一个个小目标,掌握一个个小的技术点,时间会告诉你,化腐朽为神奇每个人都可以做到。现在就开始行动吧

  • 叫我小K咯 非互联网从业者 01/04

    哈哈……

    感觉膝盖中了一箭

    学是在学,不过确实不太会定目标……

    自己当初开始健身时也没有定什么目标,然而也坚持了2年

    开始背单词的时候也没有定什么目标,然而每天百词斩+扇贝打卡也坚持了1年多

    然后学编程……确实该定个计划了吧,不过好像每次定了都完不成,哈哈哈

    三天打鱼两天晒网的进度~

    借楼主贴定个目标好了,春节前把手上的教材书籍啃完

    之前遇到不理解的地方会停顿很久,然后再拿起来,思路要很久才能续上

    确实不好~惭愧惭愧哈

    比如昨天本来是想要学习一会的,但是下了班到家6点半,去健身房,回到家8点45,做饭吃饭,吃完饭洗完碗快9半点了,然后洗头洗澡洗衣服,完事10点半,吹头发+吸地板+晾衣服10分钟(长头发真的好烦),然后跟朋友聊了会儿天,就该睡觉了(为了这张老脸不得不早睡护肤,何况也是遵医嘱)……╮(╯_╰)╭

    然后第二天早上6点起床,洗漱化妆吃早餐去上班

    • 零零水 前端工程师 01/04

      目标对于你来说,其实不重要。重要的是简单简单简单。

      比如看半个小时书,随便哪本都行。半个小时肯定有吧~

      • 叫我小K咯 非互联网从业者 01/04

        没明白你说的什么意思,我是在说学编程这件事,你叫我看书吗?

        那我在地铁上看微信号和网站上的教程算不算?

        • 零零水 前端工程师 01/04

          算,但最好是手打代码。

          所谓简单目标是,比如打上一段代码,实现一个简单的功能

          • 叫我小K咯 非互联网从业者 01/05


            我知道啊,所以我在有时间的时候都尽量会动手撸代码

            但对于一个完全没有编程基础的人,说“实现一个简单的功能”

            真的不知道要实现什么“简单的功能”

            “简单”又是多简单?

            每天 print “hello world”是永远都不会进步的吧

            • 零零水 前端工程师 01/05

              写个计算器。

              复杂点的话计算器功能支持的多一点。

              更好用一点。

              可以存储运算结果。

              一直扩展下去

              • 叫我小K咯 非互联网从业者 01/05

                这对我来说好像一点也不简单……

                仔细想了想以我现有的知识水平,大概可以用while循环来实现,不过是.py文件,需要在终端(解释器?)上用python xxx.py运行,而不是直接有一个类似于.exe的应用程序文件,双击运行,因为我还不懂怎么弄这个东西出来~…

                所以我还是先把书看完,把书里的练习做完,摸透了,再来试试实现你说的这个功能

                 

                话说回复评论这当口正在公司干活儿,做一个技术方案,忽然有个念头“是否可以在未来利用自己的编程知识做一个软件来做设备选型,自动生成配置清单”…

                • 时代与进步 信息安全(单身ing) 01/05

                  1.亲,程序文件有编译执行解释执行两种类型的程序设计语言;

                  python是解释执行的文件,可执行文件是“字节码”的中间形态要和“解释器”配合使用,是机器无关代码,执行效率低,JAVA也是;

                  你说的exe是可执行“二进制文件”,是可以直接执行的,是机器相关代码,执行效率高,一般的C和C++就是这种;

                  2.

                  利用自己的编程知识做一个软件来做设备选型,自动生成配置清单

                  这个技术很简单,常见;

                  关键是业务逻辑的设计,每个专业领域的具体公司的需求不同,

                  怎样将现实世界的运动变化映射到数字化的计算机层面还有学好

                  数据结构算法设计与分析,另外学习数据库运用与设计就能完成这个功能;不要问我为什么,这个和做个“图书管理系统”是一模一样哒知识基础,差异是业务逻辑层面;再学个UML就更完美了,嘿嘿;

                  3.看到你傻傻的样子,还是忍不住抽空回答了一下;

                  怎么不领养个“程序员”,程序员有三好:工资高,话少,死的早; ಥ_ಥ

                  啊呸,是包陪,包教,包会; (•̀ᴗ•́)و ̑̑

                  4.你的这些问题都很基础,在没有“程序员”男朋友的情况下,可以咨询我吖;

                  • 叫我小K咯 非互联网从业者 01/05

                    领导不在公司,趁机划水偷懒看评论回复~

                    谢谢你的解释和分析哦^_^,虽然也是懵逼状态,一知半解,但感觉其实和背单词一样,总归是看到了,首先对于名词概念在脑海中有了初步的印象。这个分析我会存到我的笔记里的^_^ 之后要用再拿出来仔细参考,嘿嘿

                    又说到男朋友……程序员也是人,我不喜欢用“领养”这个词,说得好像是养宠物一样(我懂你的意思,但不是想反驳你,只是表达下自己的看法)……然后我也不喜欢带着功利性的态度去结交朋友…人和人之间都是相互的,需要沟通、了解,合则聚不合则散,大概就是这样~

                     

                    你也看到我最近老是没啥时间嘛,老实说“学编程”这件事在我心里的优先级还不是第一位,所以时间安排也没有优先分配给这块(目前时间主要还是被工作、锻炼、生活琐事占据)……然后遇到问题我好像也更倾向于首先自己查资料琢磨,实在搞不懂才向别人请教(不做伸手党,哈哈),而且在线请教的时候“提问题”也是个技术活,要交代清楚背景之类的,让别人更好理解自己不懂的点在什么地方~

                     

                    • 时代与进步 信息安全(单身ing) 01/05

                      1.记住我归纳几个“不传口诀”至今只告诉你一个人哒

                      a.“程序是逻辑演绎的形式化表达,反映的是人对世界的数字化理解”;

                      b.计算机的工作原理是“计算数据”:现代计算机是“冯诺依曼体系”是“计算——储存”的原理,对应的是CPU和内存;

                      c.程序设计语言是实现算法,算法是指令的集合,指令是“解决问题的步骤”,解决问题是对数据的表示和处理,如何表示现实世界的事物及其发展变化,相互作用影响是计算科学的根本问题;

                      d.程序语言是编程的工具,编程是与计算机沟通的工具,程序设计是“思维”的数字化反映;

                      e.怎样将现实世界转换成“可计算”的?

                      抽象和构造,形式化和自动化,因果性和相关性,整体性和结构性;

                      把握这几个特点;

                      这些没有很深入的对计算科学和技术的领悟和学习是很难总结出来的,本“大神”将此“秘籍”传授与你,你可将这几条天天背诵记忆,反复思索,会对理解很有帮助哒;

                       

                      2.为什么是“领养”呐?

                      真“程序员”真的很闷骚,又不会讨女孩子欢心,呆板木讷,

                      喜欢程序员要靠姑娘的“青睐”和“发掘”程序员的美好,

                      等你碰见“程序员”男朋友接触生活一段时间你就会感受到什么叫做“领养”,对比其他男性追求女生的方式………

                       

                      3.编程学习类似于“数学”的学习,这区别与“英语”之类的“记忆性”学科;

                      编程重在“理解与感悟”,逻辑推理与形式变化,这些都是需要反复琢磨,学习习惯和方式上你想想,你现在还会“高中数学题”嘛?大多数学完就忘,但是“英语”就不会;

                      数学和编程都是思维的训练;

                      这些你会感到“编程”越学越快。越学越精,万法归宗,

                      到我这个“境界”,都编程都有点“云淡风轻”逍遥之感了;

                      【PS:就是“闷骚”的坐在计算机面前一声不吭的敲键盘

                  • 叫我小K咯 非互联网从业者 01/05

                    回复最后一条:谨遵大神教诲,信息量太大容我慢慢咀嚼消化~

                     

                • 时代与进步 信息安全(单身ing) 01/05

                  1.

                  print “hello world”是永远都不会进步的吧

                  嗯,是吖;既然你这么直白的说,那我只好:

                  python可以实现这些功能和用途:

                  a.“网络爬虫”:信息获取,提取,分析;

                  b.信息可视化——数据分析与展示:大数据分析及三维可视化

                  c.游戏开发:什么程序语言都可以做游戏,哇咔咔;

                  d.机器学习:现在很热门吖;

                  e.科学计算:这个偏学术科研;

                  f.python云系统开发:热门很赚钱;

                   

                  2.膜拜我吧~~~我都会~~~

                  哈哈哈哈哈哈哈哈哈哈;

                  快快打好基础,后面的世界更精彩;

                  想快点学吗?——找个“程序员”吖;

                  • 叫我小K咯 非互联网从业者 01/05

                    很早就注意到你的回复排版,是用内嵌代码实现的么?Holly high~有空教教我,哈哈哈

                    • 时代与进步 信息安全(单身ing) 01/05

                      1.写个键盘“监视”脚本,用键盘快捷键读入特定的“键位组合”,调出排版字式,这是程序原理;

                      【不过杀毒软件会报警,因为这是“监视后台”信息读取的程序,信息安全又是一个领域的话题了,不展开了啊~】

                      2.有空教教我;

                      没问题,就是不知道要多久你才能积累足够的知识基础呐~~

                      程序实现起来也就300行作用的代码量,很小的程序;

    • 时代与进步 信息安全(单身ing) 01/05

      洗漱化妆吃早餐去上班

      亲没想到你还会“化妆”,好想知道你化妆的样子(づ ̄3 ̄)づ╭❤~;

      还会“健身”;

      ●﹏●不好意思太“八卦”了,我最近闭关研修“技术”,越来越“闷骚”了;

      每个技术男都有闷骚の❤,见谅…..

      • 叫我小K咯 非互联网从业者 01/05

        我回复一条的时候你又发了两条,速度太快了吧(⊙﹏⊙)b

        化妆很麻烦很费时间,我想直接整容(just kidding)

        锻炼(健身)这事是坚持了2年多了,基本上一直保持着一周3~5练的节奏,有时候是去健身房,有时候是跑跑步或游游泳,有时候是在家徒手训练,有时候是去打打球(主要是羽毛球,当然乒乓球篮球排球我都会,只是没啥机会打…)

        • 时代与进步 信息安全(单身ing) 01/05

          1.没什么,周围没有多少“雌性”都是“基佬”,我其实很喜欢看女生化妆的样子,哈哈~~~很好奇;【我觉得化妆是件艺术创作

          2.单身猿的手速,可以让我悲伤一万年

          【代码敲多了,输入法都是智能感应的,又是盲打,多种工具效应作用加成的结果吧】

           

  • 孙焱焱 iOS 01/04

    这是个死结啊! 要是我能制定这样的计划,有这样的决心和毅力 我感觉不用计划都会学的好好的……

    • 零零水 前端工程师 01/04

      关键不是计划,是实行。计划越简单粗暴直接越容易实现。超过20个字的计划都是不好的

  • 零零水 前端工程师 01/04

    明天到杭州,新的工作新的开始,顺便约一波可以长期周末一起学习的人,男女学生党工作狗都行,找个地方一起看书学习撸代码

  • 若风chr 代码农民工 01/05

    方式很不错哦

  • 烈风 非互联网从业者 01/05

    学习程序这条路没有任何捷径,只能练习输入代码,合理安排时间

  • 淡淡馨香 java开发菜鸟工程师 01/06

    能自律的一直在学,不能自律的罚也不会坚持的。不如先锻炼自律能力,用闹钟大法。

  • Nicole   01/06

    放下手机,边看相关书籍,边实操

  • 快到碗里来 程序猿 01/07

    嗯,