不久前,我写了一篇文章, 对(初级)开发人员的职业提出了建议 。 我解释的一件事是,“年轻”一词的意思是所有年轻的开发人员,因此您背负多少年经验都没有关系。 您还“年轻”!

几天前,我从两个星期的假期中回来,我意识到在这段时间里,我有足够的时间至少应用所有这些小建议(学习新知识,自我提升,参与开源项目,等等)。 真的很棒。 最有趣的是,我每天花费不超过2-3个小时。 惊人! 但是我很快也意识到,我成功的唯一原因是我正在休假。 为什么我不能每周,每月都做所有这些美好的事情? 答案很简单。

我是一名全职开发人员 :实际上,这意味着我每天花费9个小时来处理旧代码,特定领域的现有产品或新产品。 可以将这些技术视为现代技术,但它们不是最新技术,因此我的学习曲线正在下降。 我的主要职责是根据客户需求以及偶尔出现的故障软件问题交付产品价值。 我热爱自己的工作,并且对自己的工作很有创造力,但是我仍然觉得有些不足。 我没有空闲时间(在工作时间里)学习新语言或新工具/框架等。因此,我尝试在空闲时间填补空白。 但是,我有空闲时间吗?

让我解释一下我的想法:除了要花9个小时,我还要再工作一个小时,以便在早上做准备,等我回来时休息一会儿。 到目前为止,一天中有10个小时不可用。 再增加8小时的睡眠时间,还剩下什么? 6小时/工作日。 有人可能会说这对于我建议的所有其他活动都足够公平。 好吧,我部分同意,但是……您需要一些时间与您的朋友一起聚会,一些时间让自己放松一下,来完成一些家务劳动。 现在,想象您已与孩子结婚。 孩子们(至少)需要您的注意力,因此1-2小时显然是献给他们的,并且相信我,这是一天中最快乐的时光,无论您有多累或脑海中浮现出多少问题。

现在进行数学计算,您会发现在工作日内一无所有。 我的计算非常粗略。 有些人每天要投入10个小时以上,花2个小时以上进行准备和上班。 因此,问题的根本原因是我是一名专职开发人员! 是的,是的!

如果我每天只工作4个小时,那不是很好吗? 然后,我将有所需的空闲时间来完成其余的任务和活动。 但是我的薪水呢? 如果我减少工作量,我的薪水可能会减少,但是我的贷款和日常开支将给我带来困难。 因此,感谢上帝,我是一名专职开发人员。 或不? 对我而言,理想的情况如下:

  • 兼职开发人员(每天4小时)
  • 我的其他活动有足够的空闲时间来产生一些收入,以弥补所欠的薪水。

我问得太多了吗? 我不知道,但是我可以肯定的是,我为成为一名全职开发人员而受到诅咒和祝福。 您?

翻译自: https://www.javacodegeeks.com/2014/08/the-full-time-developer-curse.html

专职开发人员的“诅咒”相关推荐

  1. 维度诅咒_专职开发人员的“诅咒”

    维度诅咒 不久前,我写了一篇文章, 对(初级)开发人员的职业提出了建议 . 我解释的一件事是,"年轻"一词的意思是所有年轻的开发人员,因此您背负多年的经验并不重要. 您仍然&quo ...

  2. 中级前端笔试_在短短8个月内如何获得中级前端开发人员的角色

    中级前端笔试 by Matthew Burfield 通过马修·伯菲尔德(Matthew Burfield) 在短短8个月内如何获得中级前端开发人员的角色 (How I got a mid-level ...

  3. 0-2岁的app开发人员必读,Android开发APP前的准备事项

    2019独角兽企业重金招聘Python工程师标准>>> 随着移动互联网的兴起,各行各业对移动应用的需求越来越大,从事APP开发的人也越来越多,APP开发行业可以说是方兴未艾.APP开 ...

  4. java单词按字典排序_最终Java日志字典:开发人员最常记录的单词是什么?

    java单词按字典排序 最终的记录字典,或者:我们记录的最常见单词是什么? 日志文件是调试应用程序的最常用方法,当解决错误时,它们肯定可以引导我们朝正确的方向发展. 但是,大多数日志文件每天都会增加一 ...

  5. 终极Java日志字典:开发人员最常记录的单词是什么?

    最终的记录字典,或者:我们记录的最常用单词是什么? 日志文件是调试应用程序的最常用方法,在解决错误时,它们一定可以引导我们朝着正确的方向发展. 但是,大多数日志文件每天都会增加一百万条消息,因此,请务 ...

  6. 为什么技术团队领导者多是后台开发人员

    先别急着往下拉文章,现在思考一个问题:你现在的软件开发团队或之前的团队,带领团队的人处于软件开发职能的哪一个岗位?产品经理,UI设计还是前端开发,后台开发,测试人员,运维人员?(专业团队除外) 给出上 ...

  7. 开发人员kpi怎么写_为什么开发人员应该知道怎么写

    开发人员kpi怎么写 by Derek Mei 梅re(Derek Mei) 为什么开发人员应该知道怎么写 (Why developers should know how to write) I re ...

  8. -bash-退出_为什么这么多开发人员在找到工作之前就退出了。 请-不要。

    -bash-退出 by Alexander Petkov 通过亚历山大·佩特科夫(Alexander Petkov) 为什么这么多开发人员在找到工作之前就退出了. 请-不要. (Why so Many ...

  9. 软件测试开发人员的价值如何体现?

    如今,各个行业都在内卷,互联网就更不用说了,"996"."加班到怀疑人生"什么的不绝于耳,网上的各种言论也让人压力倍增,以软件测试开发岗位为例,"去Q ...

最新文章

  1. 1.解决python中导入包不成功的问题(出现CondaHTTPError: HTTP 000 CONNECTION FAILED for url问题)
  2. Hadoop 2.7.3 完全分布式维护-动态增加datanode篇
  3. 计算机视觉与深度学习 | 双目视觉SLAM之ORB-SLAM2的Matlab实现(完整代码)
  4. 好用的工具---screen命令
  5. mysql链接数据库时报错
  6. 机器学习(2)---简单线性回归模型
  7. CCNP精粹系列之三----OSPF(open short path first)
  8. java web免费案例_java web 典型项目开发案例
  9. android录屏软件大全,安卓免费录屏软件哪个好用 免费长时间录屏软件推荐
  10. Matlab2016b中文乱码怎么办
  11. javaweb学生宿舍管理系统设计与实现(含程序+论文+数据库)
  12. Datawhale 202210 Excel | 第五、六、七章 Excel函数示例 Excel函数列表
  13. 显微镜C接口_显微分析设备聚焦离子束扫描电子显微镜
  14. CSS预处理器语言:Sass、LESS、Stylus
  15. C#记录程序运行时间记录显示
  16. 使用Asponse.cells生成图片如何去掉水印
  17. 通信工程专业就业之------通信协议栈开发(LTE/NR)
  18. Qt实现窗口轮播效果
  19. oracle 远程访问配置,C#教程之Oracle 远程访问配置
  20. BGP联动 + nqa联动

热门文章

  1. 热血江湖按键精灵脚本游戏!
  2. 如何查看Linux版本信息?
  3. React拾遗:从10种现在流行的 CSS 解决方案谈谈我的最爱 (下)
  4. 打印棱形【java实现】
  5. [人机界面]昆仑通态TPC7022Ex的工程环境搭建与工程的下载步骤详析
  6. 恒流恒压电源模块参数调节方法说明
  7. 推荐10 款好用的 Python IDE
  8. c语言选择题10道,50道C语言的选择题,都是基础知识,帮忙认真做下。一部分 25道,另一部分25道,因字太多不能一次发...
  9. 考勤功能系统需求分析与原型设计
  10. codewar 小镇人口增长