老程序员:不要等到30岁才考虑这几个问题,IT行业的中年危机!

互联网35岁中年危机:大厂裁员的程序员,30而立之年失业去送外卖了... 前不久,收到了粉丝的一条私信: 我在一家互联网行业工作了5年,换了3家公司,现在是资深技术岗。30岁而立之年,我既没有完成父母的心愿:早日娶妻生子;也没有达到自己的期望,事业上停滞不前。近期大厂不断爆出裁员消息,让我提前陷入了中年危机。公司年轻的程序员越来越多了,估计自己很难挺到35岁,就要失业送外卖了… 近年来,互联网、IT行业的盛行: 社会上,遍地开花的IT培训机构,培养大批IT人才 学校里,大量工科和“生化环材”天坑专业学子,毕业后纷纷转行互联网。 随着大批年轻人疯狂涌入,程序员逐渐变成了“青 阅读详情

大学毕业好几年了,大学学的是计算机软件,出去之后一直都是从事程序员的工作,从以前只管努力敲键盘、学技术,到现在慢慢在思考自己的人生规划,看自己身边的一些“大龄”程序员给自己规划的出路,主要分为这三条:做管理,自己创业和继续敲代码、写程序。

我也很乐意和他们一起规划,听他们的分享。

做管理

做管理估计是大分部程序员的选择了。原因很简单“大龄”程序员有着多年的开发经验,管理起来手下人员也是很服从的,这些实战经验能对一些岗位起到非常重要的作用。比如:项目经理、产品经理等。

程序员出身的管理者和非技术出身管理者的主要区别就是,能让你在日常工作发展中更好地和年轻程序员沟通。毕竟做了这么多年的程序员,往往比非技术着有着更好的逻辑思维,更懂的用“程序员的方式”去和他们沟通,这一点是非技术管理者者所缺少的技能。
在这里插入图片描述
老程序员:不要等到30岁才考虑这几个问题,IT行业的中年危机!
(不懂技术 VS 懂技术)

大多的程序员都不善于交际,但是一般做管理者岗位更多的管人管事,跟人打交道,而不是对着电脑敲代码,对你语言表达、沟通能力是一个很大挑战,管理者也不是人人可以当的,这个方面也是需要很多知识的,不是光有技术资本就可以管好其他人员的,如果是单纯的写程序转到管理,还是要提高自己其他方面的能力,否则就算是在管理者的位置那也是寸步难行的。

创业

如果是自己创业的,这种人大部分都是在工作中到了一定的高度的时候,有了一定的资本,无论是技术方面还是管理方面都达到了一定的水平,已经有自己的想法和看法,对自己有比较足的信心了。如果单纯是因为自己不开心了,对老板的不满而愤怒的离职去创业的,这样子的创业成功概率为零。
在这里插入图片描述
老程序员:不要等到30岁才考虑这几个问题,IT行业的中年危机!
如果你是要去创业的话,那创业能力又比管理能力更深一步了,除了技术能力和沟通能力之外,还有你的商业能力,你的商业渠道,人脉资源等,都是创业者的必需条件,这些都是时间积累起来的,(除非你有一个强大的老爸),每一个创业者都需要极强抗压能力,每天都要处理大大小小的琐事,就算明天的工资还是发不出,你也要能倒头就睡,否则创业未成,你自己可能就先被压垮了。

创业的难度很大,风险很大,但是总是会有“勇士”成功的。

(你不去冒险,代表你不会失败,但是你永远也不会成功,但是要在万事俱备的情况下…)

继续写代码

如果选择继续单纯的敲代码,除了热爱和较高的报酬,估计就是尴尬的别无选择了,现在高龄的程序员在国企都很少人要,因为还有很多拼尽努力、又能加班、要求又不高,又没有家庭压力的小年轻在外面等着呢,谁愿意要你来敲代码。
在这里插入图片描述
老程序员:不要等到30岁才考虑这几个问题,IT行业的中年危机!
如果还想要一直抱着键盘敲代码的话,这个时候你技术能力就要带到另一种深度了,如果你是一直做游戏的,那就一直做游戏,如果你是一直做网络的,那就一直做网络,这个时候就不要有其他转行的念头,其他方向的行业就不用想了,在一个方向精通下来就好了,如果每个方向只懂一点点皮毛的人,但是又没精通,企业几乎不需要这样的人。

可能在一大部分人心中的程序员形象都是万年格子衫,头发一头油,对有些程序员来说有头发就很不错了,有些人说程序员很无趣,可是就是这些看起来最无趣的人给我们的生活造出最有趣的东西!
在这里插入图片描述

SAP-ABAP:接口多继承与复合接口设计:复杂业务场景下的能力组合实现方案 本文介绍了ABAP中通过接口多继承与复合接口设计实现能力组合的方案。文章首先辨析了类实现多个接口与接口继承接口的核心概念,指出ABAP虽不支持类多继承,但可通过这两种机制灵活组合能力。随后详细讲解了类实现多个接口的语法规则与三种调用方式,并给出了五个基础能力接口的设计示例(日志记录、权限校验、数据导出、消息通知、格式转换)。作者通过对比单继承与接口多重实现的差异,强调后者在解耦和扩展性上的优势,为复杂业务场景下的能力组合提供了实用解决方案。 阅读详情

相关推荐

爬取微博热搜并分析情绪趋势:NLP + 可视化一体化实践

本文介绍了如何用Python构建微博热搜关键词爬取与情绪分析系统。通过requests库获取微博热搜数据,使用snownlp进行中文情绪分析(0-1评分),并借助pandas、matplotlib和seaborn实现数据可视化。文章提供了从环境配置、数据采集到情绪计算和趋势图绘制的完整代码示例,同时建议扩展思路包括评论分析、多维度情绪分类和舆情预警系统搭建。这套方法可以帮助快速洞察公众情绪变化,为舆情监测和市场研究提供数据支持。

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 821

关于计算机专业30岁以后的职业生涯的思考

随着岁月的流逝,年龄不知不觉地奔向三十了。三十岁及以后的职业生涯,在IT圈子里面普遍流行这些话:“三十五岁以后需要转行做管理,不然做技术身体吃不消。就算做技术,也需要跟那些刚步入社会的年轻人去竞争”。当然也有人说:“只要技术过硬,年龄不是问题……” IT行业发展速度很快,技术更新也很快,薪资水平相比于其他传统行业来说,目前还是比较吃香的。于是就导致了很多人转行IT,相关的培训机构如雨后春笋般出现。培训机构的大力宣传吸引了不少人转行进入了IT行业,这就导致了本是计算机专业的科班出身的工科生要跟那些转行过来的

sinat_29217765的博客 2207

光模块MCU开发全解析:从架构原理到固件调试实战

在高速光模块中,MCU并非传统印象里的核心处理器,而是负责数字诊断、闭环控制和协议管理的嵌入式管家。随着800G、1.6T模块的普及,MCU与DSP/SoC的协同、I2C总线通信、ADC采集、APC/TEC控制等低速域任务愈发关键。理解MCU的选型规格、启动流程和固件设计,是保障光模块稳定运行的基础。本文从光模块架构切入,剖析MCU的角色定位,详细拆解I2C从机实现、电芯片配置、校准与升级等工程细节,并结合实际调试经验梳理常见故障与排查思路,为嵌入式工程师提供一份可落地的光模块MCU开发指南。

weixin_29192365的博客 364

程序员能纯靠技术渡过中年危机吗?

做技术的累死在工作岗位上,做销售的出门被车撞死,做生产的被机器搞死,做老板的喝酒喝死,发财了被坏人盯上,做官的一不小心就坐牢了,人在江湖飘,哪有不挨刀的,没有一个行业是轻松的。人在大道里滚,好运和厄运不会一直围绕着你,该来的躲不掉,面对危机应该冷静下来,资产该抛的抛,该卖的卖,该扔的扔,快死的就去治,治不好那就是命,孩子上不起名校就上普通的学校,生不起二孩的就别生,一线城市呆不下去就回去,实在不行就回农村,别把自己逼死在这虚假的世界里。比如谈到技术的价值,**永远别觉得技术本身值钱,值钱的是它解决的问题。

qq_41854911的博客 4624

借助OSS搭建在线教育视频课程分享网站-阿里云的课程体验和记录

阿里云的《搭建在线教育网站》免费课程里面讲的啥,我点进去看了看

LegendNoTitle的博客 3023

2.13寸电子墨水屏HINK-E0213+esp8266

很久以前买的一块电子墨水屏,运气很好,这个型号HINK-E0213资料很全,而且微雪官网也有相关电路资料等。

梦境虽美,却不长. 3004

程序员30岁以后的发展迷途

刚进IT行业时,小张有股火一般的热情,参与了很多项目,而且都成功了。公司对他也很器重,付给他的薪水在当时的同学中可算是天价。  后来,小张曾换了两家公司,虽说薪水越来越高,但他却越来越困惑。以前不觉得,但现在他感觉程序员的工作强度太大,自己每天都在超负荷运转,感觉自己是透支生命来挣钱,这意味着后半生要用钱来维持生命,总之不是长久发展之计。并且,感觉自己在学习能力、反应速度、工作效率等方面已经有一点

纯黑天鹅 2672

sm2国密加密算法js实现(真实可用)

sm2国密加密算法js实现加密后内容引入文件js实现sm2加密 加密后内容 可自行验证是否是你需要的sm2加密算法 私钥:BF1F907B4E0487F798DC80AFD7BC2A6201E8514233002272EA3BE2FC6F797843 公钥:前缀04+x坐标+y坐标 042DBA45E7B03394F603CADAFCDDEC854D3E01A4E9C52CD799B85B1A14BDB970137AE58BA553D79F058604DC1CD4B77DE5408BA3308E767584

gusijin的博客 1万+

面试了一个 31 岁程序员,让我有所触动,30岁以上的程序员该何去何从?

最近HR给了我一份简历,刚看到简历的第一眼,31岁? 让我有点意外,实际上,现在开发趋向于年轻化,大部分都是90后、95后,毕竟,软件开发不像硬件开发一样,年限越高,相对来说越吃香。

weixin_55154866的博客 769

AP发票批量付款程序(WEB ADI)

CREATE OR REPLACE PACKAGE MEW_AP_BATCH_PAYMENTS_PKG IS   PROCEDURE MAIN(P_BATCH_ID          NUMBER                 ,P_ORG_ID            NUMBER                 ,P_BANK_ACCOUNT_NAME VARCHAR2

储藏室 5051

WPS JS宏智能识别代码段并设置样式(完整可用版)

之前,我们已经经历了多次迭代,解决了许多问题,比如识别代码块、处理多行导入、调整样式等。现在他们需要一份全面的文档来解释整个代码的结构和工作原理。(5)智能行分析(含URL和注解检测优化)function analyzeLineEnhanced(rawText,trimmedText,codeSymbols,codePatterns, singleLinePatterns)该解决方案在保持高性能的同时,提供了良好的可扩展性,能够适应不同组织的代码规范需求,是WPS生态中专业文档处理的创新实践。

搏博的专栏 1823

程序员迷茫:毕业时就已26,工作4年就已大龄,码农出路在哪?

边工作边迷茫这可能是我们大多数职场人的常态。一边觉得这份工作不适合自己,另一边又不知道能去做什么。喜欢的工作,却又不知道如何提升。长此以往,内心难免产生焦躁,尤其随着年龄的增长,内心更是希望能够在事业上有所发展。 很多互联网人都喜欢说,程序员就是吃青春饭的,HR在招聘时非常在意程序员的年龄,稍微大龄点的程序员直接都会pass。所以大龄程序员一旦离职找工作就会变得艰难,面对年龄很多程序员...

刀哥谈Java的博客 7402

JS逆向-B站评论数据w_rid参数和wts参数

本文是该专栏的第69篇,后面会持续分享python爬虫干货知识。本文以B站的评论数据为例,通过JS逆向获取其中的w_rid参数以及wts参数生成规律。具体的“逆向”思路逻辑,笔者将会详细介绍每个步骤,并且将在正文结合“完整代码”来详细介绍。废话不多说,具体细节部分以及详细思路逻辑,笔者将在正文结合完整代码进行详细说明。(附带完整代码)

Python进阶专栏《爬虫实战进阶》,《Pyppeteer从入门到精通》原创作者 2049

行业凛冬,BAT程序员是如何应对中年危机的?

黑客技术点击右侧关注,了解黑客的世界!Java开发进阶点击右侧关注,掌握进阶之路!Python开发点击右侧关注,探讨技术话题!作者丨陈彼得来源丨前程序员陈彼得最近大环境不...

<sdffdsfsdfdfs>sfsfsfsdfsdffds</sdfsDS>Fsd 1万+

深度学习工具包 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")

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

一个30岁程序员的对于中年危机的思考和应对

1. 前言        2005年,我怀着对大学生活无限的憧憬,上了某大学的软件工程专业。从报这个专业的第一天起,就听过无数软件行业是“青春饭”的言论。时至今日,当年青涩的毛头小子也已工作了8年之久,转眼就步入了而立之年,并且成为了一个孩子的父亲。        现在说IT行业是“青春饭”的言论已经少了很多,但是对于IT行业”中年危机“的讨论越来越多,尤其是前端时间华为那个34岁员工

Dreaming 1万+

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

关于程序员35岁的坎:年龄不是挡板,当你匹配了这个年纪该有的能力还有什么畏惧!

35 岁,真的是职场荣枯线吗? 前几天看到知乎上的这个帖子:35 岁似乎已成职场荣枯线,失业风险叠加中年危机加剧焦虑,你如何看待「 35 岁危机」?个人觉得的,其实 我们工作到了一定的年纪,有时候不用社会淘汰你,你自己就感觉体力跟不上了尤其是互联网公司,做开发的35岁甚至不到35岁,很多普遍转行或者是被动离职的。 (PS:这里不卖焦虑) 我们要以正确要以正确的眼光看待: 1、有些互联网公司的文化就是这样,比如部分互联网公司,基本不招聘35岁以上的了,对于老员工也会逐渐的减少或淘汰; 2、技术跟不上,或者技

程序员干货站 5566

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

很抱歉,我又写了一篇Android程序员中年危机的文章

韭零后35失业倒计时,还剩4年时间!!! 韭零后你还年轻吗? 还有年轻的资本吗?再过4年,你就 35岁了,即将面临中年危机。 如果你现在的工作还不错,那就好好干吧,撸你的代码。 继续撸,好好撸,快点撸,听话撸,加班撸,千万别离职。 这是你最后一份工作,且撸且珍惜。 周围朋友血的教训,千万别离职,千万别离职,千万别离职,重要事情说三遍。 跟不少猎头聊过,在一线城市,35岁以上 阿里P8,腾讯T4以上及同级别水平,失业,不存在的,到处都是机会。 阿里P7,腾讯T3,及同级别水平,可能有

Androidbye的博客 3687

“我36岁了,还得对28岁的领导赔笑脸”:中年人的职场,心酸自知

现在很多“中产”都挺惨的。 由于众所周知的原因,最近一些IT的公司关门了,随之而来的就是大片的裁01员 和合同的解约。 我有个朋友就很倒霉,摊上了这事儿。 朋友今年36岁,程序员(测试工程师)。 两年前,刚刚跳槽到这家IT行业的公司,当时入职的时候,谈好了月薪三万,是他职业生涯以来最高的工资了。 当时特别高兴,发了好几天朋友圈,不停地炫耀着。 那时候因为找到了这份好工作,原本打算买的九十平小房子,直接一步到位买了140平的大房子,因为当时觉得,2万的月薪肯定还得起一万多的房带。 当时...

2740

互联网最大谣言:程序员35岁必淘汰?今天我就来击碎他!

朋友,只要你是程序员,你一定知道996和“程序员35岁必死”的言论。 这两个话题在互联网上的讨论一次比一次激烈。 996工作制,众所周知,每天早上9点到岗,一直待到晚上9点,每周工作6天,很多互联网公司在招聘前甚至就会私下告诉你公司实行996制度。 尽管很多年轻程序员在工作之前已经做了一定的心理准备,而一旦真正直面这些问题,心里肯定会打怵: “我现在年轻,还可以接受加班,可等我成家了、年纪大了、身体吃不消怎么办?” 今天我就从个人的角度跟大家分享一下我的看法。 程序员最爱给自己挖坑 本人从事过开发工作,现在

wolfcode_cn的博客 1万+

华为再回应“清理34岁以上员工”传言,程序员如何应对“35岁危机”?

华为常务监事陈黎芳:“前些年,网上有关于华为34岁以上员工的一些传言,都是不准确的。”

程序人生的博客 2万+

程序员只能吃“青春饭”?IT行业年龄焦虑如何破局?

​2019 年搜狐科技《中国互联网简史》报告显示,国内近一半的程序员年龄在 25-29 岁之间,其次为 30-34岁,占比 24.6%,35 岁 -39 岁的程序员占比 6.1%,而 40岁+ 的程序员仅占 1.2%。由于程序员需要长时间面对电脑工作,加上并不简单的工作内容和不容小觑的工作强度,在程序员界,向来有一个“程序员35岁中年危机”的江湖传言。 在不少互联网大厂辞退35岁以上的程序员事件被爆出后,在快速迭代的互联网和职场环境的压力下,程序员逐渐被冠上吃“青春饭”的标签,程序员“中年危机”的焦虑在行

优快云能力认证官方博客 2万+

35岁程序员被公司辞退,生活压力太大痛哭,中年危机如何自救?

多数人都喜欢安逸的生活,尤其是随着年龄的增长,很多人都希望工作和生活趋于稳定,不愿意再让生活有很大的变动。可是,当达到一定的年龄时,危机还是存在的。 如今已经35岁的杰哥,是一个典型的理工男,非常喜欢计算机,毕业后很自然的就做起了程序员,工作前几年通过频繁的就跳槽,很快就拿到了年薪30万的薪资。 他工作也很拼命,经常加班熬夜,有时候甚至还会带病工作,被同事们称为“拼命三郎”。在这家公司工作已经超过10年,今年受疫情的影响,公司发展并不好,年初不久就开始裁员。 被公司裁员了,本以为自己多年的工作经验,可以让

公众号:【伤心的辣条】 4995

一名33岁运维工程师的自述,如何度过中年危机

近期本公众号有读者留言写道:步入33岁门槛,运维专业功底不是很硬,很迷茫,不知道自己的价值在哪里,希望找到找到前进的方向。这条留言对小编的感触很深,时间可能是人类最不愿意...

Enmotech的博客 1万+

计算机 IT 行业 35 岁危机的深层成因

35 岁危机的本质,是技术资本主义逻辑下 “效率至上” 与 “人性关怀” 的冲突。当行业将 “年轻” 等同于 “价值”,将 “经验” 视为 “负担”,必然导致人才资源的错配与浪费。破解这一困境,既需要企业建立更包容的年龄结构(如微软、IBM 设立 “资深技术专家” 通道),也依赖政策层面的职业再教育支持,更要求从业者主动打破 “技术单一化” 路径,向管理、架构、行业解决方案等 “经验型岗位” 转型。毕竟,IT 行业的未来,不应是 “淘汰中年人” 的赛跑,而应是 “各年龄段价值共生” 的长征。

游戏乐趣的博客 3849

“我30岁了,转行IT行业!还有没有出路?”

人到30,就容易产生中年危机。俗话说30而立,但其实很不容易,成家不易、立业也不易,尤其是现如今房价这么贵,物价那么高,各种压力随之而来。在职场中工作了几年,到近30岁时如果还是没有太大进展,就会愈发觉得焦虑和不安。刚好前段时间有个朋友和我讨论过这个话题,他曾经是29转的行,从外贸领域转到IT行业,学的是前端,就目前来看他还混的很不错,薪资各方面都很满意,听说最近还有一定上升的余地。那么就大概的来分析一下,30岁转行到IT行业还行不行,还有没有出路?为什么跳槽通常会有30%的薪资涨幅?

大模型研究中心 1568
上一篇: 阿里老程序员力荐,这本书让他重新定义Python,堪称经典!
下一篇: 都说程序员薪资高,但是为什么越来越多的人不愿意做程序员了呢?
LOVEPython369
博客等级 码龄8年 4粉丝 14原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值