作者:年素清

     来源:码农故事汇

  码农故事汇,讲述码农的真实人生

01

码农故事汇

 “宝刀屠龙,号令天下;倚天不出,谁与争锋。”

相信看过《倚天屠龙记》的同学们应该都记得这句响亮的口号。故事开头,便是因为这句口号挑起武林群雄对屠龙刀和倚天剑的争夺。

尽管武林人士对刀剑争夺不休,却鲜有人知道刀剑中隐藏的秘密,只有百年前刀剑的铸造者以及传承人知晓。

屠龙刀和倚天剑当年郭靖黄蓉伉俪融了神雕侠杨过的玄铁重剑后重铸而成,分别交给他们的儿子郭破虏和女儿郭襄。襄阳城破之时,郭破虏下落不明,屠龙刀流落江湖,引发一场场血雨腥风般的抢夺。而郭襄携剑顺利出逃,后来创立峨嵋派,倚天剑成为镇派之宝,只有掌门人才配享用。

想当年,金花婆婆与灭绝师太一战,灭绝自倚倚天剑锋,将金花婆婆败落阵前,金花婆婆一直为此事耿耿于怀,不惜百般费力,想从金毛狮王手中借得屠龙刀去一雪前耻,她认为只有宝刀的坚韧堪与宝剑争锋。你们看,武林中人都一致认为屠龙刀与倚天剑的价值在于它们的锋利与无坚不摧。

只有郭襄的传人、峨眉派的历任掌门人才知道刀剑的真正奥秘在于刀剑之中隐藏的降龙十八掌、九阴真经等武功秘笈以及武穆遗书。郭襄临死前将这个秘密告诉了风陵子,风陵子死前告诉灭绝,而灭绝则在六和塔中把它告诉了周芷若。

扯得有点远,言归正传,后来周芷若在灵蛇岛上得到了屠龙刀和倚天剑,便下药迷倒众人,偷偷地跑到山洞,左手拿刀,右手挥剑,刀剑互砍,电光火石之间,刀剑拒毁,周芷若取出了里面的秘密。

武穆遗书对于周芷若来说毫无价值,周芷若没有做女皇帝的野心;降龙十八掌需由内力浑厚的男人们练习,最令周芷若心仪的便是其中的《九阴真经》了。周芷若开始悄悄地参照《九阴真经》练功。

02

码农故事汇

每当程序员看到这一幕,便要忍不住大呼:芷若妹妹,不要啊!

程序员的反对是有理由的,他们不想看到原本清纯动人的芷若妹妹变成阴狠毒辣的周掌门,那变化无异于一只美丽动人的白蝴蝶变成了凶残丑恶的黑寡妇,这其中的转变真是惨不忍睹。

更重要的是,周芷若所练的《九阴真经》并非全部。看过《射雕英雄传》的同学可还记得,《九阴真经》分为上下两部,一部是心法,另一部则是武功招式。当年,黄药师爱徒陈玄风和梅超风偷取真经,只带走了下部,夫妇两人练功时因为没有心法作为基础,只好服用砒霜来强行练习,以至于最后两人变得不人不鬼,号称“黑风双煞”,人见人怕,鬼见鬼愁。

要把两本书强塞到一把剑里是不太好完成的,于是聪明的黄蓉只把其中的精华部分摘录下来放了进去。周芷若练的便是这一速成版的九阴真经,而九阴白骨爪则是速成里的精华,练成之后,足以应付大多数的武林高手。

咋看之下,这不挺好的嘛!连武当七侠之首宋远桥都差点命丧在周芷若的白骨爪之下,足以见其威力之猛。他日周掌门凭借此功登上武林盟主的位置也未可知。

程序员急了:不行,这太危险了!

为什么不行,这其中的缘由大概只有程序员才能感同身受。

03

码农故事汇

程序员深知,自己今天编程写代码,与以前的江湖人士习武练功比起来,虽然路数不一样,可是道理却是相同的——都讲究内功心法。

先不说芷若妹妹,说说《鹿鼎记》里的阿珂,由于独臂神尼在传授她武艺之时只传招式不授心法,导致原本威力无比的“玄女剑法”在她手中效果一般,由此可见心法的重要性。

程序员编程,也讲究“内功心法”,这内功心法便是一系列包含操作系统、网络通信、数据结构、算法等在内的基础知识,还有博大精深的源码,上阵写代码只是耍刀耍枪罢了。

一个练武的人要想从十八流高手成长成一代宗师,内力修为至关重要。而一个程序员要想从技术小白成为技术大咖,基础与源码必然是要牢牢掌握的。换句话说,程序员之所以厉害,与他所掌握牢靠的基础知识、和对源码的参透密不可分。

放眼现在的IT界,每年都有新的技术组件和框架涌出,许多互联网公司对于需要这些流行技术的岗位开出了十分诱人的条件,于是不少程序员在下班后纷纷投身到了对新技术的学习之中,有的专研源码,有的则直接从网上找几个demo,把基本的用法敲一遍,然后就写在简历出去应聘了。后者的结果无非两种,如果是应聘的小公司或许能蒙混过关,可如果面试官是个来自大厂的大神,只怕会被虐得体无完肤,然后尴尬离开。

04

码农故事汇

有个读者告诉年素清,他去年面试了一个来他们公司应聘大数据工程师的程序员,问他用过的技术栈有哪些时,现下流行的Spark、Hive、Kafka等说得头头是道,不论是用法,还是常见的坑,都回答地滴水不漏。他问候选人看过spark的源码吗,候选人说看过一些,于是他就问了一个关于源码的简单问题,结果候选人支支吾吾回答不上来,很明显,他没有研读源码。后来,他又问了些关于算法和数据结构的问题,回答也不甚令人满意,看得出来,他对技术框架的准备很充足,但是他的基础知识相对非常薄弱,而且没有研究源码的习惯。

而这个读者自己也说,曾经有幸参加过华为的面试,和面试官一番交谈下来,可以看得出,面试官的基础知识非常扎实,对于一些技术框架也吃得很透,说起原理和使用心得来头头是道理,是真正的“武林高手”。

回到本文开始探讨的周芷若该不该练习九阴白骨爪。九阴白骨爪或许会令她一时威风无比,可一旦遇到真正的高手,便会败下阵来。比如在结局时遇到的黄衣女侠,黄衣女修炼了《九阴真经》全部,在周芷若使出自认为很厉害的白骨爪时,黄衣女用真正的白骨爪制服了她,并对她说:“真正的九阴真经博大精深,而你所练的徒具其形,根基甚浅。”

说了这么多,你们终于明白了程序员反对周芷若练习“九阴白骨爪”的良苦用心了吧!

同样作为程序员的你,是不是也明白了编程“内功心法”的重要性并勤加练习了呢!

◆ ◆ ◆  ◆ ◆

长按二维码关注我们


数据森麟公众号的交流群已经建立,许多小伙伴已经加入其中,感谢大家的支持。大家可以在群里交流关于数据分析&数据挖掘的相关内容,还没有加入的小伙伴可以扫描下方管理员二维码,进群前一定要关注公众号奥,关注后让管理员帮忙拉进群,期待大家的加入。

管理员二维码:

猜你喜欢

● 笑死人不偿命的知乎沙雕问题排行榜

● 用Python扒出B站那些“惊为天人”的阿婆主!

● 互联网大佬学历&背景大揭秘,看看是你的老乡还是校友

● 上万条数据撕开微博热搜的真相!

● 你相信逛B站也能学编程吗?

周芷若要练“九阴白骨爪”,程序员大呼:万万不可!相关推荐

  1. 性感又漂亮的女程序员大盘点,你以为程序员都是地中海吗?

    一般来讲,我们说程序员大神的时候,都是说的程序员,很少有人去关注女程序员这个群体,从客观上来讲,女程序员确实不多,有因为有很多人都分析过,为什么女程序员为什么要比男程序员少,今天我们先来分析和盘点下知 ...

  2. 好程序员大数据技术分享:Zookeeper集群管理与选举

    为什么80%的码农都做不了架构师?>>>    大数据技术的学习,逐渐成为很多程序员的必修课,因为趋势也是因为自己的职业生涯.在各个技术社区分享交流成为很多人学习的方式,今天很荣幸找 ...

  3. 好程序员大数据笔记之:Hadoop集群搭建

    好程序员大数据笔记之:Hadoop集群搭建在学习大数据的过程中,我们接触了很多关于Hadoop的理论和操作性的知识点,尤其在近期学习的Hadoop集群的搭建问题上,小细节,小难点拼频频出现,所以,今天 ...

  4. 好程序员大数据教程:SparkShell和IDEA中编写Spark程序

    好程序员大数据教程:SparkShell和IDEA中编写Spark程序,spark-shell是Spark自带的交互式Shell程序,方便用户进行交互式编程,用户可以在该命令行下用Scala编写Spa ...

  5. 试图加载格式不正确的程序_好程序员大数据学习路线之hive存储格式

    好程序员大数据学习路线之hive存储格式,hive的存储格式通常是三种:textfile . sequencefile . rcfile . orc .自定义 set hive.default.fil ...

  6. C语言/C++程序员大神打造纯C的电子时钟(加图形库+源码)

    C语言/C++程序员大神打造纯C的电子时钟,每天看时间再也不麻烦了 C和C++的区别: C是一个结构化语言,它的重点在于算法和数据结构.C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进 ...

  7. 商业方向的大数据专业_好程序员大数据培训分享大数据就业方向有哪些

    好程序员大数据培训分享大数据就业方向有哪些?看到了大数据的就业前景及就业薪资,相信很多人都对大数据技术跃跃欲试,想要学习大数据技术.小编认为在学习大数据之前,你还需要了解一下大数据的就业方向有哪些?毕 ...

  8. 英特尔全部cpu列表_程序员大神Linus转投AMD:我希望英特尔的AVX 512指令集「去死」...

    机器之心报道 参与:泽南 「去死吧,AVX 512 指令集.」Linux 提出者林纳斯 · 托瓦兹(Linus Torvalds)说道. Linux 首席架构师,当今全球最著名程序员之一 Linus ...

  9. 好程序员大数据教程分享之Hadoop优缺点

    好程序员大数据教程分享之Hadoop优缺点,大数据成为时代主流,开启时代的大门,全球43亿部电话.20亿位互联网用户每秒都在不断地产生大量数据,人们发送短信给朋友.上传视频.用手机拍照.更新社交网站的 ...

最新文章

  1. 如何使用十进制range()步长值?
  2. Exynos 4412启动过程(群聊笔记记录)
  3. 区块链游戏为何只剩下“炒币”的价值?
  4. 用PHP打印出前一天的时间
  5. .net core 中间件管道底层剖析
  6. 快速地创建快顶尖的医学图像处理控件ImageGear Medical
  7. Varnish缓存代理简介与配置
  8. 使用C#和MSMQ开发消息处理程序
  9. ubuntu下MySQL的安装使用与卸载-程序编译
  10. Javascript ES6 Promise异步链式读取文件解决回调地狱
  11. CCNA-3-Cisco静态路由
  12. JS 获取指定URL的时间
  13. 引入方式之行内样式表(CSS、HTML)
  14. Ajax基础之原生js封装
  15. Android开发文摘集合1
  16. 系统集成项目管理工程师2021年报名时间
  17. 在云服务器上搭建Kali系统-最新kali2021.3版本+避坑指南
  18. 企业微信:上传图片获取永久url --Java
  19. 鸿蒙5G多少钱一部手机,5G+鸿蒙,就是我下一部手机的标配,不接受反驳
  20. word里面空白页怎么删除

热门文章

  1. 使用Java导出数据到Excel
  2. 惠而浦扫地机器人充不进电_【诉说心声】whirlpool /美国惠而浦n78s吸尘器怎么样?老司机深度剖析真心话 | 智能扫地机器人评测...
  3. 爬虫动态IP和静态IP的区别
  4. 代谢组学以冬虫夏草多糖的益生机制为例研究和发现关键肠道菌群
  5. CSS 用浮动制作一个导航栏
  6. 【程序人生】从土木专员到网易测试工程师,薪资翻3倍,他经历了什么?
  7. How to make faster decisions
  8. VS2015_VisualStudio2015-Professional版
  9. AES-128-ECB/CBC 查表法 C#实现
  10. Win11如何设置软件快捷方式?