刚刚走出校园,打算在求职市场上一展英姿?各位年轻的朋友,请先听听老一辈无产阶级技术人员们的经验之谈。

头条推荐

初出茅庐的IT新人需要提前了解哪些经验

就在这个月,来自世界各地的年轻人们即将走出校园,陆续迈入残酷的求职市场——当然,坐在屏幕前的您也许也是其中的一员。毫无疑问,各位的教授及导师想必已经结合自己的经历为大家准备好了指导意见,但智慧的结晶多积累一点也没什么坏处。在今天的文章中,我们将一同分享以下经验之谈,希望帮助各位在激烈的竞争当中一路乘风破浪。……>>详细

程序员的价值观——经验是无价之宝

当我第一次深入考虑我的职业生涯时,我一度认为我要做的就是集中精力做技术向导。我想知道成为公司的技术专家能让我走多远。我觉得团队领导和管理人 员的角色并不适合我。我甚至都无法想像自己有一天不能编码是什么样子……更不要说几个星期不能接触代码了。在过去的年月中,我一直秉持着这个信念,坚决反 对那些看似是职业生涯发展的自然结果。

 

程序员的价值观——经验是无价之宝

但是,我周围的人告诉我,我是一个好领导,我擅长于架构解决方案,我带来了很多宝贵的经验。于是,我开始涉足管理方面,并开始领导项目和团队,尽管 一开始我并不热衷于此。可是,我越是这样想这样做,就越是发现其实我并没有像我想象的那样讨厌它。事实上,我很享受。帮助他人,制定技术决策,指导同事, 领导开发项目和团队等,都让我乐在其中。现在,我不但坦然接受了它,并从中感受到了莫大的乐趣和满足。

阅读全文

30多年程序员生涯经验总结

在我 30 多年的程序员生涯里,我学到了不少有用的东西。下面是我这些年积累的经验精华。我常常想,如果以前能有人在这些经验上指点一二,我相信我现在会站得更高。

1. 客户在接触到产品之后,才会真正明白自己的需求。

这是我在我的第一份工作上面学来的。只有当我们给客户展示产品的时候,他们才会意识到哪些是必须的。给出一个功能性原型设计远远比一张长长的文字表格要好。

阅读全文

10+年程序员总结的20+条经验教训

以下是我作为一名程序员经过10几年时间总结出的一些有关于软件开发的经验规则:

10+年程序员总结的20+条经验教训

开发

1.从小事做起,然后再扩展

阅读全文

年轻程序员需要学习的5大经验

在过去的7年半时间里,我带过的软件实习生超过一打,也看到过数以百计的学生和毕业生的档案。我发现很多事情他们都需要学习。或许你会说,我说的不 就是某种特定的技术、算法、数学,或者其他特定形式的知识吗?没错,这的确是需要学习的,但却并不是最重要的事情。他们需要学习的最重要的东西是“自我规 范”。这些规范就是:尽可能地写出最简洁的代码;如果代码后期会因为改动而变得凌乱不堪就得重构;尽量删除没用的代码,并添加注释。

我花了很多时间来敦促这些实习生去学习这些内容。我经常会问他们,怎么样才能成为一名优秀的程序员,他们也通常会回答说,代码应该清晰易懂易于维护。这的确是我想听到的声音,但是很少有年轻的程序员真的能够始终如一地贯彻这一点。

请谨记这一点,要懂得“自我规范”,也不能一旦代码“起效了”就立马置之脑后。如果所有的变量都命名错误,但是代码依然可以完美地运行,那么这些代 码绝对乱糟糟得让人不忍直视。将功能代码改进为简洁代码可能在短期内是看不到回报的:代码原本就可以工作,在清洁之后依然可以工作。这就是为什么你需要 “自我规范”这一步骤了。这也是为什么实习工作是如此必要:一个好的上司是相当注重代码质量的(即使所谓“好代码”的定义对于每个程序员都不一样),从而 迫使实习生和初级程序员不得不反复修改。

年轻程序员需要学习的5大经验

阅读全文

写好Java代码的30条经验总结

成为一个优秀的Java程序员,有着良好的代码编写习惯是必不可少的。下面就让我们来看看代码编写的30条建议吧。

(1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如:

  1. ThisIsAClassName 
  2. thisIsMethodOrFieldName 

若在定义中出现了常数初始化字符,则大写static final基本类型标识符中的所有字母。这样便可标志出它们属于编译期的常数。

Java包(Package)属于一种特殊情况:它们全都是小写字母,即便中间的单词亦是如此。对于域名扩展名称,如com,org,net或者edu等,全部都应小写(这也是Java 1.1和Java 1.2的区别之一)。

阅读全文

有点用处开发经验 祭奠我的C#开发历程

C#篇:

1、目标平台的选择64位操作系统在编译VS里的程序时,根据需要设置项目属性的“目标平台”为x86。如果设置为AnyCPU,则在VS 2005里面是不能“编辑并继续”的。

一些有点用处的开发经验 祭奠我的C#开发历程

——在选择x86和AnyCPU都可以在32位操作系统上使用。

阅读全文

程序员编程知识经验总结

感觉听上去也算合情合理。毕竟,新的编程语言和技术在源源不断地面世。但是我要告诉你,编程语言比很多人想得都要“长寿”。

程序员编程知识经验总结

语法不是难点

对于 Java 程序员,学习 Python 就像说英语的去学习法语。当然这两者是毫无关联的。但是相同的是,都需要学习新的语法。语法只是表面上的不同,所有的核心概念都是相通的。

阅读全文

热点推荐

跳槽季:分享从事C#开发人员
我从事C#开发将近二年(编程工作三年,但是第一年基本打酱油),在长沙这个…
一个平庸程序员的自白
Jacob Kaplan-Moss 是著名 Python 框架Django 的 Co-Creater 和核心开发者…
到了50岁你还愿意做编程工作
“大规模、高强度的编程?我必须承认,这是年轻人的游戏。”…
编程者必知:代码注释中的5
代码注释,可以说是比代码本身更重要。这里有一些方法可以确保你写在代码中…
写给代码技术同事:被人信任
在汽车之家工作了 10 年,如今创业也有 6 个月了,身边流经了上百人的技术…
十个JavaScript中易犯的小错
在今天,JavaScript已经成为了网页编辑的核心。尤其是过去的几年,互联网见…
一场成功的技术面试的几个关
在过去的岁月中,我不但参加过很多场程序员面试,也亲手举办了许多。我清楚…

投    票

专题推荐

一周排行

留言评论