201512-23 程序员高手和菜鸟的区别是什么? 随着做软件的时间越来越长,我发现,做软件越来越难。难在哪?难在怎么做出一个好的软件。好的软件标准是什么?两个词,好用,好看!程序员的最大价值在于做出好用又好看的软件的能力。因此,我觉得程序员的价值绝对不在于技术本身,而在于做出好用且好看软件的能力。这是一个开放性的话题,每一个人都是菜鸟过来的,我希望和祝愿每一个技术人员都能尽快成为高手,也希望更多老鸟来分享经验。在这篇文章,我将根据自己的经验来分... 继续阅读 >
201512-22 程序员如何做到年薪超过60万? 首先总结一下年薪超过60万的程序员在哪些公司工作,大致可以分为以下几类:1. BAT 和其他盈利能力强的大公司附一张阿里的级别对应薪资不仅限于BAT,其他盈利能力强的互联网大公司,高层技术员工达到60万以上年薪是比较容易的。关注两个限定词:盈利能力强、大公司。 有些公司虽然员工数达到数千人,但盈利能力弱甚至常年亏损。如果所处细分领域、产品模式也不处于风口浪... 继续阅读 >
201512-21 做个程序员到底好不好 今天闲着无事,我们就来聊聊做个程序员到底好不好?问题我今年27了,大学学的是经济与贸易,我现在转行做IT可以转吗?我大学学的是建筑设计专业,今年30,想转行做IT晚不晚?我今年高三了,我想知道IT行业到底好不好?不知道志愿填那个专业好?......程序员生涯人的一生中,工作和婚姻很相像。选对了人和选对了职业道路是很难得。用《围城》中的一句话说,“外面的人想进来,里面的人想出去”。IT行业就是这样。都说35岁... 继续阅读 >
201512-19 大龄程序员怎样渡过中年危机? 作者:robbin作者前言:话说再有十几天就进入2016年了,想到这,我不由得五味杂陈。2016年对我来说是一个特殊的年份,因为我即将40岁了,人生正式告别青年期,进入中年了。在娱乐圈,哦不,是在程序员这个吃青春饭的行业,有一个人人闻之色变的话题,曰:「年老色衰」。只要是个程序员,心里都会惴惴不安的想:「我老了以后卖不动色相,哦不,写不动代码了,我还能干啥呢?」。今天咱们来谈谈这个禁忌话题。... 继续阅读 >
201512-19 加班要么是你笨,要么是工作安排不合理 锤子科技的CTO钱晨博士今年53岁,他把有些许灰白的头发剃得很短,显得精神抖擞。加入锤子科技前,他在中国手机界的黄埔军校摩托罗拉北京研发中心工作了13年,离开时任职高级工程经理。1998年,36岁的钱晨入职MOTO,在之后的13年里,钱晨从一名普通工程师,做到工程产品经理,再之后负责管理ODM(原始设计商)。在MOTO的初创阶段,钱晨以一年升一级的速度快速晋升。雷军曾经在一次采访中提到,他前后花了三个月时... 继续阅读 >
201512-17 程序员该干点什么让自己过的开心、充实? 该干点什么呢?如果既不能结婚生子,由不能传宗接代的话(暂时起码),应该干些什么让自己健康,快乐,积极地生活下去呢? 观点一:和其它程序员撕逼观点二:有的人说看着自己的代码能正常运行,得到自己想要的结果,获得的成就感就已经很开心了!就算开发完后无法运行,在解决完BUG以后能正常运行,一样能获得成就感,一样的开心啊!不用做什么,只要完成了开发,看着代码运行正常就开心了。开发过程中,看着一个个不... 继续阅读 >
201512-17 程序员除了敲代码还应该做什么? 作为程序员,我们大多数都在电脑前呈现想法。然而,有时候为了让我们的观点被别人知道,事实上,我们不得不和真实世界的其他人交谈。最有效的方式之一就是和人交谈,去演讲并且在谈话和表达意见的时候推销自己。你可以呈现给你的一小组同事或者上百的听众。JohnSonmez写了一篇关于为什么你需要去在你的下一个代码挑战营里去说,你将会对于作为一个软件开发者来说不知道多少次的呈现想法的你感到吃... 继续阅读 >
201512-17 程序员应该正确面对的8个错觉 1 再过几个小时哥就能搞定几乎所有人都会低估开发时间。即便你已经知道会低估,最后你的实际开发时间依然会比预计的多。 2 下个月准时上线不只是上面提到的开发时间的估计问题,也因为经常有一些突发的情况:比如开会,等待某个环节的工作完成后才能进行(我真的没有在说设计师的效果图,后台的api),或者某些api的稳定问题等等。 3 我喜欢的... 继续阅读 >
201512-15 《神秘的程序员们》漫画 26《万年坑系列》I:那些令你憎恶的系统从何而来?世界上总有一些令人憎恶的系统,而你却天天非用不可。这些系统的提供方们既不缺钱也不缺人,有的还很热衷于改版升级。但为何升级完后,它们依旧令人憎恶?27 《万年坑系列》II:那些令你憎恶的系统到底是谁开发的?世界上总有一些令人憎恶的系统,而你却天天非用不可。这些系统的提供方们既不缺钱也不缺人,有的还很热衷于改版升级,可是越... 继续阅读 >
201512-11 程序员保值的五个关键点 在国内,很多人说程序员是吃青春饭的,一开始说过了30岁就得转行,后来又有人35岁是一道坎……看起来好像程序员真的和风尘女子一样,注定有朝一日会年老色衰不再受人青睐。No!我要说,不是这样的!所有的道路都通向天堂只是要度过路上的痛苦时光那一天我正走在路上两边的荒草,比人还高——海子,《月全食》真的程序员,敢于直面惨淡的人生和淋漓的鲜血,一定能够... 继续阅读 >
201512-08 如何让你的程序员不要厌倦工作? 作为一个程序员,我从来没有在同一家公司工作超过两年。每换一份新工作都是一次很好的职业变动,在这个行业里跳槽如同家常便饭。但是我的前东家们对我的离去并不开心,他们其中一些人花了很大力气想要挽留我,但是我已经对一成不变的工作感到厌倦了,真的不想在同一家公司再待下去。(免责声明:我很幸运地生活在一个程序员工作岗位供大于求的地方,所以对我来说在换工作永远不止一个选择。)如今我成为了Enki公... 继续阅读 >
201512-07 程序员最不想听到的词就是“bug”了吧! 在现今数字年代,计算机bug不但困扰着每个程序员,更会无可避免影响我们的生活,小到每个人的衣食住行,大到国家经济,世界局势。随着我们的生活方式渐渐的数字化、互联网化,数字世界的找虫和杀虫就变得越来越重要。软件史上有哪些著名的bug呢?让我们一起来回顾一下:1、万“虫”之母,史上留名(软件史上第一虫)1947年9月9日下午3点45分,GraceMurrayHopper在她的记录本上记下了史上第一个计算机Bug——在HarvardMark... 继续阅读 >
201512-07 程序员是否有必要读研究生 作为某计算机考研论坛曾经的「网红」,更容易给人一种「大牛」的错觉,所以这些年常常能收到不少咨询各类问题的邮件。给人以人生建议或者教人以努力的方向,这是一件轻巧容易的事情,只是事情真正落到「好为人师」者或「仁波切」自己身上,大多所作所为大概会并没有什么两样。所以,学会「独立思考」是更重要的事情,否则,任何咨询都是在找一个「附和自己的人」而已。这个「公众号」的目标当然不是做一个「咨询平台」,或者我自... 继续阅读 >
201512-05 程序员学习能力提升三要素 IT技术的发展日新月异,新技术层出不穷,具有良好的学习能力,能及时获取新知识、随时补充和丰富自己,已成为程序员职业发展的核心竞争力。本文中,作者结合多年的学习经验总结出了提高程序员学习能力的三个要点。众所周知,现在是一个知识爆炸的时代,知识更新非常快。据测算,一个大学毕业生所学到的知识,在毕业之后2年内,有效的不过剩下5%。对于软件行业而言,这种形势更为明显,我们赖以立足的,不在于我们现在掌... 继续阅读 >
201512-05 程序员必须了解的内存知识 在C和C++语言开发中,指针、内存一直是学习的重点。因为C语言作为一种偏底层的中低级语言,提供了大量的内存直接操作的方法,这一方面使程序的灵活度最大化,同时也为bug埋下很多隐患。因此,无论如何,我们都要对内存有一个清晰的理解。1.对内存的分配32位操作系统支持4GB内存的连续访问,但通常把内存分为两个2GB的空间,每个进程在运行时最大可以使用2GB的私有内存(0x00000000—0x7FFFFFFF)。即理论上支持如下的大数组:... 继续阅读 >
201512-03 程序员最恐怖的梦魇是什么? 这是Quora上的一个问题,其中Mick的回答获得了13.5k“赞同”,他如此回忆道:曾经有位心理学的博士雇我查一个BUG,程序是他的一个学生写的,经常会出现奇怪的输出。程序的功能是,从文件中读取数据,提出50个问题,进行一系列计算,然后基于这位博士的研究来得出一个分数。程序跑在大学的一台3B2上。他给我演示了程序,确认这个Bug可以重现——每次在问题之间切换的时候,总会闪出一些奇怪的字符。我觉得这应该很简单,所以答... 继续阅读 >