美文网首页
对年轻程序员的告诫2018-10-26

对年轻程序员的告诫2018-10-26

作者: littleyu | 来源:发表于2018-10-26 09:31 被阅读18次

在软件开发中,技术变化如此之快,你花费了大量时间学习技术和工具,一旦这些技术被取代,你的知识将变得毫无价值,因为它们大部分都是实施的细节

我最近总是在想这段话,软件开发算不算是真正的知识?

如果它是一种真正的知识,那么理论上,我们学到的东西大部分应该不会过时,就好像微积分不会过时一样。可是实际上,我们都知道,软件开发技能有时效性,十年前学习的编程知识,十年后几乎肯定不能用于生产。那样的话,软件开发就不能算真正的知识,只是一种实施的细节。

公司旁边有一家税务所,每天都有很多人排队交税。如果你是第一次来交税,肯定搞不清楚怎么交,交税是一门学问,必须有人教你,要带哪些证件,要填哪些表,去哪些窗口排队等等。

我现在认为,学习编程跟学习交税是一样的,都是学习实施的细节。一旦外部环境变了,原来的实施细节就没用了。当代编程由于层层的抽象和封装,我们已经不必接触底层真正具有通用性的知识了。大部分时候,所谓编程就是在写某个抽象层的配置。比如,网页样式就是在写 CSS 配置,你很难说这到底是真正的知识,还是像《办税指南》那样的实施细节。

实施细节并不是知识,而是操作步骤。如果技术栈发生变更,实施细节就会毫无用处。但是,你又不能不学习它,不知道实施细节,就没法做出项目。我觉得,程序员应该要警惕,不要落入实施细节的陷阱,不要把全部精力花在实施细节上面,然后以为自己学到了真正的知识。对待各种语言和工具,正确的态度应该是“进得去,出得来”,既要了解足够的细节,也要能够站在宏观的角度看待它,探寻底层到底是怎么实现的。

电影院(或者大型会议、讲座)很快就会是上图的场景

相关文章

  • 对年轻程序员的告诫2018-10-26

    在软件开发中,技术变化如此之快,你花费了大量时间学习技术和工具,一旦这些技术被取代,你的知识将变得毫无价值,因为它...

  • 对自己的告诫

    1.接触更大的世界,扩大自己的视野。 2.大胆尝试。 3.立即行动,提高自己的执行力。 4.搞清楚自己想要的是什么...

  • 松树对松籽的告诫

    在我身外那么广阔 你没有理由恋落在我的身边 上天赋予了你们一叶羽翅 你就必须要去飞翔 你应该选择一个阳光明媚的日子...

  • 2019对自己的告诫

    1 做一个快乐的老师 身为老师,在工作和生活中,总会有许多不如意,日复一日的检查,评选不上的职称,书写不完的材料,...

  • 莫把实施细节当知识

    曾看到这样一句话,是告诫年轻的程序员的: 在软件开发中,技术变化如此之快,你花费了大量时间学习技术和工具,一旦这些...

  • 中华人民共和国公司法(2018修正)

    中华人民共和国公司法(2018修正) 发布:2018-10-26实施:2018-10-26现行有效 法律修订 19...

  • 中华人民共和国公司法(2018修正)

    中华人民共和国公司法(2018修正) 发布:2018-10-26实施:2018-10-26现行有效 法律修订 19...

  • 论程序员读书的重要性

      作为程序员,总会被同行的大拿和前辈告诫多看书、锻炼身体、要多学习几种技能、你是工程师而不是码农等等,这些告诫最...

  • 金额为什么不用Float类型

    在软件开发中,老鸟程序员常常告诫新鸟程序员,金额不要用Float类型,因为Float不精确,会产生误差,涉及到钱可...

  • 《民间传说之“莫回头”》

    老人们对我们年轻一辈常说的一句告诫就是“走夜路,莫回头。” 最早“莫回头”的说法有一处来自鬼城丰都,据说...

网友评论

      本文标题:对年轻程序员的告诫2018-10-26

      本文链接:https://www.haomeiwen.com/subject/sffktqtx.html