当前位置: 首页 > news >正文

弯道超车的机会

弯道超车的机会

原文地址:https://bmft.tech/#/1-throught/0302-chance

前言

我一直很想把自己思考的东西表达出来,苦于语文成绩差,文字功力不够,想来想去也不知道用什么话来开场。我不喜欢站在高处对别人指指点点,毕竟每个人都不一样,即使你有成功的经验又如何,照样教育不到我,而且成功对于我来说还为时过早。更何况即使人们懂得了道理,在现实中,知行合一的人一直是特立独行的猪,知而不行的人才是沉默的大多数。

但是基于一种可笑的理想,我仍然尽力把自己经历想法分享出来,希望能给你带来一点点的思考。

大学四年

大一

有一天,我在教室里用《生死时速》练习打字。

同学凑过来问这是什么游戏

“抓小偷,练习打字的”

“看起来挺有意思,好玩吗,我也试试”

“你来” 我把电脑递给他

他开始试玩这个游戏,我注意到他第一局就破掉了我的最高记录。

“挺快的” 我称赞道

接下来第二个同学也来试试,我注意到他第二局破掉我的最高记录。

他们不知道的是,我三个月前的暑假开始练习打字,这个游戏我已经练习三个月了。

打字游戏

我报名加入实验室,面试的学长问我会什么

“我学过一些 Python”

“你 Python 学到哪里了”

“函数”

“学到了函数,几乎等于什么都没学,跟他们零基础的同学差不多”

我当时对此嗤之以鼻,不以为然。

三个月前我在网上买了一本《零基础学习Python》的书,封面上的 “零基础”,“全彩”,“快速入门”,“视频教程” 和 “实战项目” 等关键词让我觉得这本书是我想要的。

现在看来这本教材质量十分堪忧。

更加令人毛骨悚然的是《零基础学习Python》还有《零基础学XXX》系列:《零基础学C语言》,《零基础学Java》,《零基础学Android》等。

“得益于” 我当时并没有意识到教材问题的严重性,我大一的对于编程学习效果可以说是微乎其微。

有幸的是学校课程成绩还可以。高数满绩,GPA全班第一。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-p16VHbL7-1680011212199)(https://markdown-1304103443.cos.ap-guangzhou.myqcloud.com/2022-02-04QQ图片20230303115811.jpg)]

国内除了极少专家外,大部分所谓的 “专家” 撰写的教材的质量堪忧。这种《零基础学XXX》系列的教材,更是质量堪忧中的质量堪忧,感觉是一群商人用来来哄骗刚入门的小白。如果用来当作 “字典” 查询尚可容忍,但是作为启蒙读物无法容忍,让人误入歧途。

对于启蒙书籍的选择容不得半点马虎。对于小白想在短时间评估书籍质量,首先应该咨询自己查询(比如知乎,豆瓣),并且咨询有经验的学长学姐,让他从他确实读过的书里给你一个合理的建议。

大二

发现了《零基础学XXX》系列的教材的质量问题,我在网上找了新的学习资料将之前学过的内容重新学了一遍。

我有幸加入了是食铁兽科技做研发,是一家创业公司,里面的核心人员都拥有我校第一梯队技术或者能力,我学到了一些东西。

stskj

我有幸拿到了元象科技的实习 offer,国内做全真互联网目前最领先的互联网公司。跟我一起进来的实习生有清华大学,复旦大学,香港大学,深圳大学等知名高校的本科甚至研究生,我学历最低。

一次我主持 “云原生监控 Prometheus” 的技术分享会,如果公司使用新方案替代之前的旧方案,能减少 80% 的日志储存成本。

提问环节台下隔壁项目组的 Leader 问我是那个学校的。

“重邮”

“重邮是哪个学校?”

“就是重庆邮电大学”

“重庆邮电大学?”

“邮电学校吧,听说过” 旁边的同事说。

“研究生吗?”

“不是,本科”

“讲的不错”

我向下看着桌脚下的地面,想起了曾今大一的时候去面试重邮新生典礼,我手里拿着稿子,支支吾吾,双腿发抖的场景。心里感触颇深。

大三

我看到学校里充满激情,热血,求知欲,和梦想的同学们通过层层考核进入实验室后,只能自己去学习,去B站,极客等各个网站找项目做。实验室只是提供了一个更好的自习室,实验室的项目是极少的,而且项目的质量甚至不如网上找的项目。

我无意去辩论某些项目,或者网校的项目是否会好些,这种辩论是没有意义的。

我只是看到因为没有项目,同学们独自埋头苦干,主动来实验室的同学寥寥无几,同学之间的交流和互动少,新一届的同学不能很好的借鉴前一届的经验。况且网上的项目并没有服务于真正的用户,你并不需要为你的代码负责,你只需要完成项目,这种项目对于学习的帮助是有限的。

我创立了 “关二爷科技有限公司”,团队核心人员都拥有我校第一梯队技术水平。并且有幸得到了许多在头部互联网就职的学长,创业的学长,和前公司的大佬们的指导和支持。

我们开始开发一款能最大程度降低用户记笔记压力软件 “咕咕笔记”,帮助用户能跟多的记录自己的思考,并且希望未来能不断迭代,帮助更多的人的同时,让实验室的同学能接触到生产级的项目。

遗憾的是后期项目开发进度不及预期,团队核心成员都在忙着找实习,项目暂时搁置,后转交给实验室的同学继续完成。

g2ykj

秋招有幸拿到了阿里,华为,B站,oppo等公司的 offer。

大四

在互联网上我们经常能听到每年能读几百本书的大神。这个速度听起来非常厉害,但是他们究竟用了什么方法来完成这一目标却很少有人关注。

我了解到了主题阅读,如果你想要深入了解某个领域,主题阅读是最好的方式。主题阅读可以同时读3~4本书的阅读法,在熟练后甚至可以同时读30~40本。

说得再简单一些,主题阅读是围绕着某个主题,在一定时间内快速阅读多本书。

比如我做 “如何读书” 的主题阅读。

《如何阅读一本书》:70%的书翻翻目录就行,20%的书需理解框架,7%需要将书读薄再读厚,3%的书需要一辈子反复读。读书应该分多种类型,有对应的阅读规则。

《快速阅读》:传统的读书速度太慢了!大脑得不到充分的使用所以会才会去想其他事情分神。加快速度非但不会影响阅读效果,反而能促进对文章的理解。

罗翔《至法学新人的一封信:关于读书》:读书的目的有功利性的目的和非功利性的目的,前者是为了成功,后者是对前者的纠偏。读书也要非功利性的读书。

《读懂一本书:樊登读书法》:讲书是最高效的沉浸式学习方法,死读书是没用的,需要讲出来给别人听,并且多次安利他个人的樊登读书会。

《这样读书就够了》:不少所谓的读书会主要内容就是把一本书摘抄为5页的PPT或者半个小时的精华干货。殊不知删掉的恰恰可能是最可能帮助学习者内化和应用的东西,留下了最不值钱的核心知识。我们必须区分 “以知识为中心的学习” 和 “以自己为中心的学习”。

因为主题是相似的,所以每一本书都可能有大量的重复内容,这些重复内容理的阅读是非常迅速的。当然,每一本书也有自己的特色,《这样读书就够了》甚至对《读懂一本书:樊登读书法》提到的读书会进行了批判。

因为再好的书也有局限性,甚至可能是错误的。但是大量的书中重复的内容大概率是正确的,而且不同的内容中各种思想会相互碰撞,我们择其善者而从之,就很有可能成为大师。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-tBwPUfH8-1680011212200)(https://markdown-1304103443.cos.ap-guangzhou.myqcloud.com/2022-02-04QQ图片20230302113746.jpg)]

毕业论文我准备跳出舒适圈尝试一下区块链,但是它对于我来说是全新的领域,我无法掌控它的难度。

导师催提交毕业论文开题报告,一周后发给她。

我问导师区块链方向有人做过么,效果如何。

“我带的学生没有做过,效果说不清楚”

在提交开题报告的一周时间,我在公司上班的时候抽空对区块链领域进行了主题阅读。

5 天的时间读完了 5 本书,完成了基本的区块链知识的学习。

2 天完成了毕业设计的整个代码部分,并且完成了测试。

建议

上了大学就轻松了是最大的谎言

高中的时候我的老师经常说:“现在你们辛苦点,上了大学,就轻松了”。

我每次听到这种话都想不通很多事:大一新生和高三学生,在智力,能力,经验上,差距有多大?如果大学生能力没有得到提升,和直接高中生的优势在哪里?对于上了大学就跃龙门这种事我是不愿意相信的。

“大学一定不是学习生涯的结束,是开始”

本科教育早已崩溃

我不得不遗憾地告诉大家一个消息:

“国内绝大部分大学的本科教育,已然彻底崩溃。”

我无意争论是否有更好的学校(复旦、中科大、或者清华、北大)比我们崩溃的更少一些。

我也无意列举学校偶然出现的闪光般的措施(如引入MIT麻省理工课程体系,中外合作办学)来说服你容忍余下99%的无意义。

因为任何这些都是欲盖弥彰。

没有老师会对你负责

我看到领导不会为你负责。对于一个争做世界一流大学的研究型学校,管好科研,管好实验室才是当务之急。相比之下,本科生教学显得无利可图。教授也不会为你负责。拉到足够的经费发表足够的论文,满足学院要求才是生存大计。要说管学生,也肯定先要管好自己实验室的硕士博士,而非那一百多人大课堂里的某个本科生。

学不懂?

要么因为你智力低,要么就是自己底下不用功。

为什么跟你一个班上的某某某同学,人家就能懂?

诚然,就算是老师上课说孟加拉语,一个班上也非常有可能冒出一两个翻翻书看看图就能考到八九十分的同学。

真正在课堂上口传心授的教学,其质量是不会有人过问的。教学评估会考察实验报告格式是否合格,出勤率是否够,但是绝对不会考察上百人的班上到底有几个听懂了的。

对于学校和老师来说,搞科研、发期刊才是主要任务,至于上课教学,不过是个不需要怎么负责的副业罢了,基本看具体教师的良心。

而本科生真正值得学校关心的,只有就业率。

因为这是本科生唯一与学校利益挂钩的指标。

于是,到了大四,学校就会开始关注你的就业情况,甚至进行一些神奇操作。

因为从制度上来讲

“无论是升学还是就业,培养都不是必须的。”

学生自己不负责

我看到个别国内的老师或者中外合作的外国老师尝试做出改变,却收效甚微。老师上课各种提问和互动,台下鸦雀无声,学生依旧在下面睡觉玩手机,当老师感觉自己几次都像是跳梁小丑,于是又回到了大多数中。

因为其他老师们都念 PPT 抓考勤,学生们已经习惯了。

别把期待全盘托付他人

“把期待全盘托付他人,必定会迎来悲惨的结果”

我看到无数充满求知欲、激情、与年轻梦想的同学们,不断地把自己的四年青春,充满希望与信任地托付给大学来塑造。然后在大学的所谓磨练中逐渐变得随意、平淡、失去梦想(除非你把保研/考研当作最终的梦想)。

我看到越来越多的同学们在逃避思考,逃避未来,彷佛一个成年了的大孩子(尽管现在的社会就是把大学生当不懂事的孩子一样,多么可笑)。

这使我心中非常不安。

机会

前段时间一个同学问我大学怎样学习,我说了现在的大学状况。

他问我说,“我现在好迷茫,那我该怎么办?”

“如果你意识到了而其他同学没有,这是将是一次弯道超车的机会。”

结语

本文章首次撰写于2023年3月,一定是有局限性甚至错误。内容是否正确,需要自己去评判,就像人生的路,需要自己去走。

我只希望能提供给你一个思考的方向。如果你能通过这篇文章开始思考你自身以及周围环境,那它的价值就是至高无上的了。

个人信息

  • Github

https://github.com/dengjiawen8955

特别推荐

  • survivesjtu: https://survivesjtu.gitbook.io/survivesjtumanual/
  • what-cs-majors-should-know: https://matt.might.net/articles/what-cs-majors-should-know/

相关文章:

弯道超车的机会

弯道超车的机会 原文地址:https://bmft.tech/#/1-throught/0302-chance 前言 我一直很想把自己思考的东西表达出来,苦于语文成绩差,文字功力不够,想来想去也不知道用什么话来开场。我不喜欢站在高处对别人指指点点,…...

【设计模式】创建型模式之原型模式

【设计模式】创建型模式之原型模式 文章目录【设计模式】创建型模式之原型模式1.概述2. 构成3. 实现3.1 浅克隆3.2 深克隆1.概述 原型模式(Prototype Pattern):是用于创建重复的对象,同时又能保证性能。这种类型的设计模式属于创建型模式,它…...

KMP算法——我欲修仙(功法篇)

个人主页:【😊个人主页】 系列专栏:【❤️我欲修仙】 学习名言:莫等闲、白了少年头,空悲切。——岳飞 系列文章目录 第一章 ❤️ 学习前的必知知识 第二章 ❤️ 二分查找 文章目录系列文章目录前言🚗&…...

【嵌入式Linux学习笔记】QT在Linux嵌入式设备上的使用

QT是目前主流的UI界面设计软件之一,Linux系统也支持QT应用,并且提供了很多方便的接口。所以有必要记录一下基于QT,在LCD屏幕上实现UI界面功能的各种细节。 学习视频地址:【正点原子】STM32MP157开发板 1. 系统配置 出于方便&am…...

js根据数据关键字实现模糊查询功能

js根据数据关键字实现模糊查询功能模糊查询实现模糊查询功能的步骤和一般方法第一步:创建假数据或请求接口数据第二步:分析数据格式,处理数据第三步:验证功能完整代码模糊查询 模糊查询功能是指在搜索或者查询时,允许…...

java获取对象属性

Field[] fields vo.getClass().getDeclaredFields(); for (Field field : fields) {//设置允许通过反射访问私有变量field.setAccessible(true);//获取字段的值String value "";Class<?> type field.getType();if (Date.class.equals(type)) {value DateU…...

51单片机(IIC协议OLED屏)

一、IIC协议 1、IIC协议概述 1.1、概述&#xff1a;IIC全称Inter-Integrated Circuit (集成电路总线) 是由PHILIPS公司在80年代开发的两线式串行总线&#xff0c;用于连接微控制器及其外围设备。IIC属于半双 工同步通信方式 1.2、特点&#xff1a;简单性和有效性。 由于接口直…...

你知道,华为对项目经理要求的3项技能5项素质是什么吗?

很多人一定在好奇&#xff0c;华为对项目经理的要求是什么呢&#xff1f;普通项目经理应具备什么素质&#xff0c;才能进入华为这样的大厂&#xff0c;在严峻的经济形势下无惧裁员呢&#xff1f; 一、三项软技能 我们在华为举办的项目经理论坛中找到了答案&#xff1a;对于华…...

优漫动游 提升效率常用的C4D技巧

C4D是近几年非常热的趋势&#xff0c;经常有人问3D相关的问题&#xff0c;想把自己在找捷径的过程中觉得最实用的小技巧分享给大家   1、快速定位层级和模型   模型的过程中&#xff0c;经常遇到模型层级多难定位的问题&#xff0c;逐级打开或者全部展开对于定位模型使…...

基于蚁群算法的时间窗口路径优化

目录 背影 蚁群算法的原理及步骤 基本定义 编程思路 适应度函数 算法的规则 特点 主要参数 代码 结果分析 展望 背影 现代物流配送对时间要求更高,是否及时配送是配送是否成功的重要指标,本文对路径优化加时间窗口,实现基于蚁群算法的时间窗口路径优化, 蚁群算法 基本…...

liunx

linux常用命令 mkdir &#xff1a;创建文件夹 rm -f &#xff1a;删除文件 docker cp 文件名 20f:容器内地址 将文件从linux系统移动到docker地址 ln -s 将两个文件做链接 compgen -u 查看所有用户 groups 查看所在组 vim 编辑 quit 退出 sudo su - root 获得root权限 cp dir1/…...

机动车发票组件【vue】

发票组件 问题反馈&#xff1a;在这就可以 Install-下载 npm install motorvehicles --savewarrning&#xff1a;我们推荐您设置key的&#xff0c;因为不存在它会带来数据的复用性问题usage-使用说明 import MotorVehiclesIvoice from motorvehiclesimport MotorVehiclesIvo…...

学习笔记-剖析k8s之StatefulSet的拓扑状态-3月day18

文章目录前言StatefulSetHeadless ServicePod的拓扑状态小结附前言 Deployment实际上并不足以覆盖所有的应用编排问题&#xff0c;原因在于Deployment对应用做了一个简单化的假设&#xff1a;一个应用的所有Pod&#xff0c;是完全一样的。所以&#xff0c;它们互相之间没有顺序…...

Java实现输出九九乘法口诀表,输入行数输出对应的梯形(平行四边形)这两个代码

目录 一、前言 二、代码部分 1.输出九九乘法口诀表的代码 三、程序运行结果&#xff08;控制台输出&#xff09; 一、前言 1.本代码是我在上学时写的&#xff0c;有一些地方没能完美实现&#xff0c;请包涵也请多赐教&#xff01; 2.本弹窗界面可以根据简单的要求进行输…...

C++空间配置器

目录 1.什么是空间配置器 2.为什么需要空间配置器 3.SGI-STL空间配置器实现原理 3.1一级空间配置器 3.2二级空间配置器 3.2.1内存池 3.2.2 SGI-STL中二级空间配置器设计 3.3 空间配置器的默认选择 4.空间配置器与容器的结合 1.什么是空间配置器 空间配置器&#xff0…...

JConsole使用教程

JConsole是一个Java虚拟机的监控和管理工具&#xff0c;可以监控Java应用程序的内存使用、线程和类信息等。 以下是JConsole的使用教程&#xff1a; 1.启动JConsole JConsole是一个Java自带的工具&#xff0c;可以在bin目录下找到jconsole.exe文件。双击运行该文件即可启动JC…...

JS手写防抖和节流函数(超详细版整理)

1、什么是防抖和节流防抖&#xff08;debounce&#xff09;&#xff1a;每次触发定时器后&#xff0c;取消上一个定时器&#xff0c;然后重新触发定时器。防抖一般用于用户未知行为的优化&#xff0c;比如搜索框输入弹窗提示&#xff0c;因为用户接下来要输入的内容都是未知的&…...

我的Macbook pro使用体验

刚拿到Mac那一刻&#xff0c;第一眼很惊艳&#xff0c;不经眼前一亮&#xff0c;心想&#xff1a;这是一件艺术品&#xff0c;太好看了吧 而后再体验全新的Macos 系统&#xff0c;身为多年的win用户说实话一时间还是难以接受 1.从未见过的访达&#xff0c;不习惯的右键 2. …...

炼石入选“首届工业和信息化领域商用密码应用峰会”典型方案

2023年3月22日-23日&#xff0c;浙江省经济和信息化厅、浙江省通信管理局、浙江省密码管理局、工业和信息化部商用密码应用产业促进联盟联合举办的“首届工业和信息化领域商用密码应用峰会”&#xff08;以下简称峰会&#xff09;在浙江杭州成功举办&#xff0c;旨在深入推进工…...

使用new bing chat成功了

步骤一:在扩展商店搜索并安装modheader 打开浏览器; 点击右上角的三个点图标,选择“更多工具” -> “扩展程序”; 在扩展程序页面上方的搜索框中输入“modheader”,然后点击“搜索商店”; 在搜索结果中找到“ModHeader”扩展程序,点击“添加至”按钮,然后再点击“添…...

云启出海,智联未来|阿里云网络「企业出海」系列客户沙龙上海站圆满落地

借阿里云中企出海大会的东风&#xff0c;以**「云启出海&#xff0c;智联未来&#xff5c;打造安全可靠的出海云网络引擎」为主题的阿里云企业出海客户沙龙云网络&安全专场于5.28日下午在上海顺利举办&#xff0c;现场吸引了来自携程、小红书、米哈游、哔哩哔哩、波克城市、…...

mongodb源码分析session执行handleRequest命令find过程

mongo/transport/service_state_machine.cpp已经分析startSession创建ASIOSession过程&#xff0c;并且验证connection是否超过限制ASIOSession和connection是循环接受客户端命令&#xff0c;把数据流转换成Message&#xff0c;状态转变流程是&#xff1a;State::Created 》 St…...

系统设计 --- MongoDB亿级数据查询优化策略

系统设计 --- MongoDB亿级数据查询分表策略 背景Solution --- 分表 背景 使用audit log实现Audi Trail功能 Audit Trail范围: 六个月数据量: 每秒5-7条audi log&#xff0c;共计7千万 – 1亿条数据需要实现全文检索按照时间倒序因为license问题&#xff0c;不能使用ELK只能使用…...

django filter 统计数量 按属性去重

在Django中&#xff0c;如果你想要根据某个属性对查询集进行去重并统计数量&#xff0c;你可以使用values()方法配合annotate()方法来实现。这里有两种常见的方法来完成这个需求&#xff1a; 方法1&#xff1a;使用annotate()和Count 假设你有一个模型Item&#xff0c;并且你想…...

【SQL学习笔记1】增删改查+多表连接全解析(内附SQL免费在线练习工具)

可以使用Sqliteviz这个网站免费编写sql语句&#xff0c;它能够让用户直接在浏览器内练习SQL的语法&#xff0c;不需要安装任何软件。 链接如下&#xff1a; sqliteviz 注意&#xff1a; 在转写SQL语法时&#xff0c;关键字之间有一个特定的顺序&#xff0c;这个顺序会影响到…...

OkHttp 中实现断点续传 demo

在 OkHttp 中实现断点续传主要通过以下步骤完成&#xff0c;核心是利用 HTTP 协议的 Range 请求头指定下载范围&#xff1a; 实现原理 Range 请求头&#xff1a;向服务器请求文件的特定字节范围&#xff08;如 Range: bytes1024-&#xff09; 本地文件记录&#xff1a;保存已…...

【配置 YOLOX 用于按目录分类的图片数据集】

现在的图标点选越来越多&#xff0c;如何一步解决&#xff0c;采用 YOLOX 目标检测模式则可以轻松解决 要在 YOLOX 中使用按目录分类的图片数据集&#xff08;每个目录代表一个类别&#xff0c;目录下是该类别的所有图片&#xff09;&#xff0c;你需要进行以下配置步骤&#x…...

Unit 1 深度强化学习简介

Deep RL Course ——Unit 1 Introduction 从理论和实践层面深入学习深度强化学习。学会使用知名的深度强化学习库&#xff0c;例如 Stable Baselines3、RL Baselines3 Zoo、Sample Factory 和 CleanRL。在独特的环境中训练智能体&#xff0c;比如 SnowballFight、Huggy the Do…...

「全栈技术解析」推客小程序系统开发:从架构设计到裂变增长的完整解决方案

在移动互联网营销竞争白热化的当下&#xff0c;推客小程序系统凭借其裂变传播、精准营销等特性&#xff0c;成为企业抢占市场的利器。本文将深度解析推客小程序系统开发的核心技术与实现路径&#xff0c;助力开发者打造具有市场竞争力的营销工具。​ 一、系统核心功能架构&…...

若依登录用户名和密码加密

/*** 获取公钥&#xff1a;前端用来密码加密* return*/GetMapping("/getPublicKey")public RSAUtil.RSAKeyPair getPublicKey() {return RSAUtil.rsaKeyPair();}新建RSAUti.Java package com.ruoyi.common.utils;import org.apache.commons.codec.binary.Base64; im…...