以图明志

IT人家

面试常见问题的经典回答

让你面试来得更从容
请你自我介绍一下你自己,回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有,其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关。

IT人家

为什么我们需要阅读优秀开源软件代码

学习别人的编程思想
计算机程序是由代码零件拼装起来的机器,当我们想自己造一架机器的时候,难免会想看看其他机器是怎么拼的,特别是那些经由历代高手匠人修善,在实践考炼中表现优秀的机器。我们会惊奇,它为什么这么快?为什么这么小?为什么这么稳定?为什么能承受这么高的负载?

IT人家

优秀程序员共通的优秀习惯

良好的习惯是成功的引路人
在这个世界上,有数百万的人热衷于软件开发,他们有很多名字,如:软件工程师(Software Engineer),程序员(Programmer),编码人(Coder),开发人员(Developer)。经过一段时间后,这些人也许能够成为一个优秀的编码人员,他们会非常熟悉如何用计算机语言来完成自己的工作。

IT人家

程序员未来几年应该掌握的一些技能

你具备了哪几项了呢?
作为一名程序员,如果你想在这个领域内继续向前进步或者在当前的经济形势下保持不被炒鱿鱼,那么你就决不应当自满自足,你需要继续学习。近日,著名 IT评论员Justin James在他的博客中列出了未来五年程序员应当具备的十项技能,如果照此实践,你未来的工作前景一定一片光明。

IT人家

端正软件开发入门的态度

软件开发入门建议
不要真的认为"不少大师级的计算机技术研究者是不懂编程的",做软件开发编码是最最基础的东西,只有踏踏实实的掌握好这个基础你才有办法往上走,不管做分析做设计做项目管理你都需要能清楚东西是如何实现的?可不可以实现?否则肯定出现大量的:"设计是设计,编码是编码","产品都是代码人员从头到尾实现的"。

IT人家

程序开发,不只是手艺,更是谋划

程序开发的一些看法
程序开发是技术活。只有通过不断积累经验,并且反思过去,才能偶有所得,进而改进自己的开发方式,提高工作效率。写程序,不是体力活。一般写程序出现问题,都在于前期准备不够,其实写程序有一句箴言:厚积薄发。你要是思路清晰,不费劲,很快能开发出一个像模像样的系统出来。你要是思维混乱,折腾吧,管你怎么折腾,都会弄成一团糨糊。

IT人家

你有重造轮子吗?

“不要重造轮子”的说法不是绝对的
大概每个程序员都曾经被教育:“不要重造轮子”。我们也都习惯性的认为这是一条真理,以至于把“重造轮子”视为洪水猛兽。可是,我们周围随处可见,整天嘴上挂着“不要重造轮子”,而重造了无数轮子,并且还正在重造轮子的人。

互联网时代

那些在互联网创业的梦想家们

梦想应该是一个很美好的东西
以前我也常憧憬着去一家创业公司,那个时候我不满大公司的臃肿和低效,痛恨他们的官僚和笨重,觉得创业公司是梦想、激情、灵活和创新的化身,它一定没有那些大公司的毛病。我想象着那里的每一个员工都热爱自己的产品,每一个人都是产品的客服,都愿意贡献自己最大的力量让产品趋于完美。后来因为一个机会,我加入了一家创业公司。

IT人家

当你还在挑水时别忘了挖自己的井

当你想成功的时候,全世界都会为你让路!
有两个和尚分别住在相邻的两座山上的庙里。两山之间有一条溪,两个和尚每天都会在同一时间下山去溪边挑水。久而久之,他们便成为好朋友了。弹指一挥间,不知不觉,时间在每天挑水中,一晃就是五个春秋。忽然有一天,左边这座山的和尚没有下山挑水,右边那座山的和尚心想:“他大概睡过头了。”便不以为意。

互联网时代

软件工程师需要了解的10个概念

让你设计出优秀的软件产品
出色的软件工程师善用设计模式,勤于代码重构,编写单元测试,并对简单有宗教般的追求。除了这些,优秀的软件工程师还要通晓10个概念,这10个概念超越了编程语言与设计模式,软件工程师应当从更广的范围内明白这些道理。

IT人家

如何养成良好的学习习惯

好的学习习惯能帮你打开成功之门
如果公立学校尚未摧残你的灵魂,那么学习是一项极佳的活动。它扩大了你的观点。它给予你用来改善生活的新知识,。即使你对世俗的利益不满足,但是学习也可以是一种乐趣的来源。但在忙碌的世界里, 我们总是很难有合适的时间去学习那些并非必需的知识。唯一学到的东西,就是那些必须要学的。而其他的一切,被认为是无聊的。

互联网时代

计算机鼻祖 Donald Knuth 的传奇

学习计算机不能不知道的一个人
李开复说,练内功,不要只花功夫学习各种流行的编程语言和工具,以及一些公司招聘广告上要求的科目。要把数据结构、算法、数据库、操作系统原理、计算机体系结构、计算机网络,离散数学等基础课程学好。不妨试试Donald Knuth的Art of Computer Programming里的题目,如果你能够解决其中的大部分题目,就说明你在算法方面的功力不错了。

IT人家

应聘软件开发职位需要知道的

做好你的职业规划
软件是一门专业工作,需要很长时间的经验积累,在好的基础知识的基础上,需要项目的锤炼,在学校弄得的那点东西,远远不能适合工作,需要一年甚至更长时间的学习才能做一些小的项目和工作。这一点估计和同学们分歧很大,学生们认为,我学了四年了,现在就是缺点工作经验,你给我点工作经验,我很快就能为你老板创造剩余价值,就让你剥削了。

IT人家

做IT不能一辈子只靠技术生存

除了技术外你还有应该学习的东西
在中国你千万不要以为学习技术就可以换来稳定的生活和高的薪水待遇,你千万更不要认为哪些从事市场开发,跑腿的人,没有前途。不知你是不是知道,咱们中国有相当大的一部分软件公司,他们的软件开发团队都小的可怜,甚至只有1-3个人,连一个项目小组都算不上,而这样的团队却要承担一个软件公司所有的软件开发任务。

IT人家

做一个快乐的程序员

说笑间就完成了自己的工作,你怎能不快乐?
广义来说就比较多了,抛开数据结构、算法、编程思想、设计模式等不说,丰富的想象力,缜密的逻辑思维、学习能力、恒心和毅力、沟通能力....太多了,这些都算是基本功。所谓基本功,就是说抽空都要练习的。就像一个学武之人一样,每天早上要跑步、扎马步,也像一个京剧演员样,一大早就要吼几嗓子,我们程序员也得每天练习基本功。

互联网时代

中国互联网企业的各种生存与发展模式

22个创新模式
网上有人推荐《沸腾十五年》,是讲中国互联网从发源到现今。既然有人已经如此梳理,自己本来也想梳理一下中国互联网这么多年,到底是哪些公司出来了,为什么会是他们出来了。他们的出来代表着什么趋势,他们一串串的连接闪现不同类型的公司有不同的潮流,到底暗示着什么趋势。下一个趋势是什么?当时他们出现的历史环境是什么?以后会不会再出现那样的环境?
33 / 34 首页 < Prev 30 31 32 33 34 Next > 尾页 页码: