首页 > 编程语言 >编程让你感到困惑?别担心,你已经做得足够好了。

编程让你感到困惑?别担心,你已经做得足够好了。

时间:2023-05-02 15:00:47浏览次数:41  
标签:困惑 足够 每天 努力 编程 工作 可能 需要

定期提醒:保持一致性比大量努力更重要

image.png

在与一位教练客户的视频通话中,我听到了同样的话语:

  • 我需要更多地学习
  • 我需要更努力地推进
  • 我需要阅读更多的资源
  • 我需要更仔细地跟踪我的工作

我的朋友一直在责备自己!他认为自己表现不佳,这开始影响到他的信心。

我告诉他——这是我们所有人都需要听到的信息——“没关系,你已经做得足够好了。”

不断努力直到精疲力尽

这是一个普遍的故事。我经常听到开发人员觉得自己做得不够。

很多时候,似乎大量的努力才能使你摆脱当前的困境。

所以,你努力追求新的目标——也许是不同的工作、学习新技能或完成大量的工作。这种推动可能会在短期内有所帮助,但它不会在你的情况下产生持久的变化。

相反,它会导致精疲力竭。

如果你不断地推动自己,最终会比起点更糟糕。

寻找平衡

满足就意味着做到“够用”。

你永远不可能完成所有事情。总会有下一个任务、挑战或弱点需要解决。如果你一直在寻找不完美的事情,那么你的一生都会找到它们。

很可能,你已经做到了足够。

只要你在取得进展,不管多么微小,就可以放心。明天和后天再次出现。每天都要付出足够的努力。结果会到来的。

持续的日常进展总是比暴力的努力更有用,后者会消失或烧尽。

值得做的事情

你知道你需要做的事情。

  • 保持身体健康:良好的食物、睡眠和运动
  • 每天与朋友和家人建立联系
  • 每天有3小时的集中工作时间
  • 明确了任何其他目标的实现方式

一起,这似乎是很多的。在一天内,你如何安排时间去运动、烹饪、见朋友、工作,并在个人项目上取得进展?

微小的习惯

我的解决方案是:改变你对“足够”这个概念的定义。

  • 足够的好食物可能从3种蔬菜开始
  • 足够的运动可能只是5个深蹲
  • 足够的工作可能意味着在清晰地定义的每日任务上取得一点进展
  • 足够的人际关系可能是每天跟一个朋友通电话1分钟

从微小的习惯开始。

一些会从那里成长。其他人不需要成长。你可以只有一个简单的每天都做的5分钟锻炼计划。这也很好。

你坚持的小习惯会让你变得更好。

每日清单

喜欢这里的内容吗?我每天早上都为2,000名软件开发者撰写新的文章。

如果你喜欢我的文章,点赞,关注,转发!

标签:困惑,足够,每天,努力,编程,工作,可能,需要
From: https://blog.51cto.com/u_12409319/6239980

相关文章

  • Go并发编程:发生死锁、活锁的案例分析
    什么是死锁、活锁什么是死锁:就是在并发程序中,两个或多个线程彼此等待对方完成操作,从而导致它们都被阻塞,并无限期地等待对方完成。这种情况下,程序会卡死,无法继续执行。什么是活锁:就是程序一直在运行,但是无法取得进展。例如,在某些情况下,多个线程会争夺同一个资源,然后每个线程都......
  • Book-Linux/UNIX 系统编程手册-上册(部分章节)
    Book-Linux/UNIX系统编程手册-上册(部分章节)Linux的广受欢通只是原因之一,而有时出于性能方面的考虑,或是需要访问标准UNIX编程接口所不支持功能时,使用非标准扩展(正因如此,所有UNIX实现都提供有非标准扩展)就显得至为重要综上所述,在构思本书时,作者不但力图使其对在各种UNIX实现中......
  • ## 用Wpf做一个可编程画板(续4-Diagram画板)
    先上一张效果动图。同样老规矩,先上源码地址:https://gitee.com/akwkevin/aistudio.-wpf.-diagram本次扩展的主要内容1.可编程模块,使用C#语言。2.控制台打印控件,可以打印程序中的Console.WriteLine数据3.为了便于大家使用,写了一个Box工厂分配Box的数据流向效果图。可编程模块......
  • 2023年05月编程语言流行度排名
    点击查看最新编程语言流行度排名(每月更新)2023年05月编程语言流行度排名编程语言流行度排名是通过分析在谷歌上搜索语言教程的频率而创建的一门语言教程被搜索的次数越多,大家就会认为该语言越受欢迎。这是一个领先指标。原始数据来自谷歌Trends如果您相信集体智慧,那么流行编程......
  • C# 基础编程题集锦
    简单字符串加密编写一个应用程序用来输入的字符串进行加密,对于字母字符串加密规则如下:'a→d’‘b'→’e’‘w’→z'......x'→’a’‘y'→b'‘z→c’‘A’→’D’‘B'→’E’‘W’→’Z’‘X’→’A’‘Y’→’B’‘Z’→’C’?对于其他字符,不进行加密。static......
  • NOI / 1.8编程基础之多维数组
    11:图像旋转1.描述输入一个n行m列的黑白图像,将它顺时针旋转90度后输出。2.输入第一行包含两个整数n和m,表示图像包含像素点的行数和列数。1<=n<=100,1<=m<=100。接下来n行,每行m个整数,表示图像的每个像素点灰度。相邻两个整数之间用单个空格隔开,每个元素均在0~255之间3.......
  • Java 网络编程 —— Socket 详解
    构造Socket在【客户端/服务端】的通信模式中,客户端需要主动构造与服务器连接的Socket,构造方法有以下几种重载形式:Socket()Socket(InetAddressaddress,intport)throwsUnknownHostException,IOExceptionSocket(InetAddressaddress,intport,InetAddresslocalAddr,in......
  • [深入浅出Cocoa]iOS网络编程之Sock…
    一,iOS网络编程层次模型在前文《深入浅出Cocoa之Bonjour网络编程》中我介绍了如何在Mac系统下进行Bonjour编程,在那篇文章中也介绍过Cocoa中网络编程层次结构分为三层,虽然那篇演示的是Mac系统的例子,其实对iOS系统来说也是一样的。iOS网络编程层次结构也分为三层:Cocoa层:NSURL......
  • 毕业设计 医学图像阅读器 DICOM CT MRI 阅读器 三维重建 可视化编程技术及应用
    一、概述     此系统实现了常见VTK四视图,实现了很好的DICOM图像显示,可用于DICOM超声X线CTMR三维重建拾取像素值窗宽窗位像素,距离测量,角度测量,提供源码;并且通过三维重建实现可视化。使用了第三方库VTK,ITK实现分割和生不重建。窗口分为(横断面)、冠状面、矢状......
  • 天池编程大赛周赛-Character deletion 题解
    题目描述EntertwostringsanddeleteallcharactersinthesecondstringfromthefirststringStringcontainsspaces$1\leqlen(str),len(sub)\leq10^5$示例示例1:Input:str=”Theyarestudents”,sub=”aeiou”Output:”Thyrstdnts”来源:九章算法链接:ht......