一位上海疫情下的悲催女程序员!

字节跳动(上海抖音)面经 前言 字节跳动是一个同学在学院群里发了一个内推群,是上海抖音的招聘,我就投递了,基本流程走的很快,简历发过去很快就有hr加你微信来商量面试时间,当时因为疫情原因没有复工,所以约了一周后面试,两天面完三面,offer审批也比较快。下面是具体面试过程。 一面 3.9 50分钟 算法题:判断一个数组是不是搜索二叉树的后序遍历的结果 tcp udp区别 tcp如何实现有序传输 tcp有序传输过去的数据... 阅读详情

见字如面,我是军哥!

今天这篇文章的素材来自一位女程序员读者,她工作 6 年,某创业公司主程。我觉得很真实也很好,在获得她(化名田玉)授权之后,写出来分享给大家!

1、突然小区被隔离

3 月 15 日早上 8 点,我和往常一样,起来洗漱并化了一个淡妆,吃了一个白煮蛋和纯牛奶,提起自己的小包准备去上班。还没走到小区门口,就发现一堆人聚集在大门口,这一打听才知道小区因为疫情被封了,并通知下午全员做核酸。

我一下子愣住了,因为按原计划今天要把代码全提交,这周四就要上线了,这个版本对于商家很重要,因为是优化一个提现功能,客户抱怨很久了 ,简单介绍一下,我所在的是一家创业公司,公司做的是一款面向外卖商家管理私域运营的 SAAS 软件,田玉是这款软件的主程。

心急如焚的我马上回到了住处,并把这事告诉了领导,领导说要不你在家办公吧,可是要工作的话需要连上公司的网络,这就需要 VPN ,可是我一直都没弄,于是赶紧联系公司运维同学,结果不巧的是,这位运维同学最近在办离职,对工作很不上心,到了当天下午三点这运维才把 VPN 相关软件和账户信息发给我,我四点左右才弄好 VPN ,才能提交代码。

这搞了快一天了,环境才弄好,我才开始码代码,我发现自己有点饿了,这才感觉自己中午饭没吃,可是家里除了一点鸡蛋和牛奶,啥也没有,果断去点了外卖,不过运气还算好,一个多小时之后,外卖送到小区大门口,我终于大饱口福了。

2、公司把隔离时间变成年假,但是不能影响开发任务

当天晚上我搞到晚上 12 点,次日早上 7 点就起来了,终于开发好了所有的功能模块并自测通过,没多久在修改了几个 bug 之后,我的测试同事测试通过,这次迭代终于如期上线了。

当我还以为可以过了一个快乐的周末的时候,领导来了电话,说产品那边来了1个紧急需求,希望下周三就可以上线。

于是,我们线上开了 prdreview 和开发任务拆解,领导把其中一些任务分给团队中其他三位同事,我承担了大概 40% 的任务,并且还有一定难度。

我想这都没啥,反正被隔离也没事干,周末加班可以等以后再调休,没想到周五六点多的时候,人事发了一个通知,说从这周六周日大家都在家办公(公司周五晚上 24 点所在大楼也要被封),大家的加班时间用各自的年假来抵扣,没有年假的预支年假。

这一波操作真的 666 啊,我非常不爽!让我突然联想起,春节回来我就被降薪了,原因是公司现金流紧张,作为核心员工的我需要降薪 20% 和公司一起渡过难关。这才过了一个多月,年假又少了 2 天了。这两件事让我非常不爽,工作也没什么心情了,找闺蜜聊了这事,大家都为我打抱不平。

3、刚解封又被封

周六的时候,我们小区就被解封了,我很开心去小区超市采购了一堆吃的回来,周一到公司,心情不太好,但是不能表现在脸上,工作还得继续,毕竟在大上海这种地方,每天都要花钱,给各位读者们算算,我一月大概花多少钱,房租 3000 元 ,交通费 300 元左右,上网费一月 100 元,电话费 50 元,水电煤一月大概 150 元左右,吃饭 1000 元左右,衣服化妆品预计 1000 元左右,给家里寄 2000 元,一月雷打不动将近 8000 元就没了,所以不上班真的是要吃土的。

周一晚上 9 点下班回来,发现小区又被封了,打听了一下小区有一位密接,所以小区要被封 14 天了,我顿时心情很糟糕,这是踩了什么狗屎运,中了什么大奖啦!

我把这件事告诉了军哥,心里才舒服了一点,现在上海疫情下,小区基本都被封了,街上也没什么人,商户绝大多数都关门了,这是继春节之后上海又一次按下暂停键了。

很多人认为,在家办公好,我其实想说,效率很低,沟通很麻烦!

再加上,我们公司还需要写日报精确到小时,年假被无故征用,所以我非常讨厌之!

真希望上海乃至全国这波疫情早点过去,我可以开开心心的工作,可以不用戴口罩,我可以穿我漂亮的小裙子去郊外游玩!

说真的,作为一名女程序员,除了爱写代码,我还爱生活爱美食!

可是,我现在还在悲催的隔离之中......不说了,我去码代码去了。

「关于作者:军哥,前饿了么、贝壳技术总监,目前是一名自由职业者兼公司顾问,乐于结交朋友,也欢迎加我微信与我做朋友(公号输入框回复“w”即可),朋友圈做个点头之交!

另外军哥写了一些,关于个人如何快速成长、深度思考、程序员或产品经理能力模型、架构,OKR干货,技术管理等电子书资料,公号后台回复 “9”获取,不谢。」

以往热文推荐:

技术人如何快速实现收入增长?

这本对我影响最大的书,分享给你!

为什么今年的“金三银四”招聘市场突然不香了?

一位沪飘 9 年程序员的悲催 2021!被现实3杀!

我如何从月薪1800到年薪百万到自由职业?

跳槽必备技能:如何面试你的领导?!

2022 年,请你记住这 10 条重要认知!


更多精彩,关注我公号,一起学习、成长

d13c1f3bab85d8a7a57d6793aec46717.png

2026年国赛C题微网与外部电网电力调控策略 (三):问题三、问题四滚动预测、实时电价与结果核验 专栏内定期更新ABCDE五题详细思路、代码(含运行结果图)和讲解视频-(11号之前半价):问题三看起来只是多给了一个光伏预报附件,实质上它改变了整道题的信息结构:问题四则是在问题二、问题三之上替换价格来源。问题4-2相当于“确定性计划+实时电价”,问题4-3相当于“滚动预测+实时电价”。物理模型完全不变,改变的是价格序列和费用口径。本文先给出核心结果:从结果看,问题3比问题2多约164.21万元,问题4-3比问题4-2多约168.79万元。主要增量不是“储能没有工作”,而是预测误差、计划偏差和紧急购电造成的 阅读详情

相关推荐

MaaS 商业模式全面分析报告:从技术赋能到商业变现的全链条探索

MaaS(模型即服务)商业模式正成为AI产业主流,2024年上半年中国市场规模达2.5亿元,预计2027年占比将提升至47%。该模式通过云服务提供预训练AI模型,大幅降低企业应用AI的技术门槛和成本。核心盈利方式包括按使用量计费、订阅制、定制化服务等,其中混合模式因灵活性成为趋势。MaaS产业链包含模型提供商、云平台、应用开发商和最终用户,重塑了AI产业格局。随着《数据法案》等监管加强,数据增值服务面临更严格合规要求。未来五年,中国MaaS市场增速预计超50%,用户规模将从2025年2.1亿增至2030年5

芯片行业20年 · 参与定义实现千万级量产出货 · AI芯片PM 2891

89年沪漂女码农现状,月薪1万+,不多但真实?

89年,33岁,女,坐标上海,月薪15k,金融行业,软件测试工程师。学历专升本,目前在外包,学历和经验的关系,这个年龄找外包会比较容易。目前的工资在同龄人中不算高,正常来讲,这个年龄应该已经当上小管理层,工资2w打底。但我属于中途转行,做测试行业也就不到3年,中间还各种断档,对现在也还算满意。不出意外下次跳槽应该能拿到2w左右。这个行业目前来看对年龄的要求不算苛刻,同职位的还有40岁的人在做。测试加班也很少,而且一般都是外包到大公司,工作环境比较舒适,除了薪资和福利待遇,其他的都跟大厂的人一样。

2201_75362610的博客 883

Windowns下Git环境配置-命令行方式

文章目录一、配置Git1.1 下载Git并安装1.2 配置本地Git用户名和邮箱1.3 注册GitHub二、生成本地公钥,放到GitHub上-SSH Key2.1 生成本地公钥命令2.2 查看生成的公钥2.3 在GitHub放上公钥并测试连通性三、创建项目实操四、可能出现的问题4.1.push不成功4.2.提示SSL的问题4.3.域名不能解析的问题4.4.如果github连接不上的问题 一、配置Git 1.1 下载Git并安装 Git官网 默认安装,根据需要修改安装路径 1.2 配置本地Git用户名和邮箱

学习工作笔记 1135

疫情肆虐下,程序员们都在哪里?

这个春节,程序员都在哪里?

优快云资讯 2万+

从解压到编译:手把手带你用TeXstudio搞定第一篇ACM LaTeX论文

本文详细指导如何使用TeXstudio从解压ACM LaTeX模板到成功编译第一篇学术论文的全过程。涵盖环境准备、模板配置、TeXstudio设置及常见问题排查,特别针对ACM会议论文格式要求,帮助学术新人快速掌握LaTeX写作技巧。

weixin_30655569的博客 254

从点击图标到Activity亮屏:AMS、Zygote、ActivityThread的Binder协作之旅

Launcher通过Context调用 startActivity(),最终会通过 Activity.startActivity() 传递到 ActivityManager.getService(),获取AMS的Binder代理对象(IActivityManager)。这里的 attach() 方法通过Binder调用AMS的 attachApplication(),将新进程的 IApplicationThread 代理对象传递给AMS。这一步的Binder通信,是整个启动流程的关键转折点,值得细细品味。

大模型大数据攻城狮的专栏 1071

谁说程序员薪资高?她在上海工作了五年,却连20元以上的外卖都不敢点!

她叫小静,通过自己的努力,在上海5年之内打拼到了月薪过万的地步,也算是比较成功的人士了,而且作为一个女生来讲,能在上海生活的确是不容易的。 小静今年也27岁了,毕业5年,每个月税后的工资大概是在15000元左右,一整年下来,算上奖金福利什么的,算得上年薪30万。拿着别人羡慕的工资,但是自己的焦虑却没人能懂。家里人逼着找男朋友结婚,说再晚就没人要了,一方是成家立业,一方面是自己的事业,自己也是承担...

taya_a的博客 1万+

海康威视 2024届 数字逻辑设计 实习笔试分析

记录一下 5月11日晚,做的海康威视的一场笔试。分享给需要的IC人。 岗位:数字逻辑设计工程师(浙江 杭州) 转载需要本人同意! 我的见解不一定都是准确的,欢迎评论区交流指正~~

记录所学,分享知识,结识挚友 1万+

疫情肆虐下,程序员用代码告诉你为什么千万不要出门!

这两天,一个视频火了起来。 视频地址: https://www.bilibili.com/video/av86478875/ 这是一个使用 Java 语言编写的肺炎仿真程序,从统计学的角度来说,能够从一定程度上模拟新冠肺炎病毒扩散及被控制的趋势。 现在,作者已经将代码开源到 GitHub 上,笔者特此 download 下来与诸君分享。 GitHub 地址: https://gi...

优快云资讯 2万+

WPF vs Avalonia: 跨入C#桌面应用现代化的大门

请注意,这只是一个目录,详细内容将根据这个结构逐步展开。如果您需要某个特定部分的详细内容,请告知我,我将为您提供深入的解析和示例代码。WPF,全称Windows Presentation Foundation,是微软为Windows平台量身打造的UI框架。自2006年发布以来,它就像一位经验丰富的老船长,引领着桌面应用的航船在技术的海洋中乘风破浪。Avalonia,一个新兴的跨平台UI框架,它像一位年轻的探险家,勇敢地探索着桌面应用的新世界。

java专栏 2398

基于 ESP32 的智能药盒提醒装置设计与实现

本装置基于 ESP32 实现了智能药盒的核心功能,硬件选型兼顾成本与实用性,软件设计模块化、易拓展。后续可通过 ESP32 的 WiFi 模块接入物联网平台(如阿里云、OneNet),实现远程设置提醒、服药状态反馈等功能,进一步提升智能化水平。该装置能有效解决老人忘服药问题,具有较高的实用价值与推广潜力。

weixin_42300449的博客 1043

一位沪飘 7 年程序员的悲催 2020!

最我的一位热心读者,暂且叫他徐强(化名),跟我说了他在 2020年的悲催遭遇,我觉得内容非常殷实,也可以给其他人一些避坑的建议,在获得他同意之后,我把我们的谈话写成了文章,与你分享!—1...

码农翻身 1038

一些笔者原创或者搜集的 ABAP 小工具集合(一),持续更新中!!

每个报表短小精悍,拷贝到系统激活即可运行。不少报表脑洞大开。

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

太悲催!程序员沪漂 7 年遇降薪、全年 996、房价飙升一年白干

作者| 程军来源 | 军哥手记(ID:zxhy_cj)最我的一位热心读者,暂且叫他徐强(化名),跟我说了他在 2020年的悲催遭遇,我觉得内容非常殷实,也可以给其他人一些避坑的建议,在获...

程序人生的博客 723

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

疫情下的金三银四:有人拿下大厂 Offer,有人苦等良机

作者 | 年素清责编 | 伍杏玲出品 | 程序人生(ID:coder_life)每年的三四月份都是互联网人的跳槽高峰期,许多程序员都趁着金三银四的档口提前做好简历,然后在各大招聘网站上...

程序人生的博客 1012

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

我 CTO 朋友倾囊分享《程序员快速成长的12条建议》!

见字如面,我是军哥!今天这篇文章是我的一位朋友老 G 先生写的,他有 16 年 IT 研发及管理经验,曾在通信大厂、沪上知名电商工作,目前是一家国内知名公司的 CTO。《程序员个人快速成长的十二条建议》1、 关于迷信。不要迷信于造轮子来提升自己的实力,满足业务是第一位的。也接受反驳,研读源码、给开源贡献代码、甚至是放弃已知轮子,要造一个。但要问你的初心,你是为业务上线所必...

chengjun_java的专栏 197

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

我被隔离了!

见字如面,我是军哥!本来今天要发一篇其他原创的,结果一早上起来被隔离了,芭比Q了。最近我所在的上海疫情有点凶啊,隔壁小区相继被封。看公告,预计48小时不能出去也不能去钓鱼了,还得看情况...

chengjun_java的专栏 581

若想改变命运跨越阶层,只要做到这三点!

见字如面,我是军哥!这个话题是昨天电话辅导一位妹子想到的,妹子工作 7 年了,现在某二线互联网公司产品专家,目前月薪 40 K/月,还有不少的公司股票。我想她已经跨越相对自己的第一个阶层了,她还想借助这最后一波互联网红利,再工作 4/5 年,然后不想打工了做点自己喜欢的事。我相信,技术人很多有这种想法,之所以她请教我这个问题,我觉得是因为我走了一条大多数技术人不敢走的路,...

chengjun_java的专栏 1417

再次聊聊向上管理!

见字如面,我是军哥!我最近在读者群里调研,发现大家对「向上管理」还是不能灵活运用,以至于在工作中总是不能让领导满意,挺烦的!我曾经写过这个话题,老读者应该看过了,今天我尝试从别的角度再写一篇,希望对有你帮助!今天的文章主要就是以下三点:1、建立信任在谈到信任之前,先说说影响力,一般来说赢影响力有两种,第一种是职权影响力,另外一种是专业影响力。通常,作为下属影响上级是第二种...

chengjun_java的专栏 239

一个30岁前端老社畜的人生经历

最后我的技术其实很一般,node,vue,react,java,python,php,微信小程序,three.js 这些都有做过,有的都是为了外包业务减少点成本才去学的,但是要说哪一个比较深入,可能就前端的这几个框架,因为天天都在做,偶尔看看掘金的技术文档,但是要说特别深入的,抱歉没有,因为我从误打误撞开始进入这个行业,我的目的不是因为喜欢,而是因为工资高一点,我没有想给要为这个行业带来些什么,我只想活着……

fancy125的博客 1022

记职场菜鸟的诞生

2020年度总结 对于一个菜鸟来说,这是一个令人印象深刻的一年。拜一只蝙蝠所赐,疫情来袭,搞得我在家度过了大学最后半年时光,不说在家憋了小半年,最后回武汉领毕业证收拾行李的时候,宿舍漏水。望着床单上的青苔跟脚下的积水,当时觉得大学也就这样过去了。怎么说呢,当时真的是这一年的转折点,前半年过得浑浑噩噩,后半年过得恍恍惚惚。虽然形容的差不多,但还是有点改变的。 ...

高浮雕时的博客 218

上海程序员哭诉:36岁被裁员,存款仅余80万,感觉天塌了!

现在的就业形势真的很严峻,而且就算找到了一份看上去不错的工作,但心里忧虑并没有下降。而程序员作为一种“年轻人职业”更是如此,为什么这么说呢? 因为现如今的公司,都喜欢年轻化的职员。我们看到网上不少有因为年纪大而被优化的职场新闻,无独有偶,近日有一名上海的程序员,就在网上哭诉自己被裁员的经历,感觉天都要塌下来了。 这名程序员位于上海某互联网公司的技术研发部,在这家公司已经工作了六年有余...

3541

程序员如何保住“金饭碗”

对于风口浪尖上的撸码人,这些只是一时的浪花,以后的职业道路还很长,在时代的变局中,程序员如何“保住”“金饭碗”:即想想找到支撑未来10年或者20年的赚钱之道。从第一性原理来思考,找到一些本质不变的东西,以不变应万变:......

黄规速博客:学如逆水行舟,不进则退 1427

非科班出身,自学成为一名Java程序员,疫情之下斩获京东的offer

前言: 其实大学阶段的我,学习的是与计算机毫不相干的专业。虽然有同学在学习计算机,但我也没有太多的了解和关注。对于编程的兴趣,是毕业后才慢慢形成的。还记得刚参加工作那两年,各种互联网企业突然井喷式发展,对程序员的需求量巨大,而且,待遇都很不错。当时的我做了一次系统的职业规划思考,如果我做程序员,是否能够更快速达到心中的目标——答案是肯定的。就这样,开始了个人的自学之路。 我选择的是Java。最...

Javazhoumou的博客 2400

毕业10年,一个上海女程序员的职业之路—01

作者 | 杨小二来源 | web前端开发(web_qdkf)前言2009毕业,我毕业了,到今年2019年刚好是毕业10年,也是我入职场的10年,也是我来到上海的10年。这...

web前端开发 1064
上一篇: 学技术进大厂,推荐 8 个牛轰轰的公众号 !
下一篇: 再次聊聊向上管理!
军哥手记
军哥手记 业界专家认证 业界专家认证
博客等级 码龄21年 661粉丝 608原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值