在创业型软件公司的收获 我在两家创业公司工作过。A公司,由3人发展到20人;B公司,由20人发展到60人。这两家公司都不算成功,因此,要讲收获,更多的是经验与教训。就如同教材一样,反面教材更加有教育意义。我针对创业公司面临的重要问题,谈谈我的想法。
灵活性
相对于大公司,小公司的灵活性是核心竞争优势。小公司的灵活性,是指小公司船小好调头,能够快速地响应用户。我在B公司时,公司刚好处于创业扩张期(20→60人)。公司也就是在这个时候失去它的核心竞争优势的。
初到B公司,公司的情况是:已经做出了产品,有一些铁杆用户,有投资者表示愿意入股,希望在两三年能够上市。上市,则要求公司在人数上,管理上发生一些改变。我们公司实施了如下举措:
程序员遇到bug时常见的30种反应 开发应用程序是一项压力很大的工作,人无完人,工作中遇到bug是很正常的事,有些程序员会生气,沮丧,郁闷,甚至泄气,也有一些程序员则会比较淡定。如何进行修复bug的过程,是值得我们好好推敲的。
我想分享一些有关程序员在努力修复bug时常说的话和冒出的想法。当氛围变得紧张的时候,这些话就会显得轻松幽默。最终,bug也会修复成功,你将会继续下一个任务。
我相信许多web开发人员和软件工程师在编程中都会遇到困难,而事后回想起来,还会觉得很好笑。
1、我不知道该删掉还是重写
回归曾经写的源代码,总有一种想要重新返工的冲动,逻辑性差,冗余代码多,让人难以理解。但是,如果功能没出现问题,千万不要去修改。这是我经常要面对的困扰,相信也困扰了其他不少的软件开发者。
Mozilla实验室发布的一款实时协作工具库TogetherJS TogetherJS简介
TogetherJS是一种服务,可以在一个现有的网站中添加实时协作功能。可以使两个或两个以上的游客在一个网站或网络应用上,看到对方的鼠标/光标位置,点击,跟踪对方的浏览; 可以一起编辑表单,一起观看影片,并通过音频和WebRTC聊天;
- TogetherJS包括的一些功能:
- 见其他人的鼠标和点击
- 滚动位置
- 观看一个人访问的页面
- 文字聊天
- 使用WebRTC音频聊天
- 表单域同步(文本字段,复选框等)
- 播放/暂停/视频同步轨道
- 跨多个页面的网站上继续会话
细数黑客攻击的七大战术 
不计其数的黑客们游荡在因特网中来欺骗那些容易上当的用户。它们多年使用着重复的攻击手段,毫无创新地利用着我们懒惰、误判和一些犯二的行为。
不过每年,恶意软件研究人员总会遇到一些引人侧目的攻击手段。这些攻击手段在不断拓展恶意攻击的范围。新的攻击手段都是不按套路出牌的,尽管这些手段在被研究看透之后其实很简单。
有 1000 万资金,该怎么去经营一个互联网创业项目? 
知乎上面的一篇问答:以要搞互联网创业为由,和父亲(搞实业的)借了 1000万(已到账)可钱到手后不知道具体该如何下手从哪里下手,比如团队建设,比如项目启动,比如财务制度之类的。
如此架构,泛滥架构,疯狂架构 PS: 本文选自博客,仅代表博主个人观点
目前网络上流行各种架构文章与PPT, 这些文章真的很会抓住屌丝心里。屌丝以为看了XXX架构,就真的是架构师了。屌丝喜欢参加各种XXX架构大会,各种活动。在我看来这些架构,说好听是就是讲的比较范范,说不好听的就是扯淡。
这些活动都是有组织,有目的,各种架构大会的内容是什么?
我总结如下
1. 发布新产品,
2. 推广企业
3. 新技术
4. 个人宣传
《论死亡与临终》中的“库伯勒-罗丝模型”和软件纠错的六个阶段 我估计很少人知道这个库伯勒-罗丝模型或读过伊丽莎白‧库伯勒-罗丝的《论死亡与临终》这本书。先让大家了解一下这个模型。
库伯勒-罗丝模型跟软件开发有什么关系。事情是这样的,一个朋友告诉我说,他在一篇文章里看到有人把软件调试分为六个阶段,分别是:
- 这不可能。
- 我机器上就没事。
- 不应该呀。
- 为什么会出现这种问题?
- 噢,我明白了。
- 以前怎么就没问题?
女子发帖赞扬IT男老公 网友纷纷求介绍 
IT 男就是木讷、没情趣?近日,汉口的余女士却记录下生活点滴,发帖赞扬自己的 IT 界老公,短短数日吸引近三万网友围观,不少单身女网友更高呼“求介绍”。于是,余女士还创建了 IT 男交友 QQ 群,以推荐更多 IT 行业的单身朋友。
那些年我们一起走过的弯路 现在回过头看看,我们犯了好几个大的错误,当然,也许这些可能很多技术型团队必须得走的弯路。
过早和过多地做开发
我们创始团队的构成是两个开发和一个设计,技术能力很强,市场能力很弱。当我们决定要启动这个项目的时候,我们没有去找更多的用户聊天,聆听他们的 想法,而是选择直接进入了开发阶段,美其名曰解决自己的问题。我们不停得去假想用户的需求,所有人都在做开发,直到发布。而整个过程,我们甚至没有去外界 透露我们的产品目标,没有去收集潜在客户,这也造成了后面的被动。也就是说,我们在整个前期过程中,没有一个清晰的特定的用户群,没有去了解这个用户群到 底存在什么问题,再去打造适合他们的产品,而是做出了产品后,再去寻找那个适应于我们产品的用户群体。所以当产品发布后,我们发现推广很难做,各种阻力, 因为定位不清晰,也就很难传递合适的信息给适合的人。
中国IT人,你们是否从没想过开发一款伟大的产品? 我也是今年刚毕业的,一毕业就做了猎头,从开始实习到正式工作,迄今为止接触的IT技术人不下上千人了。这里面有腾讯、阿里巴巴、百度、360、金山、金蝶、用友、华为、惠普等从事自主研发的大牛,也有很多软通、博彦等从事外包的IT人。
我曾经非常坚定的希望做IT行业的猎头顾问,是因为我觉得这是一个充满激情和梦想的行业,每天都有不一样,每天都希望成为不一样,羡慕于IT人单纯勇敢的追求,我觉得每天和他们打交道,聊聊他们的故事,那该是件多么让人兴奋的事情!
然而,7个月过去了,这种想法在我心里缓缓得有些失落了。