自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(97)
  • 收藏
  • 关注

原创 2015年你到底错过了什么?!(有彩蛋!)

从踏入2016年开始,国家就取消了5天晚婚假福利。小编身为80年代末90年代初的社会主义接班人现在还是单身汪。。。看来80、90后赶上了计划生育却没赶上晚婚晚育。。。对象没有,奖励也没了。。。终于有理由不结婚了!!毕业之后,你离开了家乡,来到大城市打拼。你告诉自己,只要好好努力,就可以出人头地,可能三年后,可以把爸妈接来身边。你每天早上匆匆起床,精神还没

2016-01-27 09:59:29 584

原创 产品经理演进漫谈:千万不要以为鼻祖是乔布斯

Oh My God,产品经理就这样从一个青年的想法成为了大“体量”职业。     在这个人人都是产品经理的时代,大家对这四个字趋之若鹜。     从百度指数就可以看出,自09年以来,产品经理的搜索指数呈现一个爆发式的增长。那么多人关注产品经理,而有多少人真正理解了“产品经理”这四个字呢?产品,究竟是什么?   百度百科如是说:     产品是“一组将输入转化为输出的相互关联

2016-01-25 17:06:24 945

原创 趋势:手游APK压缩 用户转化率变高

近些年,掌上游戏时代已经成为全民风尚,但身为游戏开发商的你们,考虑过手游安装包大小与用户转化率之间的关系吗?时下,手机的分发渠道的百花齐放,就主流的下载渠道而言就有近20家以上。据悉,在众多的手机应用程序中,手游的下载量是最为庞大的,面对这样一个强大的用户市场,游戏也已经成为人们休闲娱乐的重要组成部分,随着碎片时间被广大人群利用起来,所以全面掌上游戏时代已强势来临。另外,手机的配置也在提升

2015-12-02 10:37:13 746

原创 程序员如何平衡工作与生活

中国职场人的工作生活失衡很常见,IT行业更是“重灾区”。而在IT行业中程序员是近年来受关注度很高的一群人,他们似乎一直以“钱多话少加班晚”成为被大家调侃的对象,稀有的女程序员也被人们贴上了“为了工作不修边幅”的标签。事实上,从随机调查到的女程序员那里,我们发现了她们每个人都有独特的工作生活平衡技巧。这些是可以供男程序员借鉴的。注重团队协作在男人主导的工作领域有一些女生参与其中,看起来更

2015-11-30 10:29:09 1207

原创 程序员英语学习三步曲

作为一名程序员,可以说每天都要和英语打交道,特别是浏览一些国外的技术网站的时候,许多人就感觉英语水平跟不上了,那么,程序员怎么学英语?现在请看程序员英语学习三步曲。一、读文档不能只读代码读文档只读代码,是很多程序员的习惯,也是导致程序员虽然读了很多英文资料,英文水平却没有相应提高的原因之一。以前曾在《程序员》上看到介绍阅读 技术图书方法的文章,提出过“先代码后文字”的方法,也就是“先看

2015-11-26 11:04:16 623

原创 程序员必备技能与习惯

--必备技能--熟练开发工具做为一名程序员至少熟练掌握两到三种开发工具的使用,这是程序员的立身之本,其中C/C++和JAVA是重点推荐的开发工具,C/C++以其高效率和高度的灵活性成为开发工具中的利器,很多系统级的软件还是用C/C编写。而JAVA的跨平台和与WEB很好的结合是JAVA的优势所在,而JAVA即其相关的技术集JAVAOne很可能会成为未来的主流开发工具之一。其次,能掌握一种简便

2015-11-25 10:40:01 365

原创 程序员的10大职业谏言

假如你想在IT行业里当中做的比其他程序员突出,那么,下面这些现象你要多考虑,随着越来越快速的开发、开发运营和分布式版本控制系统的逐渐流行,逐渐从之前的各人开发转移到现在的团队作战。一般情况下,团队和部门都会是自行解决问题,负责人对整个项目的结果能做的很有限。本文所讲的内容言主要是想告诉大家,不要依靠别人,要让自己活出精彩,所以不妨学下这十大职业技巧,也许他们会让你在工作当中做起事来更得心应手。

2015-11-23 10:25:14 474

原创 工作中的程序员如何进阶

前言你是否觉得自己从学校毕业的时候只做过小玩具一样的程序?走入职场后哪怕没有什么经验也可以把以下这些课外练习走一遍(朋友的抱怨:学校课程总是从理论出发,作业项目都看不出有什么实际作用,不如从工作中的需求出发)建议:不要乱买书,不要乱追新技术新名词,基础的东西经过很长时间积累而且还会在未来至少10年通用。回顾一下历史,看看历史上时间线上技术的发展,你才能明白明天会是什么样。一

2015-11-19 14:26:52 372

原创 程序员面试中应该向企业提的五大问题

在深圳这座浮躁的城市,跳槽是最平常不过的事了。今天就来聊一聊程序员面试中应该注意的几个问题,搞清楚下列问题,将有利于程序员找到合适自己的位置,减少跳槽几率。1.你们的企业文化是什么?你每天将会有10至12个小时需要与同事的信仰、价值观和行为打交道。企业文化重视技术吗?尊重软件工程师吗?软件工程师在产品开发上有发言权吗?企业有没有提供便利以便于软件工程师将工作做到最好?为了找到答案,

2015-11-17 10:28:44 623

原创 一个老程序员的Android学习路线指南

前言看到一篇文章中提到“最近几年国内的初级Android程序员已经很多了,但是中高级的Android技术人才仍然稀缺“,这的确不假,从我在百度所进行的一些面试来看,找一个适合的高级Android工程师的确不容易,一般需要进行大量的面试才能挑选出一个比较满意的。为什么中高级Android程序员不多呢?这是一个问题,我不好回答,但是我想写一篇文章来描述下Android的学习路线,期望可以帮助更多的

2015-11-16 14:54:34 953

原创 程序员面试切忌的10大错误

想知道程序员是如何准备面试的吗?只要不犯下面十大错误那问题就不大了。1.只在电脑上练习如果面试官要考核你的技术,很有可能会要求你在白板上写代码,而不是电脑上。所以,你就不能只在电脑上练习。电脑上的编译器会自动发现你的语法错误,但是白板不会。拿出笔和纸来练习下如何写代码。如果你自我检查之后,觉得程序正确,再将它们输入到电脑里,看看是否和原先设想的一样。2.不为可能提出的问题做准备

2015-11-12 10:44:34 424

原创 程序员的未来将何去何从

在一个来自于CGP Grey很精彩的视频中,他提出说,在不久的将来,大多数工作将会由机器替代。许多行业,从卡车司机到医生,在不久的将来将会消失或发生巨大的变化,创造出一种全新的社会体制。但是,这样一来似乎有点说不通——既然未来的计算机程序将会大放光彩,那么势必需要更多的程序员。毕竟,创建自动汽车、自动化的医疗诊断系统、小贩机器人等等,都需要程序员的参与,不是吗?大错特错。编程是什么?编

2015-11-11 10:31:02 760

原创 26种迹象你该考虑辞掉程序员的工作

俗话说:"一艘没有航行目标的船,任何方向的风都是逆风",作为吃青春饭的程序员们更是如此,更要做好自己的职业生涯的规划。如果作为程序员的你遇到下面这些情况,你就该考虑辞职了。1、你仍然在等待老板在2010年答应的要提拔你的暗示。2、你的上级近20年没有开发过任何代码。3、老板假装懂你说的这些技术,但实际上他完全不知道你在说什么 。4、你干完的项目6个月后才部署到现场服务器上。

2015-11-10 10:29:46 570

原创 Java教程:了解Java类的组成

一直很喜欢一句广告词:生活就是一个七天又一个七天。而我想说的是,Java应用就是一个类又一个类。Java是面向对象的语言,对象都是由类实例化而来。一个Java应用,不论简单还是复杂,都是由若干个Java类组成的。因此,对于初学者,先了解Java类的组成是必要的。Java类的组成主要有3部分:数据成员、构造方法、方法成员。首先看下边的代码,是一个简单的Java类:

2015-11-09 10:36:35 1461

原创 6个技巧让你成为专业程序员

想从普通的程序员变成专业程序员吗?没关系,来看看笔者的这篇文章吧!1、在你责怪别人之前,先检查自己的代码先想一想自己的假设和其他人的假设。来自不同供应商的工具可能内置不同的假设,即便是相同的供应商对于不同的工具,其假设也可能不同。当其他人正在报告一个你不能重复的问题的时候,去看看他们在做什么。他们可能会做一些你从来没有想到过的事情,或者他们的做事顺序与你的截然不同。我个人的原则

2015-11-06 10:57:00 389

原创 解析:SaaS 2.0 时代之风起云涌

SaaS 2.0时代,SaaS也开始跳出SME,走向垂直细分。这轮 SaaS 企业服务的创业风潮,带来中国 SME 信息化的最好时代。今天,企业主们不再需要承担高昂的成本、部署复杂的系统、雇佣专业的人才、忍受反人类的工作界面,便可拥有一套简单而强 大的企业管理系统。而整件事情最美妙的是:这套系统的初期部署成本,部署时间,和后续运维负担基本为零。在强有力的 SaaS 系统支撑下,企业

2015-10-30 10:56:25 374

原创 Twitter 对开发者犯下的十宗罪

过去 Twitter 针对第三方开发者们所作出的错误策略,可谓是犹如滔滔江水,连绵不绝。下面我们就给大家一一数来。Twitter 的联合创始人兼新任首席执行官 Jack Dorsey 上两天发言声称向开发者们道歉。Dorsey 何出此言呢?皆因过去 Twitter 针对第三方开发者们所作出的错误策略,可谓是犹如滔滔江水,连绵不绝。下面我们就给大家一一数来。1. 黑莓客户端“

2015-10-28 10:47:00 669

原创 重新敲一遍代码,胜过拷贝粘贴

如今这个时代,Google 和 Stack Overflow 已经成为了很多开发者不可或缺的工具。但是最近,后者貌似名声坏了。一方面,是因为表面上特别、有时候会偏离适度的原则。说得更中肯些,取笑别人是「十足的 Stack Overflow 式的开发者」的现象,明显增多了。说简单点儿,有些人在 Stack Overflow 上扔代码、还大肆拷贝、粘贴回答里的代码示例,他们最应该得到这个称

2015-10-27 10:19:45 375

原创 程序员面试切忌的10大错误

想知道程序员是如何准备面试的吗?只要不犯下面十大错误那问题就不大了。1.只在电脑上练习如果面试官要考核你的技术,很有可能会要求你在白板上写代码,而不是电脑上。所以,你就不能只在电脑上练习。电脑上的编译器会自动发现你的语法错误,但是白板不会。拿出笔和纸来练习下如何写代码。如果你自我检查之后,觉得程序正确,再将它们输入到电脑里,看看是否和原先设想的一样。2.不为可能提出的问题做准备

2015-10-21 10:52:14 343

原创 一位入行20年的老程序员对新人的建议

从事编程这一行也已经20年了,到今天为止,有关编程方面的知识我也写了六七门课程了,教授课程的时间也已超过了1000小时,下面我所说的全部是我多年来的实践的经验之谈。编程真的不是一件容易的事。不管你多喜欢或是多会编程,在学习和解决问题上总会碰到障碍。工作的时间越久就越能明白这个道理。不过这倒是一个让人进步的机会,因为你要一直不断的学习才能很好的解决你面前的难题。如果你已不有了进取

2015-10-20 10:58:13 382

原创 每个程序员都应该学会的重构方法

今天,我们要讲的重构方法为,提取方法(Extract Method)。这也是我最常用的重构方法之一。注:虽然代码示例是用PHP写的,但相同的概念同样也适用于其他任何OOP语言。定义下面是Martin Fowler给出的官方定义:如果你有一个可以组合在一起的代码段。那么将这个代码片段整合为一个方法,其方法名就用来解释该方法的目的。我认为再也没有比这更简单的定义了。此处我唯一想强调

2015-10-17 10:45:40 309

原创 在创业公司和BAT工作会有什么不同的体验

很多人从BAT出逃,就是因为忍受不了这些“不得不”条款。那么,在一个小的创业公司工作,是不是就天高云阔、万物和谐,恰好能够规避这些?并不尽然。先看看在创业公司,你能够收获什么。这个问题的答案会因为发问人的不同而不同。别人永远无法回答“你应该去哪里”这个问题。更有意义的方法是,分别去看在BAT和创业公司里,你会得到什么、不得不接受什么,在此基础上,做出最符合自己现状且最能实现未来期许的选择。

2015-10-15 10:35:13 376

原创 程序员如何优雅地拒绝产品经理

业内大牛是怎样对付产品经理的?面对扑面而来却无法实现的需求,程序员往往处于一个难堪的境地。一个经验丰富的程序员,不仅要懂得技术,还要懂得研究产品经理的心理,甚至懂得给产品经理设置逻辑陷阱。Lagou访谈了业内大牛对付产品经理的手腕,告诉你拒绝一个人需要的必杀技。本文作者:白杨►程序员A和产品经理B在一家互联网公司的同一项目小组工作,为了推出用户体验更佳的产品优化版本,B向A提出需求。已知该

2015-10-14 10:43:04 957

原创 打造你的开发神器:介绍Android Studio上的几个插件

今天介绍一下关于Android Studio 的几个好用的插件,都是我在用的,它们或能帮你节省时间,或者让你心情愉悦。以下所有插件都可以在 Idea 的插件库中找到,如果你与我一样在 Android Studio 中无法搜索到任何插件的话,可以用离线安装的方式,先在 IDEA 插件的站点上搜索下载,然后在 Android Studio 的插件管理中选择 Install plugin from

2015-10-13 10:23:48 398

原创 学习 JavaScript 应具备的6 个思维技巧

学习每一件事情时,我们都应该具有一种思维技巧,学习JavaScript也不例外。我们在学习JavaScript,或其他任何编码技能的时候,往往是因为这些拦路虎而裹足不前:有些概念可能会造成混淆,尤其当你是从其他语言转过来的时候。找不到时间(有时是动力)学习。很容易忘记已经理解了的东西。工具多又在不断变化,所以不知道从哪里开始。幸运的是,这些拦路虎是可以被识别,并消灭的。

2015-10-12 10:24:23 303

原创 千万别理程序员

不要随意打扰一个编程中的程序员,他们会很愤怒。 很多时候,我发现自己需要向编程界以外的人反复解释为什么随意的打搅一个编程中的程序员是多么的讨厌。我需要费力的向他们解释什么是‘流’境界——程序员陷入深深思考和理解一个问题时,一个电话,一个提问,甚至一句“你好”,都会像一声炸雷似的将程序员从“盗梦空间”里惊醒——梦境中建好的一切建筑都会立刻坍塌。很简单——这是一种非常脆弱易碎的精神境界

2015-10-10 10:16:25 400

原创 谈技术牛人以及技术的价值

老板尊重的都是别人家的技术,别人家的技术大牛?创业团队里没有牛人是痛苦的,有了牛人就一帆风顺了么?或者,明明牛人曾经就在身边,却一不留神错过了,这种事情你意识到了么?总有创业者会疑惑,我好不容易找了一个背景资历特牛逼的合伙人,可是共事一段发现,也没觉得水平有多高啊,和我之前招聘网站很便宜的工程师相比也不见得高明在哪里啊。别说,这事真挺常见的。感谢互联网,技术的价值得到了极大

2015-10-08 10:45:35 422

原创 程序员必备技能与习惯

--必备技能--熟练开发工具做为一名程序员至少熟练掌握两到三种开发工具的使用,这是程序员的立身之本,其中C/C++和JAVA是重点推荐的开发工具,C/C++以其高效率和高度的灵活性成为开发工具中的利器,很多系统级的软件还是用C/C编写。而JAVA的跨平台和与WEB很好的结合是JAVA的优势所在,而JAVA即其相关的技术集JAVAOne很可能会成为未来的主流开发工具之一。其次,能掌握一种简便

2015-09-25 11:18:17 325

原创 程序员的10条建议

我最开始不是做软件开发的,是一个售后技术支持工程师,你懂的,就是公司卖出的设备坏了,我就到现场去鼓捣两下,换个零件,重启下系统什么的。后来 我转行做软件开发,颇经历了一些曲折,遇到了很多实际的困难,再后来我成了程序员,干上了手艺活儿,就这么一路过来了,还出了两本书,《Qt on Android核心编程》和《Qt Quick核心编程》。后来我也和一些刚入行的开发人员共事过,有的朋友可以很快度

2015-09-24 14:42:16 582

原创 2015应届生薪资待遇:互联网企业称霸土豪,看完请别哭

2015应届生薪资待遇出炉,互联网企业受人瞩目。互联网企业薪资,开始躁动,整个就土豪!互联网在校招中出手最早,力度也最大!“阿里”尽管没有列明展开招聘的具体时间,但给出的“13k*15~18k*15(即13000元/月、一年 发15个月薪酬至18000元/月、一年发15个月薪酬,下同)”应届生平均薪资却是独领风骚。这意味着应届生的最高收入可达到27万元的年薪。“四大”不再是“提款机

2015-09-21 14:36:49 1234 2

原创 如何做一个有文艺气息的程序员?

程序员,理工属性,但在这卧虎藏龙的程序员圈,同样有李白“诗仙”式的文艺才子。当我想到这个题目的时候,就想起身边的朋友,很多工科男都钟爱文史哲学,并且那文学造诣比我们学这专业还要高,让人叹服。就拿我亲身经历的糗事来说,曾经就在北京地铁上和一个学工科的朋友,在《陋室铭》这篇文学作品见解上被他活生生撂倒。我是真心佩服他滔滔不绝中的字字珠玑和出口成章。就像之前我写过的《不想做艺术家的程序员不是

2015-09-15 10:13:51 1309 1

原创 程序员如何持续提升自己的开发技能

这个世界唯一不变的就是变化,IT圈子不外如是。计算机领域一直在改变,从基础框架到计算设备,还有几乎每天都涌现出的新技术。因此,作为一名程序开发人员,我们更要通过不断的学习来提高自己的技能。如何选择读物程序员需要的技能改变是如此之快,尤其是那些热点的/快速演变的领域,找到这些领域合适的阅读材料有时不那么容易。几点建议:利用好关注该类技术的那些网站。比如,在我学习iOS

2015-09-10 10:32:42 401

原创 常用的android开发框架有哪些

Android应用程序最初是由Google开发的基于Linux平台的开源手机操作系统。它包括操作系统、用户界面和应用程序,Android 包括了一个核心库,该核心库提供了JAVA编程语言核心库的大多数功能。但是在进行安卓应用开发时,都要为环境进行搭建框架才能够进行,那么android开发框架有哪些呢?1、ApplicationsAndroid装配一个核心应用程序集合,包括电子邮件客户端

2015-09-08 10:39:41 646

原创 码农们可以优越,并且应该优越

每个人每个职业都有自己的优越感,程序猿们应该有的优越感是什么,这优越感又从何而来?优越感是什么?所谓优越,其实也看跟什么人比,大学毕业生去和农民工比谁有文化,我想不会有太多的优越感,因为大学生并不是生活在农民工的群体中。大多数人都会不同程度地拥有某种优越感,比方说职业优越感,一个月薪上万的人在拿千八百的人面前当然会感觉良好,因为人总会不断地挖掘出自己的优越之处并从中咀嚼幸福的滋

2015-09-07 10:49:53 421 1

原创 程序员:如果不能自学,那就放弃吧

起步比较晚,没关系,终点没人知道在哪里。 网络工程师(俗称程序猿)和其他工程师有一些很微妙的差异,这个差异就是,网络世界变化极快,范围极广,涉及可深可浅,就取决于你要把自己放在哪个位置。所以我们不应该去外面上课咯?答:上课是很好的。记得大学的时候,教授说过这样的话:「上课,是教你全世界都已经证实而且已经知道的事实,上课的目的,是要让你学别人花很多时间整理和归纳的知识,而让你日后

2015-09-06 10:22:57 819 2

原创 写给想当程序员的朋友

(一)文章由来及个人经历我是一名计算机专业的本科毕业生,毕业已经1年多了。毕业后从事的是软件编程工作,经常有其他专业的朋友想从事软件编程工作,向我请教如何,因为我自觉涉行不深,不敢信口开河,无奈朋友信任,我不得不郑重考虑一下这个问题了,来帮助朋友选择和回报朋友的信任。这也就是此文的由来。还是先谈谈我个人的经历吧。(是不是有点俗套,但我觉得了解我的经历,有助于理解我话的含义;我一向认

2015-09-01 11:23:43 472

原创 程序员能用一年的git技能整理

用git有一年了,下面是我这一年来的git使用总结,覆盖了日常使用中绝大多数的场景。嗯,至少是够用一年了,整理出来分享给大家,不明白的地方可以回复交流。创建和使用git ssh key首先设置git的user name和email:12312git config --global user.name "xxx"git config

2015-08-31 11:04:56 774 3

原创 为什么程序员有高薪却不高兴?

IT从业者有着很高的薪酬,但他们并不那么开心,快乐程度低于一般工作岗位的人。人生平淡简单的幸福,无意于一个圆满的家一份稳定高薪酬的工作。在我们眼里,互联网行业的尤其是IT从业者都是高薪一族。但是据说他们并不开心,难道这就是所谓钱换不来幸福?据外媒报道,应用开发商TINYpulse的一项最新调查表明,尽管科技行业有着较高的薪酬,但从所有关键指标来看,科技行业工作者的快乐程度都要低于平

2015-08-28 10:47:52 1241

原创 手势密码VS指纹密码,哪个更安全?

Android的手势密码,现如今的指纹解锁,再加上古老的文本密码都是有破绽可循的。三年前过年前我去鼓浪屿旅了个游,不幸丢失了我的 iPhone 5,考虑到过年的开支,买了台小米。当时弃苹果投 Android 的原因除了价格,还有那时读的一篇文章《FBI 无法破解 Android 手势密码》。FBI 在法院文书中提到,法院专家用多种方法尝试解锁一台 Samsung Exhibit

2015-08-27 10:12:48 6930 1

原创 Android 6.0中的新技术有哪些

最近 Google 正式发布了 Android M,并命名为“棉花糖”(Marshmallow),对于开发者来说,有哪些新的技术和变化呢?本文尝试总结一下 Android 6.0(API 23)给开发者带来新的技术和改变。权限管理权限管理是 Android M 最大的改变,权限管理更加精细,并且由以前的安装时静态授权,改为现在的运行时动态授权。大家对 Android 的权限吐槽已久,A

2015-08-26 11:14:53 1270 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除