“程序员”的职业教会了我们什么?

目录

一、终身学习

二、没有什么不可能

三、行胜于言,搬砖生活的快感在哪里?

四、分解结构


一、终身学习

程序员是个需要终身学习的职业,总有新技术在出现,也总也学不完,不管是深度或者广度,都需要我们源源不断的学习新的知识,如果不学习或是学不动了,那就会被社会淘汰。
而刚毕业的那几年,是输入知识的黄金时期,这个时间段还没到上有老下有小的年纪,身体也是最好的时候。其实不光是程序员这个行业需要有终身学习的本领,各行各业都需要
有此习惯,不管是提升自己的专业技能,还是认知或思维方式,都是需要终身学习来实现,对于我们普通人来说,终身学习可能是保持竞争力的最佳实践。

二、没有什么不可能

对于程序员来说,一辈子的职业生涯中,可能每一天都遇到一些看似难以解决的困难和BUG,如果你是一个leader,可能还要做技术攻关的任务。
遇到一项没有做过的功能,没有用过的技术,你要在最短的时间内攻克它,这显然不是一项简单的任务。而多年的工作经验和学习的过程中,也让我们
解决了大大小小的疑难杂症,经验和信心也在迅速增长,可能真的有种“没有什么不可能做到的感觉”。

三、行胜于言,搬砖生活的快感在哪里?

不知道各位同行有没有过这样的感觉,每天工作过程中,一直写代码时间过的很快而且很充实,反而摸鱼让你感到时间过的极慢。
在你写代码或是解决问题的过程中,心情是愉悦的。那么问题来了。搬砖生活很枯燥都知道,那快感在哪?
搬砖是内啡肽型的快乐,在远古时期,我们的祖先经常长途奔跑追逐猎物,有时还有可能抓不到,假如只有在吃到那口猎物时才会感受快乐,那很多人根本坚持不到迟到猎物那一刻。所以身体就演化出了一种奖励机制,就是让你即便一无所获,但是只要经历了长时间的奔跑,仍然让你可以感觉到平静和愉悦。而吃到猎物那一刻是多巴胺型快乐。
本来远古时代,人类不能经常找到食物,所有多巴胺和内啡肽配合的非常好,所以即便对多巴胺型快乐上瘾,也要等很久的时间。反而内啡肽型的快乐很容易得到。所以一般是一连串的内啡肽型小快乐会带来一次多巴胺型大快乐的良性循环。
但是问题是到了现代社会,物质条件更加充裕了,我们获得多巴胺型快乐就会极度容易,由于大的刺激唾手可得,那就使得普通人根本无法抵御进入多巴胺型快乐的循环。

总结:要想过得好,日常工作通过搬砖获得内啡肽型快乐,而达到了成果,就可以允许自己激发一些多巴胺型的快乐来奖励自己,如果不能完成目标,就不能奖励自己,这个就像刚才说的远古时期的例子。

四、分解结构

把任何复杂的事情拆分成易于操作的简单模块,然后一个一个搞定。

比如让你收拾一个非常乱的房子,你不知道从哪下手,那么工程分解结构的逻辑就告诉你,可以从低头捡起手边第一片垃圾开始入手,一旦动手的那一瞬间,你就从想切换到了做。天下难事必作于易。
 

 不管万里长城有多长,其实都是由一块一块的砖垒起来的,无论什么时候,你面对的都不是一座长城,而是眼前的这块砖。

比如让你学一门你未知的学科知识,你怎么开头?

1、先找一门此学科的经典教程,然后读目录建框架,不懂的概念一个个查,搞懂他们谁在谁上面,谁又是谁的子集,寻找联系的时候往往需要反复推敲,所以看全局这件事要花更多的时间。

2、分解大概几步达到大目标。

3、再分解一个月内要做什么。

4、再分解一周内要做什么。

5、再分解一天内要做什么,时间表。

这样你就无限的接近执行了.....

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

flutter开发实战-手势Gesture与ListView滚动竞技场的可滑动关闭组件

flutter开发实战-手势Gesture与ListView滚动竞技场的可滑动关闭组件 最近看到了一个插件,实现一个可滑动关闭组件。滑动关闭组件即手指向下滑动,组件随手指移动,当移动一定位置时候,手指抬起后组件滑出屏幕。 一、GestureDetect…

配置多个后端 API 代理

在开发 React 应用时,通常会涉及到与后端 API 的交互。而在开发过程中,我们经常需要在开发环境中使用代理来解决跨域请求的问题。Create React App 提供了一种简单的方式来配置代理,即通过创建一个名为 setupProxy.js 的文件来配置代理规则。…

力扣链表篇

以下刷题思路来自代码随想录以及官方题解 文章目录 203.移除链表元素707.设计链表206.反转链表24.两两交换链表中的节点19.删除链表的倒数第N个节点面试题 02.07. 链表相交142.环形链表II 203.移除链表元素 给你一个链表的头节点 head 和一个整数 val ,请你删除链…

一个具有强大PDF处理能力的.Net开源项目

PDF具有跨平台、可读性强、不可修改性、无需特定阅读软件、内容安全等好处,在工作中经常都会用到。 所以,我们在项目开发中,经常需要生成PDF的文件,或者把Html、Xml等文件转化为PDF格式。 今天给大家推荐一个具有PDF处理能力的.…

计算机设计大赛 深度学习大数据物流平台 python

文章目录 0 前言1 课题背景2 物流大数据平台的架构与设计3 智能车货匹配推荐算法的实现**1\. 问题陈述****2\. 算法模型**3\. 模型构建总览 **4 司机标签体系的搭建及算法****1\. 冷启动**2\. LSTM多标签模型算法 5 货运价格预测6 总结7 部分核心代码8 最后 0 前言 &#x1f5…

vue - - - - Vue3+i18n多语言动态国际化设置

Vue3i18n多语言动态国际化设置 前言一、 i18n 介绍二、插件安装三、i18n配置3.1 创建i18n对应文件夹/文件3.2 en-US.js3.3 zh-CN.js3.4 index.js 四、 mian.js 引入 i18n配置文件五、 组件内使用六、使用效果 前言 继续【如何给自己的网站添加中英文切换】一文之后&#xff0c…

Folx Pro Mac中文p破解版如何使用?为您带来Folx Pro 详细使用教程!

​ Folx pro 5 中文版是mac上一款功能强大的老牌加速下载软件,新版本的Folx pro整体界面非常的简洁和漂亮,具有非常好用的分类管理功能,支持高速下载、定时下载、速度控制、iTunes集成等功能。Folx pro兼容主流的浏览器,不但可以下…

AI对话系统app开源

支持对接gpt,阿里云,腾讯云 具体看截图 后端环境:PHP7.4MySQL5.6 软件:uniapp 废话不多说直接上抗揍云链接: https://mny.lanzout.com/iKFRY1o1zusf 部署教程请看源码内的【使用教程】文档 欢迎各位转载该帖/源码

【postgresql】数据表id自增与python sqlachemy结合实例

需求: postgresql实现一个建表语句,表名:student,字段id,name,age, 要求:每次添加一个数据id会自动增加1 在PostgreSQL中,您可以使用SERIAL或BIGSERIAL数据类型来自动生成主键ID。以下是一个创建名为stude…

Jmeter系列(1)Mac下载安装启动

目录 Jmeter下载安装启动下载启动 Jmeter下载安装启动 注意⚠️:使用jmeter需要有java环境 下载 官网下载地址:https://jmeter.apache.org/ 会看到这里有两个版本,那么有什么区别么? Binaries是可执行版,直接下载解…

韩国量子之梦:将量子计算纳入新增长 4.0战略

内容来源:量子前哨(ID:Qforepost) 编辑丨王珩 编译/排版丨沛贤 深度好文:1500字丨9分钟阅读 据《朝鲜邮报》报道,韩国将推出由量子计算加速的云服务,并在首尔地区启动城市空中交通的试飞&…

企业过二级等保采购哪家堡垒机好?

企业常见过等保,一般是指等保二级或者三级。这不2024开年,不少企业在问,过二级等保采购哪家堡垒机好?电话多少?这里我们小编就给大家毛遂自荐一下吧! 企业过二级等保采购哪家堡垒机好? 【回答】…

Spring Boot Profiles简单介绍

Spring Boot application.properties和application.yml文件的配置 阅读本文之前,请先阅读上面的配置文件介绍。 Spring Boot Profiles是一个用于区分不同环境下配置的强大功能。以下是如何在Spring Boot应用程序中使用Profiles的详细步骤和代码示例。 1. 创…

一周学会Django5 Python Web开发-Django5命名空间namespace

锋哥原创的Python Web开发 Django5视频教程: 2024版 Django5 Python web开发 视频教程(无废话版) 玩命更新中~_哔哩哔哩_bilibili2024版 Django5 Python web开发 视频教程(无废话版) 玩命更新中~共计25条视频,包括:2024版 Django5 Python we…

2024年2月20日v1.0.5更新·优雅草便民工具youyacao-tools

2024年2月20日v1.0.5更新优雅草便民工具youyacao-tools apk下载 https://fenfacun.youyacao.com/tools105.apk 介绍 优雅草便民工具是一款由成都市一颗优雅草科技有限公司打造的便民查询公益工具,2024年1月17日正式发布v1.0.0版本,本工具为了方便大众免…

Linux-部署各类软件(黑马学习笔记)

MYSQL MYSQL5.7版本在CentOS系统安装 注意:安装操作需要root权限 MySQL的安装我们可以通过前面学习的yum命令进行。 安装 1.配置yum仓库 # 更新密钥 rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022# 安装Mysql yum库 rpm -Uvh http://repo.mysql.…

运维管理制度优化:确保IT系统稳定运行的关键策略

1、总则 第一条:为保障公司信息系统软硬件设备的良好运行,使员工的运维工作制度化、流程化、规范化,特制订本制度。 第二条:运维工作总体目标:立足根本促发展,开拓运维新局面。在企业发展壮大时期&#x…

pytorch保存张量为图片

这里用到的是torchvision中的save_image。 废话不多说,直接来代码: import torch from torchvision.utils import save_image B, C, H, W 64, 3, 32, 32 input_tensor torch.randn(B, C, H, W) save_image(input_tensor, "hh.png", nrow8)…

力扣随笔删除有序数组中的重复项(简单26)

思路:根据类似于滑动窗口的思想,定义一个指针;使指针左边的区域全部为不重复元素(包括指针所指的数字) 以示例2为例,left:红色加粗 遍历指针i:黑色加粗 窗口范围,左边界到…

庖丁解牛-二叉树的遍历

庖丁解牛-二叉树的遍历 〇、前言 01 文章内容 一般提到二叉树的遍历,我们是在说 前序遍历、中序遍历、后序遍历和层序遍历 或者说三序遍历层序遍历,毕竟三序和层序的遍历逻辑相差比较大下面讨论三序遍历的递归方法、非递归方法和非递归迭代的统一方法然…
最新文章