程序员的自我约束炼成记

自我约束,是一个人能否走向成功的关键,不知道你是否同意?搞编程10几年了,从来不觉得有什么了不起的,但可以不断自我更新,学习新技术,自我约束力起了很大的作用,对我而言,可以说靠的就是这个,这样说你可能不信,如果没有什么东西来驱动的话,能力怎么可能提升,感谢大家的信任,今天来聊聊自己认为的自我约束。

对21天习惯养成的误解

相信很多人都知道这个:所谓21天可以养成一个习惯,在行为心理学中,人们把一个人的新习惯或理念的形成并得以巩固至少需要21天的现象,称之为21天效应。这是说,一个人的动作、或想法,如果重复21天就会变成一个习惯性的动作或想法。过了21天呢?你不要妄想会有什么神奇的力量继续这个动作,道是人是很神奇的动物,思想在无时无刻的变化,有些是内在的,有些是外在的,举个例子,夏天到了,去肚腩的时间到了,跑步、游泳、打球、器械等等,人们开始行动起来,忙得不亦乐乎,公园里,小区里,马路上,健身房,大家都在坚持,有人成功了,有人仅仅成为了一道风景。所以,习惯往往要与坚持并存,而坚持来自内心的信念,这种信念大多情况下,需要外在的环境来驱动,这样你就会明白,任务事情的坚持都有单纯或不单纯的目的来驱使,当目的破灭,坚持也就不再存在,谈何习惯。

在这里插入图片描述

热爱导致成功

你想获得事业的成功和人生的幸福吗?如果你想这样,这很简单,但前提是你必须热爱自己的工作。如果你不喜欢、不热爱你当前的工作,那么在多数情况下,你得马上改变你的心态,哪怕是强迫自己改变。

如果你热爱自己的工作,你就会全身心投入。如果你全身心投入,就会产生良好的工作结果,这种工作态度和工作结果不但能获得周围人的肯定,而且会让你从内心感到满足并产生自信。而这又会成为动力,激励你更努力地投入工作……这样的良性循环,不仅是成功的必要条件,从某程意义上讲,它甚至就是成功的充分条件,因为这种良性循环可以改变你的命运。
在这里插入图片描述

自我约束力是怎么炼成的

社大第一课打击

人的性格有内向和外向,不知道从什么时候开始,外向的性格被认为更好,其实我认为没有好坏之分,都不能过分倾向,反而内向的性格更容易成功(因为我就是偏内向的性格^^),从毕业到现在十几年了,自己也从一个特别内向的小伙成长为稍微内向的油腻大叔,记得毕业那年被老师介绍去做销售,那是一个为艺术培训学校招生的工作,那时的表现用尴尬、无语、糟糕、呆若木鸡、哑巴,更难听的“废物”等通通来形容自己一点都不为过,那是一段记忆深刻的经历,我们要找的客户跟中学合作,招收艺术生,拿着宣传页傻傻的站在教师办公室,被嘲笑的场景至今历历在目,不知所措的我站在那一句话都说不出来,脑子一片空白,任凭人指指点点,最后一个好心的老师把我带离了现场,才避免继续尴尬下去,最后用方言跟我说了一句:小伙子,你太没用了,骂你都不会还嘴。值得欣慰的是,5个月后我就反省了自己根本不适合这个工作。

在这里插入图片描述

北上京城梦

经历第一份工作的打击,我想我还是幸运的,回校参加校招,竟然有机会去北京,那是一个会写HelloWorld就可以通过的年代已经一去不复返了,长这么大没出过远门啊,家里亲人反对声一片,也许是力争自己还仅存的一点点自尊,毅然坚定要做一名北漂,北上的火车停靠北京西站的时候,踏上京城的土地,我发誓要闯出个人样来,第一次住24小时没有阳光的地下室,每天大饼就蒜肠,方便面,韭菜小馅饼,跟同学借了3千块钱在中关村传了一台电脑,开始了我的 IT 梦……

第一次为梦想坚持

每天早出晚归,上班要倒3趟公交车,晕过车,当过面包夹层,还被变态男摸过手,各种心酸,03年的北京还没有现在的便利,公司是中软生态下的一家公司,老板是个老外,也算是外企了,同事也有很多老外,部门领导是个印度哥们,交流只能用英语,很少有交流,因为会蹦点简单的单词,大家都叫他桑德,是个很聪明的中年大叔,跟他几个单词他就知道你要表达什么,很佩服我们的leader,纯英文跟桑德交流,也是个技术大神级人物,当时我们用JBuilder开发北京交管局的项目,交通实时信息系统,leader用Eclipse,感觉他好牛逼啊,如果你在北京,看到马路上的流量显示屏上的实时数据,就是我们当时开发的项目,百万级的,刚入行就可以接触这么大的项目,实在幸运,多线程并发无处不在,Java功底就是在当时生生练出来的,这是一个 C/S架构的项目,是为08年奥运会提升交通管控能力的项目,开发周期历时5年,这个系统属于整个项目中是终端系统,主要是处理大量的并发数据,实时做数据的分析和展示,后台使用Oracle数据库,大量的存储过程实现数据的高效查询,性能要求极其严苛,让我收获最大的地方就是多线程并发、数据结构的原理,存储过程、以及模块化开发等,想不起来了,这也是我唯一个接触使用 JAVA 构建用户界面的大项目,在学习和开发的过程让我兴奋不已。

由于自己的学习能力突出,还被leader委派开发一个交通路口配置工具,所以,至今我依然感谢当时的leader,让我刚参加工作一年技术就得到了飞跃,每天没日没夜的写代码,经常到2,3点成了家常便饭,毫不客气的说,我的一年工作相当于2倍以上的工作经验,那是加班加出来的。跟对人,少走弯路,在我自己身上得到了充分的体现。

经过第一份工作的锻炼,让我深深的爱上了Java,也感受到了 Java的强大魅力,为我往后10几年的坚持,并养成自我约束力奠定扎实的基础。——坚持来自于自我的成长。

在这里插入图片仅仅是喜欢这句广告语而已描述仅仅是喜欢这句广告语而已

有了坚持的梦想才叫梦想,否则应该叫空想

我想说的是,坚持与产生的效果需要成正比,时间长了,自我约束力就会增强,而且是同一件事情上,很多人会说,我曾经怎样怎样坚持,吃过什么苦,干成过什么事情,拿过来成自己的资本,而现在却无法像当初那样去做现在的事情,因为环境变了,心态变了,那些自己认为辉煌的经历只是成为过去,代表不了现在和将来,一个自我约束力强的人可能有这样的表现:

1、凌晨2点困得不行了, BUG 还没解决,明天再说吧。不,再试试,不然白浪费一晚上时间。
2、不行,今天还得加班,把剩下的东西弄完再走。
3、晚上身体不舒服,算了不跑了。不行,必须每天坚持,下楼去。
4、今天有事请假吧,工作是干不完的。算了,周末也可以去办,还是上班吧,别耽误工作。
5、今天吃顿好的再减肥,不然哪有力气。别自欺欺人了,吃了“营养餐”饿不死。
……

约束力强的人,不光光在某些事情上可以约束自己,而是大多数事情上都能约束自己,这就需要找到事情本身的价值,然后放大价值,来暗示自己。有了坚持的梦想才叫梦想,否则应该叫空想。
在这里插入图片描述
你是坚持梦想的人吗,要不要结伴同行,让坚持的路上不再寂寞。 求个关注,【威哥爱编程】一起成长。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/45334.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

“南征北战”| 卓翼飞思技术领航,助力人工智能大赛上海赛区选拔赛圆满落幕

卓翼飞思继6月支持辽宁赛区选拔赛圆满收官后,近日再次技术助力,为上海赛区的比赛画上圆满句号。值得一提的是,在此次比赛中来自上海工程技术大学、同济大学、上海商学院、上海农林职业技术学院,使用卓翼飞思设备的5支参赛队伍&…

Monaco 使用 DefinitionProvider

DefinitionProvider 可以弹出方法定义,效果如下,按住 command 鼠标左键,弹出方法说明。 点击时 Monaco Editor 会调用注册函数,注册函数返回文件地址和需要显示的位置,实现代码如下 return monaco.languages.register…

常见点云处理总结汇总

点云处理是一系列操作和技术,用于分析和处理三维点云数据,以提取有用的信息并生成可视化结果。以下是常见的点云处理方法及其简要说明: 1. 点云预处理 滤波:去除噪声和无效点,如使用统计滤波、半径滤波等。下采样&a…

浏览器插件:Simple Allow Copy 正在监视你的一举一动

插件简述 "Simple Allow Copy"是一款可以帮助用户突破网页复制限制的浏览器扩展。它特别适用于那些禁止复制粘贴的网站,如百度文库、豆丁文库等。使用这款插件,用户可以轻松复制网页上的内容,无需手动输入或使用OCR工具。 该插件截…

电子签章 签到 互动 打卡 创意印章 支持小程序 H5 App

电子签章 签到 互动 打卡 创意印章 支持小程序 H5 App 定制化

彻底搞懂前端跨域解决方案

目录 1浏览器的同源策略 1.1同源策略概述 1.2什么是源(origin)? 2跨域会受到哪些限制 2.1限制DOM访问 2.2限制Cookie访问 2.3限制Ajax获取数据 3几个注意点 4CORS 解决 Ajax 跨域问题 4.1CORS 概述 4.2CORS 解决简单请求跨域 4.…

生成式人工智能(AIGC):开发者的得力助手还是职业威胁?

🎬 鸽芷咕:个人主页 🔥 个人专栏: 《C干货基地》《粉丝福利》 ⛺️生活的理想,就是为了理想的生活! 引言 在当今软件开发领域,生成式人工智能(AIGC)技术正在以前所未有的方式改变着开发者的工作…

Comparable 和 Comparator 接口的区别

Comparable 和 Comparator 接口的区别 1、Comparable 接口1.1 compareTo() 方法 2、Comparator 接口2.1 compare() 方法 3、 Comparable 和 Comparator 的区别总结 💖The Begin💖点点关注,收藏不迷路💖 在Java中,Compa…

keepalived安装使用

keeepalived介绍 Keepalived的作用是检测服务器的状态, 如果有一台web服务器宕机,或工作出现故障,Keepalived将检测到,并将有故障的服务器从系统中剔除,同时使用其他服务器代替该服务器的工作,当服务器工作…

pico+unity3d搭建环境

分别注册pico开发者平台和unity的账号密码 下载pico的sdk和unity开发软件 创建unity3d核心项目 在项目中找到窗口,包管理器,添加磁盘的包,选中sdk 安装后就可以使用pico的操作和演示; 剩下的看文档

C语言——基础框架、变量、运算符

基础框架&#xff1a; #include<stdio.h> //编译预处理指令int main() //程序的入口主函数main { //程序&#xff08;函数、功能&#xff09;结束标志return 0; //程序退出前返回给调用者&#xff08;操作系统&#xff09;的值…

不同型号的GD32 MCU如何区分?

大家是否碰到过以下应用场景&#xff1a;同一套软件代码希望跑在不同型号的GD32 MCU中&#xff0c;但有些地方需要根据MCU型号进行调整&#xff1f;或者上位机或其他MCU与GD32 MCU通信时需要知道对应的MCU型号是哪个&#xff1f; 此时&#xff0c;我们就需要了解如何获取以及区…

JANDEL探针四探头RM3-AR英国健德尔四探针手测

JANDEL探针四探头RM3-AR英国健德尔四探针手测

LabVIEW远程实验数据采集系统

随着科学研究的不断发展&#xff0c;实验室对远程数据采集和监控的需求越来越高。传统的数据采集方式往往需要实验人员亲临现场&#xff0c;费时费力&#xff0c;且数据实时性较差。为了解决这些问题&#xff0c;基于LabVIEW开发了一套远程实验数据采集系统&#xff0c;实现对实…

ArcGIS识别不GDB文件地理数据库显示为空?

​ 点击下方全系列课程学习 点击学习—>ArcGIS全系列实战视频教程——9个单一课程组合系列直播回放 点击学习——>遥感影像综合处理4大遥感软件ArcGISENVIErdaseCognition 我们经常会碰到拷贝的GDB文件ArcGIS无法识别&#xff0c;软件只是把他当做普通的文件夹去看待&am…

【目录】全博文、专栏大纲

首先要和大家说一下&#xff0c;博主的文章并不是想到哪里写到哪里&#xff0c;而是以整个大后端为主题&#xff0c;成体系的在写专栏&#xff0c;从和后端紧相关的计算机核心课程开始、到JAVA SE、JAVA EE、到数据库、MQ等各类中间件、再到业务场景、性能优化。当然也会涉及一…

Java小白入门到实战应用教程-开发环境搭建-JDK安装详细教程

Java小白入门到实战应用教程-JDK安装详细教程 writer:eleven 开发环境搭建 上节内容补充 在带领大家搭建开发环境前&#xff0c;先来了解一些java领域的名词。 Java根据应用领域区别可分为三个版本&#xff1a; JavaSE&#xff1a;是Java的标准版&#xff0c;提供了Java的…

【Windows】XMedia Recode(免费的专业视频格式转换软件)及同类型软件介绍

今天给大家介绍的这款软件叫XMedia Recode&#xff0c;这是一款免费的专业视频格式转换软件。有需要的朋友可以了解一下哦。 软件介绍 XMedia Recode 是一款功能强大的免费视频转换和音频转换软件&#xff0c;它支持多种格式的视频和音频文件转换&#xff0c;以及简单的编辑…

GlobalSign证书介绍以及申请流程

在当今高度互联的世界中&#xff0c;网络安全与数据保护的重要性日益凸显&#xff0c;而数字证书作为保障网络通信安全的关键技术&#xff0c;已成为构建数字信任的基石。GlobalSign&#xff0c;作为全球数字证书行业的先驱和领导者&#xff0c;自成立以来便致力于为全球企业和…

【卡尔曼滤波器】DR_CAN :1_递归算法_做估计 学习笔记

DR_CAN : 1_递归算法_Recursive Processing 学习笔记 DR_CAN 大神卡尔曼滤波算法(转自BiliBili DR_CAN 全网最好的卡尔曼滤波器视频教程,笔记截图)B站视频地址卡尔曼滤波原理1_递归算法_Recursive Processing 取平均 做估计 前k-1次的平均值