打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
程序员挣钱与充电之间如何平衡?

程序员挣钱与充电之间如何平衡?

来源: dzone.com | 作者: webmaster | 分类:求职招聘 |  2011-2-23 14:36
在Embarcadero公司最近针对开发人员做的一项调查显示,有超过一半的受访者表示没有足够的时间学习新的语言或新技术,另一方面,开发人员又总想花更多时间挣更多的钱,究竟该如何平衡呢?

本次调查在上个月末结束,总共有606名开发人员参与了调查,其中52%的人表示工作任务很紧,工作时基本上没有闲暇的时间,因此他们没有时间给自己充电。

在回答“作为开发人员,你面临的最大的三个项目挑战是什么?”的问题时,选择“没有足够的时间”的人是最多的,其次是“测试不足”,占30%,还有一些选择了“需求不充分或没有需求”,“计划没做好”,“慢或低效率的工具和技术”。

在回答“一般来说,你一天中大部分时间都在干什么?”的问题时,有很大一部分受访者都选择了“编写代码”,调查结果如下图所示:


图 1 大部分开发人员一天最主要的工作就是写代码,其次是做设计

从上图可以看出,有36.8%的开发人员每天大部分时间都在编写代码,可以这部分人已经被沦为代码机器,但也有4.9%的开发人员一天大部分都是学习新工具和新技术,难道他们的老板雇佣他们来学习的不成?还是自己偷偷地在学习呢?

在回答“如果你有充裕的时间,你愿意干点什么?”的问题时,受访者可以选择多个答案,60%的人选择了“学习新的编程语言和技术”,58%的人表示想更新现在所掌握的技术,其它选项包括单元测试/系统测试,添加文档和代码注释,修复旧Bug和更新对象模型。

在回答“你认为哪些新兴技术对开发者社区的影响最大?”时,56%的受访者都选择了“移动开发”,还有很多人选择了64位和并行计算,分别占到49%和47%,云计算和虚拟化紧随其后,分别占了31%和28%。

但要想在这些新兴技术领域有所建树,必须要有足够的自由学习时间,但对许多开发人员来说,自由学习时间比黄金还宝贵,很多人为了不落伍,或希望向新的开发领域转变,于是在工作期间抽出一部分时间学习这些新技术,但他们的工作就开始变得越来越糟糕,主要是有了新的追求后,将现有工作做好的驱动力就不足了。此外,如果开发人员没有时间陪朋友和家人,在精神上会背负很大的压力,他们会疲惫不堪,对于公司和开发人员来说,都是非常不利的。

当开发人员失去掌握新技术的机会,没有超越自己的目标时,他们的工作也会受到影响,如果工作场所条件变得无法忍受,优秀的开发人员将会首先离开,他们会选择到那些能体现自己价值的公司去,如果员工感觉自己的工作很容易通过诸如外包的做法被取代,他们也会减少在工作和公司目标上的投入。

调查显示,43%的独立开发人员表示现在的收入比过去5年还要多,但开发人员需要自己问自己,有兴趣的工作和独立安排的灵活工作时间相比,哪一个最适合自己,或更现实一点,哪一个能挣更多的钱?

原文出处:http://java.dzone.com/articles/do-developers-have-enough-time

原文名:Do Developers Have Enough Time to Keep Their Skills Up-To-Date?

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
来了解下什么是人工智能编程系统吧
[转]软件项目管理心得 文章查看 【关注VC MFC C# .NET Windows 软件开发技术 软件工程 项目管理的开发人员个人专栏】
如何做好你的第一个网站
为什么从事技术的人普遍都比较难沟通?
面向方面编程新思想
IT程序员的最后归宿:如何调整工作心态
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服