dfc

那些996公司的员工,最后怎么样了?

六月ゝ 毕业季﹏ 提交于 2021-02-18 18:33:23
阅读本文大概需要6分钟。 最近为拼多多守边疆的女孩,永远的离开了我们,拼多多的官方账号的无脑回复更是激起了群愤。 本想写篇文章骂骂拼多多,但居然无从下笔,身边被迫996的朋友实在太多,他们可能暂时没有健康问题,但他们的青春正在无数个加班的岁月中消耗殆尽。 行业 的问题远不止拼多多一家, 前文也说过,互联网红利消失殆尽和巨头的无边界竞争才是导致996盛行的真正原因,这种现状在可预见的未来很难改变。 更残酷的是受大环境的影响,执行996的公司越来越多了。马云口中的996福报,一语成谶。 很多公司业务并没有那么繁忙,也乘机996,有的是跟风,有的单纯是为了缓解老板的焦虑。 这不,最近又听说快手马上也要全员大小周,焦虑和内卷如同病毒,传染力极强。 但打工人创造不了平台,也只有接受规则才能生存下去。 只要是还想在这个行业继续打拼的同学,不得不面对这个残酷的现实。 探讨如何适应残酷的大环境的方法,看起来要比单纯的抱怨咒骂更能解决问题。 今天想跟大家谈谈 在残酷的996环境之下,职场人的几种适应方法: 1.给自己打鸡血 公司有高速发展的业务、足够好的激励、足够好的成长空间,且你有公司股份,同时也想多赚钱。 符合以上条件,可以考虑用拼命换现金, 给自己多打打鸡血,一切向钱看、往股价看,是可以对抗996带来的压力和劳累的。 比如阿里,有股份的员工怨言不多,外部的同学还要削尖了脑壳挤进去

Qt开发Activex笔记(二):Qt调用Qt开发的Activex控件

a 夏天 提交于 2021-02-14 23:11:09
若该文为原创文章,转载请注明原文出处 本文章博客地址: https://blog.csdn.net/qq21497936/article/details/113789693 长期持续带来更多项目与技术分享,咨询请加QQ:21497936、微信:yangsir198808 红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…(点击传送门) Qt开发专栏:开发技术 上一篇:《 Qt开发Activex笔记(一):环境搭建、基础开发流程和演示Demo 》 下一篇:敬请期待... <br> 前言   开发Activex控件,以供其他应用程序调用,本篇章讲解Qt调用Activex控件,不限于Qt开发的Activex控件。 <br> Demo    <br> QAxWidget 概述   QAxWidget类是包装ActiveX控件的QWidget。   QAxWidget可以实例化为空对象,带有它应该包装的ActiveX控件的名称,或者带有指向ActiveX控件的现有接口指针。ActiveX控件的属性、方法和事件仅使用QAxBase支持的数据类型,可以作为Qt属性、插槽和信号使用。基类QAxBase提供了一个API,可以通过IUnknown指针直接访问ActiveX。  

那些在一家公司呆了10年的程序员,最后都怎么了?

廉价感情. 提交于 2021-02-13 20:23:48
这个话题一直想和大家聊聊,但一耽搁就到了现在... 首先能在一个公司呆10年,至少能证明公司活得还不错,因为 90% 的公司都活不过 3 年。 我在职场刚好呆了10年时间,换个3家公司,每个公司都有超过10年的程序员,而且他们的案例极具代表性。 下面我就每个公司挑选一位,来和大家聊聊。 1 稳如狗程序员A 先说程序员A,那是我第一家公司,因为在公司待得比较久了,所以自己的工作做得特别溜。 当时我们在华为做外包,所以他所在的那个组,对代码的改动极小,对稳定性要求最高,所以他在那里时间越长优势越大。 公司呢,每年还会给他涨上一部分薪资。 所以整体看起来还不错,同事都比较熟悉,他自己性格也不错,工作完成得也很顺利,几乎也不需要太多加班。 环境很熟悉,所以一呆就是很久,我从那家公司已经跳槽出来9年了, 他仍然还在那家公司。 当然,任何事情都是有代价的! 因为做的代码修改量很小,常年发展后只能在这家公司做类似的工作,如果跳槽到外面很难很难再找到合适的工作。 虽然工资每年都上涨了一点,但是和外面跳槽翻倍的那种差距就太大了,特别是10年后的差距... 对我的感觉是, 好像是被这家公司包养了,如果这家公司一旦不想包养,基本上就废了... 2 勤奋狗程序员B 程序员B一看就是老好人。 办公室他来得最早,回家的时候也一般也是最晚,同时对公司的业务也特别上心,只要说加班第一个到。 任何来的新人

数据科学|pandas教程——分组和聚合

时间秒杀一切 提交于 2021-02-09 19:02:52
https://zhuanlan.zhihu.com/p/106015466 编者按 在对数据处理的过程中,除了前期对数据的清洗,更多的工作是需要根据不同的分析需求对数据进行整合。比如需要统计某类数据的出现次数,或者需要按照不同级别来分别统计等等。为满足这些需求,比较常用的方法即分组和聚合。幸运的是,pandas中完美支持了这样的功能,掌握好pandas中这些功能,可以使数据处理的效率大大提高。这篇文章就通过一些基础而又十分扎实的例子带大家一起学习一下这些方法。 文章作者:周岩 王转转 责任编辑:周岩 @书生 文章发表于 微信公众号【运筹OR帷幄】: 数据科学|pandas教程--分组和聚合 欢迎原链接转发,转载请私信 @运筹OR帷幄 获取信息,盗版必究。 敬请关注和扩散本专栏及同名公众号,会邀请 全球知名学者 发布运筹学、人工智能中优化理论等相关干货、 知乎Live 及行业动态 更多精彩文章,欢迎访问我们的机构号: @运筹OR帷幄 数据的分组与聚合是关系型数据库中比较常见术语。使用数据库时,我们利用查询操作对各列或各行中的数据进行分组,可以针对其中的每一组数据进行各种不同的操作。 pandas的DataFrame数据结构也为我们提供了类似的功能,可以非常方便地对DataFrame进行变换。我们可以把生成的数据保存到python字典中,然后利用这些数据来创建一个python

视频号,张小龙的星辰大海

≯℡__Kan透↙ 提交于 2021-02-04 04:04:37
阅读本文大概需要 4.1分钟。 前段时间,微信开通了视频号。 本想第一时间写一篇文章,分析下视频号。 发现理解还不深入,于是这段时间一直在思考视频号对微信的战略意义和它的前景。 思考了接近1个月,想明白了一些事情,有时候思考更深入再跟大家分享,才是一种负责任的态度。 微信的本质是连接工具,连接人与人、连接人与公司、连接人与商品、连接人与内容、连接人与场景等等。 然鹅,10亿人却只把微信当作工具使用。 人类社会进入到工业化阶段,所有重大变革都与连接方式的改变有关。 比如铁路,这玩意对经济的影响可远远不止比马车速度更快、装货量更多。而是通过广泛的连接引发了经济社会结构的改变,带来了资源使用和配置效率的飞跃。 铁路引发的蝴蝶效应让内陆的人能吃到海边的生鲜、让千万人口的城市成为现实、让先进国家生产的机器能运送到落后国家,直接引发了国际贸易的兴起,也开启了全球化。 再比如电网,推动了第二次工业革命。再比如互联网,将信息革命推向了高潮。 这些有连接效应的新事物,往往都能带来或者驱动一轮革命。 微信最擅长的就是做连接,视频业态早已被抖音快手推到一定的高度,但这个高度依然只能看作是一家企业的巨大成功。最多是个小生态。 微信来做,就不一样了。在顶级产品大师张小龙的操盘下,微信一直秉承着绝对克制的态度小心翼翼的走着每一步。 2012年,我和一帮产品总监在讨论微信为什么不开放二度关系链和N度关系链

太惨了,今年没年终奖了!

落花浮王杯 提交于 2021-01-24 14:18:27
阅读本文大概需要3.5分钟。 一晃到年底了,大家也快要领年终奖了。每到年底就会有各种炫耀奖金包的消息,比如去年快手的20个月的大包,头条的8个月打底。 前几天好友找我聊天,吹嘘领导找他谈话了,年终预计8个月,隔着网络都能感觉到一副得意洋洋的样子,让我非常不爽。 年终奖这块,洋哥这几年比较惨淡。前几年创业,没钱给自己发。今年回大厂,快年底了又跳槽了, 基本放弃了年终奖。 很怀念曾经在360年底拿大包的黄金岁月,那几年每年的绩效都是S,奖金很丰厚。 互联网人都知道,要想年底拿大包,绩效必须好。就好比阿里的375数钱数到手抽筋,325搞不好一分钱没有还要面临被辞退的风险。 今天的重点不是讨论年终奖,而是和大家聊聊:在职场如何拿到高绩效,毕竟绩效好了才能有更多奖金, 重点说以下六点: 1.deadLine是第一生产力 要说职场有什么法则一定要遵守,那这条就是了。企业存在的目的是做商业活动,不管是toc还是tob,不管交付对象是谁,按期最关键。 拖延症是很多人都有的问题,这是人性,很难完全克服。这就导致不少人在领到任务后,先摸摸鱼,最后通宵冲刺,结果还不一定好。 这里说一个小窍门:对任务进行拆解,把一个大的截止点变成很多小的节点,对每一个小的节点设置dealine。 这样就可以让自己始终围绕交付高效工作, 项目经理那一套任务拆解其实适合于每一个人。 一个大的任务总是会毫无头绪

crash工具分析大型Linux服务器死锁实战

淺唱寂寞╮ 提交于 2021-01-04 13:06:00
Linux服务器背景: CPUS: 40 MEMORY: 127.6 GB MACHINE: x86_64 (2199 Mhz) Linux Kernel: 4.4.121 TASKS: 19411 其实这不算大型服务器,我见过大型的一般内存4T起步,300多个cpu. 故障背景: 客户发现系统卡死,手动触发了kdump. 使用下面命令发现有3092个D状态进程。 crash> ps | grep UN | wc -l 3092 小编头一回碰到这么多进程变成D状态,第一感觉应该就是死锁导致。 于是: crash> ps | grep UN > UN (导入UN文件慢慢玩) 发现UN里面有大量的ps、sudo这样的进程。 于是挑了一个ps进程查看它的堆栈: crash > bt 50486 PID : 50486 TASK : ffff881171480c80 CPU : 18 COMMAND : " ps " #0 [ffff8810d1d9bce0] schedule at ffffffff815f353d #1 [ffff8810d1d9bd40] rwsem_down_read_failed at ffffffff815f61ea #2 [ffff8810d1d9bd98] call_rwsem_down_read_failed at ffffffff813271d4 #3

【通知】12月起,程序员可以免费学金融了!限时招募200人,手慢无!

冷暖自知 提交于 2020-12-31 00:15:33
前两天,我偶然发现一个宝藏群—— CFA金融知识交流群 !里面有超多优质的金融学习资源,不定时发放! ↓(悄悄给你看一眼我最近收藏的资源)↓ (群内还有免费的直播课资源、以及专业的CFA ( 特 许金融分析师) 老师答疑解惑!) 无论你是金融工作者、CFA备考党,还是想学金融知识的小白,都能 免费加入 !无需集赞、转发、分享! 但是群主在免费的同时,要求群必须有质量!所以一个群 限定200人 ! 所以,如果你想要学习金融知识、掌握投资理财技能 ,和更多优秀的小伙伴共同进步, 快来扫码抢名额,加群就能免费听课! 官方唯一指定入口 扫描下方二维码 限定前200名扫码 人满则关闭进群通道 为帮助每一位学员快速提升金融知识水平! 群内配备了金融专业的社群助教老师,全天12小时在线答疑。 ↓ 国内外名校毕业的高颜值助教↓ 在这个社群你可以找到许多志同道合的朋友, 大家在相互交流中,共同进步! 社群会每天固定时间分享视频直播课程! (最近一次为12月27日~12月29日) 中国市值千亿在线教育公司 @跟谁学 的正版课程资源, 由顶尖金融机构都认可的王牌导师全程授课! (进群名额仅限前200名) ▼口碑爆棚—金融学习交流群▼ 探秘顶级金融圈:从小白到华尔街精英; 构建系统知识体系,培养金融sense; 融会贯通,现金流分析在实务中的应用; 掌握高端金融知识和投资实操技巧…… 全程 免费 !!!

冻死了!!!

*爱你&永不变心* 提交于 2020-12-30 17:03:06
阅读本文大概需要1分钟。 不知道大家所在的城市降温了吗?反正这两天冷得连车内的空调出暖气都很困难。回家的我是被冷到了,北京这几天都是零下10多度,听好几个在南方工作的朋友们说,他们的城市都在下雪了。 最近天气降温降的蛮快的,大家出门要注意保暖,同时要注意下疫情有抬头的趋势,一定要注意安全和防护措施,魔幻的2020就剩几天了,稳住,我们都能平安健康的过去。 PS:元旦当天给大家准备了1888大红包,预计300份,一定记得来抽奖哈。 本文分享自微信公众号 - findyi(gh_626c6c04dfc9)。 如有侵权,请联系 support@oschina.cn 删除。 本文参与“ OSC源创计划 ”,欢迎正在阅读的你也加入,一起分享。 来源: oschina 链接: https://my.oschina.net/u/3766059/blog/4869878

实验五

眉间皱痕 提交于 2020-12-28 23:12:25
1.编写函数 fact(int n) 实现求 n!,在主函数中输入 m 和 n,调用 fact( )函数求 的值。 #include<stdio.h> #include<stdlib.h> int Face(int x); int main(){ int m,k,p; printf("m="); scanf("%d",&m); printf("k="); scanf("%d",&k); while (m<k) { printf("m必须大于k,请重新输入.\n"); printf("m="); scanf("%d",&m); printf("k="); scanf("%d",&k); } p=Fact(m)/Fact(k)*Fact(m-k); printf("p=%d\n",p); system("pause"); return 0; } int Fact(int x){ int f=1; if(x==0){ f=1; } else{ for(int i=1;i<=x;i++){ f*=i; } } return 0; } 2.编写 fun 函数求两个数之差的绝对值,将差值返回主调函数,编写完整程序实现函 数调用; #include<stdio.h> int fun(int a, int b); int main() { int a, b, y; printf("输入a的值:\n