在一切开始之前,在过去结束之后
目录日期:2023.09.14
在开始写下第一行之前我很困,昨晚睡的实在不好,又有一点失眠。
至于为什么失眠,不重要。
在过去结束之后
首先对我的过去做出肯定,我的想法应该是没错的,过去的一切都是尝试。
别人告诉你:
你应该专注一点,
你应该认真一点,
你应该谨慎一点,
你应该……
这里面有我不想听的,有我听不懂的。
不想听的原因是我总觉的实践才是检验真理的唯一标准,只有我自己去尝试,
去写下那一行代码,
去烧录那个程序,
去焊接那颗芯片,
去画那根天线,
去读完那本书,
去犯错,
去承受后果,
去接受结果,
后慢慢理解了听不懂的部分,也撞到南墙理解了我不想听的,
为什么应该这样,应该那样。
过去的种种遭遇使我变得更强了一点,当然并不是技术,过去几年我的技术水平甚至可以说没有一点提升。只是在横向扩展。我并不着急提升,技术提升总是会有瓶颈的,这些瓶颈往往不是智力带来的,而是眼界、见识和想法还有最重要的思考方式。
总的来说,我痛苦的夏天结束了。
在一切开始之前
解决过去留下的问题
散功、重修
曾经我写过很多博客,访问量放到今天也应该有15W+,在写的时候也发了很多问题,下面的只是其中之一,在中文的环境下,我们一直处于信息流动的下游,各种信息、知识从西方世界流入中文世界,而中文世界在这个流入的过程中产生了大量的信息损失,这就会导致你用搜索引擎的时候会带给你半对半错的答案,部分关键信息被省略了(比如常常不告诉你什么),英文的文档看起来很痛苦,这对于中文开发者是无法避免的,这里并不是代表只是中文世界有问题,而是中文世界的发展过程中产生这样的问题,为什么会这样呢?其本质上是生产力发展过程的客观规律所造成的结果。
- 就像“印度”早期的发展一样,只追求量的结果,而不注重质量。所有东西都先拿来照搬用。
- 说句不好听:“大家都是混口饭吃,何必那么认真?”,接触者的水平停留在爱好者,或者说是混饭吃的,没有要精进的需求。
不知其所意,只照其为所为。
我初学的语言其实是C++,从C++的第一个HelloWorld开始,至今也有7年了,我的开始并没有一个系统性的开始,反而是有一种杂乱入场的感觉,回想当时最关键的问题是没有养成严密的逻辑思维,这是写好程序最关键的点,当然这个东西也很玄学,有些很聪明的人是与生俱来的,而我不是,我的思维比较发散,所以即使我有意识到了这个问题,我也很难解决,只能勉勉强强够用。
但是这里并不是我想表达的重点,回到这一章的标题散功、重修,前边列举了我写文章和开发过程中遇到的各种问题,上述的两个问题:
- 处在信息流动下游,大量有价值的内容被过滤掉了。
- 从一开始没有系统性的学习,没有培养严密的思维逻辑,没有完整体系结构。
这两条不结合实际情况,说起来很抽象。
简单举一个例子:
我的C++经验经常导致我写Python的时候会有一股C++味道,会写的很麻烦,每次都有一种C++造轮子的冲动,其实二者各有各的优点,Python的代码就应该是Python味,C++就应该是C++味道,什么是编程语言的风味呢?这就更有意思了,实际上最震撼我的一点是有一次写一道题目:
当时是第一次接触Python,只知道Python很简单,小朋友也会写,我一个写C++的还用学吗?
然后就被打脸了,题目是什么呢?很简单:
给定类似下列字符串表达式:
“1+2”
“1+2*3”
求表达式计算结果!
好家伙,我一个C++写了那么久,思路一下就有了,中缀表达式转前缀计算(大致思路,年代久远已经记不清楚了),想怎么算就怎么算!(只是第一个思路很好写就没想其他的方法)
写了80-90行,跑通了样例,很开心。
但是呢?
如果你懂Python,其实很简单,不需要那么多代码。
只需要一行就可以:
print(eval(input()))
Python的魅力就在于此。我们不讨论背后代码的运行效率算法复杂度,但就这一行我就深深的知道了我是外行。
你说我不学Python能用Python写代码吗?当然也可以,我也为KiCAD写了不少插件,用来处理BOM,POS文件,也能很好地完成任务。
但是我不得不承认,我不是专业的。
所以我决定散功、重修。
什么是散功重修
有一次在看某修仙作品,男主天生废柴没有任何天赋(资质平平),但因为种种遭遇强大起来(机缘巧合),最终实现飞升(所有人的最终目标),主角心性异常的稳,稳得不行,我后来变得稳了一点也是如此学来的,但终究只是依葫芦画瓢)。
因为男主资质平平,还想向上前进一步,机缘巧合中得到了功法三转重元功,这个功法能让人在资质有限的情况下突破瓶颈。代价就是需要散功重修,每次遇到无法突破的瓶颈的时候就散功重修,使自己基础变强,进而增加突破自己的瓶颈的几率。
其实修仙的本质上和学习是没有什么区别的,门派就是实验室,师傅就是老师,功法就是学术,不变的只剩下江湖。以前的老师总告诉我一句话:有人在的地方就有江湖。
散功顾名思义忘记过去学的东西,我正好有一段空余时间,一共6个月,我几乎没有怎么写代码,只是随意看看,到目前来说我几乎把过去的内容已经忘记的差不多了,可以说是一个眼高手低的废物,我默默接受了当前的状态,从这篇文章开始我会开始重修。系统化的思考和训练,突破我的瓶颈。
重修什么
AI、Python、CUDA!
结语
小说也好,动漫也罢本质上是什么呢?是套皮,直输出的表达往往没意思,至少在文学、书面表达上是肤浅的,借用只是比喻,人生也好,学习也好,奋斗也好,都是一样的,这些套皮只是某种寄托罢了。
标签:结束,一切,Python,开始,重修,过去,之前,散功,C++ From: https://www.cnblogs.com/NeoNexus/p/17713408.html