趁着这几天无事,好好总结一下从事软件开发以来的一些想法,这篇blog尝试从我自身的一些经历来谈谈程序员应该具备哪些素质。如有不足之处,还请不吝赐教!下面,我将列出并展开所有我认为程序员必须具备的素质。基础知识你也许是像我一样的自学者,没有数电/模电,编译原理,操作系统原理,网络与数据库等方面的知识,...
分类:
其他好文 时间:
2014-07-22 23:09:33
阅读次数:
306
在SEO这一行业中,有新手也有高手,他们的专业素质及职业素养可能有所不同,但泡馆史明星觉得:作为一名合格的、靠谱的SEOER,都应该具备以下四大素质:
1.知道怎样去选择服务器空间和域名
选择服务器或空间的时候,应该考虑到这个服务器或空间支不支持你网站所用程序的语言、服务器或空间稳不稳定、访问速度够不够快、最大访问上限是多少等问题。选择域名时则应该考虑这个域名是否以前被注册过、是否以前被搜索引...
分类:
其他好文 时间:
2014-05-08 15:46:24
阅读次数:
245
1.把C++当成一门新的语言学习(和C没啥关系!真的。); 2.看《Thinking In
C++》,不要看《C++变成死相》; 3.看《The C++ Programming Language》和《Inside The C++ Object
Model》,不要因为他们很难而我们自己是初学者所以就不...
分类:
编程语言 时间:
2014-05-05 23:56:01
阅读次数:
480
第一部分:确定一家公司的“质地”(描绘一家公司的总体印象)1.1
天花板天花板是指企业或行业的产品(或服务)趋于饱和、达到或接近供大于求的状态。在进行投资之前,我们必须明确企业属于下列哪一种情况,并针对不同情况给出相应的投资策略。在判断上,既要重视行业前景,也必须关注企业素质。1)已经达到天花板的行...
分类:
其他好文 时间:
2014-05-05 22:32:26
阅读次数:
531
“敏捷”就是快,是一种新的思路。极大地发挥人的创造力,只有快才可以适应社会的节奏。而对于需求明确的大型软件的应用开发,文档的管理与衔接作用是不可替代的。
至于选择哪一种开发模型,这取决于项目的规模、开发的工期、领导者的素质……。瀑布模型和敏捷开发思想并不是二者只选其一的关系,还可能把敏捷开发的思想融入到“流水线工厂式”的管理中。
只有认真分析环境因素(外界+人员素质本身)的变化,才能够选择最适宜的开发方式。要知道,最适合的才是最好的。这就是米老师常说的“认识论决定一个人的行为,决定你的...
分类:
其他好文 时间:
2014-05-03 22:01:30
阅读次数:
416
Noip2009的题目还是有一定难度的,主要是搜索和最短路都是我的弱项,不检查第一遍下来只做了150分,还是这句话,素质和读题的仔细程度决定了分数。仔细想想,我们化学老师说的话没错,或许题目你都会做,但是你在考试时犯下的各种错误终将导致你的失败,所以,提高个人编程的素样,对于我来说才是目前最重要.....
分类:
其他好文 时间:
2014-05-01 12:37:57
阅读次数:
474
搜索引擎当真在中国互联网的浪潮中起了无可替代的巨大作用,尤其是谷歌和百度-世界级的老大和中文级的老大。随着用户对信息索取渠道的重要性越来越重要,搜索引擎页面的设计业越来越值得关注,毕竟用户的上网操作能力与互联网素质都在不断的提高中,昨晚网页浏览到一篇关于视频未来发展方向的访谈,艾瑞某高级市场营销负责人谈到互联网的普及也无形中增加了产品设计人员压力,不断的需要自身瘦身,另一方面还得不断增加专业服务强...
分类:
其他好文 时间:
2014-04-29 13:12:21
阅读次数:
388
有时候,自己在想,我们项目组需要什么样的人才?我想起码必须有以下两个方面。1.良好的书面表达能力。为什么?因为我不想任何与项目相关的东西,全纪录在大脑里,并通过嘴巴进行交流。通过嘴巴说,是最不靠谱的。客户可以今天这样说,明天那样说。同样,项目经理也可以说,今天我们的设计是这样的,明天又说,我们的设计...
分类:
其他好文 时间:
2014-04-29 10:25:45
阅读次数:
330
作一名真正合格的程序员,或者说真正合格完成一些代码工作的程序员,应该具有下列基本素质:一、团队精神和协作能力
把此作为基本素质,并不是不重要,恰恰相反,这是程序员应该具备的最基本的,也是最重要的安身立命之本。把高水平程序员说成独行侠的都是在呓语,任何个人的力量都是有限的。即便如linus这样的天才....
分类:
其他好文 时间:
2014-04-28 10:13:30
阅读次数:
1039