以软件工程师的身份接受阅读障碍

我成长于一所小型私立学校,对其他类型的思想家没有太多接触。 因此,当我在课堂上大声朗读时会不知所措,或者阅读和理解教科书内容需要花费我两到三倍的时间时,我会以为大脑有问题。 幸运的是,事实并非如此。 当我上大学时,我想看看我是否真的有什么问题,所以我参加了一次智商测试。 该测试的结果表明,我实际上是诵读困难的人。 阅读障碍是一种基于语言的学习障碍。 诵读困难症是指一系列症状,导致人们在使用特定语言技能(尤其是阅读)方面遇到困难。” —国际诵读困难症协会 本质上,这是一种学习障碍,使得难以理解文本内容。 在上大学时,期望完成工作的步伐使我措手不及。 我很快就落后了,直到母亲敦促我研究大学可能提供的各种残疾选择。 我很不情愿地这样做。 利用大学提供的支持最终成为了我的省钱之选。 我有时间去完成分配给我的任务。 一直以来,我都在潜意识里学习如何应对阅读障碍。 我这样做的方法之一是找到一种对阅读困难的字体OpenDyslexic,它可以减轻我在阅读课堂文章和文档时遇到的困难。 此外,我安装了Chrome扩展程序,该扩展程序将几乎所有网站上的字体更改为OpenDyslexic。 足够满足我的大学时代了……作为一名软件工程师,我是如何做到的?…

每个软件工程师都需要阅读的12本书中最有影响力的书籍

这是我经常遇到的一个问题,特别是来自刚开始作为软件工匠的同事或朋友的问题。 我应该读什么书才能成为更好的开发人员? 我需要读书吗? 我认为这是一个很好的问题,在我成为软件工程师时,我问了很多导师。 问题在于,许多人针对不同主题提出了不同的建议。 他们所建议的所有书本都是伟大的,但是没有人能给我列出那些必不可少的必不可少的基本书籍,任何希望成为伟大的工程师都应该阅读。 好吧,我从导师那里学到了很多东西,并且意识到我仍然可以从建议给我的许多不同书籍中学习很多东西。 我决定开发一个例程,以便在我的专业领域(软件工程)中每月阅读一本书。 多年来,我汇总了一份我认为必须阅读的清单 对于任何想成为顶级开发人员的人。 现在让我指出一个显而易见的事实–仅阅读清单上的所有这些书籍都不会使您成为一名出色的开发人员。 这将伴随多年的经验,并将这些书中的原理应用于实际实践中,并在现实世界中发展您的问题解决能力。 但是,阅读这些书将帮助您避免许多开发人员在职业生涯早期犯下的重大陷阱和错误。 我希望有人会刚开始就告诉我有关这些书的信息,但是我很幸运多年来找到并阅读了这些书。 您可能已经在大学里读过其中一些关于计算机科学或工程课程的书。 也许当时您并不认为它们很重要,但是我可以直接说出我已经使用和应用了这些书中每本的许多原理。 我还要指出,这不是一个详尽的清单。 每年都会出版许多好书。…