社交新人十二招,招不招新人?IT经理很纠结

基本上所有的IT部门主管都会遇到这样的问题吧,那就是要不要用新人,越是小公司这种问题越明显。为什么呢?因为大公司第一人才招聘比较容易,第二公司有统一的人力资源规划,中小公司就没有这么好彩了,压缩成本再压缩成本。中小公司一般喜欢招立即能用的人,工厂里叫熟手,大家都希望呼之即来,来之能战,战之能胜之人,有这样的人吗?当然有,这种人叫雇佣军团,IT界也有雇佣军团,他们就是外包公司,但问题是雇佣军团的成本... [阅读全文]

WPS创始人:最牛程序员的华丽转身

求伯君的名字已经写进中国软件的历史,他写出了WPS这个和微软抗争了十多年的国产办公软件,是程序员荣耀的象征,随着金山的上市成功,求伯君也最终成为国内最为富有的程序员出身的创业者,而这个足以功成身退的成功人士,现如今却必须再次经历人生挑战。  因为在中国通用软件产业的历史上发展了20年的金山公司,正在经历有史以来最大的转折,这家企业从几个人发展到2000多人,如今却要被拆分为三家,在拆分的同时,求伯... [阅读全文]

优秀程序员,优秀程序员的10种特质

如今,每家公司都似乎成了科技公司。从软件创业公司到投机性投资公司、制药巨头和媒体巨头,它们都越来越多地加入到软件业务行列。  代码质量不仅成为了一个必需品,更成为了一个竞争优势。因为众多公司围绕软件而竞争,开发软件的人——软件工程师正显得越发重要。但是,你该如何发现那种百里挑一的程序员呢?在本文中,我们简明扼要地列出了明星开发人员的10种特质。1. 热爱编程 2. 完成... [阅读全文]

怎样才算会一种语言?

我的一位老师曾对我们说,我们之所以现在还不知道Matlab这种语言,是因为我们不知道有个叫“参考资料”的命令是干什么用的。昨天,我在Haskellers注册了一个帐号,我发现Haskell语言里有很多东西我根本没听说过。这件事促使了我写这篇博客,我希望能给下面的这个问题找到答案:«你对一种语言了解多少才能肯定的说你会这种语言?»。  对一种语言的了解... [阅读全文]

程序员创业,一个程序员的创业失败教训

这段经历是悲伤的,也是快乐的,毕竟创业是充满激情的,想着自己以后可以不再给人打工了,可以给自己打工了,一个程序员写了很多年的程序之后,能够有机会给自己写程序,现在想着都是兴奋的,心情久久不能平静。  创业的那个项目是我自己带队开发出来的一个大型的物流信息平台,技术团队都是我一手带出来的,每个人都有自己的技术特色,有的擅长客户端展现,有的擅长后台业务逻辑,有的则对总体架构把握很好,我认为这个团队是一... [阅读全文]

流传在开发者圈的10句编程谚语

所谓谚语,就是用言简意赅、通俗易懂的方式传达人生箴言和普遍真理的话,它们能很好地帮助你处理生活和工作上的事情。也正因如此,我才整理了10句编程谚语,每位开发人员都应该铭记他们,武装自己。  1.无风不起浪   别紧张,这也许只是一场消防演习  代码设计是否糟糕,从某些地方就可以看出来。比如:  a.超大类或超大函数  b.大片被注释的代码  c.逻辑重复  d. If/else嵌套过深  程... [阅读全文]

程序员心理学,程序员可以跟销售学什么?

当听到“推销员”、“销售员”或者“销售”这些词的时候,你首先想到了什么?1.过大压力;2.业务谈判;3.例行拜访;4.电话推销;5.兜售信息。如果想到的是这些,那说明你以前可能跟一些糟糕的销售打过交道。   什么是销售?  我不是做销售工作的,而且以前也没做过,但是我参加过老板给我们讲的销售课。  如果要说我学到什么销售知识的... [阅读全文]

偷q秀代码,偷代码

学东西容易。化为己有难。  我发现自己在最近的几个项目中偷窃了其它项目的思想。当然,并不是真正的“偷”,而是浏览和学习你欣赏的项目和开发者,从中窃取思想。诸如设计模式,重构方法等。Chris是如何处理hub里的命令行参数的?shell脚本和rvm上的Ruby是如何进行韦恩转化的?   当你遇到问题,有点难度、需要你动一下脑子时,你要问“嗨,我怎么实现这个呢?&r... [阅读全文]

程序员十大境界,程序员的十大技术烦恼

每个程序员都有自己烦心事,不论这事指的是范围蠕变(scope creep),还是指匈牙利变量命名(Hungarian notation),我们都明白,这是我们有我们行业里的特定的烦恼。下面要说的就是让程序员们烦恼的十件事情。  10.注释—只解释了“how”却没有解释“why”  入门级的编程课程通常会教育学生们写代码前先写注释、而且要尽... [阅读全文]

面目全非,为了5分钱把程序搞的面目全非,恭喜了!

我无意间看到一篇文章,里面有些观点,读来让我想哭:MySQL里的命名都有点长,带有描述性,例如timeAdded或valueCached。对于不多的数据来说,每行只会多占用几个字节,但当你有1亿行时,每行用100个字节存字段名,这样一下子就白白用掉了你的硬盘的大量空间。仅仅是字段名就用掉了100 * 10,000,000 = ~900MB!如果我们把名称减到2-3个字符,这也许会使代码变得有点难懂... [阅读全文]

风雨20年:我所积累的20条编程经验

  从11岁时,我就一直在编程,并且一直都很喜欢技术和编程。这些年来,我积累了一些艰难又容易的经验。作为一名程序员,你或许还没这些经验,但我会把它们献给那些想从中学到更多的朋友。  我会持续更新这些经验,我可能还会有更多的感想,但就我这20年来看,我想下面这个列表中基本不需要增添额外的东西了。下面就是我至今最难忘的经验。  1. 估算解决问题所需要的时间。不要怕,承认吧!我曾见过一些程序员为了解... [阅读全文]

冰山恶魔亲吻狂,程序冰山

很多优秀的产品中的一些功能看起来很容易被复制,但当你实际去做时却发现是十分的复杂。我称这些功能特征为程序冰山,因为它们暴露的那部分让一个普通观察者或一个竞争对手来想象可能只有一个周末的工作量,但在未显露的部分里却是庞大无比的用来支撑浮出水面的这部分完美运行的不可缺少的复杂程序。  依我的经验,程序冰山中露出水面的部分通常牵涉到对很多极端情况的处理。这些极端情况有时是由于为了使用户界面更加简单而造成... [阅读全文]

程序员到架构师,架构师给程序员的一封信

下面的邮件是某Architect发给他的Engineering团队的(来源),我觉得挺不错的,翻译过来,我相信我们所有的程序员都能从中学到很多东西。下面是这封邮件——  每次当我开始做新的东西是我就会很兴奋。就算在软件圈里做了20年以后,每当开始新的旅程里,我都觉得我心中有一些东西不吐不快。这是我们大家一起的旅程。我强烈地相信我们详细规划的过程是很有乐趣的,富有挑战的和丰富... [阅读全文]

我们缺的不是技术,而是创意...

周末闲在家确实无聊。宅的不成样子了。偶然发现国外一个web设计的网站上有一个3D时钟。顿时来了兴趣。其实一看代码,不是svg,也不是canvas,而是简单的利用层级关系,大小关系作了一个视觉差。看起来会有立体运动的感觉。  于是,借着源码,我稍微把它整理一下,利用闭包规避了它大量的全局变量,稍微封装了一下,增加了几项可配置性。觉得好玩,分享给大家。  这个效果主要有两个核心的变换,一个是时钟整体圆... [阅读全文]

大学里如何学习 ?

  引子  唉,本实在不想发水文的,可还是发了,看来是周末闷骚咯,没兴趣的请赶紧飘过 ~~~  本篇博文其实是用来给在读大学生一点借鉴的,并不会讨论什么技术类的点 ,所以,不喜欢这种类型文章的也可以飘过,但是如果各位有兴趣的且保有不同意见者,也可以提出,欢迎讨论,毕竟出来混的应该也看过了很多学校里所谓的大学生,估计心里头对现在从大学里头招进来的各位小学弟小学妹也不咋的满意,而我也算是比较了解一些学... [阅读全文]

程序员不要被专业知识所蒙蔽

在互联网业界,大多数人都知道Firefox和Explorer之间的区别。我们还知道FTW是什么意思,知道ASP,PHP和RoR之间的区别。或至少知道它们之间存在区别。  如果你遇到一个企业家,他从来没听说过Digg,Google Apps或Freemium模式,你也许会感到惊奇。是吗?  但也许只有我们会这样;只有我们这一小撮数码精英会花时间了解业内的几乎所有的最新动态和趋势,使自己的知识保持更新... [阅读全文]

程序员永远没有出头之日吗?

技术人员如果不从事管理,是不是永远没有出头之日呢?  在国内,搞技术也来越不吃香了。人们都想着投身公务员的行列,或是从事商业自己当老板。许多当年好友一谈起自己的技术事业来,就仿佛自己正驾驶着诺亚方舟,意气风发挥斥方遒。然而多年以后,他们纷纷睿智而又深沉地选择了管理,再谈起技术,就仿佛在谈论一艘即将沉没的破船,有些回忆的伤感,可更多的却是幸免于难的庆幸。  在IT业界,这种现象更加明显。作为最低层,... [阅读全文]

菜鸟对天兵,老鸟对菜鸟的一些建议

首先声明,我可不是要做什么导师,这样崇高的身份与我无缘。我害怕自己才疏学浅,而误人子弟。导师是要李开复、唐骏之流才能做的。因为之前在一家公司和西南大学有一些业务来往,所以应邀到西南大学做过一次讲座,并为软件工程专业的学生开设了一学期《设计模式》课程,认识了一些热情洋溢的未来程序员。如今,他们也踏上了工作岗位。于是,碰到了一些问题。承他们看得起,居然想到给我发邮件,让我帮他解惑。回复了邮件后,发现这... [阅读全文]

程序员划分:看顶级高手如何编程

  起因  先声明,只是谈自己想法,和大家讨论一下  当了几年的程序员了,一直都在想一个问题,什么是程序员,程序员应该做好那些事情,什么样的程序员是有素质的程序员?什么样的程序员算是负责的程序员呢?  工作当中我发现有不少员工是为了工作而工作,怎么回事呢?他们只是把我分配的工作分毫不差的完成,但从不问为什么?有些程序员是喜欢随便改变需求,自己感觉不错就得改,改了还不做报告,最后上交项目时才发现和需... [阅读全文]

Google首席Java架构师访谈:选择编程语言就像选择酒吧

文 / Peter Seibel 译 / 郝培强  本文是Commmon Lisp专家Peter Seibel对Google公司首席Java架构师Joshua Bloch的访谈,谈到程序员应该看什么书、如何能快速熟悉一种新语言以及为什么说选择编程语言就像选择酒吧。    Seibel:你是怎么开始编程的?  Bloch:我想这是受益于我的家庭影响。我父亲是Brookhaven国家实验室的... [阅读全文]

如何成为一名黑客,如何成为一名专家级的开发人员

编者按:原文作者Jenkov是一位丹麦资深开发人员,从事软件开发已有十多年。常有读者咨询他,“怎么才能成为一位专家级的开发人员?”(这个“专家”不是头衔,应是指硬实力,“成为专家”和“被视为专家”是两码事)。所以他在下文中给出了相关建议。另外,他也提醒到,这些建议因人而异、因所用技术而异,并非适合所有人... [阅读全文]

程序员的八种级别

你有没有遇到过那个经典的面试问题,“你预见过自己5年后的职位吗?”。每当有人这样问时,我就会想到Twisted Sister乐队从1984年开始发行的某张专辑。  当然是玩摇滚,至不济也得是个摇滚明星级别的程序员吧。这种问题通常得不到正面回答——就像那种在面试中无病呻吟式的陈词滥调,”你最大的缺点是什么?”。有的时候是不是太大... [阅读全文]

从3个科技公司里学到的57条经验

自1999年起我就开始发掘一些科技公司,并帮助它们运营。我最近的一个公司是fabulis.com。下面是从干这行中得到的57条经验。我可以列出更多,但恐怕会令你厌烦。  1.做你个人有热情的事情。你是你自己最好的民意代表。  2.用户体验很重要。大多数产品做不到这些是因为用户弄不清怎样才能从这些产品中获得好处。很多产品做不到这些是因为过于复杂。  3.要懂技术。你不必去写代码,但你必须能理解它是如... [阅读全文]

上海麻辣马资深程序员叶劲峰:我的游戏人生

我是在香港土生土长、现于上海工作的游戏程序员。有曰人生如戏,当代若说人生如游戏或更有共鸣。然而,我们是这游戏的玩家而不是设计师,世事往往并非各遂其愿,却又带来无尽惊喜。游戏中与其以赚取货币提升等级为目标,不如享受过程,尽兴而归。适逢其会,有缘和大家分享我的成长点滴。  童年玩意  我生于1977年英国殖民时代的香港。家境并不富裕,童年羡慕其他小朋友拥有许多玩具,曾经想过将来要做玩具设计师,现在做游... [阅读全文]

个人管理:程序员应不应该离职,我该何去何从呢?

  在公司工作已经10年了,我看到过很多熟悉和陌生的面孔走去,也有后来又回来的,他们中有善于思考的人、也有浮躁的人,有老员工、也有新员工,有技术人员、也有管理人员。每个人在工作中都会经历或者思考过”离职“这个问题,作为普通IT人员的我也同样逃不开这个词。虽然曾有去寻找另一片绿地的想法,但我相信与其寻找远处的幸福,不如马上在脚下播种幸福,所以今天我仍旧只在一家公司工作过。  ... [阅读全文]

程序员:开始编程生涯的5个建议

如果想成为一名程序员,你需要通过一些有创造性的方式来获取经验并且并推销自己。本文作者分享了一些引导性的实用对策。  有位会员在我们的论坛上提交的一个问题,问到他是否可以开始他的程序员生涯了。他已经花了大量的时间自学C#。他现在在学习WPF。此外,他是从事互联网领域的工作,因此,他对IT业已有了解。根据他的情况,我想,他已经准备好了去挑战职业开发生涯。就他如何实现目标,我有如下建议。  1.基础学习... [阅读全文]

程序员:编程给你现实生活带来了哪些坏习惯

导读:似乎任何职业都会给从业人员带来这样那样的习惯。国外某网站上有位朋友(应该也是程序员)想了解其他程序员在投身堆码事业后有什么样的坏习惯。结果一呼百应,很多程序员纷纷自爆自己的坏习惯和糗人糗事。编程无国界,相信国内堆码界的朋友,也会有同感。   1.编程已给我带来很多坏习惯,编程也每天在继续给我新增更多的坏习惯。当然有些习惯和编程无关了。下面这些习惯尽管我也很想改掉,但已根深蒂固。  a.在天地... [阅读全文]

程序员:增加编程经验的3种途径

  最近,有位论坛会员陷入了一个与许多入门级程序员相同的尴尬局面中:企业们不喜欢雇佣没有经验的人,并且多数都不愿意提供培训。如果那么多的企业都不雇佣没有经验的人,那么这些人要从哪寻得他们所需的经验呢?不幸的是,这种局面是大多数IT人士所面临的主要问题。  通过与这位会员长期的交流与反复的讨论,就加快他的职业生涯发展,除了给他《开始编程生涯的5个建议》之外,我另外还提出了三条建议,以助他积累增加编... [阅读全文]

职业纪律是从业者,IT从业者的职业规划

一直都想写一个关于职业规划的文。这期间主要是网上认识的IT行业朋友里,工作倒是换来换去的,但真正有职业规划,按自己的规划去找工作的比较少,更多的是觉得工作不满意、薪酬太低而换的工作。当然,我不能反对别人跳槽,毕竟人各有志,不喜欢就换呗。我写这个文的意思,只是想提醒大家不要浪费自己宝贵的青春而已,特别是刚出校门,还处于懵懂阶段准备投身IT行业的朋友们。   为什么说IT行业呢,一来我本身也是业内人士... [阅读全文]

明朝那些事儿,成为一名优秀程序员所需要知道的那些事

导读:编程虽是复杂活,但成就优秀程序员的很多因素和我们在学校中最早学到的相差无几。   1. 懂得分享。尽可能使用开源,并且当你有能力的时候,要对其有所贡献。聚全社会之智慧,胜过某些“大”公司之短视。   2. 公平竞争。尝试其他技术、框架、方法和观点。不要总以为只有你的选择才是可行的。别的选择也有可能比你的要强得多。要以开放的心态,来检验其他人的选择。   3. 不要攻击... [阅读全文]
<< < 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 > >> 共1207条 分41页