先做个“键盘侠”, 再来写程序

适合程序员的键盘练习程序(据说旧的坏了特重新上传) 介绍 KG(KeyGame)是一款精心设计的键盘练习游戏,适合新手、初级、中级到高级所有需要熟悉键盘的人使用。具有以下特点: ·一次只出现一个字母,便于集中注意力练习。 ·由简单到复杂,循序渐进。 ·对新级别熟悉到一定程度会自动穿插复习老级别。 ·连续正确三次加一分,而错一次或到时间就扣一分。对按键正确率要求较严。 功能键 [Ctrl S] 音效开关 [Space] 暂停 [Tab] 跳级 [Esc] 退出 立即下载

小李和小刘在一个小公司做程序员,格子间里两人座位挨着, 早上来到公司,先办点杂事 (就是喝点水,聊聊天,上上网, 你懂的....)

然后一天的工作才正式开始, 小李每次都很羡慕小刘的工作状态:

一双程序员的手在笔记本键盘上下翻飞,噼里啪啦,煞是热闹, 偶尔遇到难题, 停下来拿起圆珠笔转几下,马上计上心头,

又开始噼里啪啦起来, 一个上午完成的活能顶上自己干一天, 甚至一天都不止。

反观自己,也写了不少程序, 可速度一直上不去, 尤其打字的速度, 同样是程序员的手, 像个老年人,慢吞吞的不说, 敲数字的时候还得低下头来找按键,

甚至有时候还得祭出“二指禅神功”, 严重影响了进展。

小李很苦恼, 因为经理明显更喜欢速度更快的小刘。

这个故事当然是我杜撰的, 但根据我的观察, 小李这种情况的的确确是存在的,还为数不少。

打字速度虽然不是衡量程序员水平高下的标准, 但至少提供了一个重要的观察维度。

一个好的程序员在专注编程时应该是行云流水的, 一行行代码通过指尖流淌出来, 就像演奏一个流畅的音乐, 毫无滞涩。

这一切的基础就是你对键盘的熟悉程度, 或者说,你是不是键盘侠。

你应该对键盘上的字母,数字,特殊字符极其熟悉, 只要两个食指找到“F”和"J" , 其他的一切就尽在指间, 完全把键盘忘掉了。

如果你对IDE中的快捷键也非常熟悉, 那更是如虎添翼, 甚至鼠标就可以抛弃了。

举个简单的例子, 你在写这样一个变量名的时候“firstDayOfWeek” ,会不会反复的敲CapsLock键来输入大写的 "D" , "O", "W" ?

我观察到那些速度很快的程序员直接用小拇指按住Shift 就解决了, 根本不会按一次CapsLock , 敲一下"d" , 再按一下CapsLock , 再输入下一个小写字母"a" , 因为这样产生了阻碍。

我们现在还没有办法直接把自己的思维告诉电脑,编程的过程就是把你大脑的思维通过肌肉,通过手指传递给键盘,然后转化成电脑中的二进制, 这个过程如果被你不熟悉的键盘给阻碍了,岂不是大大的可惜!

记得我上大学的时候, 电脑还没有普及, 只有到机房去才能摸到电脑,当时我在学C语言,为了练习打字的速度, 有时候会把上课的桌子当成键盘, 练习快速的敲击int , float.... 其实就像你去驾校学车, 就是要把踩离合,换挡变成自己的肌肉记忆, 在开车的时候根本不去想它, 下意识做动作就好了。

所以千万别让键盘成为这个过程的阻碍, 努力做个"键盘侠", 把键盘变成你身体的一部分扩展, 让你的思维毫无阻滞的进入电脑吧。

最近看到一篇对高德纳(这是真正的大牛啊, 皇皇巨著《计算机程序设计艺术》的作者, 1974年图领奖得住)的访谈, 高爷爷的一席话让我目瞪口呆, 他说:

“我打字的速度比我思考的速度更快, 这样当我试图用键盘创作重要内容的时候, 就会产生同步问题。

所以我不得不把你的访谈答案先用笔写下来, 然后再输入到Mac电脑上。 我书写的速度跟我思维的速度是匹配的。”

一般人都是思考速度远远大于书写或打字的速度, 高爷爷真乃神人也 :-)

注: 键盘侠在网络上一般指的是现实中胆小, 但网络上却由于匿名身份很胆大,发表攻击性言论的人, 最近看了电影《煎饼侠》, 就把键盘侠借用过来博大家一笑。

官网下载STM32系列芯片的产品选型手册 官方提供了产品选型手册,便于工程师们进行产品选型。 那么,在哪下载"产品选型手册"呢?请看下文。 阅读详情

相关推荐

银行数据仓库体系实践(3)--数据架构

狭义的数据仓库数据架构用来特指数据分布,广义的数据仓库数据架构还包括数据模型、数据标准和数据治理。即包含相对静态部分如元数据、业务对象数据模型、主数据、共享数据,也包含相对动态部分如数据流转、ETL、整合、访问应用和数据全生命周期管控治理。 数据架构层面通过数据分类、分层部署等手段,从非功能性视角将数据合理布局。通过整体架构管控和设计,支持业务操作类和管理分析类应用(系统),满足业...

acumen_leo的博客 7011

CAD键盘侠 CAD画图 输入法自动切换

CAD画图时不再需要频繁切换输入法

qq_32277363的博客 4870

2023最新扫码连wifi-扫码挪车-聚合CPS返利多合一小程序源码

2023最新扫码连wifi-扫码挪车-聚合CPS返利多合一系统 系统特点: 目前已接入的 CPS 渠道: 充值:话费充值、电费充值、影视会员充值、会员卡券充值 本地团购:联联周边游 电商平台:京东、拼多多、唯品会、淘宝、抖音美团:外卖、闪购、酒店、到店、优选饿了么:外卖、商超 出行服务:滴滴打车、滴滴加油、滴滴货运、花小猪打车、高德打车、同程打车 连锁餐饮点餐:肯德基、麦当劳、百果园、奈雪的茶、瑞幸咖啡、星巴克、喜茶、汉堡王、必胜客电影票:特价电影票 注意:以上涉及到需要支付的 CPS 渠道,不需要预存!

qq_41837379的博客 3113

CAD输入法智能插件-键盘侠

CAD输入法智能插件-键盘侠 新版本键盘侠新增“无视输入法模式”

qq_32277363的博客 6994

RuoYi(分离版) 使用代码生成器添加子模块(idea版)

文章目录准备一、使用代码生成器1.数据库2.导入表并生成代码二、导入代码文件1.新建一个模块2.导入zip代码文件3.模块环境配置添加菜单和访问地址总结 准备 前提要把系统启动起来,部分教程可以参考这边文章若依框架RuoYi前后端分离项目导入IDEA及运行启动 但是完全参考这篇文章还是不能把项目启动起来,因为这篇文章没有说明数据库。 我是用的是本地数据库,采用xampp+Navicat的组合来部署和访问数据库。打开Navicat,连接并创建数据库ry-vue并导入数据脚本ry_20191008.sql,q

dream_coke的博客 1万+

基于 STM32 的全自动洗车监控系统设计与实现

本文提出一种基于 STM32F103RCT6 芯片的全自动洗车监控系统方案,通过多传感器融合与智能控制算法,实现车辆检测、洗车流程自动化及状态远程监控。系统集成硬件选型、电路设计、软件流程及通信功能,可广泛应用于智能洗车场景。

weixin_42300449的博客 965

【免费下载】 CAD键盘侠:CAD画图输入法自动切换工具

CAD键盘侠:CAD画图输入法自动切换工具 【下载地址】CAD键盘侠CAD画图输入法自动切换工具分享 CAD键盘侠是一款专为CAD用户设计的输入法自动切换工具。在高强度的CAD设计工作中,频繁切换中英文输入法会严重影响工作效率。CAD键盘侠通过智能识别CAD命令,自动切换输入法,帮助用户在输入命令和内容时无需手动切换输入...

gitblog_06581的博客 3024

优快云 2

2

qq_62260432的博客 5237

CAD实用技巧总结——源泉设计

本篇介绍CAD作图的一些实用技巧。主要关于输入法自切换、缺失字体替换、底图打灰处理、图块统计、快速选择、表格转换、批量打印、分行合并多文字的功能实现,所使用的CAD插件主要为源泉设计插件。

weixin_41566127的博客 1万+

UG NX二次开发(C++)-库缺少需要的入口点的原因与解决方案

在UG NX二次开发过程中,有时会遇到形形色色的bug,比如有个读者其采用UG NX二次开发(C++)时,遇到“库缺少需要的入口点”这个问题,看了一下他发给我的源代码,感觉有必要讲一下UG NX二次开发(C++)遇到此类问题的可能情况与解决方法。自然,这是博主的经验之谈,有不足之处还请在评论区讨论。

GimiGimmy 2204

爆肝5万字❤️Open3D 点云数据处理基础(Python版)

本文为Open3D 点云数据处理基础教程(Python版),小白也能轻松上手!还等什么呢,学起来!

孙悟空 13万+

【亲测免费】 CAD键盘侠:提升CAD设计效率的利器

CAD键盘侠:提升CAD设计效率的利器 【下载地址】CAD键盘侠CAD画图输入法自动切换工具分享 CAD键盘侠是一款专为CAD用户设计的输入法自动切换工具。在高强度的CAD设计工作中,频繁切换中英文输入法会严重影响工作效率。CAD键盘侠通过智能识别CAD命令,自动切换输入法,帮助用户在输入命令和内容时无需手动切换输入法,...

gitblog_06558的博客 901

YOLOv8改进 | 融合篇,YOLOv8主干改进融合网络之MobileNetV3+CA注意机制,助力涨点

MobileNetV3通过结合硬件感知网络架构搜索(NAS)和NetAdapt算法,通过新颖的架构改进进一步提升了性能。YOLOv8中的主干网络替换成MobileNetV3+引入CA注意机制

在职AI算法工程师,擅长计算机视觉,YOLO目标检测、分割等,擅长web、pyqt界面可视化,好内容持续更新中,来这里跟大家一起学习,共同进步 1884

写Python被嘲笑是“调库侠”,真的很可耻吗?

别被键盘侠带节奏,我们写 Python,不是为了耍帅,是为了让代码跑起来,让项目落地,让生活更爽。会用工具不是罪,闭门造车才是真可怕。所以,继续 import 吧,兄弟姐妹们!

奔跑的蜗牛 396

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

何同学发明“会自己打字的键盘”,但视频画风却逐渐“离谱”…

灵感来源于打字会痛的左手小拇指

程序人生的博客 7265

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

这两年我遇到过的“奇葩程序员”

(一) 第一个故事来源于我的第一家实习公司。 我在第一家公司实习的时候,我的前端负责人是一个长相比我还年轻的“小伙子”,事实上那时候我大三,而他已经过了而立之年。所谓师傅领进门,修行看个人。我从他身上听过的最多的一句忠告就是:“这个需求做不了”。我不知道是他当时觉得我太菜还是怎样,反正最终到我手里的需求,经过他的高超的社交技巧,都会变得极其简单,以至我登陆第二家公司后初期有些不适应“有求必应”...

我不是水哥 2418

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

【漫画】谈谈中国的键盘侠们

点击上方“程序IT圈”,选择“置顶公众号”关键时刻,第一时间送达!本文来源于公众号姜茶茶最近,看到一篇键盘侠漫画个人觉得很有意思分享给大家看看本文完,看完分享一下哈!远离网络暴力键盘侠!...

程序IT圈 127

别问“我会不会被AI取代”,先问“我+AI 能做多强?”

维度直连厂商 API胜算云 Router 智能路由首 Token 延迟< 550 msAPI 可用性92 %99.97 %峰值 TPM20k(易限流)1,000,000费用 / 1k Token1× 基准≤ 0.2×秘诀:胜算云把 Anthropic、OpenAI、DeepSeek、Gemini 等多家模型算力拆解成智能路由高频对话路由Sonnet 4,保证响应 < 200 ms;大文档摘要走Gemini 2.5,省 80 % 成本;代码补全自动切换,TPM 飙升。

weixin_49470217的博客 880

一键成为“键盘侠”

** 一键成为“键盘侠” ** 今天阿冲给大家分享一个库(pynput) 在互联网高度发展的现代,各色各样的社交 app 层出不穷,人们在享受聊天的过程中,难免会出现口舌之争,而有时候对方说的很过分的时候,这时候我们就可以采用以牙还牙的方式怼回去,而我们嫌打字太麻烦的时候,这时候就可以考虑用程序来帮忙了,这次给大家带来的是用 python 快速发消息。 1 pynput 简介 pynput是python的一个第三方库,使用前需要安装,pynput的功能主要是对鼠标和键盘进行监听和控制,通过对键盘和鼠

bulusni的博客 464

CAD输入法智能切换插件-键盘侠

CAD输入法智能切换插件-键盘侠 各大工程师应该都被输入法困扰过,在高强度的设计工作中反复切换中英文实属难受。 键盘侠就是你心目中那个解决问题的“英雄”。 想输入英文命令时智能切英文 想输入中文时智能切中文 真正的侠客从来不想让人知道自己的名字,一键安装程序自动加载,无需任何设置自动切换,深藏功与名!O(∩_∩)O~ 下载地址:https://pan.baidu.com/s/14CUhBp2GBXr7Ez_Wen0HTg 提取码: 3hwh ...

qq_32277363的博客 1万+

Keychron大杀器,做Super“键盘侠”

作为程序员,每天都用到键盘,对于我们来说,好的键盘如同武士的刀、军人手中的枪,不仅能够提高工作效率,更是一把“装B”的神器。曾几何时,手持一把双飞燕,大杀四方,玩DNF,单刷牛头,也用噬魂金蝎打出ACE的战绩。时过境迁,即使买到新的键盘也没有了当初的激情,一套罗技的无线套装足矣!直到遇见了它!!!!!!!!!!!!!!!!!!!!who?who?who?who?一把神器的键盘,Keychron K1 Pro。用它来搭配我的小黑,爽的起飞!!!!!,看下图:是不是很配!

AI浩 969

新手程序员别慌!这 10 个 “傻瓜式技巧”,照着做就能进步

在群里遇到问题时,可以大胆提问,但提问前一定要 “做功课”:先自己尝试搜索解决,明确问题的具体表现、自己的尝试过程和卡点,用清晰简洁的语言描述问题。新手程序员不必因为技术的复杂而慌张,只需将这些技巧融入日常学习中,一步一个脚印地实践、总结、优化,就能逐渐提升自己的编程能力,从 “新手” 成长为能独立解决问题的 “能手”。找一个与自己学习方向相关、代码量适中的开源项目(如 GitHub 上的新手友好型项目),先完整 “照抄” 一遍代码,理解每一行代码的作用、项目的整体结构。总结出自己的进步之处,给予肯定;

2503_92849134的博客 1250

给自己作的“程序员键盘”,DIY可编程机械键盘

作为标准程序员,总想有一把非常顺手的键盘,看中了HHKB,但是近2K的价格还是让人心烦(价格还不是最主要的,主要是没有我需要的编辑键)。即便是FILCO87也要近900元(还是觉得大了,不想要上面的F键区,让键盘更小一些)。而其它的一些,总觉得要么大了,要么键盘布局不太适合我们程序员用。性价比很高的POKER可惜了,没有独立的方向键、HOME、END、PAGEUP、PAGEDOWN键,对于我一天要

逸涵科技 2万+

程序员的 “解压方式” 有多野?有人拆键盘,有人写 100 行 “骂人的代码”

更有甚者,会玩 “电子烟花”—— 用编程控制数百个 LED 灯,编写闪烁的灯光序列,在黑暗中看到自己设计的 “烟花” 绽放,那种视觉震撼带来的愉悦,是代码在终端里跑通无法比拟的。程序员的解压,有时会 “跨界” 到让人意想不到的领域,形成一种 “反差萌”。比如组织一场 “bug 吐槽大会”,大家围坐在一起,轮流分享自己遇到的最离谱的代码错误:有人讲过把 “==” 写成 “=” 导致的逻辑灾难,有人吐槽过祖传代码里的 “神秘注释”,在互相调侃中,那些曾让人抓狂的瞬间,变成了共同的笑料,压力也在笑声中被稀释。

2503_92849275的博客 997

【程序员侠】程序岛上的赵老板

但赵老板不一样,虽然他自己在18岁才成功写出了自己的第一个Hello World,虽然他身上并没有程序员侠身上时常闪耀着的光芒,但他仍然坚信自己可以写出和程序员侠一样好的代码。程序员侠和普通的程序员不一样,他们更聪明更有创造力,在赵老板成为程序员侠的领袖之前,所有的程序员侠都是程序岛里出来的。赵老板从不谈论他的过去,也从不透露他的真实姓名,他称呼自己时也叫自己为赵老板,好像他一出生就是赵老板。赵老板就成为了程序员侠的领袖。程序员侠们再也不能否认赵老板的能力,认可了他程序员侠的身份,那一年他三十八岁。

小狼 481

在微信小程序中做自己的数字键盘

在微信小程序中做自己的数字键盘为什么要自制键盘?使用系统键盘带来的不便理想的自制键盘效果:怎样自制键盘?键盘的效果 为什么要自制键盘? 我最近在开发一款微信小程序,现在需要用户输入一个数字。 使用系统键盘带来的不便 如果使用系统键盘,有以下几个问题: 数字键太小,不方便; 无法阻止用户输入不合法字符(如:“&”); 小数点在一些手机上很难找到。 理想的自制键盘效果: 123 456 7...

天生我材必有用,千金散尽还复来。 1万+
上一篇: 一不留神,代码就腐化了
下一篇: 不加断点调试的程序员是好程序员
码农翻身
码农翻身 《码农翻身》作者 《码农翻身》作者
博客等级 码龄8年 3万+粉丝 1084原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值