优秀Web开发者必知的10个职业常识

  众所周知,Web开发行业的持续发展和需求的不断变化给开发人员提出了新的要求与挑战。就网站而言,用户期望网站内容能更加丰富多彩、页面更加美观并且能提供良好的用户体验。如果Web开发人员一直止步不前,那终将会被淘汰。

  站的高看到远,希望下面这十条能帮助你在开发这条道路上走的更远。

  树立好印象

  无论在何种场合,好的印象往往能使人记忆深刻。作为开发人员,忠于自己很重要,但与客户交流过程中,切勿向客户表达一些不切实际的想法或提出一些过分的要求,有时候一个坏印象就会流失很多订单甚至会给你的名声和事业带来很大的损失。切勿带着“面具”工作!


  避免在一门技术上吊死

  开发人员常常会说这样的话:“做到老,学到老”。在现实中,每个人都喜欢用自己喜爱的、习惯的技术进行工作,Web开发人员也这样,况且有许多开发人员都使用相同的技术、语言、DB和平台等。就技术领域而言,固步自封并不是件好事。话说人不能在一棵树上吊死。正如开头提到的,作为开发人员应该保持一种开放的心态去接受新事物,探索新的工作方式,做到触类旁通。不要固执于一门技术上,这样确实不利于个人职业生涯的发展。一旦开始学习和使用新技术,你发现许多新机遇会悄悄到来。


  会讲话

  俗话说“美言一句三冬暖,恶语伤人六月寒”。这并不代表你就要讲好听的话,而是讲话要注重场合,更要注意讲话的对象。Web开发这份职业要求开发人员要有一定的沟通技巧,在许多场合,当不知道该如何表达时,可以选择沉默或谨慎地回答,在适当的时候保持沉默也是一种明智。例如,在忠诚的客户刚经历一段艰难的时期,你不能要求更高的利润。这个时候需要多站在他们的角度去思考,在开口前最好把内容想好!又比如在团队交流的时候,顺畅地表达思路和开发理念,会让项目进行的更加顺利。


  参加社交活动及会议

  作为Web开发人员,必须参加一些研讨会等各种会议,这些会议会提供不同的机会去了解新事物或新行业,也是一个了解其他开发人员的好机会。你不可以疏远或者远离那些同行开发人员,那样会使你在行业中很难生存。你必须与竞争者构建和维持一个和谐的关系,一旦关系发展良好,你会发现会有很多很好的来源或者技术职业上的推荐;当失业或者遇到难题时,他们都会成为你的得力助手。开发这个行业貌似一直都很好,所以在这个健康的竞争环境中,更少的社交工作肯定会影响和破坏你的职业生涯。


  工作与生活

  如果亲戚或者朋友即将推出一个在线业务,很显然,他们会邀请你过去支持。这种情况下,最好说“不”,因为以后很可能会使你陷入一些糟糕的境地或者带来一些痛苦的麻烦。你不得不抽出专门的时间为他们工作,而且不会得到任何报酬,如果客户的工作受到影响,这也影响到你的有偿工作。

  或许,说“不”可能会影响到彼此之间的关系,但是必须让他们意识到个人与专业支持之间的区别。如果这个项目很有趣,也可以接下来,但必须确保是在严格的指导规范下操作,并且会得到一些回报。即使你只收取了很低的报酬,他们也会觉得你是一个非常全面专业的技术人才,在你的领域也会获得很多的工作。


  不专业

  表现的不专业也会影响到开发人员的事业。开发人员应该保持专业的工作态度和避免任何形式的不专业。客户不喜欢不专业的人,虽然你只有一次失误,但他们可能就会放弃与你合作!


  不要降低“身价”

  当还是新手时,可能为了拿到项目开出较低的价格,这是很正常的,我甚至看到很多有经验的程序员,也这样做过。但是我建议最好不要这样做,即使你是多渴望得到它。

  请注意,如果客户一直都以较低的薪酬雇佣你,那么你在客户眼里的地位就会很低。为了获得成功,我建议不要接受薪酬与付出不成比例的项目,有时候价钱也会影响开发者在市场上的声誉。除了这些,它还会影响市场行情,竞争对手可能会以更低的价格来争取项目,这样反而会让你更加难看。所以不要放低身价去接受一个项目。

  重视团队

  好的团队合作也是你成功的捷径。每个人都喜欢一个友好的同事,因此和他们保持友好的关系非常重要。如果被贴上不善合作的标签,将很难继续一起工作,甚至会因此让你丢掉工作。


  市场营销

  你能想象一个Web开发人员没有展示网站吗?这听起来很奇怪,但是这种人的确存在。作为一个自由职业者,如果真想成功的推销自己,那么这样的网站也会助一臂之力。这里有许多拓展业务的方式和营销组合。

  缺少营销策略肯定也会影响开发人员的职业生涯和学习各种技术。开发人员可以通过很多平台来提升自己,比如在博客上写文章、给一些有名的网站投稿等。随着社交网站和在线平台的发展,网络营销已经很便宜了,随着时间的推移,花些钱还是很值得的。必须有市场,你才能有机会成功。

  责任

  作为一个开发人员,应该明白客户雇佣你的原因,因为他缺乏技术所以无法实现想要的业务?所以,完成客户的需求和讲解一些专业知识是理所应当的。如果不能让客户满意,很有可能会影响到你的职业生涯!


  结论

  开发这门工作有很多成功的方法,但也有愚蠢的想法会让你万劫不复。作为一名开发人员,多留意上文提到的这些方面,对你的职业生涯发展会有很多帮助。

  原文:smashinghub 编译:CSDN-张红月

时间: 2024-10-06 13:54:10

优秀Web开发者必知的10个职业常识的相关文章

10件优秀Web开发者必须知道的事

"开发工作并不仅仅只是写代码而已"这句话是来自3EV网站的Dan Frost,而他在一篇文章中阐述了在开发过程中应该注意的一些事项.而原文内容如下: 开发者是创造数字世界的主力军,他们不应该仅仅只是扮演编程工具的角色,而应该对开发工作有着更高的要求.那么,开发者可以从哪些方面来提高自己的开发能力呢?下面,我就来谈一下我的想法.我的建议可能并不是全面的,但是我希望能够给你带来一些帮助. 1. 不要只盯着代码 在如今这个社会,人人都会写代码.而很多业余爱好者也可以去搭建网站.编写自己的应用

优秀Web开发者提升开发能力必知的10件事

"开发工作不仅仅只是写代码"这句话来自3EV网站的Dan Frost,他在一篇文章中阐述了开发过程中应该注意的一些事项.原文内容如下: 开发者是创造数字世界的主力军,他们不应该只扮演编程工具的角色,而应该对开发工作有更高的要求.那么,开发者可以从哪些方面提高开发能力呢?下面我就谈一下我的想法.我的建议可能不全面,但希望能够给你带来一些帮助. 1. 不要只盯着代码 如今人人都会写代码.很多业余爱好者也可以搭建网站.编写应用程序,编程已经不再稀奇. 随着网络的普及,许多人只需通过自学就会编

[转载]一名优秀的Flex开发者需要知道的10样东西

原文:http://blog.flexdevelopers.com/2010/04/10-things-good-flex-developer-should.html 翻译:http://bbs.9ria.com/viewthread.php?tid=54144&from=recommend_f   要想成为一名优秀的Flex编程人员,单单知道怎么样去使用Flex内建的容器和组件是不够的,而且是远远不够. 下面是我对这个问题的一些看法......并且给出了一些资源和关键字,你可以通过Google

[转载] Flash开发者需要知道的10件事

来源:http://www.infoq.com/cn/news/2010/02/Flash-ten-things 此前,我们发布的新闻谈到了每个Flex开发者需要知道的10件事,本文将继续这个主题,谈谈每个Flash开发者需要知道的10件事. 近日John Lindquist谈到了在为Roundarch公司招聘Flash/Flex开发人员时的一些感受.他认为最难的地方在于问什么问题才能最好地了解到应聘者的Flash /Flex开发技能.因此,他给出了一个列表并说到:"根据我的经验,通过这个列表能

Web前端开发者必知的9个实用CSS属性

作为一个前端WEB开发者对于CSS属性的熟悉是避免不了的,而且还要必备的很多,下面本文整理了作为开发者的你必知的9 个CSS 属性,非常实用所以有需求的你可以参考下哈,希望对大家有所帮助   1. 圆角效果 如今的Web设计在不断跟进最新的开发技术,纷纷采用HTML5来开发多样性的 Web应用.HTML5的优势之一,就是之前必须用图片实现的元素,现在可以用代码来实现."border-radius"是实现这一功能的一个重要的属 性,可以用来直接定义HTML元素的圆角,并且被所有现代浏览器

Web开发必知Javascript技巧大全_javascript技巧

JavaScript是一个绝冠全球的编程语言,可用于Web开发.移动应用开发(PhoneGap.Appcelerator).服务器端开发(Node.js和Wakanda)等等.JavaScript还是很多新手踏入编程世界的第一个语言.既可以用来显示浏览器中的简单提示框,也可以通过nodebot或nodruino来控制机器人.能够编写结构清晰.性能高效的JavaScript代码的开发人员,现如今已成了招聘市场最受追捧的人. 在这篇文章里,我将分享一些JavaScript的技巧.秘诀和最佳实践,除了

网站前端开发者必去的10个国外网站

Web开发者目前主要分为前端和后端,本文收集的10个国外网站主要针对网站前端开发,里面包括浏览器兼容性检测.JS脚本下载.CSS小工具,网页测试.PHP与MYSQL等.都很实用 对我们这些Web开发者来说,不计其数的网站,其中有些对我们来说是相当有用的工具.在本文 中,我汇编了10个顶有用的网站,可以说每个开发者都应当将这些网站存为自己的书签. Mysql Format Date MySQL Format Date允许你利用MySQL DATE_FORMA函数规范化你的日期数值.只须挑选一个通用

10大开发者必知的基础实用算法及其讲解

算法一:快速排序算法 快速排序是由东尼·霍尔所发展的一种排序算法.在平均状况下,排序 n 个项目要Ο(n log n)次比较.在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见.事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的内部循环(inner loop)可以在大部分的架构上很有效率地被实现出来. 快速排序使用分治法(Divide and conquer)策略来把一个串行(list)分为两个子串行(sub-lists). 算法步骤: 1 从数列中挑出一个元素,称为 "

开发者需知的10类工具

原文 http://www.csdn.net/article/2013-05-09/2815204-10-Software-Tools-You-Should-Know 摘要:作为一个软件开发者,你不可避免地需要用到各种工具来设计.理解.编辑任何程序,本文中按类型总结了10类开发者须知的工具,并各列举了一些知名应用软件. 作为一个软件开发者,你不可避免地需要用到各种工具来设计.理解.编辑任何程序,本文作者按类型总结了10类开发者须知的工具.CSDN摘译如下: 免责声明:"最好"的软件工具