作为一名程序员,他们工作时的快乐来源于哪里?不仅仅是高工资!

2022年程序员薪资出炉:大城市的薪资已超两万元,你工资涨了吗? 旧年已经过去,新年才刚刚开始,祝愿大家新年快乐的同时,我更想说的是正值程序员的招聘旺季,这个时候人员流动也比较大, 通过去年的程序员岗位工资的分析,各个大城市的薪资已超过两万元,那么2022年程序员的薪资是怎么样的呢? 无论是哪个程序员,必须选择一个城市去奋斗,所以对城市薪资的期待值,往往是众多IT子弟更希望获取的。 首先,北京众望所归,依然是众多城市的天花板 ,平均薪资待遇也来到了18455,其中最高工资的码农也来到了五万。不得不说,在IT这个圈子,即使是敲代码,也能实现年入百万。 除了程序员之外,我 阅读详情

从事软件开发已经10几年了,架构设计也6,7年了,但是我还是一直在从事软件开发,设计和架构,而不是匆匆忙忙的往管理方向转,做产品经理或者项目经理,从而脱离技术研究带来的加班,熬夜等苦行憎般的生活。说到底,还是喜欢研究技术,喜欢解决问题之后给我带来的快感和欣慰,喜欢这种职业带给我的乐趣和快乐。

创建事物的纯粹快乐

我们生活中,一般妈妈都比爸爸更爱自己的孩子,即使在孩子出生前,有的年轻的不喜欢孩子的女士,等自己生了小孩后,也会慢慢的喜欢自己小孩,甚至更喜欢自己的孩子,这是为什么呢?因为这个小孩子是自己从无到有,一天天成长起来的,最后分娩,成为世界上独一无二的一个个体;这个例子虽然不太恰当,但是我们在软件开发中的过程何尝又不是这样的呢?自己参与开发的每一个项目,开发出来的每一个产品,都是开发人员通过自己的汗水和努力创造出来的独一无二的软件系统。这种创建事物的纯粹快乐,是一种发自内心的真正的喜悦。

                                       

感觉自己的价值别人认可

当我们的产品被客户使用以后,提高了客户的生产运维效率,这种快乐发自于对开发他人有用的东西,从而感觉自己在世界上存在的价值,而这种快乐,来源于我们内心深处,我们期望我们开发的产品,或者抽象一点说,我们的劳动被他人使用并产生价值,从而自己感到满足和欣慰。

                                             

持续学习的快乐

软件开发领域技术,框架变化,日新月异,这就倒逼我们持续不断的学习,进步,从而让自己感觉自己其实还是一个能够紧跟世界潮流的一个人,自己是一个时时刻刻在关注软件行业技术变化的一个人,虽然学习过程有的时候需要很大的毅力,甚至需要强迫自己,但是通过持续学习,让自己感觉自己在慢慢的强大,在慢慢的成长,而不会被世界慢慢的隔离和抛弃,这种坦然,让我们感觉持续学习也是一种快乐的源泉。

                                   

苦尽甘来的巨大心理对比,带来的快乐

在软件开发中不可能不遇到被blocked住的问题,当你被blocked住的问题,突然在某一时刻解决了,是不是感觉,突然感觉自己非常的厉害和伟大,这么难的问题都被自己解决了,这么难以发现的背后真正的原因都被自己发现了,其通过前段时间焦虑,痛苦的苦苦寻找答案之后的沮丧心情突然豁然开朗,一扫阴霾,这种苦尽甘来的巨大心理对比带来的成功喜悦和快乐,还是挺让人难以忘怀的。

                                                     

行业位置带来的收入水平高于普通水平

程序员是人不是神,也有自己的物质追求,需要买房,需要养育下一代,软件,金融等行业目前来看,其平均收入还是在所有的行业中是属于中上水平,所有虽然自己辛苦,但是能够凭自己的双手和智慧,给自己和家人创造一个相对稳定的生活环境,何尝又不是一种快乐的源泉和动力之一呢。

                                                            

本文绝不是一篇心灵鸡汤,快乐和苦恼就如一枚硬币的正反两面,只能同时存在,有快乐,就会有烦恼,如影随形。下次有机会也可以写篇文章和大家一起分享一下软件开发人员的苦恼,如果大家有不同意见和想法,不管是快乐也好,苦恼也好,可以在我的文章留言。

学习C/C++编程,提升自己的编程学习能力,欢迎关注博主的微信公众号“C语言编程学习基地”,一起来加油呀!

python:实现meme生成器(附完整源码) 阅读详情

相关推荐

MobaXterm-SSH远程连接Ubuntu

我们常常在公司的服务器上面的虚拟机进行交叉编译,所以才需要我们用远程终端工具MobaXterm去接入虚拟机。然后把我们在window用VScode编辑好的代码拖拽上传到服务器,等待服务器编译完把生成的可执行文件从服务器拖拽下来,烧录到板子运行。

weixin_50257954的博客 3471

程序员为了自己的头发,还是学Python吧(Meme)

计算机和编程领域的四位大神级人物: C++之父:Bjarne Stroustrup Java之父:James Gosling PHP之父:Rasmus Lerdorf Python之父:Guido van Rossum 看看他们的头发,你就知道该学什么了。

Monsterof的博客 1411

智能解决装箱问题:使用优化算法实现高效包装

装箱问题(Bin Packing Problem)是组合优化领域中的一个经典问题,主要涉及如何将一系列对象高效地装入有限数量的容器(或“箱”)中,同时满足特定的约束条件。这个问题的目标是最小化所需使用的箱子数量或者最大化箱子的装载效率,以减少空间或资源的浪费。

MindOpt_003的博客 5543

探索创新:Meme —— 创建图像表情的命令行工具

探索创新:Meme —— 创建图像表情的命令行工具 去发现同类优质开源项目:https://gitcode.com/ 当你在寻找一种简单而有趣的方式来表达情感或观点时,Meme 是你的不二之选。这是一个基于命令行的实用程序,它允许你创建流行的图像宏风格的表情图,无需复杂的图形设计软件。无论你是技术爱好者还是社交媒体达人,这款开源项目都能让你快速上手制作属于自己的网络热梗。 项目简介 Meme 是一...

gitblog_00099的博客 668

电赛控制-----经验分享

1.赛前准备 先简单介绍一下电赛。电赛是两年一届,单数年是大电赛,全称是全国大学生电子设计大赛,之前由瑞萨电子赞助,所以之前也叫瑞萨杯,从19年开始赞助方变成了TI公司,偶数年是小电赛,全称是“TI杯”模电邀请赛,(这里不得不提TI公司的实力是愈来愈大了),一般来说小电赛的含金量会略低于大电赛,而且对与想拿国奖的同学来说还是要参加大电赛,因为小电赛一般每个学校会限制只有两个队伍进国赛,而大电赛是没有这个限制的,而且我们学校电赛保研的话,大电赛只要求国二,而小电赛只有国一才可以保,这样难度就增加了很多。..

qq_35656655的博客 1万+

ABAP CDS 货币与计量单位换算全攻略:CURRENCY_CONVERSION、UNIT_CONVERSION 与 DECIMAL_SHIFT 的工程化实践

本文介绍了SAP ABAP CDS中三种单位/货币换算函数(UNIT_CONVERSION、CURRENCY_CONVERSION、DECIMAL_SHIFT)的实战应用。重点包括:各函数的职责边界与适用场景,参数配置与精度控制策略,以及基于标准表(T006、TCUR*等)的换算规则来源。文章提供可运行的CDS示例,涵盖单位换算(如MI转KM)、货币汇率转换(含小数位处理)及纯小数位调整等典型场景,并强调生产环境中需注意的精度差异与审计风险控制。适用于企业报表、成本核算等需要统一口径的业务场景。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 1554

meme: 带着表情包编程

meme: 带着表情包编程 如果你是一个喜欢编程的人,并且也喜欢在聊天中使用各种表情包,那么你一定会喜欢上 这个项目。 meme 是什么? 是一个基于 Python 的命令行工具,能够让你生成带有文字的图片,就像我们在社交网络上常见的表情包一样。 有了 meme,你可以轻松地创建自己的表情包,只需要通过简单的命令行操作即可完成。这不仅可以在编程时增加一点乐趣,也可以让你在与朋友交流时更加生动有趣...

gitblog_00093的博客 579

UNet 改进(27):结合SCSE注意力机制的UNet网络实现

本文介绍了一种结合SCSE注意力机制的改进UNet网络架构。该网络在保持UNet经典编码器-解码器结构基础上,通过在每层添加SCSEBlock模块,融合了通道注意力和空间注意力机制。通道注意力通过全局池化和1×1卷积生成通道权重,空间注意力则产生空间权重图,二者相加增强关键特征响应。该设计具有以下优势:1)保持原始UNet的多尺度特征提取能力;2)通过注意力机制提升对重要区域的关注度;3)计算效率高,仅增加少量参数。测试显示网络能保持输入输出分辨率不变,适用于医学图像分割等像素级预测任务。完整代码实现了5层

2401_82355416的博客 415

工作之后,快乐的根源在哪里

weixin_44317873的博客 191

PyTorch实战(21)——扩散模型(Diffusion Model)

扩散模型通过简单的噪声扩散过程,就能创造出高质量的超现实图像。在本节中,我们首先学习了扩散如何用于图像生成,了解了扩散模型的内部运作机制。随后基于动漫图像数据集,使用 PyTorch 和 Hugging Face 框架训练和运行自定义扩散模型,生成逼真动漫图像。

盼小辉丶的博客 3345

Serial RapidIO Gen2 IP 说明(三)

前言 继续接着上篇文章,介绍Serial RapidIO Gen2 IP 的具体端口信息。 一、端口描述 1、缓冲设计接口 2、物理层接口 参考说明 【1】Serial RapidIO Gen2 v4.1https://china.xilinx.com/content/dam/xilinx/support/documentation/ip_documentation/srio_gen2/v4_1/pg007_srio_gen2.pdf ...

记录所学,分享知识,结识挚友 1319

程序员的快乐,就是这么朴实无华!

程序员的快乐,就是这么朴实无华!

cxyITgc的博客 216

多后端系统统一聚合与智能分流:用 Multi Origin Composition 与 Routing 打造一套可扩展的 SAP Gateway 架构

本文针对企业级SAP集成场景,详细介绍了如何利用SAP Gateway的MOC(多源组合)和Routing功能实现多后端系统的智能路由与数据聚合。通过系统别名配置、用户角色绑定和主机名分流等机制,可实现按用户、按域名的精确路由。文章还提供了配置清单、性能优化建议和常见问题解决方案,帮助工程师落地多后端OData服务的最佳实践。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 185

程序员的快乐到底是什么?

做一个快快乐乐的程序员,比什么都重要。

cxyITgc的博客 541

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

程序员的快乐你不懂!!!

程序员,计算机语言的王者,日常交流的青铜 大家是不是都感觉 程序员的世界里都是枯燥乏味的代码 毕竟他们每天24小时 15个小时都用在代码身上了 与代码斗智斗勇了这么多年 可以说是“屡战屡败”了 有人问:程序员辛苦吗? 每天不是在加班,就是在加班的路上。 程序员怎么会辛苦呢? 其实吧,程序员压力也没那么大。 是吧? (此处省略一张低年龄的老程序员的网图……自行脑补) 当你问到一个程序员最近加班累吗,身体如何呀,他们都会笑着回答你: 老板我可以,为了工资, 我还可以加班,热爱工作,一生为代码奋斗。 其实… .

dirft_din的博客 359

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

当代程序员的快乐

我是一个程序员,外行人都以为我是修电脑的,我笑了笑,随意ctrl c+ctrl v了一把,想象着你们因为我的文章而开心不止,我感到充实而欣慰。想象着你们给我拼命点赞的样子,是多么的滑稽,我笑了笑,哎,程序员的快乐,往往就这么朴实无华,且枯燥。 今天,我接到了一个新的项目,把项目从Git上clone下来,却发现在IDEA上的依赖疯狂报错。我无数次检查了我的Maven settings文件,再看一下本地的repository。我对着IDEA点了点头,笑了笑,将IDEA重启/清除缓存后,依赖就解决了。哎,程序员

weixin_49309615的博客 142

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

程序员节日快乐用c语言表达,祝程序员们节日快乐!

原标题:祝程序员们节日快乐!朋友们好!大家知道今天是什么日子吗?小编温馨提醒今天是10月24日知道了吗!如果不知道请跟我默念1024,1024,1024……1024是2的十次方二进制计数的基本计量单位之一由于程序员经常需要跟这些东西打交道因此今天是『程序员节』!今天你们真是1(yi)G(ji)B(bang)! 程序员是一个神奇的群体:他们不注重打扮,却力求代码漂亮;他们明明收入很高,却活得不甚讲究...

weixin_39609170的博客 1056

程序员的快乐就是这么朴素无华且枯燥

前言 只有光头才能变强。 文本已收录至我的GitHub仓库,欢迎Star:https://github.com/ZhongFuCheng3y/3y 我是一个程序员,外行人都以为我是修电脑的,我笑了笑,随意ctrl c+ctrl v了一把,想象着你们因为我的文章而开心不止,我感到充实而欣慰。想象着你们给我拼命点赞的样子,是多么的滑稽,我笑了笑,哎,程序员的快乐,往往就这么朴实无华,且枯燥。 ...

3y 1350

程序员辞职信走红职场!干活累还是读书累?答:不快乐才是最累的

程序员辞职信走红职场!干活累还是读书累?答:不快乐才是最累的 笨鸟早出林C2019-06-12 22:20:17 昨天在互联网职场社区里,看到有程序员分享了一封辞职信,写的是颇有意思。 离职了,感觉一身轻,以前别人总问我:干活累还是读书累?一直不知道怎么回答.直到遇见一帮人卸货,他们擦着汗,有说有笑,不停的推卸和整理。突然明白了答案:不快乐才是最累的。据笔者了解,这封辞职信的主人...

moran0322的博客 1万+

90后美女大学生,年薪30W的程序员,他们都决定去送外卖了!

文/编辑:技术领导力图片:来源于网络外卖骑手中的大部分都是农村来的,有的学历不高,有的是大学生,还有少部分是美女小姐姐,图中的美女小姐姐谭小双(化名),是一名90后大学生...

中生代技术 940

作为一名程序媛,我是如何在工作后脱单的 | 程序员有话说

程序媛啊,即使你强大如苏明玉,也还是需要一个男朋友! 作者 | 素年清时 出品 | 程序人生(ID:coder_life) 我叫胡雁婷,今年 29 岁,2013 年毕业于首都的一所理工院校,计算机专业,毕业后不出意外地加入了 IT 行业的稀有群体——程序媛。 在男多女少、女生格外抢手的工科院系,到毕业时仍没有谈过一场恋爱的女生要么胸怀大志无心恋爱,要么心高气傲看不上周围的选择...

程序人生的博客 3465

程序员的快乐,就是这么朴实无华!O(∩_∩)O哈哈~

程序员的快乐来啦

cxyITgc的博客 286

程序员的工作压力……山大?

相对于其他行业来说,程序员的收入高,这一点是公认的,普通的大学毕业生,工作5-10年后,才有机会拿到程序员工作1-3年的收入水平。纯粹的程序员,他们不受外界因素干扰,低调不张扬,有点自我,但是又很谦逊,他们可能是懂美学的牛顿,懂人类学的梵高,懂孙子兵法的甘地,他们有饱满的智慧,也很少能有让他们困惑的东西。每天的工作就是解决问题,养成了生活中处事不惊、遇到问题不急躁,能静下心来寻找问题解决方法的好习惯,这样的人,也是最值得依赖的生活伴侣,每一个程序员都是耐心满满的可靠好伴侣。高质量的休息是为了高质量的工作;

bdqn_zyjy的博客 735

程序员的快乐生活!不要和IT男比快乐!

1 两本书的书名似乎阐述了一个真理… 2 一夜学会编程的捷径 提问:如何在一夜之间学会编程? 最佳回答:冬天来临的时候,带上电脑去北极吧…… 3 代码有error怎么办? 我:我的代码有error怎么办?求指导。 同事:关掉console窗口。 我:关了,然后呢? 同事:什么然后。 4 如何成为Machine Learning Engineer 如果我胡...

HUYA69的博客 436

作为一名程序员,我从不骄傲,只傲娇?

程序员,计算机语言的王者,日常交流的青铜 大家是不是都感觉 程序员的世界里都是枯燥乏味的代码 毕竟他们每天24小时 15个小时都用在代码身上了 与代码斗智斗勇了这么多年 可以说是“屡战屡败”了 有人问:程序员辛苦吗? 每天不是在加班,就是在加班的路上。 程序员怎么会辛苦呢? 其实吧,程序员压力也没那么大。 是吧? (此处省略一张网图……自行脑补) 当你问到一个程序员最近加班累吗,身体如何呀,他们都会笑着回答你: 老板我可以,为了工资, 我还可以加班,热爱工作,一生为代码奋

HUYA69的博客 275

如果程序员没了手!

前些天手摔伤了,一直养着,这段时间最大的体会是:没有手真麻烦,没有右手真痛苦。 只能左手上啦   正好赶上最近事情也多,一些事务性的工作啦等等,总是在不停地求助,住院期间就不说了,幸好有几个好哥们顶住。出了院,不停地张嘴:喂,##,你帮我弄弄这个,帮我弄弄那个。总是麻烦别人,心理很不是滋味,也有心情特别不好的时候,感觉跟个废人一样,躺在床上看着天花板。 疼得睡不

一名系统架构师的征途 3397
上一篇: 什么样的程序员是最让人讨厌的?朋友们注意了,别做这种人!
下一篇: 新手必备: win10 系统下 VSCode+CMake+Clang+GCC 环境的搭建!
CodingPs
博客等级 码龄7年 182粉丝 253原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值