《鬼吹灯之精绝古城》对轻松学编程的启示

2024-02-12 20:50

本文主要是介绍《鬼吹灯之精绝古城》对轻松学编程的启示,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

神秘、专注、刺激,是这部连续剧对我的整体感觉。

《鬼吹灯精绝古城》,我其实看了3次。非常喜欢里面的胡八一,雪莉杨,教授带的那些学生也非常的可爱。胡八一对《十六字阴阳风水秘术》的倒背如流给我的感觉很爽。昆仑冰川之行,遇上火瓢虫的神秘。发现九层妖塔的壮观。黑沙漠风暴的恐怖,沙漠行军蚁的刺激,发现附属国的墓地以及墓中壁画对精绝女王的天眼推测的幻想,带出更多的神秘。

《鬼吹灯之精绝古城》对轻松学编程的启示

魔鬼的使者(奇怪的黑蛇),精绝古城墓穴中遍地的金银财宝,无底的巨大未知虚数空间,神奇的像是悬在天上的昆仑神木,尸香魔芋,女王复活,传说只开在黄泉路上的彼岸花......为此我还专门去查询了一下是否真的有彼岸花这种花,结果还真有!

不得不佩服作者的创造力以及十分感谢那些为之付出努力的编剧组以及拍摄组的演员。是他们带出了新鲜的感觉。给了我对编程学习的再一次启发。

让我再一次的体会到:刺激、激情、幻想,是兴趣产生的最大源泉。

看完这部连续剧花费了我两天的时间,但全然不知两天就这么过了,而且时刻都是激情澎湃的。试想在学习编程的道路上是否也有这种感觉?很多人可能不是。何故?就是缺少这些素材:神秘、激情、幻想。

所以多幻想,多幻想那些激情的理由,神秘的因素,是让编程从苦涩无味变激情神秘的手段之一。如果真感觉到这种境界,即使让你付出学不好编程的代价,估计你也会继续继续。何况如果是这样,焉有学不好之理。所以,轻松学编程、学懂编程是有理由的、是可行的。因为谁也没有规定,学编程必须要苦。因为学习不是目的,学懂才是目的。黑猫白猫,抓到老鼠就是好猫。

《鬼吹灯之精绝古城》对轻松学编程的启示

看完了精绝古城,估计你一定会迷恋里面的那些熟悉的专业术语,甚至会倒背如流,你很有可能讲的头头是道。如果这是编程的东西,那你其实已经在不知不觉中轻松而兴奋的学会了。这是因为你拿到了多少金银财宝吗?不是。所以:学编程,不要受到“物质财富”这些功利性驱使!

很多人学编程,目的就是找工作。试问,如果薪资不高,工作没有,你还会去学吗?如果不会去,那即使编程工资高,估计也和你没多大的关系。编程是客观的科技,动机不纯会让很多结果往往变得不如当初设想。

让编程神秘起来,不断挖掘出它的兴趣,由此我想到几条可以提升兴趣的方式,供参考:

1:多想想你最想要做什么有意义的东西?

如果有了你可以先模仿,然后自己做,然后慢慢改进。

比如以前背书的时候,很是枯燥,所以我一直的愿望就是想做一个灵活的“知识结构”导图,很方便的增删改查。因此我在学PHP的时候,一学到一个新的知识,就试着往那边靠,能弥补一下那个愿望就十分的高兴,在逐渐实现愿望的同时,也不知不觉的学深入了那些知识。现在这个已经初见成效,可以看一下:http://www.phpkhbd.com/sky.html。但是这是多年不断积累出来的,并非一两个月的事。

因此也得出了第2点:

2:不以恶小而为之,不以善小而不为。

一开始学的不多,做不了你的大理想项目,但是可以做一些小功能哦。如:写一些小程序,小功能模块,改进的比别人好点,然后再慢慢扩大成功能模块,网站平台等。

让你疲惫的往往不是远处的高山,而是鞋里的一粒沙子!

从小事做起,慢慢挖掘出你的兴趣。

3:不要乱做不正确的攀比;

你会和别人比谁看了多少次《精绝古城》吗?这有什么意义?你会比的是“谁对它最熟悉、理解的最深刻、感悟最多”。同样的道理:

衡量书籍的质量,不是以厚度为标准;而是以阐述出多少合理的逻辑为标准。

衡量学习的效果,也不是以背诵多少为标准,而是以懂得多少、理解多少为标准。

所以不要做不准确的攀比,如:比学习时间、比起跑线有多大、比背书强度等等这些无关紧要的次要因素。

4:做一个专注的技术者

在看《精绝古城》的时候,如果你是跳着看的,估计你很难体会到里面的优秀和神秘。粗略的过一边,然后感觉没什么刺激的地方就又看其他的连续剧去了。这是一种不专注的表现;踏实的看完一遍。你就能融入其中,就能体会到里面的神秘和刺激。

学编程其实也一样,不要动不动就想着转行,这样不但浪费时间,还对你现在的学习带来很多负面的东西,比如你就没有背水一战的力量,这反而会让你失去了很多攻克难关的机遇,反而还看不到它的魅力。所以专注,做一个专注的技术者,会让你少许多的干扰,有助于你挖到真正的瑰宝。

《鬼吹灯之精绝古城》对轻松学编程的启示

21集就这么的完了,“怎么就完了”?如果你有这种意犹未尽的感觉,相信你一定能轻松的理解它里面到底在讲什么,神秘之处在哪里。你已经学会了它。同样,当你学编程的时候,如果经常有这种“怎么就完了”的感觉,你也会走上了轻松学编程之道了。

转载于:https://my.oschina.net/u/3412071/blog/906796

这篇关于《鬼吹灯之精绝古城》对轻松学编程的启示的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/703574

相关文章

零基础STM32单片机编程入门(一)初识STM32单片机

文章目录 一.概要二.单片机型号命名规则三.STM32F103系统架构四.STM32F103C8T6单片机启动流程五.STM32F103C8T6单片机主要外设资源六.编程过程中芯片数据手册的作用1.单片机外设资源情况2.STM32单片机内部框图3.STM32单片机管脚图4.STM32单片机每个管脚可配功能5.单片机功耗数据6.FALSH编程时间,擦写次数7.I/O高低电平电压表格8.外设接口

16.Spring前世今生与Spring编程思想

1.1.课程目标 1、通过对本章内容的学习,可以掌握Spring的基本架构及各子模块之间的依赖关系。 2、 了解Spring的发展历史,启发思维。 3、 对 Spring形成一个整体的认识,为之后的深入学习做铺垫。 4、 通过对本章内容的学习,可以了解Spring版本升级的规律,从而应用到自己的系统升级版本命名。 5、Spring编程思想总结。 1.2.内容定位 Spring使用经验

IPython小白教程:提升你的Python交互式编程技巧,通俗易懂!

IPython是一个增强的Python交互式shell,它提供了丰富的功能和便捷的交互方式,使得Python开发和数据分析工作更加高效。本文将详细介绍IPython的基本概念、使用方法、主要作用以及注意事项。 一、IPython简介 1. IPython的起源 IPython由Fernando Pérez于2001年创建,旨在提供一个更高效的Python交互式编程环境。 2. IPyt

从《深入设计模式》一书中学到的编程智慧

软件设计原则   优秀设计的特征   在开始学习实际的模式前,让我们来看看软件架构的设计过程,了解一下需要达成目标与需要尽量避免的陷阱。 代码复用 无论是开发何种软件产品,成本和时间都最重要的两个维度。较短的开发时间意味着可比竞争对手更早进入市场; 较低的开发成本意味着能够留出更多营销资金,因此能更广泛地覆盖潜在客户。 代码复用是减少开发成本时最常用的方式之一。其意图

Java并发编程—阻塞队列源码分析

在前面几篇文章中,我们讨论了同步容器(Hashtable、Vector),也讨论了并发容器(ConcurrentHashMap、CopyOnWriteArrayList),这些工具都为我们编写多线程程序提供了很大的方便。今天我们来讨论另外一类容器:阻塞队列。   在前面我们接触的队列都是非阻塞队列,比如PriorityQueue、LinkedList(LinkedList是双向链表,它实现了D

剑指offer—编程题7(用两个栈实现一个队列)

题目:用两个栈实现一个队列。队列的声明如下,请实现它的两个函数appendTail 和deleteHead,分别完成在队列尾部插入结点和在队列头部删除结点的功能。 代码如下: [java]  view plain copy print ? public class Test07 {       /**       * 用两个栈模拟的队列       *

剑指Offer—编程题4 ( 替换空格)

一、题目:替换空格 题目:请实现一个函数,把字符串中的每个空格替换成"%20"。例如输入“We are happy.”,则输出“We%20are%20happy.”。    在网络编程中,如果URL参数中含有特殊字符,如空格、'#'等,可能导致服务器端无法获得正确的参数值。我们需要将这些特殊符号转换成服务器可以识别的字符。转换的规则是在'%'后面跟上ASCII码的两位十六进制的表示。

剑指Offer—编程题56(链表中环的入口地址)

题目:一个链表中包含环,如何找出环的入口结点? 解题思路   可以用两个指针来解决这个问题。先定义两个指针P1和P2指向链表的头结点。如果链表中环有n个结点,指针P1在链表上向前移动n步,然后两个指针以相同的速度向前移动。当第二个指针指向环的入口结点时,第一个指针已经围绕着环走了一圈又回到了入口结点。    剩下的问题就是如何得到环中结点的数目。我们在面试题15的第二个相关题目时用到

剑指Offer—编程题15(链表中倒数第k个结点)

题目:输入一个链表,输出该链表中倒数第k 个结点.为了符合大多数人的习惯,本题从1 开始计数,即链表的尾结点是倒数第1 个结点.例如一个链表有6 个结点,从头结点开始它们的值依次是1 、2、3、4、5 、6。这个个链表的倒数第3 个结点是值为4 的结点. public static class ListNode {int value;ListNode next;} 解题思路: