开发者指南:如何在工作中投入?

简介: 开发者指南:如何在工作中投入?

近日,一位软件工程师 Jason Tu 在其博客上分享了一篇文章,关于开发者如何在工作中更投入。

又是工作的一天,打卡上班,打卡下班,你会有一种模糊的不满足感。你可能会想:“

如果我能做一些有意义的、让我在乎的事情呢?”但是你没有精力。在一天结束的时候,你只会有一种压倒性的无聊感。

Jason Tu 坦言:和大部分开发者一样,在他的职业生涯中也曾多次有过这种感受。但摆脱这种惯性并不是不可克服的。因此 Jason Tu 分享了 4 条建议,希望可以帮助开发者重新点燃对编程的动力,投入到工作中。

腾出时间去好奇

任何开发者都喜欢好的问题,但是解决问题的动机取决于你对问题的好奇心。也就是说对于这个问题,你有多想知道答案?

Jason Tu 建议找到这些问题(你迫切希望得到答案的问题)的最好方法就是花时间去好奇。 为你自己安排一个 30 分钟的时间段,思考并记下激发你作为开发者好奇心的问题(不一定是关于工作的) 。例如: 为什么 Web 应用没有声音?刷地铁卡时程序是如何运行的? Slack huddles 背后有什么故事?谁想出了加入爵士乐的主意?NFT 是什么?

这样通过好奇和利用问题刺激大脑,你就迈出了摆脱常规的第一步。

想象你是CEO

你可以问一些有趣的问题,例如:如果你想从零开始创业,你需要什么? 如果你是创始人,你想让你的公司如何运作? 如何盈利?

以 CEO 的思维去想这些问题很重要,因为这将整个公司的运作大局和个人岗位联系起来,会让你对工作产生正确的认识并投入更多精力。

把你的职业规划成一系列问题

你可以把你的职业规划成一系列你想要回答的问题。Jason Tu 对于过去担任的职位,可能会问自己这些问题: 当我在 Mediamorph 工作时,如何成为一个前端/JavaScript 专家?当我在 Zynga 工作时,在游戏行业工作是什么感觉?当我在Jet.com 工作时,从事高流量消费者服务是什么感觉?当我在 Segment:工作时,如何用数据驱动商业决策?当我作为一名自由职业者时:如何将我的软件工程技能转化为业务?在我目前的职业角色中,我想回答的问题是什么?可能是“作为一名实践性软件工程师,我该如何展示领导力?”或者“如何在不确定的启动环境中构建系统?”。

问这些问题可以培养你的职业归属感,评估当前的职业角色是否适合你,是否只适合你自己。

尝试新事物

有时,提问关于你工作的问题并不能解决问题。Matt Cutts 曾在某次 TED 演讲中提倡学习与计算机无关的东西:选择一项你一直想尝试的活动。尝试 30 天你可能会发现探索新事物会提出各种有趣的问题。例如:怎么烤零卡面包?怎么说日语?因为选择新事物会提供新视角和灵感。思考新事物与自己的工作有哪些相似或不同之处。

参考链接:https://jasont.co/ennui/

开发者

相关文章
|
SQL 数据可视化 关系型数据库
低代码平台——减少开发bug,解放程序员
低代码平台——减少开发bug,解放程序员
|
7天前
|
搜索推荐
专注力差影响工作效率?这5款办公软件让你事半功倍
本文介绍了5款提高专注力的办公软件:板栗看板、Forest、Focus@Will、RescueTime和Cold Turkey。这些工具通过任务管理、时间追踪、音乐辅助等方式,帮助用户减少干扰,提高工作效率。板栗看板适合任务管理,Forest通过“种树”机制培养专注习惯,Focus@Will提供科学背景音乐,RescueTime追踪时间使用,Cold Turkey则强力屏蔽干扰。选择合适的工具,结合有效的方法,可显著提升职场人士的工作专注度和生产力。
专注力差影响工作效率?这5款办公软件让你事半功倍
|
前端开发 程序员 开发者
开发者要想走更好的出路必须选全栈工程师这条路吗?
虽然说“技多不压身”,“术业有专攻”,但是作为程序员,尤其是做业务场景的开发者来说,并不是会的面越广越好,而且现在的技术迭代速度太快,不管是前端领域还是后端领域,技术栈或者技术框架更新迭代的周期越来越短、越来越快,学习成本越来越大,尤其是要做资深的全栈工程师,需要学的知识是非常的多,而且还需要各个方面的时间沉淀,考虑到人的精力会随着年龄的增长而递减,成反比例,所以虽然全栈工程师有着丰富的工作从业经验和经历,但是如果想要具备各个方面都差不多,难度是很大的。
204 1
开发者要想走更好的出路必须选全栈工程师这条路吗?
|
前端开发 JavaScript 开发者
开发者指南:如何在工作中投入?
开发者指南:如何在工作中投入?
开发人员生产力指南,细节决定成败!
众所周知,“做决定” 对我们的成功有多么重要。然而,我们经常做出一些错误的决定。并且,“大”决定容易做,“小”决定却很难。但是,我们没有意识到的是,这些细小决定的累加总和决定了我们人生的成功。
|
弹性计算 Java 关系型数据库
成长开发心得
docker的安装以及解压tomcat,jar包,war包,开启云服务器的端口,发布到云服务器上的指令。
|
人工智能 Cloud Native IDE
人生苦短,开发用云-如何优雅完成程序员的侠客梦
工欲善其事,必先得其器,一款得心应手的编程工具,对于程序员来说无疑是效率神器,可以令开发工作事半功倍,在笔者亲身试用了云原生开发工具之后,可以说目前以云开发平台为代表的最新开发平台,其带来的效率提升加成,令人吧为观止了。
人生苦短,开发用云-如何优雅完成程序员的侠客梦
|
人工智能 Cloud Native IDE
人生苦短,开发用云 | 如何优雅完成程序员的侠客梦?
Coding 的魅力如此之强,引无数程序员竞折腰,在今年由 CSDN 举办的 1024 程序员节上,中国初代程序员大宗师求伯君说,当年看到有人在用 WPS,可开心了,因为有很多人用。然后,也会去找看是谁破解的,于是就这么认识雷军的,目前我虽然退休了,还在写代码,写游戏代码,不是商业软件....其实是写外挂,这个不好意思拿出来炫耀但确实可以让游戏简单点嘛。让自己的代码、自己的项目广泛流传,可以说是每一位程序员的最高目标。
人生苦短,开发用云 | 如何优雅完成程序员的侠客梦?
|
架构师 城市大脑 开发者
为什么大部分人做不了架构师?这2点是关键 | 开发者必读(106期)
最炫的技术新知、最热门的大咖公开课、最有趣的开发者活动、最实用的工具干货,就在《开发者必读》!
1152 0
|
Java 程序员 测试技术
10年老程序员给3年开发者的10点建议
10年老程序员给3年开发者的10点建议
下一篇
无影云桌面