201601-22 为什么开发人员工作10多年了还会迷茫?没有安全感? 眼看自己大学毕业后都快12年了,也快2个孩子的爸爸了,但是有时候还是会有不少不安全的感觉产生。都快奔35了,技术也过得去,收入其实也很稳定,但是偶尔还是会有迷茫的时候,最近有几个朋友,也发QQ聊天信息,同样有类似的感觉。也稍微揣摩了一下,为啥会有这样的感觉产生?其实软件开发也是一个行业,当厨师的也是一个行业,一个厨师干了10多年后,会不会变成国家主席?很可能还是厨师,甚至有有可能一辈子都是厨师,... 继续阅读 >
201601-22 好程序员+烂技术=痛苦 英文地址:http://blog.garlicsim.org/post/2840398276/the-miserable-programmer-paradox我所说的“关于程序员的痛苦的一种悖论”描述如下:“好的程序员大部分的时间都在干他们厌恶的事情、使用他们厌恶的技术和工具。”这是反常理的,看上去就是悖论;你会认为烂程序员才会把时间都花在烂技术上,优秀的程序员会把时间花在那些尖端的技术上。不是吗?我在自己的体验中发现了这个悖... 继续阅读 >
201601-22 什么样的人当不好程序员? 软件蚕食一切。未来属于程序员。所以人人都想当程序员。但是并不是每个人都能当好程序员。在你做出决定前还是先看看自己能不能当好程序员吧。可是什么样的人不适合当程序员呢?不要喝鸡汤,我们看看Quora上面是如何回答的。在全栈开发者AdamLeffert看来,最重要的是态度:我认为编程要想成功最重要的是态度。当然,最低水平的智力还是要的。以我这么久的经验来看,还没见过蠢到不会做的。但是好坏程序员... 继续阅读 >
201601-20 成为编程高手只需一年,你信不信? 写在前面的话:此文章,不是吸引阅读量,也不是装X。而是分享我自己的学习经历以及对学习的见解。2014年08月下旬之前,我没有接触过任何编程。连html是什么意思都弄不清楚。更别说html的标签。更别说JavaScript、Java、c等。那时候形容我,除了门外汉之外,还是门外汉。一、始于兴趣。我之前,家里条件不是特别好,接触计算机是在高中时代的高二。一直对计算机领域存在着很浓厚的兴趣,令我极度着迷。我很想知道,那么小块的... 继续阅读 >
201601-18 作为程序员,我将如何教育自己的孩子 人们都说,程序员的特性是闷骚、单身、宅。甚至有码农、程序猿等戏称。我们不拒绝,因为这是大家给予的Title,我们受宠若惊!今天我想说的是,并不是每一个程序员都是死宅,并不是每一个程序员都闷骚,并不是每一个程序员都自己撸。我们不紧有着和其他职业人一样的生活,我们同样也有和其他职业人一样和睦的家庭。当我们写下第一行“helloworld”时候,就表示我们拜入师门。我们有自己的祖师爷,是一个女性,她的名字是Adal... 继续阅读 >
201601-18 你是否应该成为一名全栈工程师? AsafYigal是Logz.io的联合创始人与产品副总裁。在Logz.io之前,Asaf与他人联合创立了Currensee,这是一个社会化交易平台,后来在2013年被OANDA收购。在Currensee之前,Asaf在Akorri负责管理和开发一款端到端的性能监控平台,在Onaro开发过一款存储资源管理平台。后来,Akorri与Onaro都被NetApp收购了。在Onaro之前,Asaf在以色列海军带领一个研究团队,从事人工智能系统的开发与军事化应用相关工作。近日,Asaf撰写了一篇文... 继续阅读 >
201601-16 给年轻程序员的几条建议,该如何提升你的能力? HOT 一转眼工作已有8年,前两天公司一位初入职场的同事希望我给一些建议与经验。我觉得这个话题很有价值,这里以个人的想法与经历写成此文,希望给年轻的开发者们一些启发。我工作过的公司有4家,NVIDIA,Google,Slide和Glow。其中两家是知名的大公司,Slide我是D轮过后加入的,那时约150人。Glow则是从它第一天创立,一直走到现在。个人的工作也从Developer,TechLead,EngineeringManager到CTO。这些经历使我对程序员的个人发展... 继续阅读 >
201601-16 为什么别人比你赚得多? 我的小下属今天神秘兮兮地说要找我谈谈,我看她进了会议室半天也憋不出一句话,就问她,你到底想找我聊什么呢?她最后满脸通红地说,马上到年底,我想问问看,明年是不是可以涨一点工资。每年一到这个时间段,每个部门都要开始做明年的计划和整体预算,这时候的确是提涨工资最好的时机。其实在她没开口之前我就已经猜的八九不离十了。我平静地看着她问:“既然你有这个要求,那我想问问你,为什么你觉得自己可以加薪,你希望... 继续阅读 >
201601-15 如何写出一份录用率为0的简历 直聘君我抱着想丰富知识的态度去逛了知乎(老板,我是下班逛的!!!)看到大家的简历真的生!无!可!恋!(内容整理自知乎,转载请先联系我们哦~)1.英语业余八级型... 继续阅读 >
201601-15 真正的编程能力 HOT 编程能力体现以下两点对可预测系统的理解:理解越深,预测能力越强,自己的智慧才越好发挥。这就是为什么学习软件编程最快的方式之一是“造轮子”--造轮子就是为了深刻理解轮子、预测轮子的行为如何把自己的目标转化成指挥方案,这其实就是“做应用题”的能力,我们从小学就在练习这个能力。现实世界的应用题可不会告诉你用什么知识点去建模,也不会透露全部必要条件,因此增强这个能力需要深刻理解现实世界的运... 继续阅读 >
201601-15 程序员:如何成为一个全栈的工程师? 全栈工程师,英文FullStackdeveloper,是指那些掌握多种技能,并能利用多种技能独立完成产品的人。当然,现在「全栈工程师」很吃香,非常吃香!这是因为在移动互联网时代,IT系统变得愈加复杂,需要拥有全局思维的工程师来搞定各种「疑难杂症」。不仅要玩得转前端,还要搞得定后端,总之各种技术都懂,所以其重要性可见一斑。近日,移动开发精英俱乐部围绕「如何成为一个全栈的工程师?」进行了讨论,主持人是优才学院的创始... 继续阅读 >
201601-15 春节期间如何做好IT运维工作? 春节假期就要到了!…终于盼来了!!!所有人都是喜形于色笑逐颜开!作为一个工龄三年的运维狗,这是我第一次如此盼望一个节假日啊!(…)不能怪我激动,自从干了运维,去年,还有前年的春节都是这样过的:今天国庆节苦逼加班的日子仿佛也就在昨天现在想想,依然满满的都是泪...本来三人轮休的,可是,可是......杨队的女票突然给他发了最后通牒,原话是这样的:“杨XX,这个国庆你敢不去庐山,我就分手。不... 继续阅读 >
201601-14 中国程序员和外国程序员 别被标题误导,我可没有说中国程序员不如外国程序员。听说世界一流程序员都上一个论坛,叫stackoverflow,那天闲来无事,索性上去看看。不得了,发现一个热门问题stackoverflow中的一个提问乖乖,这哥们难道没学过编程,返回值跟声明不一样他都看不出来?看来stackoverflow的程序员水平不过如此啊,哈哈哈哈。一阵得意之后,我挥毫泼墨,写了一个回复我的回复结果,上图已经说的很明白了,我竟然被删帖了!!下面... 继续阅读 >
201601-14 绩效/加薪/年终奖,虐你如初恋 HOT 绩效评估年底了,经理们忙着做绩效评价,忙着为年底调薪做准备,心里忐忐忑忑,反复思量,左三圈,右三圈,此情无解可消除,才下眉头又上心头,辗转反侧,夜夜梦回,衣带渐宽终不悔,为伊消得人憔悴,最后呢……亲爱的程序员,你对经理们这么努力这么费心熬制出来的年终绩效大汤还满意吗?绩效评估与调薪,有多少不得不说的事儿?有多少欲说还休的事儿?有多少欲盖弥彰的问题?来来来,看看我们的18个问题,有几个能砸中你... 继续阅读 >
201601-12 对于程序员来说什么叫简练 这篇文章通篇都是教你如何把你写的像垃圾一样的C源码变得像屎一样。当你看源码之前你必须要知道我写这篇文章只是拿很简单的东西在举例子:虽然降低了可读性,但是可以通过加注释行的方式来提高可读性。毕竟绝大多数程序属于用已经有的东西搭积木,所以我们更应该追求的是速度。即使改得面目全非。可读性就交给说明文档和注释行吧首先必须声明的是,正常人干不出来这样的事儿。最近译文如何做一个编译器好像很红的样子,那么我们... 继续阅读 >
201601-12 你碰到过的最难调试的 Bug 是什么样的? HOT Bug是怎么来的?我们说,人是人他妈生的,妖是妖他妈生的,软件是程序员生的。软件是程序员的孩子,而人无完人,金无足赤!开发软件其实也要经历这些过程,程序员在生产软件,也在生产BUG!再牛逼的程序员,写出来的软件也有BUG。BUG就是软件与生俱来、不可脱逃的好基友。你碰到过的最难调试的Bug是什么样的? 1、程序员:王泽,去年做Android开发的时候遇到一个极其搞笑的BUG,自我感觉有必要说出来让大家... 继续阅读 >
201601-12 作为程序员,该如何去挽救一个失败的项目? HOT 一个很烂的项目,发现以下问题: 1.一半的bean用spring管理,另一半的bean自己new或者用单例模式,spring的包扫描配错了,但两年时间一直没人改过来2.到处都是静态类、静态方法,没法扩展3.在低基数、低频率的搜索上写优化算法,算法和业务逻辑搅在一起,没有分开为2个层面4.业务配置文件过于复杂,过度设计,居然是事件模式解析5.自己写了个Dao,自己手动管理事务,到处拼sql,六七十个字段的表... 继续阅读 >
201601-11 不要在一门技术上吊死 ! 现象刚出道的朋友,特别是刚踏入社会的学生,总是希望今后干活用的一定是自己熟悉的语言,当领导安排做其它的不同技术性活的时候,对于语言上的不同,心理上很排斥。对此,大可不必,年轻人多学几门技术并不是坏事。不要想着在一门语言、一种技术上吊死。你可以精通一门语言,同时,你也可以熟悉更多的语言,与计算机世界做更亲密的接触。我的起点我的编程起点从C++开始。大学做过一些比赛的软件,也给外面的公司开发过产... 继续阅读 >
201601-10 谁说我们程序员闷骚,我跟谁急 导语:都说程序员闷骚,屌丝,这样的认知其实是不正确的。真正的程序员其实都是有情怀的,我们不是闷骚,更不是宅,我们就是认真。不知道吗?认真的人最可爱,可爱的人还没人爱,那就是你不可爱了!其实我们程序员内心中都住着一个可爱的小黄人。一个外观冷静,严谨,不苟言笑的攻城狮坐在电脑旁,目光紧锁,你以为那是闷骚吗?那是思维的飞跃,就像wifi的电磁波一样散发着让人不舍的魅力,那画面感就像小黄人在跳动一样,... 继续阅读 >
201601-10 悼念程序员的那些难忘时刻 作为程序员,我们经历过多少风风雨雨,久经沙场,总有一些让人难忘、让人回味的时刻,本系列文章旨在帮你回忆起那些难忘精彩或者悲催的时刻,让我们一起来悼念!1、你身边的人总是把你当成修电脑的事实上:我只是大部分时间在Google上搜索问题而已。2、突然你代码写不下去了…但发现StackOverflow却挂了3、当你误改了一行代码4、当你尝试修复一个bug的时候5、终端用户不知道该如何使用你开发的软件6、关键问题... 继续阅读 >
201601-09 Java程序员应聘必须知道的那些事 Java程序员应聘一般要经过面试和笔试。作为一个技术人员,特别是刚出道的,笔试的成绩是比较重要。 人们常说:机会总是留给有准备的人。大家在求职之前,一定要明确自己的求职态度,熟悉求职的过程,做好充分的准备,把一些可预见的事情做好。这样在招聘的时候才能充满自信,处变不惊。求职过程中,有些事情是无法预料的,这些事情可能会打乱求职者的心态,影响求职的结果。如果应聘者能够尽早把准备工作做好,即便发生了一些意料... 继续阅读 >
201601-09 为什么程序猿比程序媛多? 当今社会,由于程序员的入行门槛不算高,程序员越来越多了,那为什么女程序员会这么少呢?很多女性感觉自己可能做不到,所以不愿去尝试,或者不再坚持。也有些是因为客观因素的影响。 &n... 继续阅读 >
201601-09 评程序员和会不会修电脑到底有几毛钱关系? HOT 其实是一个老生常谈却至今没有明确答案的问题:我就问问程序员跟会修电脑到底有几毛钱关系?!之所以想发表这篇文章是因为最近很多程序猿跟我吐槽修电脑这事,今天我不得不出马把这事的解决办法给你们。Q:“我电脑好像有点问题,你帮我看看哪里出问题了帮我修一下行不?”A:“。。。看看可以,但其实我也不太会修电脑”Q:“什么呀,你不是程序员吗,怎么可能不会修电脑~”额...工作或者学习中总会有人找身边的程序员修电... 继续阅读 >
201601-08 程序员的困境 昨天是我一同学结婚的好日子,同学们大家聊各自的工作,有个同学突然问了我一句:我们同学中好像做软件的不多?如果再细分,好像做网络相关的更少?回想起当时为何读计算机信息管理的专业,是因为那时听说读电脑未来很有出路,所以计算机是我中专的第一志愿,而我的第一台电脑就是那时买的,还记得那时买一台486电脑花了我妈五万块,在20多年前它是一比不小的数字。毕业后专科考上电子系,当完兵后大学考上资管系,... 继续阅读 >