模仿与创新

模仿与创新

大家好,又见面了,我是全栈君,祝每个程序员都可以多学几门语言。

创新的来源:

非常多人都热爱创新,可是却不去模仿,他们觉得那些模仿者都是在亵渎创新,殊不知,没有模仿就没有创新。

怎样创新代码:

创新,说白了就是与过去的不同,那么怎样与过去不同,你必须知道过去的各种写法,各种思路,否则,当你以为自己创造了一个新的思路,过后才发现,原来别人早已经总结过了。因此,创新是对过去的总结之后,加上自己独特的想法。

在不断的模仿中,我们有时就会发现当中微妙的不同,灵感就会突然地涌入脑中。这时,事实上就是我们将要创新的前兆。当我们看着前人写的代码,在一遍一遍地模仿中,我们逐渐地对那种写法轻车熟路之后,我们发现我们能够改进那种写法,能够简化我们的工作量。因此,我们就有了自己的代码的写法,当我们把我们的想法公布的时候,假设这是一个好的思路,就会又很多其它人去模仿我们的代码,然后又会有新的创新产生,软件的进步就是在这样的不断的模仿,有不断地创新中进步的。人类的文明相同如此,总结先人的成果,进一步去发展。


不要嘲笑那些模仿者:

当有人在一步一步地模仿着他人的东西,我们不要去嘲笑他们,说他们仅仅会模仿,由于我们也是从模仿中走过来的。记得刚学编程的时候,一段简单的c语言的“hello world!”我们都不会写,当我们模仿着老师写出“hello world”的时候,我们是那么的兴奋,尽管我们那时可能不知道不论什么原理,可是我们就是在一次次模仿中,不断地去思考,去总结,我们慢慢地就学会了。


模仿中要去思考:

非常多人嘲笑那些模仿者,是嘲笑他们仅仅是单纯的模仿,而不用他们的脑子去思考。单纯的模仿,麻木的追随,仅仅能让我们逐渐丧失创造力。因此,我们须要在模仿中去思考去冥想,仅仅有这样,才是去创新,才是去发展。对于模仿,一開始不要感到沮丧,为什么别人能够创新,我却在这里模仿,记住,当你思考地去模仿,并想着去改进的时候,创新的大门离你已经不远了。


不要停下脚步,思考地去模仿,你终究会创造出属于自己的一片天空。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/118741.html原文链接:https://javaforall.net

(0)
上一篇 2021年12月1日 下午11:00
下一篇 2021年12月1日 下午11:00


相关推荐

  • java中url加密处理

    java中url加密处理packagetest importjava security Key importjava security SecureRandom importjavax crypto Cipher importjavax crypto KeyGenerator importsun misc BASE64Decode importsun misc BASE64Encode

    2025年7月25日
    3
  • kl1083_奥什科什M1083

    kl1083_奥什科什M1083Windy 定义了一种 Windy 数:不含前导零且相邻两个数字之差至少为 2 的正整数被称为 Windy 数。Windy 想知道,在 A 和 B 之间,包括 A 和 B,总共有多少个 Windy 数?输入格式共一行,包含两个整数 A 和 B。输出格式输出一个整数,表示答案。数据范围1≤A≤B≤2×109输入样例1:1 10输出样例1:9输入样例2:25 50输出样例2:20#include<bits/stdc++.h>using namespace std;

    2022年8月10日
    9
  • [生信]biomaRt 基因ID的转换

    [生信]biomaRt 基因ID的转换生信 基因 ID 的转换 Bioconductor 系列之 biomaRt 包的安装选择数据库三个主要函数 getBM getSequence getLDS 几个实用的例子一 对几个基因 symbol 注释它对应的 EnsembleID 和 ENTREZID 二 对刚才的那三个探针 ID 号进行多个内容注释 每个探针都对应着基因名已经染色体及起始终止坐标 三 对给定的基因 ID 号进行 GO 注释四 通过染色体及起始终止坐标来挑选基

    2026年3月18日
    2
  • tp5 上传视频到七牛云

    tp5 上传视频到七牛云

    2021年10月28日
    60
  • c语言的stl库_c语言string库

    c语言的stl库_c语言string库今天推荐一个函数库glib注意不是glibc https://developer.gnome.org/glib/一直在抱怨,标准C中为什么没有类似于STL的标准容器,让全世界的程序员在数以万次的重复实现它们。不过,还算走运,有了glib,恶梦在此终结了。glib提供了动态数组、单/双向链表、哈希表、多叉树、平衡二叉树、字符串等常用容器,完全是面向对象设计的,实现得非常精致。

    2022年10月15日
    3
  • 一看你就懂,超详细java中的ClassLoader详解

    一看你就懂,超详细java中的ClassLoader详解本篇文章已授权微信公众号guolin_blog(郭霖)独家发布ClassLoader翻译过来就是类加载器,普通的java开发者其实用到的不多,但对于某些框架开发者来说却非常常见。理解ClassLoader的加载机制,也有利于我们编写出更高效的代码。ClassLoader的具体作用就是将class文件加载到jvm虚拟机中去,程序就可以正确运行了。但是,jvm启动的时候,并不会一次性加载所有的…

    2022年4月27日
    46

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号