七武士与教学

本贴最后更新于 2051 天前,其中的信息可能已经时过境迁

武士阶层和农民阶层,阶层的对立,武士在时代的发展下被碾碎骄傲,像野草一样的农民却能一直生存。

今天看完了七武士,深深迷恋着其中的矛盾和冲突。

武士道中一直被颂扬的精神,在这里得到体现,收下了农民的看似所有的白米饭,答应了农民帮助要退治 40 余骑的山贼,居然说出了村子四面一面一人防守,两人备用,加自己七武士就能抵御山贼的豪言。并真的凑齐了七名愿意只吃一点白米饭,无俸禄和奖赏的参与保卫农民的战斗。

虽然后来看到,原来是武士携带几个农民作为一个小队战斗,但凭借战术,壕沟,木栏,近乎无人伤亡。

但浓具悲剧色彩的是,七个武士,被火枪杀死了四个。纵观全影,观众都不得不发出一个感叹,这七位武士确实有武士道精神,又会切身体会而惋惜武士时代的没落,如此骁勇的武士,即使是七人中最强的剑圣,也是被一枪毙命。

最后的结局中,死伤了一些的农民,经历了山贼辱妻丧妻之痛和自己的过失造成一名武士死伤最后勇敢并肩作战的利吉,希望打破阶级差距在一起的年轻武士和村女,在消灭山贼之后,被阶级的力量分开,武士阶级继续没落,农民继续如野草存活,没有人去关心武士没有战斗后的存在意义。战斗前武士和村民的齐心协力和战后的形同陌路,让最开始召集众人的武士感叹,这场战斗,山贼输了,武士输了,只有农民,胜利了。

我有时候思考对别人的教学,为什么我会想教别人学习?

教别人学习最吃力不讨好的时候是他们自己不想学习的时候。

我常常把程序员看作一个群体,人在社会上总会有标签的,毫无疑问,程序员在我的社会站位中占了一大部分。

似乎作为一个群体的时候,真的会有一种文化的生命,而群体的每一个元素共同维护着它。武士阶级拥有着世人歌颂的品格,(还有变态的阶级观)武士为维护阶级,世俗的看法,自己的信念,作出让我们现在人惊讶的选择。拥有着自己独立的取舍。在武士阶级没落的时代,无数不愿低下头颅的落魄武士死去(规定,武士是不能参与生产活动的)。

程序员是否会有这样的一个时代呢?

看看程序员中的极客这一部分,他们崇尚的黑客精神,朋克,自由,和其他的人对黑客自己的看法。

现在机器代替人工写代码都已不是空话,云的作用也让成为广义的程序员变得轻松无比。

是会有很多程序员被淘汰的,我断言,淘汰的会是使程序员从科学层面落在工人层面的那部分人。

市面上常常散播的焦虑,程序员会在 40 岁的时候死去。其实,这部分人本就无法成为程序员。是繁复重复的需求,高薪的回报让他们获得了互联网的红利。而在之后,作为这样的程序员很难存活是应该的。因为程序员的定义已经在从工种向科学转变,重新规划新的人物圈子。

被淘汰的人,本就不适合成为逐渐形成新定义的程序员。

但是生活,不过都是要恰饭罢了。适合不适合又如何呢?

这让我想起了所谓的暗物质程序员。这个定义是我在一篇博客看到的,作者认为世界上还有绝大部分,依稀感觉在 80% 以上,他们不上 github ,不上 stackoverflow ,他们用着已经很难出现争议的语言,或许在某个国家的某个小房间里用 .ASP 做着程序的维护,他们不知道新的任何框架,也不想知道,这并不会影响他们的工作。他们下班之后的娱乐活动从不是进行技术交流,而是看电视,做体育运动等更家常的职工活动。

他们也为这个世界解决着问题罢。

我在做技术猫的时候,常常会想,或许他们就是新生代又一次重新定义软件行业的人,互联网时代一切日新月异,变化极快,我们所说的好似几百年前的老技术,可能出现就在去年。新生的互联网又伴随着哪一代人的淘汰呢?

为什么要对新生教学,为什么总是帮助着想进入编程行业的人?虽然我一直做着这样的事情,但自己问题的答案总是摇摆不定。

因为教的是大学生的比较多,还会各种感慨大学生(我接触的)如同巨婴,等着别人嚼烂喂到嘴边才肯学习,挑挑拣拣浮躁难静,如果教的就是这样的人,不禁又对程序员起了杞人之忧。这个之前想的时候认为是本身适合做程序员的太少,而国家的风向标又让无数的青年人扑火在这个行业。

或许死了 99% 的人之后,剩下哪些没有退出这个行业的人真的能让计算机技术追赶上其他国家吧。

只会战斗的武士在火器时代,在和平时代,无论如何挣扎也只能被时代卷碎。

只会编码的程序员,也会轻易取代。

虽然教着各种各样的人很困难,但技术猫或许真的能为软件行业,程序员阶级,贡献真正能留下来,不断更新这个阶级,这个职业定位的人。注入改变的活力,而不是武士一般消亡。

  • 七武士
    1 引用 • 2 回帖
  • 程序员

    程序员是从事程序开发、程序维护的专业人员。

    588 引用 • 3538 回帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...

推荐标签 标签

  • OneNote
    1 引用 • 3 回帖
  • Mac

    Mac 是苹果公司自 1984 年起以“Macintosh”开始开发的个人消费型计算机,如:iMac、Mac mini、Macbook Air、Macbook Pro、Macbook、Mac Pro 等计算机。

    168 引用 • 597 回帖 • 2 关注
  • 反馈

    Communication channel for makers and users.

    121 引用 • 907 回帖 • 272 关注
  • Typecho

    Typecho 是一款博客程序,它在 GPLv2 许可证下发行,基于 PHP 构建,可以运行在各种平台上,支持多种数据库(MySQL、PostgreSQL、SQLite)。

    12 引用 • 67 回帖 • 447 关注
  • OpenShift

    红帽提供的 PaaS 云,支持多种编程语言,为开发人员提供了更为灵活的框架、存储选择。

    14 引用 • 20 回帖 • 657 关注
  • Tomcat

    Tomcat 最早是由 Sun Microsystems 开发的一个 Servlet 容器,在 1999 年被捐献给 ASF(Apache Software Foundation),隶属于 Jakarta 项目,现在已经独立为一个顶级项目。Tomcat 主要实现了 JavaEE 中的 Servlet、JSP 规范,同时也提供 HTTP 服务,是市场上非常流行的 Java Web 容器。

    162 引用 • 529 回帖 • 1 关注
  • Git

    Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

    211 引用 • 358 回帖 • 2 关注
  • 持续集成

    持续集成(Continuous Integration)是一种软件开发实践,即团队开发成员经常集成他们的工作,通过每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽早地发现集成错误。

    15 引用 • 7 回帖
  • WebClipper

    Web Clipper 是一款浏览器剪藏扩展,它可以帮助你把网页内容剪藏到本地。

    3 引用 • 9 回帖 • 2 关注
  • 笔记

    好记性不如烂笔头。

    310 引用 • 794 回帖
  • uTools

    uTools 是一个极简、插件化、跨平台的现代桌面软件。通过自由选配丰富的插件,打造你得心应手的工具集合。

    7 引用 • 27 回帖
  • Anytype
    3 引用 • 31 回帖 • 14 关注
  • 禅道

    禅道是一款国产的开源项目管理软件,她的核心管理思想基于敏捷方法 scrum,内置了产品管理和项目管理,同时又根据国内研发现状补充了测试管理、计划管理、发布管理、文档管理、事务管理等功能,在一个软件中就可以将软件研发中的需求、任务、bug、用例、计划、发布等要素有序的跟踪管理起来,完整地覆盖了项目管理的核心流程。

    6 引用 • 15 回帖 • 16 关注
  • SVN

    SVN 是 Subversion 的简称,是一个开放源代码的版本控制系统,相较于 RCS、CVS,它采用了分支管理系统,它的设计目标就是取代 CVS。

    29 引用 • 98 回帖 • 691 关注
  • B3log

    B3log 是一个开源组织,名字来源于“Bulletin Board Blog”缩写,目标是将独立博客与论坛结合,形成一种新的网络社区体验,详细请看 B3log 构思。目前 B3log 已经开源了多款产品:SymSoloVditor思源笔记

    1063 引用 • 3455 回帖 • 162 关注
  • QQ

    1999 年 2 月腾讯正式推出“腾讯 QQ”,在线用户由 1999 年的 2 人(马化腾和张志东)到现在已经发展到上亿用户了,在线人数超过一亿,是目前使用最广泛的聊天软件之一。

    45 引用 • 557 回帖
  • Spark

    Spark 是 UC Berkeley AMP lab 所开源的类 Hadoop MapReduce 的通用并行框架。Spark 拥有 Hadoop MapReduce 所具有的优点;但不同于 MapReduce 的是 Job 中间输出结果可以保存在内存中,从而不再需要读写 HDFS,因此 Spark 能更好地适用于数据挖掘与机器学习等需要迭代的 MapReduce 的算法。

    74 引用 • 46 回帖 • 565 关注
  • 人工智能

    人工智能(Artificial Intelligence)是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门技术科学。

    166 引用 • 314 回帖
  • abitmean

    有点意思就行了

    36 关注
  • 印象笔记
    3 引用 • 16 回帖 • 3 关注
  • C++

    C++ 是在 C 语言的基础上开发的一种通用编程语言,应用广泛。C++ 支持多种编程范式,面向对象编程、泛型编程和过程化编程。

    107 引用 • 153 回帖 • 1 关注
  • 链滴

    链滴是一个记录生活的地方。

    记录生活,连接点滴

    174 引用 • 3851 回帖 • 1 关注
  • 分享

    有什么新发现就分享给大家吧!

    248 引用 • 1794 回帖
  • 快应用

    快应用 是基于手机硬件平台的新型应用形态;标准是由主流手机厂商组成的快应用联盟联合制定;快应用标准的诞生将在研发接口、能力接入、开发者服务等层面建设标准平台;以平台化的生态模式对个人开发者和企业开发者全品类开放。

    15 引用 • 127 回帖 • 5 关注
  • 程序员

    程序员是从事程序开发、程序维护的专业人员。

    588 引用 • 3538 回帖
  • Oracle

    Oracle(甲骨文)公司,全称甲骨文股份有限公司(甲骨文软件系统有限公司),是全球最大的企业级软件公司,总部位于美国加利福尼亚州的红木滩。1989 年正式进入中国市场。2013 年,甲骨文已超越 IBM,成为继 Microsoft 后全球第二大软件公司。

    107 引用 • 127 回帖 • 339 关注
  • jsoup

    jsoup 是一款 Java 的 HTML 解析器,可直接解析某个 URL 地址、HTML 文本内容。它提供了一套非常省力的 API,可通过 DOM,CSS 以及类似于 jQuery 的操作方法来取出和操作数据。

    6 引用 • 1 回帖 • 488 关注