自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

码农翻身

工作15年的前IBM架构师分享好玩有趣的编程知识和职场的经验教训,出版《码农翻身》

  • 博客(1309)
  • 收藏
  • 关注

原创 38岁程序媛,从互联网跳到国企躺平,没想到掉进了大坑......

本文来自读者刺猬的投稿,刺猬是85后女码农,16年程序员互联网职场上流行一句话:互联网上赚几年,然后润去国企,朝九晚六,也不怕35岁被裁。有些人把这句话当一个玩笑话来说,但是,有些人真的这样做了,比如我。01从互联网到国企2022年5月,我在互联网工作了14年,累,最后决定辞职的那段时间,因为一个紧急项目,我连续加班了28天,见过凌晨3点、4点、5点的太阳,也在晚上10点、11点、12点才合上电脑...

2024-05-22 08:55:14 494

转载 活动邀约 | 5月24日来交流AGI时代数据资产如何价值最大化?

扫码即刻报名

2024-05-22 08:55:14 1

转载 一个收入被严重低估的方向,可以入局了!

GPT全新升级,再次震动全球市场!OpenAI推出最新AI模型GPT-4o实现视频语音即时交互AI的多模态交互形式有了巨大飞跃人工智能+的应用场景越来越多!马上,国内互联网行业招聘风向将被改变AI大模型人才缺口会越来越大现在,Google、百度、腾讯等等巨头互联网公司已经开出100w-200w年薪,挖掘AI人才!作为普通程序员,如何在技术上不掉队,享受AI技术带来的红利?!????知乎知学堂特发起:...

2024-05-21 08:55:14 8

原创 这个人没钱上网,决定黑掉全世界的电脑!

菲律宾首都马尼拉有个名叫黑拿撒勒人圣殿的著名教堂,它的旁边是迷宫般的奎亚波市场。市场中有几十家手机维修店,其中一个店铺十分狭窄,里边坐着一个40多岁的中年男人在专注地修理手机,在他的周围到处都是烙铁、万用表和拆解的手机。很少有人知道,这个中年男人叫Onel de Guzman(德古兹曼),曾经是世界知名人物,因为他开发了“ILOVEYOU”病毒。这是一个极具开创性的病毒,它本身没有高深的技巧,但是...

2024-05-20 08:55:33 674

转载 几十万粉丝,帮我搞定了这件最难的事情!

这个星期,码农翻身公众号原创文章正式达到了1000篇的里程碑!回到刚开始写公众号的时候,打死我也想不到竟然能写这么多。日积月累的效应真是太厉害了!这里边最要感谢的是大家多年来支持,毫不夸张地说,每一次点击、收藏、留言、点赞、分享,对我来说都是巨大的帮助,因为长期坚持做一件事实在太难了,没有正反馈,很容易半途而废。正是大家的支持给我提供了强大的动力,让我坚持写到1000篇。这几年我也和很多粉丝聊过,...

2024-05-17 08:56:29 20

原创 漫画 | 为什么C语言永不过时?

前几天建了一个免费的知识星球“码农翻身的朋友们”,可以和大家近距离接触一下,我会聊聊工作、生活、读书、职业发展......等各种话题,欢迎围观,白嫖后记:这篇漫画主要是科普一下编程语言的发展历史和适用范围。C语言/C++一直是系统级编程的不二之选,在操作系统,编译器,网络,数据库,高性能服务器端软件等领域无人可以争锋,也许在将来,Rust能对他们产生威胁吧。在Web编程领域则是百花齐放,PHP, ...

2024-05-16 08:55:24 178

原创 键盘上这三个键,被这两个大厂彻底玩坏了!

01秘密项目1980年9月,IBM在佛罗里达秘密集结了12个人,从事一个叫做Acorn的项目。Acron目标是:必须在一年内推出IBM的新型个人计算机。David Bradley就是团队中的一员,他的任务进行BIOS相关的开发。David发现,系统很不稳定,每隔5到10分钟就得死机一次。死机时唯一的办法就是重启系统,关掉电源,等一会儿,再打开电源 ——这也叫做冷启动。每次重新开机,系统都会对硬件进...

2024-05-14 08:55:27 372

转载 面对突然“背刺”的职场危机,我用一套认知模型成功翻盘

大家好,我是沥青,柏油马路上的那个‘沥青’。我出生于内蒙农民家庭,普通二本毕业。从小公司月薪1000的程序员做起,到阿里事业部副总(P9)。再到一年创收5亿+的教育公司CEO,年薪破千万;到现在创业,做自己一直想做的事,这都源于一路上用科学的认知方法不断升级打怪。(马云右一是我)在过去18年的职场生涯里,我常常碰到有人问:工作了几年,发现自己不喜欢现在的工作,但也不知道自己要做什么,喜欢什么,能做...

2024-05-13 08:55:20 28

转载 搞了个免费星球,欢迎围观,白嫖

前两天建了一个免费的知识星球“码农翻身的朋友们”,主要想聊聊工作、生活、读书、感想......,欢迎围观,白嫖

2024-05-10 08:55:20 37

原创 微软开源了操作系统,注释中藏着一个大秘密!

前些天,微软开源了DOS4.0,这其实算不上什么大新闻,因为:1. 这是个非常古老的,没人用的操作系统;2. 这不是DOS第一次开源了,1.25版,2.0版在6年前已经开源了有意思的是,网友发现,开源以后,一个叫做mzbik的人心急火燎地修改了其中一行代码的注释:这个注释的意思是:“脑子有问题的Tim Patterson......”mzbik把Tim Patterson改成了缩写TP,其他保持不...

2024-05-06 08:55:45 846 1

原创 世界上最厉害的编程神器 ,被大多数人抛弃了......

如果你第一次在Linux上打开vim时,遇到了图中的情况,不要尴尬,其他人的第一次vi之旅也是这样的。等你开始练习vi,就会发现很多古怪的现象,比如:为什么使用H、J、K、L来移动光标?用上下左右箭头键不好吗?为什么vi要分为分为指令模式,插入模式,命令行模式?切来切去,多麻烦啊!模式切换为什么要用Esc键?它在键盘的左上角,想要按到它实在太难了!另外,vi的学习曲线为什么如此陡峭?这么难用的东西...

2024-04-28 08:55:43 471

原创 漫画 | 千万别写高质量代码了!!

所以,当程序员遇到可以重构的地方,总是禁不住时间进度的压力,用捷径来解决问题聪明的张大胖已经看透了这个行业运作的“奥秘”。公司领导从上到下,虽然口号喊得震天响,但没有人真心实意地关心代码质量。对于客户项目,他们的眼睛都盯着能不能按期完工(不管需求有多少),客户满意度,能不能快速回款;对于互联网产品,他们关注的是市场占有率,竞争对手又推出了那些新功能,我们能不能跟进......迅速把功能推向市场,...

2024-04-24 08:55:38 349 2

原创 两个老头儿写的神奇算法,统治了全世界!

作为普通人,你在浏览网页的时候,你并不会意识到,服务器发给你的网页,其实都是压缩过的。如果你像程序员一样,在浏览器中按一下F12,就能找到这样的东西:它的意思是:为了节省带宽提供网速,我(服务器)把内容用gzip做了压缩,你(浏览器)得解压缩一下才能看啊!在HTTP压缩中,除了gzip之外,还有compress、deflate、br等算法,让人眼花缭乱。但是,这些压缩算法,都有一个老祖宗:LZ算法...

2024-04-22 08:56:01 1011

转载 我的书登上了北京地铁一号线!

前几天,图书策划姚老师在微信上给我发了张图说:北京地铁一号线。我第一反应是:姚老师去北京了?在地铁一号线上?点开图,放大一看,哈哈,我的书《码农翻身2》竟然登上了北京地铁一号线!想到坐地铁的各位同学都有可能看到这本书,确实是一件让人非常开心的事情。相比其他的技术书,我这本书有两个非常突出的特色:1.用故事讲解技术,好玩有趣从书的封面就能看出来:这是两幅漫画,一个是Java派人到Python王国进行...

2024-04-19 08:56:07 70

原创 漫画 | 历经60年,数据库的王者终于出现了......

后记:这篇漫画文章简单回顾了数据库60年的发展历史,从大机时代,到局域网时代,再到互联网/移动互联网时代。数据库的王者是谁?其实是一代新人换旧人而已。由于篇幅所限,并没有把所有的数据库都囊括其中,比如dBase, FoxPro, Access等桌面数据库就没机会出场,Informix,SQL Anywhere, 列式数据库等也没有介绍,在数据库的发展历史中,一共产生了4位图灵奖获得者,文章中提到了...

2024-04-18 08:55:42 358

原创 如果这个人出门被车撞了,互联网就崩溃了...

在软件的世界,有很多关键软件是由一个小型、无薪团队(或者更糟糕,一个人)维护和管理的。而我们互联网恰恰构建在这些关键软件之上。当这个人对项目感到厌倦时会发生什么?他会不会做些恶意的事情?就像最近XZ压缩工具的后门事件?或者说得“恶毒”一些,他万一被公交车撞了怎么办?一个小小的偶然事件,就会导致现代计算设施的积木轰然倒塌。这种情况有多可怕?这里举两个普通人可能根本就不知道,但是极其关键的项目。01...

2024-04-15 08:55:22 461

原创 被Linux之父力挺的软件,开源后倒下了...

上世纪90年代,Sun公司是程序员最向往的公司之一。它拥有同时代最好的CPU,最好的操作系统,最好的编程语言,可谓如日中天。但是有个年仅三十岁出头的年轻人却看到了其中的危机,他说:如果我们不开源操作系统,将来市场将会被Linux所抢占。事实证明他是对的,免费的Linux,搭配廉价的x86 CPU很快把Sun公司的高端服务器打得溃不成军。这个人就是Larry McVoy。但是谁也没有想到的是,仅仅五...

2024-04-09 08:55:47 787

转载 生个三胎真不容易啊!

对还不知道消息的朋友再说一次吧,时隔六年以后,《码农翻身2》终于出版了。这也是我的第三本书,“生个三胎”很不容易啊!这本书和《码农翻身》一样,不会讲软件下载、安装配置,也不讲技术细节。有人可能会说:这不像是一个合格的编程书啊!但是熟悉码农翻身的朋友都知道,这本书最大的特色就是:用故事讲解技术,直击技术的本质。我一直坚持这么做,原因很简单:我在这个行业吃了足够多的苦头。我很喜欢折腾新技术,刚入行的时...

2024-04-03 08:55:46 59

原创 以前省吃俭用学编程,现在得卖房了......

一个初创公司的CEO,想从Meta挖一个资深的研究人员,帮助开发一个AI问答引擎。没想到人家根本不领情:“等你有了1万块H100,再来找我吧!”看了这个消息,我心里真是五味杂陈,时代变了,大模型的研发,变成了巨头的狂欢。一块英伟达H100,保守点儿按3万美元算,1万块就是3亿美元,20多亿人民币!自己买不起显卡,没法从头儿训练,用开源的总可以吧!马斯克开源的Grok,就是已经训练好的3140亿参数...

2024-04-01 08:55:21 467

原创 这个网站我开发了10年,现在月入8000美元了!

2010年,爱尔兰两兄弟Ian Clarke 和 Andrew Clarke实在是受不了邮箱中那些垃圾邮件了。这些垃圾邮件,要么很难退订,要么根本无法退订。更让人生气的是,自己的邮箱地址会被那些无良的商家和网站卖来卖去,结果垃圾邮件更多了!哥俩就想:能不能把自己的真实的邮箱地址给隐藏起来呢?就不让那些无良的网站知道!但是不告诉人家地址,你都无法进行用户注册了。因为很多网站在注册用户时,会发一封邮件...

2024-03-25 08:55:30 774

转载 我的最后一本书出版了!

2018年,我的第一本书《码农翻身》出版。2021年,第二本书《半小时漫画计算机》出版。2024年,第三本书《码农翻身2》终于出版了。平均三年出一本书,这么保持下去,等我退休的时候,岂不是...打住吧,这三本书,感觉已经把我的老底掏空了看看这本书的封面就知道,《码农翻身2》依然是用故事的方式讲解技术!在这本书里,著名的张大胖又会遇到各种各样的挑战,不得不“重新发明”各种知名软件和技术。编程语言王...

2024-03-20 08:56:00 123

原创 为什么程序员总想搞死程序员呢?

上周,IT界有个爆炸性新闻:世界上第一个AI程序员诞生了。和ChatGPT最大的不同是,这个叫做Devin的AI程序员可以理解需求,写程序,改Bug,然后自动发布。也就是说,Devin学会了从头到尾地构建和部署应用程序。以后产品经理只需要和Devin打交道,就能开发应用程序了。程序员?一边儿呆着去吧!再加上百度的李彦宏也推波助澜:“以后不会存在程序员这种职业了”。一夜之前,似乎程序员就要完蛋了。我...

2024-03-18 08:55:55 10650 26

原创 这个程序员疯了,竟然用写汇编游戏,狂赚3000万美元!

谁是历史上最厉害的游戏开发人员?是瑞典程序员Markus Persson吗?他开发了《我的世界》,以25亿美元的价格卖给了微软,成为了亿万富翁。是美国程序员Eric Barone吗?他一个人干了一个游戏团队的活:策划,设计,编程,测试、美工、音乐,开发了《星露谷物语》,卖了2000万份。是美国程序员John Carmack吗?他开创了第一人称射击游戏,开发了《Doom》《Quake》等经典游戏,发...

2024-03-11 08:55:39 2625 5

转载 该死的ChatGPT,抢走了我一半的编程乐趣!

多年以来,编程一直是我生命最重要的快乐来源之一,我从没细想过这份快乐能伴随我多久。但就在几天前,在观摩了 ChatGPT 替我编写一个 Python 程序的全过程后,我突然有种强烈的感觉:不远的将来,人们能从编程中获得的乐趣可能会逐渐消失。换句话说,ChatGPT 正在缓慢地“杀死”编程里的乐趣。在解释这个观点之前,让我先带你简单回顾一下:ChatGPT 到底帮我写了个什么程序。用 ChatGPT...

2024-03-07 08:55:30 100

原创 每次看到她写的代码,我都感到自己无比平庸

一个超级程序员,不仅仅在技术的深度上超越大众,更是在广度上傲视群雄。美国程序媛Justine Tunney就是如此,她的主页上列了一堆“吓人”的项目,一般人拥有其中任意一个,都足以吹嘘半辈子。我们来看看Justine Tunney都做了哪些工作吧!1. Web服务器RedBean一个Web服务器没啥稀奇的,但是让人震撼的是同一份二进制代码,竟然可以在6种操作系统上运行!大家可以在不同的平台下载试试...

2024-03-04 08:55:53 1491

原创 我承认,我低估鸿蒙了 !

2019年,鸿蒙刚出来的时候,我心里是有点犯嘀咕的,虽然很支持国产操作系统,但是我知道,开发操作系统也许不难,但是建立一个全新的生态太难了!如果操作系统中缺乏应用程序,就不会有人用;没人用就更不会有人开发应用程序,这就会陷入一个恶性循环,很多初生的操作系统都是在这个恶性循环中死掉的。更何况,移动互联网时代,Android和iOS已经成为霸主,鸿蒙想发展起来,肯定是步履维艰。但是鸿蒙的发展却远远超出了我之前的预料。

2024-03-01 18:03:59 1291 1

转载 中国高中生,在 GitHub 拿下 50000+ Star

作者:尼酱来源:码客人生「 GitHub上许多大型开源项目的核心维护者其实只有一两人,这些维护者可能是微软、Facebook这样顶尖科技公司的员工,技术高超的自由职业者,名校的计算机精英,或者,一个高中生。这些人虽然来自不同国家、有着不同身份,但他们身上都闪烁着同样的光芒:因技术而相聚,为技术去奉献,在技术中快乐。如一滴水流入大海中,许多人找到了自我的意义。」▋ 一个世界大型开源项目的孕育与诞生G...

2024-02-29 14:01:12 84

原创 没想到,人生第一套房子买在了瑞典!

我有一个好兄弟,走遍了全球,经历非常丰富,这篇文章讲述了他第一次买房的经历。1众所周知,瑞典是一个万税万税万万税的国家。上世纪七十年代,宜家创始人坎普拉德老爷子就因为对高税收制度不满“逃离”了瑞典。在这里一个家庭持有多套房产虽不违法,但课以重税之下是鲜有人会这么做的。因此瑞典从富豪人群到普通家庭(或者中产阶级)的顶级配备也无非就是一房、一度假屋(summer house,不会被重税)、一马、一船,...

2024-02-28 08:55:52 426

原创 可以关闭互联网的7个人,太厉害了!

这个世界上有7个人,如果他们愿意的话,可以把整个互联网“关闭”。他们之所以这么牛,主要因为每人掌握了一把神秘的钥匙。这个神秘的钥匙是什么?我们得从IP地址说起。01IP地址和DNS世界上每台计算机都有一个IP地址,这样大家可以互相找到对方,进行通信。很明显,110.242.68.5这样的IP地址太难记了,所以,人类又发明了域名我们可以把所有的域名和IP地址的对应关系都放到一个DNS服务器中,形成...

2024-02-26 08:55:56 964

原创 这几天,Sora让孩子恐慌了!

昨天晚上,闺女站在客厅里发呆,我问她:你在干嘛呢?她忧心忡忡地说:人工智能这么厉害,等我毕业的时候,它把那些从事创造性的工作给替换掉了怎么办?她喜欢画画、写作、编程(写游戏),这些领域AI已经开始入侵了,所以她开始忧虑自己的未来了。我笑着安慰说:“别担心,AI想干掉创造性的工作,非得实现通用人工智能不可,如果真的实现通用人工智能了,我们的社会会发生巨变,到时候我们也许都不用工作了。”她作为小学生,...

2024-02-22 09:59:43 1005

原创 OpenAI的Sora,中国跟不上了吗?

春节期间,OpenAI的Sora大火,我也看了下,说实话,这次对我的震撼根本比不上GPT4出来的时候。原因很简单,我是个程序员,这个文本生成视频的功能对程序员来说实在是没什么用处,还不如发布新一代的GPT,让它编程的能力更强一些。即使是抛开程序员群体,Sora的用途也被一些搞流量的自媒体给过分地夸大了。甚至发生了Sora还没有真正上线,就出现Sora课程这样的怪事,镰刀高高举起,准备开始割了。去年...

2024-02-19 08:55:25 947

原创 去了一趟胖东来,最震撼我的是这三点

看了太多胖东来的视频和文章,大家都喊着让它来自己家旁边开个超市,感觉已经成神了,我忍不住想去体验一下。害怕人多,特意选了周三,一个工作日,开车从郑州过去。心里的小算盘打得很好,12点左右到许昌,正好中午在胖东来吃一顿,然后逛超市。没想到,12点出头到许昌,离胖东来天使城还很远,交通就紧张起来了。进停车场更是排大队,不过胖东来的小哥把秩序维持得很好,他不是机械地站在那里指挥,而是时不时地走到排队的车...

2024-02-04 08:55:18 944

原创 37岁变身女性,她开发了世界上最流行的CPU

1981年一个周日的深夜,一个传奇的计算机人物罗杰·威尔逊接到了老板的电话。老板:威尔逊,公司遇到了一个千载难逢的机会!威尔逊:是吗?老板:BBC的“计算机认知计划”要定制一种微型计算机,谁能赢得这个合同,基本上就可以主导英国教育计算机市场!威尔逊:好啊,我们之前不是规划过一个产品吗?只不过还停留在纸面上。老板:我知道,但是BBC的人周五就要来看机器了,我们能把一个原型做出来,给他们演示吗?威尔逊...

2024-02-01 08:55:48 999

原创 刷了300道LeetCode以后,我终于考编上岸了!

大家好,我是码农翻身的一名老粉,曾经在刘大的知识星球里面活跃过一段时间,立志刷300道 LeetCode换工作,后面又销声匿迹的野路子程序员。消失的原因是因为考上了事业单位,算是来到了宇宙终点。这几年行情越来越难,所以给大家分享下自己从程序员到考编上岸的心理历程,供大家参考。1从技术到管理2020年,工作三年以后,我来到这家公司,工资终于涨了一点儿。我勤勤恳恳地敲代码、做项目、服务甲方。作为底层...

2024-01-25 08:56:04 997 1

原创 厉害,美国人又搞了一个垄断的生态系统

去年AIGC大火,程序员都把注意力放在了最上层,而忽略了提供算力的最底层:GPU。不过这也正常,就像很少人直接针对CPU编程一样,直接针对GPU编程的人也不多。但是了解一下GPU编程,绝对大有好处。今天先聊聊GPU编程,然后再聊聊一个CUDA这个新的生态系统,对编程细节不感兴趣的可以直接拉到最后。对了,文末还有免费送书的福利。CPU vs GPUCPU的设计目标是“尽可能地降低延时”(1) 强大的...

2024-01-22 08:55:59 963

原创 人生清单只剩一项了:当医生!

2010年,比尔·盖茨突然来到佐治亚州的梅肯医院,向医护人员打听一个叫罗伯茨的病人在哪个病房。世界首富的到来让大家十分惊奇:罗伯茨就是本地一个乡村医生啊,得了肺炎在住院,为什么能引起比尔·盖茨的关注,亲自前来看望呢?大家不知道的是,看起来默默无闻的罗伯茨影响了比尔·盖茨和乔布斯的一生,因为他发明了一个划时代的电脑:牵牛星。比尔·盖茨看到牵牛星后,立刻意识到个人电脑时代即将来临,决定从哈佛退学,为这...

2024-01-18 08:55:38 489

原创 这个软件我开发了9年,终于赚钱了!

2015年,我是一个普通的全栈Web开发。我有一台Mac,玩了一段时间以后,我就被它充满活力的应用生态系统所吸引了。有一天,我看到了一个叫做IA Writer的Markdown编辑器,又简单又优雅。我也决定自己做一个。怀着满腔热情,我开始学习如何制作Mac原生文本编辑器。XCode,AppKit,Objective-C,所有这一切对我来说都是全新的。我打算把我的文本编辑器叫做Paper,它就像一张...

2024-01-15 08:55:22 989

原创 世界上最流行的数据库,竟然是套壳的 !

世界上最流行的数据库是什么?Oracle? MySQL? PostGreSQL?都不是,答案是SQLite。你可能没听说过它,但是它就在你身边的:每一台智能手机中(Android 和iOS)每一台Mac电脑中每一台Windows 10 电脑中每一个主要的浏览器中(Chrome, Firefox,Safari)大部分的机顶盒当中每个PHP和Python安装目录中很多流行的桌面应用(微信、QQ、 Dr...

2024-01-11 08:55:30 1088 1

原创 欧洲的编程语言三巨头,只剩下一位了!

能把三位大牛的名字都叫出来的人恐怕不多吧:这三位都是图灵奖获得者,他们的名字和发明散布在各种教科书中,从左到右,依次是:尼克劳斯·沃斯 (Niklaus Wirth)瑞士人,一生发明了8种编程语言,其中最著名的是Pascal,提出了著名的“程序=数据结构+算法”,1984年沃斯因开发了一系列创新的计算机语言而获得图灵奖。迪杰斯特拉(Edsger Dijkstra)荷兰人,发明了“最短路径算法”,“...

2024-01-08 08:55:49 3412 3

转载 说真的,请程序员们做好1年内随时失业的准备!

前两天和一位好友深夜聊天,没聊两句他就开始向我倒苦水:他本身学历背景不错,自己也有项目作品,想换工作,结果投出去的简历都没下文。别说涨薪了,连平薪的都找不到。他心态挫败,间歇性想离职,但房贷压头上不敢轻举妄动,真不知道该怎么办。听到这我也只能叹口气。前段时间几家大厂裁员消息传的厉害,很多人来私信问我职场相关问题。今天我就索性和大家谈谈关于现阶段大环境,自己的看法,希望看完的朋友能有所收获。直接说结...

2024-01-04 08:56:08 187

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除