伯乐周刊:第26期

业界资讯

1.《Google薪酬最高十职位:工程师最吃香》 

文章摘要:谷歌企业文化中,以厚待工程师出名。其他岗位中,高薪的也很多。以下盘点谷歌最高薪的10个职位(排列从后到前):第10名:用户体验研究员(年薪:$95,320)第9名:软件工程师(年薪:$103,436)……(查看全文

 

2. 《MySQL在Web应用领域面临NoSQL的挑战

文章摘要:仅仅几年前,MySQL 还是开源数据库领域公认的王者,但是随着 NoSQL 以 82% 的年复合增长率狂飙,MySQL 在 web 应用市场正面临被 NoSQL 淘汰的危险。向 NoSQL 的迁移不但成为 IT 业发展趋势的一个注脚,还让人们领略了开源驱动的产业创新正如疾风骤雨般来临…(查看全文

 


 

职业分享

一、IT/程序员

1.《Java程序员面试中的多线程问题

文章摘要:很多核心Java面试题来源于多线程(Multi-Threading)和集合框架(Collections Framework),理解核心线程概念时,娴熟的实际经验是必需的。这篇文章收集了Java线程方面一些典型的问题,这些问题经常被高级工程师所问到… (查看全文

 

2. 《关于 23 种设计模式的有趣见解

文章摘要:在网络上流畅很广的一篇旧文,暂时没找到原作者。作者用轻松的语言,形象解释了 23 种模式,有很好的启发作用… (查看全文

读者评论:

@snow139: 仔细看过好多次那本经典教材,始终学不会,不过这篇文章真的蛮好的,适合感性头脑却必须学技术的人看~

 

3. 《Google 按图搜索的原理

文章摘要:针对这个问题,(maggie)请教了算法组的同事,他分享了基本的思路:对于这种图像搜索的算法,一般是三个步骤:1. 将目标图片进行特征提取,描述图像的算法很多,用的比较多的是:SIFT描述子,指纹算法函数,bundling features算法,hash function等…… (查看全文

 

4. 《关于自动化测试

文章摘要:本文是@Jacky爱测试 对@柴阿峰James Bach:什么是测试自动化?》这篇译文的回应,还有他对自动化测试的理解 …… (查看全文

读者评论:

@公公直直:自动化其实更多的是一种防御策略,是为了防止Regression,自动化发现的bug数量一般都是不及手动测试发现的bug数量;而且有人提出了有些系统比较难发现Bug的测试用例你即使在不同的版本多跑几次相同的测试用例效果甚微,就像杀虫剂效应一样,由于虫子有抗药性;所以不能期望

 

5. 《Vim 实用技术

文章摘要:作为开源世界最重要的编辑器之一(另一个是 Emacs),Vim 以其强大的功能和可定制能力被众多开发者所喜爱。不过,也许就是因为 Vim 的功能太强大了,要真正用好 Vim 并不容易。本文作者在多年的实际使用中逐渐掌握了一些实用技术,在此介绍给大家。——本文并不企图对 Vim 作全面而系统的介绍,但也绝非零星地点到即止;而是希望通过介绍一些重要特性和提供相关参考信息,引起大家的兴趣,去深入挖掘其能力,真正把这一强大的工 具用好。

本系列分了 3 篇:《第 1 部分: 实用技巧》、《第 2 部分: 常用插件》、《第 3 部分: 定制 Vim》,由吴咏炜分享。

 

6. 《12 个网络监控工具

文章摘要:网站有可能出现一些问题,如果你在管理网站,可以利用一些网络监控工具来解决这些问题。本文列举了12个的网络监测工具:Splunk、Ganglia、Zenoss、Munin、Snort…… (查看全文

 

7. 《系统管理员最佳实践准则

文章摘要:有时候系统管理员每天做相同的工作会显得很单调,但这种感觉只会在你没有尝试在服务器上捣鼓些新花样时才会出现。你得接受挑战更新你的系统软件、做些自动化处理、对系统做细致的监控还有对系统做备份每天除了要干这些活以外,优秀的系统管理员通常还会遵循一些实践准则。今天就让我同大家分享一些系统管理员的最佳实践准则吧,这些技巧会让你的系统保持健康和安全…… (查看全文

 

8. 《为什么我们要从 NodeJS 迁移到 Ruby on Rails

文章摘要:原作者声明,本文绝不是一篇讨论 NodeJS 和 Ruby on Rails 孰优孰略的檄文。它描述的只是我们做决策过程中的一些思考、决策背后的原因。两种框架都非常优秀,都出色的完成了它们的设计初衷,这也是为什么我们部分的模块仍然运行在NodeJS上的原因… (查看全文

 

9. 《同学们,一起来可视化编程吧

文章摘要:我们知道编程工具的发展很快,而新工具的推广过程却不是一帆风顺的。 Kwindla Hultman Kramer是洛杉矶电脑公司Oblong Industries的CEO,这个公司因为电影《少数派报告》开发手势界面著称于世,致力于推广可视化编程语言,这篇文章将介绍Kwindla Hultman Kramer在革新编程语言环境的过程中的一些经历与感悟…(查看全文

 

10. 《Linux系统IP路由基础(第1部分)

文章摘要:也许你知道如何在Linux系统上用命令netstat或route来查找(甚至是增加/删除)已经存在的路由。但是在你做这些操作的时候你可能并不知道IP路由是如何工作的。本文将帮助你理解IP路由的原理,以及它是如何工作的… (查看全文

 

11. 《“Brogrammers” 改写程序员的书呆子形象

文章摘要:斯特恩以写代码为生,但你不能称他为极客。他编程时戴墨镜,嘴里高唱2Pac的说唱音乐。他喜欢在办公室里玩Battle Shots游戏——一种棋盘游戏,但棋子换成了装着酒的酒杯。他和同事们受到了极度渴望技术人才的公司人事的周全照顾…… (查看全文

 

12. 《IT风云15年的那些人那些事

文章摘要:1997年开始,不断有知识英雄涌现出来。其中有摸爬滚打数十年的老英雄,如王江民、求伯君、雷军、柳传志等,也有后起之秀,比如周鸿祎、马云、丁磊等。正所谓长江后浪推前浪,前浪死在沙滩上……时间已经远去,但这些英雄的名字不会被遗忘…… (查看全文

 

13. 《宋世超:分享我的实习感悟

文章摘要:回想自己去年这个时候,是一个特别迷茫的时候,从3月末开始找工作,面试了几个都没有通过,心灰意冷,对未来失去了信心。面过淘宝、美团、金山,还有几个小公司,都没有通过,自己每天的大部分时间都用来去大街网上和应届生求职网上看实习的招聘信息和准备基础了,这段时间过的非常痛苦,做梦都是关于找工作的事,每天都睡不好,而且脾气也变的大起来了。每天按时早起去看书,写代码,但是由于学习知识不扎实,学的一点都不好。没办法,都怪自己学东西不扎实,导致找工作的时候什么都不会。有句话说的好:出来混早晚要还的。绝对是真理。

正因之前没人告诉我,我觉得把自己这段时间实习的一些想法和大家分享,能让大家少走一些弯路……(查看全文


14. 《如何系统学习 iOS 开发?

文章摘要:有网友在知乎提问:“…用iOS设备两年多了,真正的接触开发有半年时间吧,之前Java基础还行。现在感觉有点小瓶颈,很多东西仅仅限于会用或者按照规范依葫芦画瓢,但不知道深层次的原理以及为什么这样做,感觉知识学习不够系统…请教前辈指点…

本文整理自  iOS 工程师 Wang Hailong 的回答……(查看全文

 

15. 《岑文初:做个简单的程序员

文章摘要:下班前一路和震子走,一路还在吐槽,事情倒真的非常小,但心里却真的替很多跟着我们这批“老骨头”做事的新人担心,所以想说一点自己的真心话:做个coder其实很简单…… (查看全文

 

16. 《开发移动应用的7个致命错误

文章摘要:“幸福的家庭总是相似的,不幸的家庭各有各的不幸”,这个准则同样适用于移动应用开发者,最好的移动应用一般具备以下几个特点:美观,简单,实用,耐看。而对于不好的应用,有些常见的缺点是可以避免,本文列举出开发移动应用时 7 个致命错误…… (查看全文


 

 

二、创业

1.《从程序员转向企业家的10个建议

文章摘要:很多参加 BarCamp 的人都在痛苦的从程序员转型为创业者。虽然我从来都不是疯狂的码农(把自己关在地下室里一周,折腾出十万行代码这样),但我也曾经做过这样的转型。在创办 HelpSpot 的这些年中,我确实也总结出了一些经验,以及人们会什么会转型失败…(查看全文

 

 


三、管理

1. 《抛开产品人员,如何做好研发驱动

文章摘要:一位Web开发人员给郭子威的求助信,求助在项目中研发驱动模式的问题。(查看全文

 

2. 《如何利用多显示屏提高工作效率

文章摘要:现在显示器并不算贵,家里电脑用久了,也可能会有淘汰下的旧显示器。已经有不少开发者开始使用双显示器来扩展自己的工作区域,@EG-Tails 在本文介绍一种他比较推荐的使用方式 ……(查看全文

 

3. 《用户从0到5亿,Facebook背后团队的秘密

文章摘要:Facebook作为今年最受关注的互联网IPO案例,上市首日市值超千亿美元,在全球范围内拥有超过5亿用户,被视为互联网下一个最具潜力公司之一。Facebook成功的背后,有大量值得创业公司借鉴的地方。

安迪·约翰斯(Andy Johns),毕业于UCLA,曾任Facebook用户成长团队的工程师、Twitter产品经理,现在创业网站Quora里担任用户成长团队的产品经理,他在Quora的一个问答里透露了大家所关心的Facebook团队众多内幕… (查看全文

 

4. 《产品经理常犯的七大错误

文章摘要:过去一年,产品经理无疑是国内互联网行业最火爆的职位之一。似乎就在一夜之间,挂着这个头衔的人翻了一倍,一些原本做营销策划、运营的人也自称产品经理。更甚的是,不少计算机相关专业的学生都希望毕业之后成为一名产品经理,尽管很多人对于这一职位的工作职责、能力要求知之甚少。除了互联网行业的整体升温、成熟带来的工作细分之外,也有一些是信息不对称造成的。在他们看来,产品经理不需要自己动手写代码、做设计,只需要写写文档、在一边指手划脚即可,而且头衔里有“经理”两字,印在名片上倍儿有面子…(查看全文

 

 

 

四、设计

1. 《Web设计师需要编程知识吗?

文章摘要:Web设计师是否应该学习编写代码是个充满争议的问题。通常,在完成了一件网页设计后他们把创建网页代码的繁重工作都留给了程序员们。这种现象不只出现在网络开发行业,在软件及游戏开发业也是如此。 在本篇文章中,作者Deepu Balan 和大家分享了一些为什么Web设计师需要学习编写代码的理由,这会使广大的Web设计师们受益匪浅…(查看全文

 

2. 《通往优秀UI设计师之路的20个路标

文章摘要:界面设计师Joshua Porter在自己的博客中发表了这篇文章,文章中列举了20条用户界面的设计原则,这些原则是设计师们在设计工作中需要遵循的,它们能够给设计师们提供较好的指导工作…(查看全文

 

 

 

五、人力资源

1. 《我跳槽是因为他们的显示器更大

文章摘要:好的技术人员向往具有很强的企业技术文化氛围的工作场所。但如何你能从外部看清一个企业的技术文化状态?这里要讲的是我使用的两个简单而好用的参考指标…(查看全文

读者评论:

@MrAvailable:这就是为什么Frog Creek能在纽约吸引到最优秀的工程师为他们工作——>正确看待一个优秀软件工程师的价值!Frog Creek为【每一个】员工提供独立办公室,两台主机,27寸显示器,最舒适的Aeron椅子,免费午餐。无任何会议,所有讨论在两小时的午餐时间解决。好想跳个槽~

@Danile_Chen:对于设计和开发人员,一台拥有性能强劲的硬件配置、并拥有大尺寸色彩还原度较高的显示器,真的很重要~在1024*768的分辨率下你只能看到20行源代码和1000px宽度的设计稿,但是在1920*1080分辨率下,可以看30行代码和1800+宽度的设计图~还好,我们部门清一色23寸DELL专业级显示器

 

 

收藏 评论

关于作者:黄利民

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

相关文章

可能感兴趣的话题



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