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

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

相关文章

闲置电脑也能活出第二春?鲁大师AiNAS让你动动手指就能轻松部署

对于大多数人而言,在这个“数据爆炸”的时代或多或少都遇到过存储告急的情况,这使得“存储焦虑”不再是个别现象,而将会是随着软件的不断臃肿而越来越普遍的情况。从不少手机厂商都开始将存储上限提升至1TB可以见得,我们似乎正处在互联网信息飞速增长的阶段,对于存储的需求也将会不断扩大。对于苹果用户而言,这一问题愈发严峻,毕竟512GB和1TB版本的iPhone可不是人人都消费得起的,因此成熟的外置存储方案开

跨国公司撤出在华研发中心的启示:中国IT产业的挑战与机遇

近日,IBM中国宣布撤出在华的两大研发中心,这一决定在IT行业引发了广泛的讨论和关注。跨国公司在华研发中心的撤出,不仅对众多IT从业者的职业发展带来了直接的冲击,也引发了人们对全球化背景下中国IT产业竞争力和未来发展方向的深思。面对这一突如其来的变化,我们应如何看待跨国公司的决策?中国IT人才又该如何应对?中国IT产业将何去何从?本文将围绕这些问题展开探讨。 跨国公司撤出的背景与

【数据结构】——原来排序算法搞懂这些就行,轻松拿捏

前言:快速排序的实现最重要的是找基准值,下面让我们来了解如何实现找基准值 基准值的注释:在快排的过程中,每一次我们要取一个元素作为枢纽值,以这个数字来将序列划分为两部分。 在此我们采用三数取中法,也就是取左端、中间、右端三个数,然后进行排序,将中间数作为枢纽值。 快速排序实现主框架: //快速排序 void QuickSort(int* arr, int left, int rig

Linux 网络编程 --- 应用层

一、自定义协议和序列化反序列化 代码: 序列化反序列化实现网络版本计算器 二、HTTP协议 1、谈两个简单的预备知识 https://www.baidu.com/ --- 域名 --- 域名解析 --- IP地址 http的端口号为80端口,https的端口号为443 url为统一资源定位符。CSDNhttps://mp.csdn.net/mp_blog/creation/editor

【Python编程】Linux创建虚拟环境并配置与notebook相连接

1.创建 使用 venv 创建虚拟环境。例如,在当前目录下创建一个名为 myenv 的虚拟环境: python3 -m venv myenv 2.激活 激活虚拟环境使其成为当前终端会话的活动环境。运行: source myenv/bin/activate 3.与notebook连接 在虚拟环境中,使用 pip 安装 Jupyter 和 ipykernel: pip instal

【编程底层思考】垃圾收集机制,GC算法,垃圾收集器类型概述

Java的垃圾收集(Garbage Collection,GC)机制是Java语言的一大特色,它负责自动管理内存的回收,释放不再使用的对象所占用的内存。以下是对Java垃圾收集机制的详细介绍: 一、垃圾收集机制概述: 对象存活判断:垃圾收集器定期检查堆内存中的对象,判断哪些对象是“垃圾”,即不再被任何引用链直接或间接引用的对象。内存回收:将判断为垃圾的对象占用的内存进行回收,以便重新使用。

Go Playground 在线编程环境

For all examples in this and the next chapter, we will use Go Playground. Go Playground represents a web service that can run programs written in Go. It can be opened in a web browser using the follow

深入理解RxJava:响应式编程的现代方式

在当今的软件开发世界中,异步编程和事件驱动的架构变得越来越重要。RxJava,作为响应式编程(Reactive Programming)的一个流行库,为Java和Android开发者提供了一种强大的方式来处理异步任务和事件流。本文将深入探讨RxJava的核心概念、优势以及如何在实际项目中应用它。 文章目录 💯 什么是RxJava?💯 响应式编程的优势💯 RxJava的核心概念

函数式编程思想

我们经常会用到各种各样的编程思想,例如面向过程、面向对象。不过笔者在该博客简单介绍一下函数式编程思想. 如果对函数式编程思想进行概括,就是f(x) = na(x) , y=uf(x)…至于其他的编程思想,可能是y=a(x)+b(x)+c(x)…,也有可能是y=f(x)=f(x)/a + f(x)/b+f(x)/c… 面向过程的指令式编程 面向过程,简单理解就是y=a(x)+b(x)+c(x)

Java并发编程之——BlockingQueue(队列)

一、什么是BlockingQueue BlockingQueue即阻塞队列,从阻塞这个词可以看出,在某些情况下对阻塞队列的访问可能会造成阻塞。被阻塞的情况主要有如下两种: 1. 当队列满了的时候进行入队列操作2. 当队列空了的时候进行出队列操作123 因此,当一个线程试图对一个已经满了的队列进行入队列操作时,它将会被阻塞,除非有另一个线程做了出队列操作;同样,当一个线程试图对一个空