好啦,今天这次IT内部培训,开发人员不讲编码技术,也不灌鸡汤要求大家加班。今天开发人员谈一个你们这群单身狗已经掌握却一直没怎么用的技能:“追求女生”。1.广泛涉猎恋爱技能,进行自学 交给你一个项目,遇到不会的开发工具怎么办?学啊!开发人员程序员...
程序人生
人的一生,当然有很多的时间去自己摸索和探究,做出自己的选择;其他人的教诲,很多时候并不会干涉选择,反而会让人少走弯路,更快捷抵达自己的目标。下面,我列了自己印象深刻的教诲(或者说“建议”),既是对各位的感谢,也希望通过分享让更多人受益。技术...
说到开发一个运行在现代网络中的网站:Web开发人员需要选择虚拟主机平台和底层数据存储,准备编写HTML、CSS和JavaScript用的工具,要有设计执行方式,以及一些可用的JavaScript库/框架。在将任务分解为这几步之后,接下来要做的就简单多了,可以去网上找文章...
这个话题老生长谈了,在面试中必然考核的能力中,我个人认为解决问题能力是排第一位的,比学习能力优先级更高。解决问题的能力既能看出程序员的思维能力,应变能力,探索能力等,又可以看出他的经验。如果解决问题能力不佳是无法通过面试的。 这里举个例子,...
“起来,不愿做奴隶的开发者们!是时候为了捍卫开发人员自己基本的工作场所权利站起来了”,Jeff Atwood说。Jeff Atwood,Stack Overflow Coding Horror fame的联合创始人,执笔了第一份程序员权利法案。 这真是令人难以置信,一家公司一方面愿意支付开发人...
资深软件开发人员分享的一些关于专业化编程的经验和教训,这些经验教训都是经过多年历练总结得出的。 如果你刚进入专业的软件开发世界,那么得益于在计算机科学和编程方面的教育和/或培训,你已经具备了一定的知识。但是真正的开发业务工作又和在学校编程不...
胡宁以计算机科学博士学位毕业于美国卡耐基-梅隆大学,2005年加入Google,先后在Google纽约、硅谷总部、北京分部工作,历任工程师、高级工程师、主任工程师、技术总监。2010年加入MediaV任CTO,负责技术和产品。在MediaV担任CTO期间,胡宁主持开发了Ambition...
“全栈开发工程师(full stack developer)”一词经常出现在企业招聘的岗位描述中。但 Hello Pretty 联合创始人兼首席技术官 Scott Hadfield 在近日发表的一篇博文中指出,全栈开发工程师就是一个神话,即使不完全如此,用人单位也很难找到一个这样的人。 为...
Braintree对于软件开发有一套自己的方法。其中一个感觉特别有冲击力的就是有关结对编程方面的内容。 很多人在讨论结对编程的时候,通常注重的是结对对代码质量和开发效率产生的效果。这种观点认为:结对的成本是单一开发人员的两倍,但如果他们能在X%的时间...
对于我第一次尝试学习如何写代码的场景,至今还历历在目。一开始,是因为好莱坞电影中超酷的黑客和年轻的亿万富翁引起了我的注意。然后,神差鬼使地,我开始学习PHP。这是一段艰难的历程:我不得不改变我对现实世界的感知方式。 刚开始的时候,你的目标会非...
市场需求 决定产品价格最重要的是供求关系。技术水平重要,但绝没有市场供给关系重要。不能理解的话举个简单例子,空气重要么?重要,人没了空气活不了,但是为什么不值钱?就是因为在市场关系中是供远远大于求的。 现在是互联网公司的春天,很多公司如雨后...
作为一个稚气未脱的,热心的19岁青年,我走进了谷歌——一家当时已有3000人的高科技公司——做好了尽自己最大努力学习的准备。在接下来的六年时间里,我发现谷歌style并不仅仅意味着酒店式的洗衣服务和免费的美食供应。哪怕我是最年轻的员工之一,也没人会来...
程序员总是想做到尽可能的高效,但很多人往往会觉得力不从心。这是因为他们在多年的编码过程中养成了一些不好的习惯。下面这7个坏习惯绝对是软件工程师需要改掉的。1.缺乏激情 这已经是一个老生常谈的话题了,但却是真理。写了多年的代码后,程序员们很可能会...
我发现了一篇很有意思的关于研究多个显示器与生产力的博客文章。去年一些开发人员,包括我自己,开始使用多个显示器设置。基于我的经验,我完全同意这项研究调查的结果: 平均而言,人们宁愿要两个小一点的显示器也不要一个大一点的。没有人会回答说,他们更...
我在之前的简书文章里提到过,国内的UED圈子现状非常浮躁,门槛不高,混日子的忽悠也多,但与此相对的,UED人又很追求自己的“价值”被他人欣赏、看重,而不是被当成只会画画icon的死美工,不想在PM和研发面前处于弱话语权地位。而在产品层面,现在的APP网站...
每天我都有很多文章灵感,而绝大多数我都没公开,正所谓,忠言逆耳,我写 blog 的目的,也不是为了说大家爱听的,如果是这样,其实我可以顺顺便便就做好几个文章农场,每天传播给大家消遣时间用的文字就好了。 网络工程师和其他工程师有一些很微妙的差异,这...
让开发人员一起探索分析结对编程成功的特征原因。 结对编程正在逐渐成为主流的编程方式。有着两年结对编程经验的我注意到,结对编程真的很棒,甚至可谓是神奇。但有时候,却又阻碍了开发人员的开发进程。我想探究这背后的原因,并搞清楚如何才能让结对编程一...
程序员很穷,他们要么是显得很穷,要么是真的很穷。 前几天一位做市场的同事跑过来问,池老师,我有一位朋友,快30了,想转行写程序,您觉得有戏吗?我看了看满目疮痍的他说,如果是你就没戏。 30多岁转行做程序员当然可行,毕竟历史上存在一些大器晚成的案例...
想成为一名web开发人员?那么,扔掉《24小时突击掌握xx语言》这类骗子书籍。你应该养成一个习惯,每天问问自己下面这10个问题。1.此处有没有模式? 研究在哪些情况下行得通,哪些情况下行不通的设计模式,能够让开发人员发现潜在的规则,了解看似不相关的概念...
一年前,我还是一个新鲜出炉刚毕业的学生,刚开始我在Rocketrip的工作。经过一年的时间,我学到了很多东西。我常常在想,要是我能早点知道这些针对应届毕业生的技巧,那么我从学生到员工的转变道路将会顺畅得多。 ps:顺序先后没有特定含义 1.对工作的激情能...
都说程序员是高薪一族,但是时薪不高啊!“干得比驴累,吃得比猪差,起得比鸡早,睡得比狗晚,看上去比谁都好,五年后比谁都老。很多程序员都曾这样感慨和抱怨过自己的生活状态。长期处于这种”亚健康状态,程序员们也有疲倦的时候,面对刁难的客户、不懂开发...
野生程序员是指仅凭对计算机开发的兴趣进入这个行业,从前端到后台一手包揽,但各方面能力都不精通的人。野生程序员有很强大的单兵作战能力,但是在编入“正规军”之后,可能会不适应新的做事方法。 遭遇“野生程序员” 腾讯公司内部的团队很多,在团队管理...
我不是一个“充满激情的程序员”。我觉得,固定8小时工作之后,就应该去做点别的事情,比如说看看科幻小说,和我亲爱的妻子聊聊天等等。当别人问起,我会正儿八经地这么回答,“这才是所谓的生活。你也应该试一试”。 其实我内心非常看不上那些充满激情的程...
我大学时期的一位好友近日来找我,现在的他仍专心于建筑领域。这次会面,是我退出建筑圈着手创业后,我俩的第一次见面。 在这次面谈中,开发人员聊到了关于整个建筑业的很多东西,对建筑行业最大的不满,以及我最终是如何决定撂担子不干了的。我谈及了我当时...
现在有很多糟糕的软件。不可靠,不稳定,不安全,不可用。这些软件是如此糟糕,以致于有些人要求监管软件开发和限制专业软件开发人员为“软件工程师”,以便于软件工程师能够保持专业水准,避免因为疏忽或玩忽职守而被指责。 认可方式可以确保每个开发软件的...