首页 > 其他分享 >在一切开始之前,在过去结束之后

在一切开始之前,在过去结束之后

时间:2023-09-18 23:24:06浏览次数:39  
标签:结束 一切 Python 开始 重修 过去 之前 散功 C++

在一切开始之前,在过去结束之后

目录

[lab.magiconch.com][福音戰士標題生成器]-1695021721029

日期:2023.09.14

在开始写下第一行之前我很困,昨晚睡的实在不好,又有一点失眠。

至于为什么失眠,不重要。

在过去结束之后

首先对我的过去做出肯定,我的想法应该是没错的,过去的一切都是尝试。

别人告诉你:

你应该专注一点,

你应该认真一点,

你应该谨慎一点,

你应该……

这里面有我不想听的,有我听不懂的。

不想听的原因是我总觉的实践才是检验真理的唯一标准,只有我自己去尝试

去写下那一行代码,

去烧录那个程序,

去焊接那颗芯片,

去画那根天线,

去读完那本书,

去犯错,

去承受后果,

去接受结果,

后慢慢理解了听不懂的部分,也撞到南墙理解了我不想听的,

为什么应该这样,应该那样。

过去的种种遭遇使我变得更强了一点,当然并不是技术,过去几年我的技术水平甚至可以说没有一点提升。只是在横向扩展。我并不着急提升,技术提升总是会有瓶颈的,这些瓶颈往往不是智力带来的,而是眼界、见识和想法还有最重要的思考方式。

总的来说,我痛苦的夏天结束了。

在一切开始之前

解决过去留下的问题

散功、重修

[lab.magiconch.com][福音戰士標題生成器]-1694700335510

曾经我写过很多博客,访问量放到今天也应该有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个月,我几乎没有怎么写代码,只是随意看看,到目前来说我几乎把过去的内容已经忘记的差不多了,可以说是一个眼高手低的废物,我默默接受了当前的状态,从这篇文章开始我会开始重修。系统化的思考和训练,突破我的瓶颈。

重修什么

image-20230918224928677

AI、Python、CUDA!

结语

小说也好,动漫也罢本质上是什么呢?是套皮,直输出的表达往往没意思,至少在文学、书面表达上是肤浅的,借用只是比喻,人生也好,学习也好,奋斗也好,都是一样的,这些套皮只是某种寄托罢了。

标签:结束,一切,Python,开始,重修,过去,之前,散功,C++
From: https://www.cnblogs.com/NeoNexus/p/17713408.html

相关文章

  • 调用一个方法继续之前的等待
    exportfunctioncollectWatchFn(callBack){letstatus='';letarrFn=[];if(status==='ing'){return;}returnfunction(...args){returnnewPromise(async(resolve,reject)=>{if(status==='i......
  • Vue 判断开始时间不能大于结束时间
    原文链接:https://blog.csdn.net/lzfengquan/article/details/119993515<template><div><el-formref="form":model="form"label-width="80px"><el-form-itemlabel="活动时间"><el-col:......
  • AIRIOT大学计划暑期训练营圆满结束,产教融合培养物联网产业人才
    ​ 为促进物联网产业的纵深发展和创新,推进教育链、产业链与创新链的有机衔接,提高学生理论、实践和创新能力,7月3日-7月28日,由航天科技控股集团股份有限公司(简称“航天科技”)开展AIRIOT大学计划第三期暑假训练营圆满收官。来自北京工业大学、浙江工业大学、安徽建筑大学、澳门城......
  • antd限制开始时间与结束时间范围是30天,并不能选择当前日期之后的日期 vue3(默认展示近7
    <a-range-picker:value="hackValue||dateArr":disabled-date="disabledDate"style="width:240px"separator="~":allow-cl......
  • Windows 系统在任务管理器中结束资源管理器后电脑黑屏
    1、出现问题状况如下:有时候电脑运行某个程序会特别卡,所以一般会在任务管理器中手动结束某个任务,打开快捷键(ctrl+alt+delete),结束任务后电脑黑屏。在任务管理器中的资源监视器中停掉了explorer.exe导致的黑屏。2、解决方式如下:在电脑黑屏状态下:按住ctrl+shift+Esc,启动任务管理......
  • java嵌套while循环直接结束外层循环的方法
    方法①给外层的while循环起一个名字,然后在需要直接结束外层循环的时候将break;改为break循环的名字;(该方法也可以通过给特定的while循环起名字,对应地结束该循环)1publicclassMain{2publicstaticvoidmain(String[]args){3loop:while(true){4Sy......
  • WPF在EnsureHandle之前设置WindowStyle提升性能
    本文将记录一个在WPF应用程序启动过程中的性能优化点。如果一个窗口需要设置WindowStyle属性,那么在窗口EnsureHandle之前,设置WindowStyle属性将会比在EnsureHandle之后设置快不少在dotTrace里的一次测量在窗口EnsureHandle之后设置WindowStyle属性的时间大概是2......
  • 今天练习JDBC,设置好连接语句,创建好sql,更新都弄好了,一直转圈圈,不出结果。真的是见了鬼
    2023-09-01今天练习JDBC,设置好连接语句,创建好sql,更新都弄好了,一直转圈圈,不出结果。真的是见了鬼了,之前还好好的。疑惑太大,一行一行的看,最后我发现一个问题建立连接时,用户名起的变量名必须为username,这样才能出来,不知道为啥,大冤种。 下面是正确的 packagecom.hh;import......
  • 第一部分 1.1 信息与信息技术 1.1.1信息与数据 信息的概念: 一般认为:信息是在自然界
    第一部分1.1信息与信息技术1.1.1信息与数据信息的概念: 一般认为:信息是在自然界、人类社会和人类思维活动中普遍存在的一切物质和事物的属性。 信息能够用来消除事物不确定的因素数据的概念: 是指存储在某种媒体上可以加以鉴别的符号资料。(符号,不仅指文字、字母和数字等,还包括......
  • 【校招VIP】校招考点之前端安全和注入
    考点介绍:随着前端的快速发展,各种技术不断更新,前端的安全问题也越来越值得我们重视。千万不要等到项目上线之后才去重视安全问题,到时候被黑客攻击一切都太晚了。今天的专题将讲述前端几大常见安全问题,在校招面试中也是高频考点。一、考点题目1、XSS攻击是什么?解答:得分点,XSS是跨......