`
文章列表
转型为设计师,最关键的因素是要有足够的分析、设计和表达能力。   什么是分析能力:你需要从纷繁复杂,了无章法和顺序的文字、口头聊天等等顺序中,找出到底需要做的是什么,需要做成什么样子,作为一个产品、团队的工作目标。   什么是设计能力:为了达到目标,你需要怎样做?以你现有的情况,又能够做到什么?差距应该如何弥补?一个产品,具有很多种外部特性和内部特性,这些特性之间很有可能还互相冲突,怎样来平衡?  
最近看了《舌尖上的中国  第二季》有关挂面的做法,可巧我的爷爷奶奶和妈妈都是做手工挂面的,一下子想起很多事情。   百度百科收录“宫面"条目: 宫面原为手工挂面,生产始于唐贞观年间,经无数次工艺改进,当时 ...
  做了几年的开发之后,随着年龄的增长和经验的积累,,转型做项目管理是一个很多人多会选择的道路。甚至进而,随着技术和管理经验的提升,可能会在一个公司内担当一些总监、部门经理等职务。        这种转型的要点在于,coder所需的技能和项目经理所需要的技能是不同的,需要在做码农时有意的去学习项目管理的技能,包括与各类人(其它程序员、客户、销售、领导)的沟通技能,需求裁剪技能、设计技能。如果一定在工作中注意一点一滴的积累转型所需的技能。安于本位,每天只关心自己的那一块儿,然后就是游戏、玩,那么你转型很难。因为机会只垂青有准备的人。     那么到底应该怎么做呢?要怎样为这种转型来准 ...
每个程序员都或多或少会考虑一个问题,就是自己的将来,是继续做开发,还是先做个程序员,慢慢根据进展来转型,这也是很多人的职业规划。有一个清晰的职业规划是很好的事情,至少有一个目标,然后为之努力,比起混日子,不可同日而语。   不管选择哪种转型的道路,都有一些通用的观念和方法,需要去学习和掌握,试列如下:     一、设定一个清晰的目标,坚持下去,拒绝摇摆不定,拒绝浮躁     原因不提,大家都很清楚。现代世界,信息量大,信息传递加速,选择每一条路,都有可能是对的,也有可能是错的,有可能适合自己,有可能不适合,但是选择了就努力去做,轻易改弦易辙最终一事无成。      二、从平常 ...

同学聚会的诗

7月中,高中同学回正定20年聚会,我却为俗务羁绊无法脱身,看着群里发的照片岂无感慨,为此,特意写点文字纪念。   多少年不写东西,真的没法很好的组织文字了,所以,即便非常用心推敲,还是难免斧凿之痕,拼凑之嫌,还好老同学们不计较我浅陋的文字,给我以鼓励,并启发我的灵感,斧正我的文字,在此一并表示感谢。   诗不成诗,词不成词的一篇小文字,文字浅陋但感情确实真是不虚的。    夜凉如水,星月无光,难寻旧梦 。望故乡渺渺,归途无计,眉间心上。倩诗朋酒侣,同学年少,举杯遥祝;梦远山飞越,千里寻游故地。记得陈年旧事,丝丝缕缕,常常入梦中。才觉红尘游荡,天涯落魄,无处栖身心。犹如时光易搁浅, ...
    今天偶然的机会,听同学说了两句偈语“看花皆是花,无物不是花”,忽发奇想,想写成一首诗,在同学们的指点之下,得此一篇:   看花皆是花,无物不是花。 一朝花谢去,纷飞落谁家? 莫遣随逝水,漂泊遍天涯。 借问青杏子,知否春与夏?     解释一下诗的立意。第一、二句是同学说的偈语,在我这里的含义是,人与花无分彼此,人即是花,花即是人。所以后面全诗写花即是写人,借花以写人。   因而,第三、四、五、六句写花落,可以理解为写花,但是深层意思是人的命运,无论穷通贫富,无不为命运支配。也就是贾谊的名句“天地为炉兮,造化为工,阴阳为碳兮,万物为铜”的意思。   第 ...
这首诗是在收拾以前的本子时翻出来的,再品读,往事涌上心头。 ---------------------------------------------------------------------------------- 杂感 根源丝丝小入魔,欲合天机欠腾挪。 一身懒骨愁成病,云涯无处恨心拙。
    读了书云的《万里无云》这本书,既感且佩。总想写点东西,表达对作者的敬重,另一方面,也表达一下自己的观点,假如能够作为书的一个注脚和补充,那么幸甚至哉。     书中有这样一句话“玄奘希望能够亲耳聆听佛 ...
事物的两面性是一个普适性的大原则,总是无可避免的,我们就按照这个方式来仔细看一下目前最为热门的互联网思维、互联网产品吧。 不管怎样,应该先看到进步,看到好的一面,让事物在发展中变得更好,更有价值。 好的一面: 以用户为目标 从来没有见过为了政府而设计的互联网产品,也很少见到以领导、老板设计的。互联网产品,一开始就是为真实的用户提供方便的,从本质上,是帮助真实的用户,更好传递信息,生活上更加方便的。 因此,繁杂的流程、僵化的规章,在互联网产品或者说互联网思维上,没有任何市场。 追求新技术 追求新技术,从好的一面说,其实有很多个目的,一是缩小设计开发运营的成本,二是使用这些新技 ...
http://www.zhiliaotech.com/ideajam/idea?idea_class_id=2&idea_num=1 这个网站是一帮专业、资深人士,经验丰富的人士参与,提出使用技术,尤其是新技术,解决一些实际问题,创造一些新价值。 看一些大家对问题的看法和提出的回复,对架构师来讲,获益很多。 例如“话题一:如果12306由我来做,2015能否顺利回家?”、“如何开发一个应用于在线空气检测业务,并支撑大量关键服务的PM2.5预警模型?”都具备非常好的实用价值,
这真是一本好书。 文中提到:文化诞生之后,其发展工作大体相同。都是由春而至夏秋,最后到冬季。没有一种文化能避免其衰老的命运。 对此,我想: 那么,一种文化是否有强大的生命力,不仅在于春天的绽放,夏天的繁茂,也在于秋天的收敛,冬天的闭藏。在寒冬里能否将生机完全敛藏以待春天来临,是至关紧要的问题。若不能,则生于春,长于夏,熟于秋,死干冬。若能,则离离之草,春风吹又生矣! 如此角度看传统文化,会心一笑!
有天去参加一个新产品发布会,听厂商的技术带头人讲到了“极简原则”,说到一句“能一句代码实现的,就不用两句代码”,听了之后,先是很感兴趣,继而深入思考这个问题。 我认为这句话说的有问题,对于做设计而言,如果把这个原则中的“能”改为“应”,才是一句完美的原则,可以用以指导各种类型的设计和开发。 “简单”是一种做事情的风格和方法,不是目的和目标。在科学界人们也更倾向于简单,尽量少的假设和外部条件,用简洁公式表达的概念和原理;界面设计上,简单清爽,给用户更好的体验,给用户以方便。这都是一种好的做法。 但是对用户来说,要得不仅仅是简单,如果仅是简单,为啥房子有锁,房间又有锁,屋子里重要的抽屉还有 ...
在这样一个IT世界里,作为系统架构师,经常要对各种产品、框架等等进行对比分析和评判。我们应当如何评判这些东西呢? 我发现现在一个很流行的做法就是把用户量和使用情况作为依据,这让我想起来一本很出名的书《走出思维的误区》,我觉得很多人的思维都走进了一个误区。 比如,我问,Tomcat好不好用?数据库连接池DBCP好不好? 很多人都会说,Tomcat很好用啊,很多人都在用啊。DBCP很好用啊,Tomcat默认的连接池就是用的它啊。 问题在哪里呢? 问题是“很多人都在用Tomcat”和“Tomcat默认的数据库连接池”是一个“果”,但是不是“因”。我问问题想知道的是“(1)Tomca ...
不管作者提倡怎么做,他的观点非常合我的脾胃,因为我本身就认为ORM是个累赘,食之无味:     ========================================================================== 在使用ORM构建基于数据库的项目时,开发者可以选择是先设计数据库表,还是先设计类或抽象模型。为了展开讨论,我们先列出Frans Bouma的结论:代码先行的ORM是愚蠢的。 先写代码,比如实体类,与先设计表一样有问题,它们都需要反向工程来得到抽象实体定义,以创建“对方”的元素:对类进行反向工程得到抽象实体定义,然后创建表和映射,或对表进行 ...
  几个月前,看到联通营业厅的宣传“存费送费”,看上去还不错。   当时营业厅的人也极力跟我说,非常不错,也就办了一个。   我原来的3G手机和家里的固话、宽带是这样来组合的:   固话+宽带选择 88 套餐,每月宽带 80 小时。 手机 3G 66 套餐。     选择手机66套餐后,按照联通营业厅的活动,88宽带优惠50,变成38,手机加宽带每月104。         办了这个存费送费的业务后,我满以为每月 手机费 36 + 固话宽带 38=74 就可以了。谁知道月底才知道根本不是那样的。   到了月底,发些手机费的确变成了36,但是固话费从38 ...
Global site tag (gtag.js) - Google Analytics