盲人程序员如何继续他们的编程工作?他们的工作状态

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

当程序员一天天慢慢地老去……哪些人晚景凄凉?

很多年以后,在我60岁的那天早晨,天刚蒙蒙亮我就起床了,先去公园晨练,然后回来做早餐(50岁的时候我学会了做饭),送完外孙上学,刚好8点。由于北京从2020年开始单双月限行了,这个月是单月,所以只能挤地铁。人一如既往的多,一小伙子要给我让座,看了看他的小身板,我说不用,你也是干 IT 的吧,今天咱们都是程序员。来到公司,墙上那条新贴上去的刺眼规定总是让我很不舒服……

程序员找工作,这8个基本标准要留心选择公司的基本

大家都知道有个 Joel 测试(约耳测试),Joel Spolsky 发明的用于判断一个软件团队质量好坏的快速测试方法。如果你正在找工作,使用 Joel 测试来剔除一些不良雇主绝对是个明智的抉择。下面为大家介绍 Codypo 测试,又名 8 问题检测法,只需回答这 8 个问题,就能判断工作的好坏。我们也可以在面试的时候,偷偷给这家公司测试一下,如果你的回答里面有 2 个 yes,那么就需要拉响警报了。

程序员困境:专家光环下能力的退化打破这种困境

最近我为一个内核程序员的职位面试了十几个候选人。这些候选人都来自一些不错的大公司,这些公司在芯片或嵌入式操作系统领域十分有名。这些候选人大多声称自己在内核方面有着十年的在职工作经验。他们的简历看起来非常耀眼——各种相关的项目、术语和奖项……但他们几乎无人能够回答一个非常基础的问题: 当我们调用标准的 malloc 函数时,内核中会发生什么?

用语音去编程,试着解放眼睛与双手介绍一种方法

我喜爱在 ExtraHop 工作的原因之一就是会议少、大块大块的连续开发时间。然而,我很快发现,我不习惯长时间敲代码了。我在 ExtraHop 工作数周后,我的手腕和胳膊不太舒服。这些地方在过去是断断续续的不舒服,但是放在以前,限制晚上在家使用电脑足以解决这个问题。不过,这一次不同了。做为一个刚刚毕业的大学生,我担心每天的工作活动会引起永久性损伤。

过了35岁后,硅谷工程师们会如何规划人生?来自Quora的问答

这是一位网友在 Quora 上提的问题,硅谷人过了 35 岁后会计划做什么呢?除非你大红大紫,或晋升到管理层(大多数人并不是这样的),硅谷生活终结于 35 岁。我很好奇,小于 35 岁的人会怎么计划 35 岁后的事。我发现了自己热爱做的事情,并且对此我很擅长。我的建议是坚持去做你所热爱的事情,永远不要让自己偏离所热爱的。要一直乐于热心而慷慨的帮助别人。永远不要害怕变得不相关。

程序员如何让自己的职场价值更上一层楼?推销自己的秘诀

如果你已经是个很牛叉的程序员,但是依然觉得觉得还不够的话,欢迎阅读此文。本文旨在帮助各位更上一层楼。你是不是觉得自己已经掌握了所有的编程技巧?别太自以为是了!会写代码的确很重要,但是要拿到更好薪水,则更依赖于别人是否知道你的才能。换言之,你需要推销自己。下面是如何成功推销的秘诀。建立自己的博客,每月至少发布一篇文章。做点研究,因为只有自己亲身经历过,才能言之有物。

程序员参与创业,要注意哪些问题?创业路上满是坑

大部分人对创业是有误解的,一提到创业就想到在一个出租房不拿工资加班到死最后一夜成名一鸣惊人。其实现在创业已经很普遍了,不一定要破釜沉舟卧薪尝胆,也并不是每个参与创业的人都要成为创始人和CEO。根据你的目标的不同,你可以在创业生态中选择一个合适的位置。如果你没有独立做过能挣钱的软件、上万用户的免费APP、粉丝数5万以上的大号、每天PV10万的网站……

为什么软件里总会有那么多Bug?人的天性与复杂度

在代码上耗费的时间和资金越多,程序防御力就越强——但是黑客们总有办法找到其中的漏洞。又是整整一个月,整整一个月忙着安装补丁——回环往复、无穷无尽,一想起来就头大。我们的软件编码工具有着默认的内置安全防御措施,我们的编程语言是安全的,我们的程序员使用的是 SDL (security development lifecycle)编码工具和技术,我们的操作系统有着不断升级的安全设置……

怎样才能快速掌握一门编程语言?实践是真理

实用主义者的学习方法:绕过障碍,直奔主题,专注那些你马上需要学的。几年前,我在开始学某样东西前,会上网搜罗几乎所有能找到的从入门到进阶再到专家的书籍,在看了一大堆各式各样的评论后,心满意足地筛选出所谓的「精品」购买回家,然后把他们垒在书桌前,仿佛这是学习之前必要的仪式。后来我发现,我被所谓的「学习要先系统地打下扎实的基本功」坑了。

创业团队里优秀工程师需要具备哪些素质?务实的多面手

我曾为创业公司面试过很多工程师,他们中有些人在 Google 这种大公司中拥有丰富的工作经验,但他们并不适合创业公司。不能说他们没能力,但他们在创业公司中表现得确实并不那么出类拔萃。在多年的工作中,我发现的确有一些特质能让工程师在创业公司里更易成功。在创业公司中,我曾共事过的最高效工程师都有很好的决策力及工作技巧,尤其突出的是他们都具有下列几种特质。

不踏出第一步,你所希望的那一天永远不会到来志同道合的团队

如果你是一个程序员(其实,只要是网站设计、系统管理等相关领域的即可),你知道如何创造,如何把一个想法体现出价值。事实证明,你已经为你的雇主赚取了大把的钞票。因此你开始疑虑,为什么一直都在为别人打工?我也可以为自己工作。你开始想创办自己的公司,想工作多久就工作多久,完全不依靠他人或者中介。你想写一本书,并成为这一领域的专家。然后你却什么都没有做。

作为程序员,我们需要具备哪些能力?合格的程序员

编程语言能力:不用多说,作为合格的计算机程序员,精通一门语言是必须的。这种精通,不是说看了一本编程宝典,抄了几个程序就能说精通的,要靠长时间的积累。编码能力:我曾经看很多程序员写的代码,在同一个 jsp 或者 java 源文件里,出现了三种以上的对方法的命名方式,有下划线间隔的,有全大写的,有拼音首字母的。就像一个菜市场,杂乱无比,估计 10 天后,他自己都无法看的懂。

一个老程序员的沮丧与牢骚编程知识的宽度

我是 Tim Bray,XML 标准的创始人。我是一名程序员。我喜欢写代码。在过去的几十年里,我的基本活动就是写大量的代码,写大量关于这些代码的文章。我的博客的读者之多,足以证实这是一种相当有用而合理的组合活动。但是,我最近有些沮丧,有些受打击。我想我会克服,但我认为这里面的故事值得与大家分享。Ed Finkler 的文章 The Developer’s Dystopian Future 让我产生了很多的共鸣。

程序员颈椎保护指南职业病防御

我们程序员天天对着电脑,眼睛,颈椎等等,都会落下不少的职业病。来说说怎么治疗自己的颈椎病。形成颈椎病的核心原因是:不良生活习惯。我们身体的绝大部分疾病都是来自不良的生活习惯,生活习惯不改,再厉害的治疗也只能是缓解,无法根除。天天长时间弯腰低头看文件看电脑,颈椎不出问题才怪,同时也容易驼背和腰疼。你侧着站到镜子前,看看你的脖子是脊椎是直的么?

幸福感的真正源泉是什么?人的幸福感

霍华德金森24岁,是美国哥伦比亚大学的哲学系博士。他毕业论文的课题是《人的幸福感取决于什么》。为了完成这一课题,他向市民随机派发出了一万份问卷。历时两个多月,他最终收回了五千二百余张有效问卷。经过统计,仅仅只有121人认为自己非常幸福。霍华德金森对这121人做了详细地调查分析。他发现,这121人当中有50人,是这座城市的成功人士,他们的幸福感主要来源于事业的成功。

程序员,如何让自己在公司变得不可替代只讲故事,不讲道理

西游记中为了节约成本,唐太宗需要在这个团队里裁掉一名队员,该裁掉哪一位,为什么?故事背景:为了完成西天取经任务,组成取经团队,成员有唐僧、孙悟空、猪八戒、沙和尚、白龙马。其中唐僧是项目经理、孙悟空是技术核心、猪八戒和沙和尚是普通团员、白龙马是老板座驾。这个团队的高层领导是观音。团队的组成很有意思:唐僧作为项目经理PM,有很坚韧的品性和极高的原则性……

程序员身体健康状况的一些危险信号关注健康

如果没有事先进行若干单元测试,你肯定不会贸然对运行不顺的代码进行重构。所以,如果没有对健康进行过测试,你也不应该贸然尝试重构你的健康。那下面我们就先从一些简单的“是否问题”开始测试一下你的健康,这些问题能全面概括你当前的身体状况。爬完一层楼梯,你是否会喘不过气?你是否经常一坐就是一个多小时?在最近一年内,你是否曾经因为背痛、颈痛、肩痛或手腕痛而影响工作?