全盲程序员钟科:从针灸专业到游戏编程的超强跨界

数字后端流程--place Floorplan完成后芯片的大致框架已经出现,万里长征已经迈出特别重要的第一步了,前面的步骤我们已经完成了io port,macro的摆放,现在core外只剩下std cell(标准单元)了,Place这一步就是要把std cell放进core里。看到密密麻麻的std cell也不用紧张,因为放std cell不用像macro手动一个一个摆,工具就可以帮我们完成大部分工作。虽然这一步的工作只有一个,但也不是只要Place完就能进行下一步的,衡量Place质量是否满足标准会通过以下几点判断。 阅读详情

前言

钟科是一位全盲的视力障碍者,目前在北京心智互动科技有限公司从事程序开发工作。在看不见的情况下如何进行编程?难度他的键盘上写有盲文吗?

他告诉我们:

他通过一个辅助软件,我们称之为读屏软件,将电脑上显示的内容转换成语音实时输出。在耳机里面,我们戴着耳机通过键盘就可以正常地操作电脑了。我的键盘上是没有盲文的,和普通人用的普通电脑是完全一样的,我们的系统也是和明眼人用的系统是完全一样的,只不过在这个系统里增加了一个辅助软件而已。

全盲程序员 钟科的学习过程

上大学2012年开始就自学编程,然后跟这个学校的其他的专业去听课,它没有针对于视障的这种专门设置的课程。有的(内容)老师就不读的话,那我看不着,就相对会比较困难。针灸推拿那边的(针对视障人士的)教材课本什么的是齐的,但是关于计算机这方面的教材就不多,在网上也很难能够找到。

这几年其实已经好很多了,之前比如说有好多软件它是用不了的,就进来以后(读屏软件)啥也不读,就读屏软件没有办法抓取到任何焦点(系统按钮),现在有好多那种软件,可能他会觉得这个功能盲人不需要,他会比如给你屏蔽掉,是目前比较影响操作的。

现场演示手机端无障碍语音助手操作

在无障碍模式下,用手指单击屏幕,语音助手会播报当前选中的区域内容,这种情况就属于系统给这个图标打了标签,然后它就能识别到这个标签是什么东西。在一些常用的软件中,如果无障碍模式下没有给每一个按钮打上标签,当我们触摸屏幕时会出现如下的情况,无障碍助手就无法识别这个按钮具体的功能是什么,会给需要操作的人带来一些困扰。

如果这个软件从设计层面,就最开始我们刚开发的时候,就考虑到无障碍,实际上就只是一个一行代码或者两行代码的那么一个事情。但是有很多软件所谓的说很难适配或者说无法做无障碍适配都是因为写代码时候,他就没有考虑到说我要去做读屏,就要垒了很多的这个代码了以后,再去做这种底层的维护就很困难。

我是在做我们这边一个叫荣耀战场,一个电竞项目,类似于“吃鸡”(一款网络游戏)的一个项目。我们用这个声音构建出场景,你戴上耳机以后它是有位置的。比如说这个玩家他是从你后边过来的,那你就能听到从你后边一步一步脚步声就走过来了,然后可以开枪可以战斗。

生活方面希望自己能够走得稍微远一点,就是再扩大一些自己的出行交通的圈子。学习工作方面我想往一些类似于人工智能(方面多学习),就像我最近看的一些 VR 技术,觉得这个东西可以帮到视障者,可能会往这边再进行一些努力。

看完了钟科的故事,有没有像小编一样突然间特别崇拜他

所以我们也要像他学习,接下来为大家推荐一个免费的python学习资料,希望感兴趣的同学可以学有所成,学的开心

零基础Python学习资源介绍

👉Python学习路线汇总👈

Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。

👉Python必备开发工具👈

温馨提示:篇幅有限,已打包文件夹,获取方式在:文末

👉Python学习视频600合集👈

观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。

👉实战案例👈

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。

👉100道Python练习题👈

检查学习结果。

👉面试刷题👈


资料领取

上述这份完整版的Python全套学习资料已经上传优快云官方,朋友们如果需要可以微信扫描下方优快云官方认证二维码输入“领取资料” 即可领取

在这里插入图片描述

好文推荐

了解python的前景:https://blog.youkuaiyun.com/weixin_49895216/article/details/127186741

了解python能做什么:https://blog.youkuaiyun.com/weixin_49895216/article/details/127124870

构建高效的LLM应用测试框架 《构建高效的LLM应用测试框架》 关键词:LLM,测试框架,应用测试,效率优化,测试原理 摘要:本文将深入探讨构建高效LLM应用测试框架的必要性、方法与步骤,旨在为开发者提供一套系统化、可操作的测试解决方案,从而提升LLM 阅读详情

相关推荐

支持向量机算法(带你了解原理 实践)

支持向量机作为一种强大的分类算法,在各个领域都取得了显著的成果。其基于统计学习理论的原理使得它能够在高维空间中找到最优分类超平面,并通过核函数处理非线性问题。

2303_79387663的博客 3737

盲人程序员是怎么编程的?闭眼编程

盲人程序员可以借助屏幕阅读器来使用计算机,绝大多数编程工具也可以正常访问,所以,盲人掌握编程语言是没有问题的。

chenhao0568的专栏 1196

青龙人形机器人硬件平台设计全解析:从构型到控制系统的实战指南

本文深度解析了青龙人形机器人硬件平台的设计全流程,从需求分析、构型设计到核心系统实现。文章详细阐述了其43个自由度的仿生构型、高动态性下肢设计、灵巧作业系统以及分布式控制架构,并探讨了旋转关节与直线关节等关键技术选型,为开发者提供了从理论到实践的完整硬件设计指南。

weixin_29248313的博客 382

盲人程序员如何编程?全靠每分钟450个单词

昨天有人给我发了一篇文章,我一看到图就觉得很奇怪,这个人坐在一个小隔间里,戴着耳机,敲着键盘,但是他的面前却没有屏幕, 他在干什么?他叫Tuukka Ojala, 是一个...

码农翻身 2937

五段式S型算法笔记

又因为有 v-v0= 0.5jt通式: 所以有 vm-v0= 0.5jtm 所以有4vm-4v0= 2jtm。算法1: v=2vm-v0-0.5*jt+2jt*tm-2jtm*tm。加加速度j 自己设置 已知,vmax自己设置已知;所以有4vm-4v0= 2jtm带入算法1。

qq_36658033的博客 681

STM32F407单一定时器输出4路不同频率及占空比的PWM波

STM32F407单一定时器输出4路不同频率及占空比的PWM波

qq_43868701的博客 4919

盲人如何学计算机编程,盲人程序员,他是如何背代码编程的?

原标题:盲人程序员,他是如何背代码编程的?最近小卓在中软卓越做了个调查,眼睛看不见也能编程吗?很多在太原中软工作的程序员们都连连摇头,但这样的奇迹真的发生在一个盲人程序员身上。蔡勇斌是一名盲人程序员,负责对互联网产品进行适用于视觉障碍者的改造,他靠“背”代码来编程,最多的时候背过300多行代码。靠本事吃饭,却从未向命运低头。 因为六岁的时候,阿斌自己调皮去玩石灰,不小心把石灰倒在了头上,后来手术每...

weixin_30322969的博客 1173

腾讯地图自定义瓦片地图开发实战:从坐标定位到图层融合

本文详细介绍了腾讯地图自定义瓦片地图开发的全流程,从坐标定位到图层融合的实战技巧。通过具体代码示例和常见问题解决方案,帮助开发者快速掌握腾讯地图API的自定义瓦片功能,实现室内外地图的无缝衔接和特殊图层的叠加展示。

weixin_42526015的博客 171

95后盲人程序员的励志故事

在同事眼中,“他是研究会里最年轻的工程师,95后,兴趣广泛,也很有才华。”从小到大,几乎身边所有人都给他灌输着这样的观念,“你要好好学按摩,不然长大后就没工作了”。可是,这位少年却偏偏不认...

zouhui1003it的专栏 1001

OpenClaw:深度学习驱动的智能编程工具实战解析

智能编程工具通过深度学习技术革新传统开发流程,其核心在于代码语义理解与实时协作能力。这类工具采用AI代码补全、错误预测等技术,显著降低开发者认知负荷,尤其适用于复杂业务逻辑开发和遗留系统维护场景。以OpenClaw为例,其智能填充和上下文感知功能可提升40%编码效率,减少65%调试时间。关键技术实现包含自然语言处理、代码静态分析等,在金融科技、电商系统等领域具有广泛应用前景。热词提示:代码理解引擎、智能工作流整合展现了当前AI辅助开发的最新趋势。

chubaisheng8627的博客 320

[QMT量化交易小白入门]-八十九、深度学习训练多维特征进行金融价格行情预测

本专栏主要是介绍QMT的基础用法,常见函数,写策略的方法,也会分享一些量化交易的思路,大概会写100篇左右。QMT的相关资料较少,在使用过程中不断的摸索,遇到了一些问题,记录下来和大家一起沟通,共同进步。

木头大左的博客 218

3 个盲人程序员

(点击上方公众号,可快速关注)一Michael Forzano,Amazon2018 年 3 月,Amazon 官网「工作在 Amazon」栏目有一篇文章,介绍了他们的一...

程序员的那些事 5765

【用unity实现100个游戏之15】开发一个类保卫萝卜的Unity2D塔防游戏5(附项目源码,完结)

本期是本项目的最后一篇,主要内容是配置环境、生成不同敌人、结束重开。

向宇的博客,专注php/web全栈 unity游戏开发,欢迎大家评论纠错 2575

点赞!盲人程序员独立开发吃鸡游戏,眼睛看不到,心却明亮

黑马程序员视频库播妞QQ号:3077485083传智播客旗下互联网资讯、学习资源免费分享平台在常人的观念里,可能很难把盲人和程序员这两类人群联想到一起。很多人对盲人的刻板印象,不是“做推...

传智播客的专栏 1906

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

零基础能否转行做程序员,那些半路出家的程序员大神给你做了榜样

这些年,随着中国互联网产业的高速发展,对程序员这个职业的需求越来越大。而相对较高的薪水、简单的人际关系、入行不需要靠拼爹这些优点,也让越来越多的年轻人选择了这个职业。甚至很多本来已经从事了其他行业的年轻人,也都想转行去当程序员。不过在想转行的同时,他们心中也存在着疑虑,自己完全没有编程方面的经验,转行之后究竟能否胜任程序员的工作。小编今天就带大家认识几位半路出家,最终成为程序员界大神的人物。希望他们的经历能给想当程序员的朋友提供一点帮助。头一个要说的人物他一生的经历可以被称为传奇。

xx16755498979的博客 709

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

盲人如何学计算机编程,盲人程序员是如何编程的?

我是一个程序员,我也是一个盲人。我的世界中从来没有任何画面,我生来就看不见任何东西。每次新同事——那些从来没有经历过任何形式视力障碍的人——听说了我的事迹,常常会跑来问我以下这些问题:那么,你怎么读取别人的代码?哇!你是怎么做到写代码的呢?或,最普遍的一个——你会做梦吗?我总是一次又一次地被问及这些问题。所以今天的主题主要就是回答这三个问题。我会尽量解答大家最大的困惑——盲人究竟是如何写代码的。 ...

weixin_39647787的博客 849

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

盲人程序员是怎样炼成的

一个星期前,本网站根据劳工部残疾人就业政策办公室(Office of Disability Employment Policy)的报道,编发了一篇文章“通讯手段为所有人提供机会”,介绍为国防部制作网页的盲人程序员张海伦,引起了人们的惊叹,一位读者赞扬张海伦 “了不起,技术难度赶上贝多芬”,另一位则表示“简直难以置信,但是不得不信”。但是也有一些人发出疑问,对盲人竟能制作网页表示不解,认为这是在“糊

黄沙百战穿金甲,不破楼兰终不还。 694

盲人程序员自学编程,造福百万人

在许多人的刻板印象里,提到盲人能做什么事,似乎第一时间能想到的,不是按摩,就是拉二胡。近日,盲人程序员蔡勇斌自学编程,成功帮助百万人上网的新闻,引发网友热议。6岁意外失明...

程序人生的博客 1817

盲人如何学计算机编程,你知道盲人程序员是如何写代码的吗?

原标题:你知道盲人程序员是如何写代码的吗?程序员生涯以困难模式开局:出生在伊朗,生下来就看不见。14岁学VB编程。大学读计算机专业。是PHP程序员。一开始在工作中被歧视。始终热爱编程。很励志。 这是他自己的独白:我是一个盲目的PHP开发者。我的计划是这样的,我想说,不同于其他的答案提到的方法。我走之前,让我告诉你一些关于我自己的。我从出生就是盲。我的眼睛情况并不重要,但重要的是,我从来没有“失去视...

weixin_29666341的博客 890

盲人程序员的编程生涯

本文来自于Stackoverflow上的一个问题,下面确实有很多盲人程序员作出回答,笔者感触颇深,故整理成文。 具体技术细节不必深究,主要了解一下他们的工作状态,以期让更多的朋友关注残障人士的生活与工作。   原问题大致如下:   视力应是大多数程序员理所当然应有的感官之一,大多数程序员都会花大量的时间盯着显示器(尤其是当他们处于巅峰状态时),不过我知道还存在很多的盲人程序员(比如...

mmdev 469

我的德国盲人程序员朋友(1)

盲人也能做程序员吗?看了在德国工作的程序媛许小西的回忆故事,相信能给生活中暂时遇到挫折的你,一点点前进的动力。小西:来讲讲我的那个计算机专业的德国盲人朋友吧。想起来认识他...

德国IT那些事 703

盲人程序员是如何编程的?

所有有视力障碍的计算机用户只需要适应这些就够了。这个程序,可以让我做很多事情,很多你闭上眼睛可能完全不能想象的事情,如:使用 Firefox 浏览网页使用 Microsoft Word 写报告,然后按照大学教授的严格要求整理格式写博客文章,就像本文录制、编辑、混音和发布音频(唱歌和制做音乐也是我的爱好之一)使用制作音频的 app,如 Reaper、Goldwave、Audac...

weixin_33939843的博客 257

盲人编程_盲人如何编码

盲人编程About one out of every 200 software developers is blind. We know this because Stack Overflow asked 64,000 developers about this a few months ago. 每200名软件开发人员中大约有1名是盲人。 我们之所以知道这一点,是因为几个月前 Stack Ove...

cumi7754的博客 694

盲人编程_帮助盲人学习编码

盲人编程by Quincy Larson 昆西·拉尔森(Quincy Larson) 帮助盲人学习编码 (Helping blind people learn to code) 1 out of every 100 software developers is blind. 每100个软件开发人员中就有1个是盲目的。 We know this because Stack Overflow r...

cumi6497的博客 503

大写的服!用耳朵也能写代码?盲人程序员自学编程成为全栈工程师

作者 | 年素清责编 | 王晓曼出品 | 程序人生(ID:coder _life)蔡勇斌幼年失明,靠着顽强的毅力和不服输的精神自学编程,成为了一名全栈工程师。作为一名盲人,为了让全中国...

程序人生的博客 5662

盲人都能编程,你有什么资格说自己不行

上大学的时候,宿舍的一个哥们有几天闷闷不乐,我们问他怎么了,他说他感觉自己要变成一个废人了。原来前几天他去检查近视,得知自己的近视又加深了,当时我们都安慰他,只是个近视而已,又不是真的看不见了,但是这哥们还是郁闷了好几天,那几天每当有人问他怎么了,他都会说,自己要变成一个瞎子了,要变成一个废人了。 盲人,好像是离我们很遥远的一个词汇,虽然我所在的大学有特殊教育学院,但是他们大都是聋哑人和残...

AlbertYang的博客 6950
上一篇: Python工程师必备哪些技能 学习路线是什么
下一篇: 程序员用代码写代码的玩法你知道多少?
黑客老许
博客等级 码龄8年 6153粉丝 1028原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值