伯乐周刊:第9期

业界资讯

 

1.《编程语言在2011年中的起起落落

文章摘要:在过去的一年里,编程领域迎来了翻天覆地的变化:移动设备成为编程工作的主要平台,而另一方面云也成为数据及应用程序的一大特定平台。在二者之间,台式机与笔记本电脑则在内存容量及处理器核心数方面突飞猛进。可以预见的是,上述变化将给开发语言的选择带来深远影响……(查看全文

2. 《微软传奇雇员大卫·卡特勒加入Xbox团队

文章摘要:日前,微软的一位传奇雇员大卫·卡特勒最近引发了科技媒体的注意,大卫是微软老员工,早在 Windows NT时代就已经担任开发主管。目前,根据微软方面消息,他加入了Xbox团队,之前他为Windows Azure云计算业务也出过力,可谓是万金油级别的老程序员……(查看全文

 

3.《数据科学家:未来至少5年内的好职业

文章摘要:想要找一个人才缺乏,而且至少在未来5年内仍然有出路的工作?做一个数据科学家吧。这是由电视数据服务公司EMC的数据研究专家做全球调查得出来的结论。63% 的数据专家说这个职业在可预见的未来一直会人员不足,其中半数的数据家认为是非常缺乏……(查看全文

 

4. 《2011年Q4最热门IT求职岗位 C++编程增长势头强劲

文章摘要:全球最大的面向小企业的外包与众包网站Freelancer.com,近期宣布了去年年底增长最快的50大在线求职工种。众所周知,FreElancer.com每季度都会发布网络求职工作动态,这些求职动态有助于求职者发掘更多机会实现个人价值。根据Freelancer Fast 50排名,软件开发类岗位整体上最受欢迎。在去年四季度,C++应用开发增长势头强劲,关注度上升38%,达到了2214个岗位。Java紧随其后增长36%,工作岗位数为2513。语言开发类上升27%达到1953个岗位。.NET开发也获得进一步增长,达到27%,岗位数量为346;C#则超过20%达到了2124岗位数。不过,PHP仍然在Web领域占据统治地位,市场关注度上升13%,在线岗位申请总数达到28872……(查看全文

 

5. 《报告称2012年美国软件开发人员最抢手

文章摘要:IT职业与咨询服务公司Bluewolf发布的最新报告显示,2012年美国IT市场对软件开发人员的需求最高,占整体需求的23%。该领域员工的平均年薪为10.3万美元。其次是商业应用开发人员,网络管理人员排名第三……(查看全文

 

6. 《Bloomberg公司开放其市场数据API

文章摘要:彭博公司已公开其宝贵的市场数据的应用编程接口(API),交易公司和软件开发人员现在可自由访问代码。API 可用于多编程语言,包括 Java、C、C++、.Net 和 Perl……(查看全文

 

7. 《2012最受企业欢迎的开发技能Top 10

文章摘要:通过列举Indeed的前十名职位,来看看新的一年里企业需要的前十位开发者和工程师的开发技能:1. HTML5 ;2. MongoDB ;3. iOS ;4. Android ;5. 手机应用 ;6. Puppet ;7. Hadoop ;8. jQuery ;9. PaaS ;10. 社交媒体……(查看全文

 

职业分享

 

一、程序员

1.《程序员的工作环境与效率

文章摘要:很赞同《Joel on Software》中Bionic Office一文所说,办公环境需要比大部分员工的家中环境更舒适。否则老板只能招聘哪些还住在简陋公寓的员工,他们才有可能下班后情愿留在办公室继续工作。我认为程序员的办公环境的几个条件:1、足够大的桌面空间;2、电脑环境;3、座位距离…… (查看全文

 

2. 《由12306.cn谈谈网站性能技术

文章摘要:12306.cn网站挂了,被全国人民骂了。我这两天也在思考这个事,我想以这个事来粗略地和大家讨论一下网站性能的问题。因为仓促,而且完全基于 本人有限的经验和了解,所以,如果有什么问题还请大家一起讨论和指正。这又是一篇长文,只讨论性能问题,不讨论那些UI,用户体验,或是是否把支付和购 票下单环节分开的功能性的东西…… (查看全文

 

3. 《<Cut The Rope> HTML 5版背后的开发故事

文章摘要:Cut the Rope 是一款人见人爱的小游戏。所以我们有了个点子,即通过使用HTML5将这款游戏放到网上以便让更多的人能接触到它。为了做到这一点,微软的IE团队和ZeptoLab团队(游戏的开发者)以及Pixel Lab的专家们合作以便将Cut the Rope 的网络版本实现。最终效果要能将游戏毫不失真地翻译成网络版本,并且能展示出HTML5的强大功能:画布提供的绘图、基于浏览器的音频和视频、CSS3风格以及WOFF字体的个性…… (查看全文

 

4. 《饥饿的程序员

文章摘要:编程就像是吃饭。今晚我加班,有点饿,没有厨房,没有小吃。环顾四周,我只看到街角的麦当劳。于是我就面临了一个选择难题,我是现在去吃垃圾食品来填饱肚子呢还是再忍一忍,然后回家吃一顿健康的?在我思考这个问题的时候,我不由自主的将这个问题和代码的质量联系了起来…… (查看全文

 

5. 《Google盲人程序员讲述软件设计之路

文章摘要:从康奈尔到硅谷,从IBM、Adobe一直到Google,十几年间,导盲犬艾斯卡一直陪伴着这位印度程序员。“可惜他现在已经13岁,老了,我没法带着他长途旅行了。”带着墨镜的拉蒙遗憾地说。互联网让世界发生了翻天覆地的变化,那它给盲人带来了什么?……(查看全文

 

6. 《极客须知十大定律

文章摘要:身为极客的你一定要了解主宰技术发展与应用的十大定律:一、阿姆达尔定律;二、布鲁克定律(这个是给学软件的人用的);三、高德温定律;四、Jevons悖论;五、马可尼定律;六、梅特卡夫定律;七、摩尔定律;八、欧姆定律;九、香农定律;十、扎克伯格定律…… (查看全文

 

7. 《10个实用的PHP代码片段推荐

文章摘要:当我们使用PHP的时候,如果你自己有些非常有用的方法或者代码片段,那么将会给你带来极大的便利……(查看全文

 

8. 《程序员编程需要多少个小时?

文章摘要:阿灵顿曾发表一篇博文说,创业者必须加倍的努力工作,甚至不惜趴在办公桌上睡觉,这样才能成功。我并不赞同其观点,我看了很多评论都是关于这样工作会适得其反,不但没有获得成功,相反,这也给程序员的身体造成一定的危害(长期或短期均有影响)……(查看全文

 

9. 《企业开发:选Flex?还是HTML5?

文章摘要:本文是一段记录谈话,是Yakov Fain 跟 Anatole Tartakovsky 和 Victor Rasputnis的谈话内容。讨论了企业级应用开发所面临的困境和机遇,值得细读…Flex的地位正在”新的战略”中发生转变。即使Flex仍然是用于开发Web应用的最佳框架……(查看全文

 

10. 《送给程序员:关于性格内向者的10个误解

文章摘要:我非常幸运的发现了这本《内向者优势——如何在外向的世界中获得成功》的好书,我感觉就好像是有人专门为我们这个罕见的小群体写了一部百科全书一样,它不仅对我的很多怪癖做了解释,还帮助我从一个崭新且积极的角度重新定义了我的整个人生。

毫无疑问,几乎所有认识我的人都会说,“啊哈,你不会到现在才发现你是个性格内向者吧?”,其实这并不是那么简单,问题在于将一些人贴上内向者的标签是一种非常浅显且充满各种常见误解的行为,事实要比这复杂的多(在Carl King讲过之后,就更是如此了)……(查看全文


11. 《软件开发的“三重门”

文章摘要:自从上次写了《程序员技术练级攻略》 以来,就觉得似乎还有很多东西没有谈到,但当时没有继续思考了。而春节前有人问我,是做底层技术,还是做业务。这问题让我思考了很多,不由自主地回顾了一 下我这十多年的软件开发经历,并顺着整理分类了一下自己解决过的若干问题,还发散想了很多,经过了一个春节假期的发酵,有了本文……(查看全文

 

12. 《完全理解关键字this

文章摘要:本文译自来Cody Lindley的新书:《 JavaScript Enlightenment》。他讨论了令人迷惑的关键字this,以及确定和设置this的值的方法……(查看全文

 

13. 《11大类编程语言功能比较表

文章摘要:有两个人的地方就有政治,有两个程序员的地方就会有关于编程语言的争论。当然,本文的目的不是为了引发语言战争,而是通过信息列表的方式来比较不同语言的功能特性,为开发者提供参考。其实对于一个产品的开发来说,语言选择不是最重要的。关键是哪种语言更适合,工具毕竟只是工具……(查看全文


14. 《陈皓:Why C++ ? 王者归来

文章摘要:因为又有人邀请我去Quora的C2C网站去回答问题去了,这回是关于 @laiyonghao 的一篇有点争议的博文《2012 不宜进入的三个技术点》ActionScript,Thread 和 C++, C++ 的争议最大。(要我说,.NET比C++更需要慎重进入)。就在本文回复这个问题……(查看全文)

 

15. 《7种从头开始免费学习编程的方法

文章摘要:无论想学什么,也无论出于什么目的想学,都需要你保持好奇心。但是作为刚想入门的新手,面对眼前海量的信息,或许根本不知道从哪里开始。以下就盘点几种帮你从现在开始免费学习编程的方法……(查看全文

 

16. 《现代浏览器的工作原理

文章摘要:浏览器可以被认为是使用最广泛的软件,本文将介绍浏览器的工 作原理,我们将看到,从你在地址栏输入google.com到你看到google主页过程中都发生了什么……(查看全文

 


二、创业

1.《创新与回报

文章摘要:在HN上发生了一件有趣的事情,反映了当今世界上创新与回报的复杂矛盾。有人给出了一个链接:visitor.js,指向一个放在某服务器上的JS文件,这个js文件能提供关于网站访客的详细信息,该脚本是收费的。可是几个小时后,有人贴出了一个免费的开源版本的visitor.js……(查看全文

 


三、管理

1. 《比尔·盖茨的60条睿智语录

文章摘要:1、让你最不耐烦的客户是你最大的学习来源。2、只是在时间分配方面,宗教并非非常有效,星期天早晨有很多事等着我们去做呢!6、为成功而庆祝是应该的,但更重要的是吸取失败的教训。13、如果你确实做不好,那么至少让它看起来好……(查看全文

 

2. 《佩奇出任 CEO 后如何改变 Google 的开会流程

文章摘要:Business Insider通过线人了解到Larry Page在去年4月上位CEO后立刻给全公司发了邮件,告诉大家如何更高效的开会──要像那种创业公司一样,而不能像一个有着3万人的大企业那样①每次开会都必须有做出一个明确的决定,如果没做出任何决定,那一定说明这场会压根就不该开;②参会人数不能超过10人;③每个参会的人都必须给出自己的想法,如果没有想法的话那说明他压根就不应该参加这次会……(查看全文

 

3. 《我需要什么样的社交

文章摘要:本来想把这个文章写成《程序员需要什么样的社交》,想了半天感觉写这个题目实在不合适,因为我自己本身就不是一个好程序员,我对程序员群体的理解也不够深刻,所以我想到的社交的模型,很难表达“程序员”为个神圣的群体。所以我还是写一写我自己需要什么样的社交吧。

现在说起社交,大多数人就想到了Facebook,或者一些社交性的网站,比如Quora、 Twitter。不过这都不是社交,回归本质,社交的本质还是一群人在一起,面对面也好,手拉手也好,交流,聊天,吹牛皮谈事情。所以首先,我需要的社交是回归本质……(查看全文


4. 《30分钟,让你成为一个更好的程序员

文章摘要:我相信激励是非常重要的。这也是为什么我常常把时间管理(这些书激励我不断改进我的时间管理方法)的书和软件开发拿出来看看。我最近刚看完一本书,《 软件开发者路线图:从学徒到高手 》。这本书推动我仔细的思考我应该把时间花在哪里……(查看全文

 

5. 《如何提高团队编程水平

文章摘要:过去一年半里,我在为Mendicant大学(Ruby开发者在线大学)工作。我与同学和员工一起建立了优秀的在线学习社区。美中不足的是,由于一开始我们对Mendicant的定位是逐步发展,所以短时间内没有达到我们预期数量的学员。本文总结了一些Mendicant大学深受好评的方法。希望这些经验能帮助更多本地团队和在线团队,这样会有更多优秀的场所供程序员学习和成长……(查看全文


6. 《张子阳:如何在30岁前年薪超过30万

文章摘要:有不少朋友发邮件给我,向我请教如何学习.NET,又或者是想拜我为师,长期进行交流学习。很遗憾,由于时间有限,这些邮件我都没有回复。但我确实想帮一帮这些朋友们,所以我觉得还是写一篇文章,将我这些年的经历像讲故事一样告诉大家。如果大家能有所启发,又或者有所进步,那我也算是聊以慰藉、得偿所愿了……(查看全文

 

四、设计

1. 《给设计师的10个新年决议

文章摘要:用这些给新年一个良好开端。希望你们都有度过一个愉快的新年假期,而现在时候回归工作了。1.选择更好的问题去解决;2.停止抄袭垃圾作品;3.停止挽救糟糕的作品;4.别再让自己变成了障碍;5.先责备自己;6.保持好奇心;7.学会更快地犯错……(查看全文


2. 《拒绝平庸:浅谈WEB登录页面设计

文章摘要:

用户活跃度是检验产品成功与否的重要指标之一,传统行业的商家极为重视门面的装潢,因为一个好的门面可以聚集人气,招揽更多的顾客。古时候的大户人家院子门口的石狮子或其他的摆件的摆放极为讲究,有一定的风水学说道理,更能彰显主人家的身份地位.由此可见,“门面’就如人的脸面之于人的形象一样重要,而WEB的登录页面就相当传统的“门面”。

现在越来越多的大型网站把登录和首页放在一起设计,由此可见登录页面的重要性,一个出彩的登录界面,将提升产品的品质,赋予产品独特的气质,登录界面也是一个发挥情感化设计,提升用户体验,拉近与用户之间距离的兵家必争之地,本文不谈趋势,不讲交互大道理,不涉及技术,就侃侃用户登录页面的一些设计表现形式。希望这些设计表现手法能给大家带来一些启发和灵感……(查看全文

 

3. 《Android界面与交互设计原则

文章摘要:在iOS HIG已经强大经典了N年之后,Android终于推出了一套比较系统的HIG(大概是为了配合Android 4.0 Ice Cream Sandwich)。仔细比较两套HIG的“设计原则”部分,发现完全是截然不同的两种风格。iOS HIG走的是更专业型的路线,描述严谨且有不少的专业词汇(比如Metaphors、Consistency之类的)。而Android则显得亲民许多,不仅描述方式简要易懂,配图鲜明直观,甚至还用了“me”作为了一系列要点的标题,更充分地传达出以用户自身的体验为中心的思路……(查看全文


4. 《Android 4.0设计规范的10大改变

文章摘要:在拜读和翻译了Android design设计指导后,对比Android 4.0与Android2.3及之前版本的app设计指导,总结了Android 4.0设计的10大改变:1. 导航栏;2. 操作栏;3. 多面板布局;4. 选择;5. 返回和向上;6. 主题样式;7. Widgets;8. 兼容性……(查看全文

 

五、人力资源

1. 《为什么我们不用智力题来面试程序员

文章摘要:我记得,我第一次面试的是一个前端开发岗位,面试官要我在白板上用JavaScript来写些东西,虽已经想不起当时的细节,但我清晰记得,那次让我自我感觉非常愚笨,那个在实际工作中有多大用武之地呢?自此之后,我几乎没听过有关程序员招聘时所用花招的好话,但却听到了大量的不屑之语……(查看全文


2. 《给程序员们的工资报价提醒

文章摘要:在薪水上讨价还价的方式有很多种,我要说的这一点也许并不是最好的。然而,如果使用的得当,会收到很好的效果。如果你正在跟一家公司接触(没有经过职业中介),而且事情看来很顺利,进度很快,你要保持这种面试的势头,但如果到了最后快要得到这个职位时,你要把节奏慢下来……(查看全文


 

收藏 评论

关于作者:黄利民

伯乐在线联合发起人,关注 IT 和互联网。 个人主页 · 我的文章 · 97 ·  

相关文章

可能感兴趣的话题



直接登录
跳到底部
返回顶部