Web开发

一个自由 Web 开发者,要想获得成功,除了要有扎实的技术功底外,还需要多方面的综合素质。外文《6 Ways Web Developers Can Damage Their Caree》分析了影响 Web 开发者职业发展的六大障碍。只有克服了这些障碍,未来职业发展才能更加顺利。CSDN 对该文进行了编译,内容如下:

我们使用 Web 的方式,在不断促进 Web 开发领域的发展。我们不再仅仅希望利用互联网来宣传我们的商业信息。

现在我们希望网站可以提供更丰富的内容,提供更多与访问者交互的方式,同时采用动态的交互方式。

自由 Web 开发者可能认为,他们所做的事不会影响他们的职业发展。但不幸的是,该领域的很多人的某些行为正无意识地阻碍着自己的发展。

1. 偏执于某种技术

如其他任何领域一样,Web 开发者通常用他们喜欢的语言、数据库或平台来工作。但在技术领域,我们可能需要更加脚踏实地。

无论你偏爱于微软技术、开源技术,还是一个苹果迷。执着于某一种技术,将自己局限于一小角落中,这在面临任何特殊技术时,不是一件好事。以开放的心态,学习多种处理事情的新方法,你可以发现更多为你敞开的大门。

2. 孤立于网络

参加技术型大会、行业展销会,不失为获得领域内新知识的好方法,但与其他开发者保持网络联系也是一个不错的方法。

保持领域内的联系,是极其重要的。你会发现这是一个了解客户的很有价值的信息源,还可以帮助你解决工作中遇到诸多问题。

3. 承担来自亲朋好友的项目

你的姑妈希望售卖果冻。如果要为此开发一个在线网站,很自然,你会是首位被要求做这件事的人。

当你被一个极难取悦的客户(朋友)缠住,他们可能希望你免费为他们工作。亲朋好友很难区分这是属于个人还是专业范围。

当然,如果你说“不”,那当节日到来时,你可能就不会受欢迎。

当面对这些项目时,最好的办法是从一开始就设置一些合适的条款,并收取少量的费用。这会强化一个的事实:你做此类工作,是需要收费的。这也可以告知他们,他们并不是你唯一的客户。

4. 低价售卖项目

我确信,每个人都会记得在我们职业生涯的早期,都有过低价售卖某一项目的经历,而这甚至会发生于更有经验的开发者身上。

首先,向你支付更少的费用只会降低你在客户心中的重要性。如果他们把你看作廉价的替代品,他们就不会视你为专业人员。

其次,廉价会严重令市场缩水。那些正争取每个客户的同僚们会快速失去对那些每次都低价出售自己项目的人的尊敬。

5. 不懂得推销自己

我曾经见过一些 Web 开发者,他们并没有自己的个人简历网站。这正如吸烟、一日三餐吃油腻食品的医生一样。

如果你想发展你自由职业者的事业,就必须学会销售你的专业技能。当然在线网站并不是达到该目的唯一可以做的事。

向 Web 开发类的 Blog、网站,贡献一些博文,为其他人解答、解决问题,花费一些时间(和金钱)加强广告宣传,都是我们可以做的事情。

6. 忘记为什么被雇佣

开发者被雇佣,是为了向那些缺失专业知识、缺失专业技能的客户提供某种专业服务。这是最基本的原因。

所以当他们不理解 Ajax 无法简化他们的网站时,就需要你来教授他们。

确实,有些客户并不会去努力地理解那些可以增强其网站性能的技术,和这些客户一块工作,确实会让人十分沮丧。这时我们不应该得意忘形,应该宽容。

原文链接:6 Ways Web Developers Can Damage Their Caree