近日,一位软件工程师 Jason Tu 在其博客上分享了一篇文章,关于开发者如何在工作中更投入。 又是工作的一天,打卡上班,打卡下班,你会有一种模糊的不满足感。你可能会想:“如果我能做一些有意义的、让我在乎的事情呢?”但是你没有精力。在一天结束的时候,你只会有一种压倒性的无聊感。 Jason Tu 坦言:和大部分开发者一样,在他的职业生涯中也曾多次有过这种感受。但摆脱这种惯性并不是不可克服的。因此 Jason Tu 分享了 4 条建议,希望可以帮助开发者重新点燃对编程的动力,投入到工作中。
腾出时间去好奇
任何开发者都喜欢好的问题,但是解决问题的动机取决于你对问题的好奇心。也就是说对于这个问题,你有多想知道答案? Jason Tu 建议找到这些问题(你迫切希望得到答案的问题)的最好方法就是花时间去好奇。为你自己安排一个 30 分钟的时间段,思考并记下激发你作为开发者好奇心的问题(不一定是关于工作的) 。例如: 为什么 Web 应用没有声音?刷地铁卡时程序是如何运行的?Slack huddles 背后有什么故事?谁想出了加入爵士乐的主意?NFT 是什么? 这样通过好奇和利用问题刺激大脑,你就迈出了摆脱常规的第一步。
想象你是CEO
你可以问一些有趣的问题,例如:如果你想从零开始创业,你需要什么? 如果你是创始人,你想让你的公司如何运作? 如何盈利? 以 CEO 的思维去想这些问题很重要,因为这将整个公司的运作大局和个人岗位联系起来,会让你对工作产生正确的认识并投入更多精力。