程序员心想事成的 10 步技巧

你是不是觉得自己已经很厉害了?是不是觉得自己已经掌握了所有的编程技巧?不要太自大了!只要你活着一天就有很多东西要学,永远不会有你会所有东西的那一天。

去一个公司里,想要别人知道你的才能很重要,因为这样你才能拿到很好的薪水。那如何做才能让别人知道你的才能呢?

1.建立自已的个人网站

一定要有自己的网站,做点自己的研究,在上面写写文章,不要什么都是学别人的,有亲身经历过,这样说起来才有质感。当然,文章也要写的像样些,字和语法不能有太多的错误,所以写完文章会要习惯检查下,整体文章要让人一看就明白你要表达的意思。

2.开源

现在社会的竞争很激烈,程序员随时都有可能失业,所以只要是做开源项目的,总能在这个市场上找到一份还不错的工作。

3.频繁的跳槽对自己并不利,但一直待在一个公司也不是一个好现象。

在一个公司里还没待上三个月遇到问题就想走人,这种表现是级差的。因为你去到另一个公司一样会碰到问题,但如果在一个公司一待就是10多年,你 会发现这么多年过去了,你的技术并没有太大长进。为了保持你的价值,就算是待在一个知名的大公司也不要待太久,除非是公司给你很多机会学习别的东西。

4.如今社会,现实一点不会有错。

很多程序员最喜欢Ruby编程语言,不得不说的是他的平均薪资水平不如Java,市场相对也小些。虽然Scala的气势很大,但是忽略其市场规模,远未到爆发之时。应该尽可能的都会几种编程语言,也许将来你和COBOL或者PowerBuilder的开发人员的价值是相等的。

5.要学会写文档和演示文稿

如果你常写文档和演示文稿你会知道他的重要性,因为这样,很多时候你是会被需要的,比如领导开会时会要求你一起参加,他们需要你讲解这些文档。这时领导们只想知道的是怎么实现这个项目,所以一定要掌控好这个方向就对了。

6.简洁明了的答案是最能提现价值的

简洁明了的答案比起又长又复杂的答案真是好太多了,有时以长又复杂的的回答,搞不好自己都不知道在说什么,更别想让别人理解了。无论你是否能办好一件事,不要拐弯抹角的回答,要为自己所说的话负责,不要总是喜欢添油加醋,更不要夸大其词。

7.说话要有技巧

在公众场合说话要有分寸和技巧,进入主题时要说点自己的观点,但切忌不能不懂装懂胡说。如果在讨论的语言当中能有点娱乐性当然更好,如果在此能运用的好的话,你的前途和薪资一定不用担忧。

8.让工具成为你的好帮手

如果有一种工具让你用起来比别人做的效率更高,那为什么不用呢?一个简单的工具就能为你解决很多复杂的问题,这是我们开发人员的福利。

9.不要过于自大,要学会谦虚。

在这个行业里,不会有谁离了你就不能运作了,不要把自己想的太重要,因为没有了你,有很多人可以代替你做的事情。

10.目标明确,意志坚定。

就算你目前有了一定的成就,别人也已把你当成了人物,这都只是暂时的,不要飘的太高,因为新生力量可能很快就会代替你,到时你会摔的很重,少一些夸夸其谈,坚持最初的自己,知识是你站稳脚跟的前提。

文章转载自 开源中国社区[http://www.oschina.net]

时间: 2024-10-21 19:20:08

程序员心想事成的 10 步技巧的相关文章

程序员的10句跟字面意思完全不同的常用语

你是否听到过同事说"这段代码不言自明"?你的同事的这句话的实际意思是这段代码不需要写注释. 你也许注意到了,很多时候,程序员所说的话的字面意思和其真实的意思是完全不同的.不用惊异,下面你将很快知道这些暧昧的短语和其深层次的意思都是什么. 最近Imgur上出现了一张图片,里面列举的程序员的一些专业术语和其含义,它能很好的帮助你理解这些话的真实意思.这里是对其中的精华进行的总结. 典型的程序员之间的对话 当程序员说"这代码写的可真烂",他们的意思是"这烂代码不

程序员的10大成功面试技巧

我遍览群书,发现关于程序员的面试技巧,好的建议其实并不多. 我们也发现,很多很有才华的程序员在面试的时候总是掉链子,这大概是因为他们把大多数时间都用来搞技术开发,而忽略了学习面试技巧的重要性. 这何尝不是一种悲剧.有效的面试技巧能让你成功得到工作,即使你对那个领域也并不是非常熟悉. 1.给自己写一份非常专业的简历 我的建议是,如果你想增加自己的入选机会,那最好还是花点钱制作一份专业的简历.相较于你将来可能得到的巨大收获,这真的只是一个小小的投资. 2.研究面试官 当我联系程序员来面试的时候,我总

给自私自利程序员的10大职业谏言

假如你想在IT行业里当中做的比其他程序员突出,那么,下面这些现象你要多考虑,随着越来越快速的开发.开发运营和分布式版本控制系统的逐渐流行,逐渐从之前的各人开发转移到现在的团队作战. 一般情况下,团队和部门都会是自行解决问题,负责人对整个项目的结果能做的很有限.本文所讲的内容言主要是想告诉大家,不要依靠别人,要让自己活出精彩,所以不妨学下这十大职业技巧,也许他们会让你在工作当中做起事来更得心应手. 1.自己是最棒的 自己一定要充满自信,要相信自己是最棒的.这样你会发现,对你肯定的人也会越来越多.

成为一个成功Jsp程序员的九步

js|程序|程序员 如何成为一个成功的Jsp程序员?一个普通的错误是把JSP当作简化的 Java.它不是,(事实上, JSP 是简化的 servlets .)程序员通常试着没有学习要求的支持技巧而 直接学习 JSP .JSP 是一个衔接技术,并且成功地连接你需要理解的另外的技术.如果你已经知道 Java,HTML 和 Javascript,这意味着 JSP 将确实是简单的. 需要成为一个成功的 JSP 程序员可以参考这个时间表.请注意下列: *忽略你已经熟悉的步骤. *训练的时间只是代表学习好足

成为优秀程序员的10条黄金法则

下面这10个要点能帮助你成为一个更优秀的程序员. 1.不要重复 这是一条非常值得遵循的伟大原则.我很习惯于回过头去检查自己写下的代码,重构那些被多次使用的部分.虽然在将一个长方法分解为若干个短方法时,会遇到一些困难.Ctrl + R + M在visual Studio中非常有用,可以帮助你重构代码为单独的方法.这使得代码更加可重用和可测试. 2.命名变量的要点为说明它们是什么,而非它们是什么样的数据类型 唯一的例外是,如果你正在处理别人的代码,并且需要继续参与的,那么你应该遵照他们的命名规则.

成为高级程序员的 10 个步骤

What 软件工程师的职业生涯要历经以下几个阶段:初级.中级,最后才是高级.这篇文章主要是讲如何通过 10 个步骤助你成为一名高级软件工程师. Why 得到更多的报酬!因为你的薪水会随着你水平的提高而增加 提升你的职业生涯.成为了高级软件工程师之后,就可以朝着架构师.团队负责人.CTO 等职位前进 历经更大的挑战.随着你的成长,各种影响力也会提高. How 软件工程是很难的.这一行业在不断变化中,所以你必须紧跟它的步伐.你必须不断地投入时间和精力,因为你需要学习的东西总是比你能吸收的多.很多新

成为专业程序员的6个技巧

1.在你责怪别人之前,先检查自己的代码 先想一想自己的假设和其他人的假设.来自不同供应商的工具可能内置不同的假设,即便是相同的供应商对于不同的工具,其假设也可能不同. 当其他人正在报告一个你不能重复的问题的时候,去看看他们在做什么.他们可能会做一些你从来没有想到过的事情,或者他们的做事顺序与你的截然不同. 我个人的原则是,如果我有一个不能确定的错误,那么我会先考虑是不是编译器的问题,然后再去检查堆栈是否损坏.特别是当添加跟踪代码会使得问题移动的话就更要这么做了.多线程问题是bug的另一个来源,有

成为专业程序员的 6 个技巧

1.在你责怪别人之前,先检查自己的代码 先想一想自己的假设和其他人的假设.来自不同供应商的工具可能内置不同的假设,即便是相同的供应商对于不同的工具,其假设也可能不同. 当其他人正在报告一个你不能重复的问题的时候,去看看他们在做什么.他们可能会做一些你从来没有想到过的事情,或者他们的做事顺序与你的截然不同. 我个人的原则是,如果我有一个不能确定的错误,那么我会先考虑是不是编译器的问题,然后再去检查堆栈是否损坏.特别是当添加跟踪代码会使得问题移动 的话就更要这么做了.多线程问题是bug的另一个来源,

合格的PHP程序员必备技能_php技巧

作为PHP的爱好者,如果你想加入PHP程序的世界,一定要做好充分的准备. 如果想进入大的企业进行底层开发的话必须对互联网各方面的技术原理了解的很清楚,例如apache实现原理.语言方面既然是php开发自然对 c/c++要求比较高.往往需要自己写php扩展.使用mysql自然想很多常见的,性能瓶颈要能有很好的解决方案.mysql 插件编写,apache模块编写.联系起来结合点还是要会c. 倘若是做中间层和前端工作则要求对css,javascript要求比较高.当然对web的一系列实现原理也是要非常