【学习资料】
文章平均质量分 79
愿有岁月可回首&
软件是目前人类生产出来的最复杂的产品
展开
-
20个最热门的IT技术职位及薪资
失业率在IT行业就像是个笑话。为了争夺顶尖人才,很多公司都会提供更高的薪水来吸引高水准的开发人员。“我们的客户都在普遍加薪。随着工资水平的提高,他们对求职人员的期望也上升了:不但得具备核心技术,还需要在新技术方面有一定的知识和经验,” Tom Cirri,一位猎头总监如是强调。如果你想知道自己的价值,那么下面是当前最热门的20个IT新技术,以及招聘公司愿意给出的薪水。转载 2014-12-09 15:20:57 · 12995 阅读 · 10 评论 -
软件工程师应该知道的9件事
三年前,我还在巴塞罗那的神经科学实验室工作,忙着研究脑电波、教授心理学上的认知系统课程。而今天,我以设计和写软件为生。你或许会满头黑线:隔行如隔山,这转变也忒快了吧。其实不然,早在以前我就已经写过很多软件了——比如想理解扫描出来的有40GB那么多的大脑数据,我得捋起袖子、埋头苦干,写个能紧缩这些数据的脚本。所以我一直以来就是一个能干的程序员。但是直到我最终下定决心辞去了这份在学术上能有所建转载 2015-02-01 19:18:45 · 13810 阅读 · 4 评论 -
学英语从背单词开始,但背单词要适可而止
你也许希望一遍又一遍的刷单词,因为——1. 依然觉得很多背过的词记得不够牢2. 觉得单词重复背的次数越多, 英语学得就越好不知你有没有看过这个微博段子么:听说,人生最辉煌的一断时间是高考前6个月,这时你上知天体运行原理,下知有机无机反应,前有椭圆双曲线,后有杂交生物圈,外可说英语,内可修古文,求得了数列,说得了马哲...... 现在呢,除了玩手机,废人一个。的确,问原创 2015-08-12 07:57:04 · 6120 阅读 · 23 评论 -
JAVA多线程和并发基础面试问答
多线程和并发问题是Java技术面试中面试官比较喜欢问的问题之一。在这里,从面试的角度列出了大部分重要的问题,但是你仍然应该牢固的掌握Java多线程基础知识来对应日后碰到的问题。(校对注:非常赞同这个观点)Java多线程面试问题1. 进程和线程之间有什么不同?一个进程是一个独立(self contained)的运行环境,它可以被看作一个程序或者一个应用。而线程是在进程中执行的转载 2016-01-16 15:25:35 · 692 阅读 · 7 评论 -
计算机各进制之间的转换
今天翻了一本计算机基础的书籍,其中十进制、二进制、八进制、十六进制之间的转换挺有意思的,也容易犯糊涂,特温故而知新。 十进制数制系统 十进制数制系统包括 10 个数字:0、1、2、3、4、5、6、7、8、9 基为:10 逢十进一,如3+7=10,20+80=100 二进制数制系统转载 2014-09-14 10:47:54 · 3069 阅读 · 17 评论 -
【超级经典】程序员装B指南
一.准备工作“工欲善其事必先利其器。”1.电脑不一定要配置高,但是双屏是必须的,越大越好,能一个横屏一个竖屏更好。一个用来查资料,一个用来写代码。总之要显得信息量很大,效率很高。2.椅子不一定要舒服,但是一定要可以半躺着。3.大量的便签,各种的颜色的,用来记录每天要完成的事务,多多益善。沿着电脑屏幕的边框,尽量贴满,显出有很多事情的样子。4.工具书,转载 2015-07-03 20:53:09 · 2425 阅读 · 12 评论 -
编程能力的四种境界
人类心理学研究中的一个基础支撑科目就是分析人的潜意识和意识。 弗洛伊德是最早的一位能够清楚的认定和描述我们的心理活动“领域”的人。 在他这著名的一生的早期,他就指出我们的意识里分“潜意识”,“前意识”,“意识”。如 果我们想能清楚他们分别跟我们的思想、感觉、认知、判断和动机(这这些在我们每天的生活,职业生活中都是关键因素)有什么关联,我们可以把我们自己描述成 一个冰山。 冰山的尖端,唯一能转载 2015-07-03 20:37:50 · 893 阅读 · 8 评论 -
优秀软件工程师必备的7大特性
不是每一个程序员都能成为优秀的软件工程师。在过去的6年时间里,我在Ooyala、Quora和now Quip这3个创业公司面试过许许多多挺有发展潜力的“种子选手”,他们都有着5年以上的工作经验,并且曾为类似于谷歌这样的顶级技术公司服务过,但是就是搞砸了面试。毫无疑问,这些应聘人员都是不错的软件工程师,并且,他们甚至可能很擅长他们目前的工作。我之所以否决他们,只是因为我不认为他们能成为一名优秀的软件翻译 2014-12-18 14:45:11 · 4831 阅读 · 14 评论