为什么我建议你尽快搞起第二职业?

Windows平台无人机仿真:从零搭建SITL环境与QGC联调 本文详细指导了在Windows平台上从零搭建无人机软件在环(SITL)仿真环境,并与QGroundControl(QGC)进行联调的完整流程。通过使用Cygwin工具链,开发者可以在没有实体硬件的情况下,模拟运行ArduPilot飞控,并通过MAVLink协议连接QGC地面站进行全功能测试,为无人机软件开发提供了一个安全、经济的虚拟沙盒环境。 阅读详情

见字如面,我是军哥!

我自由职业 2 年多了,这两年在自媒体方面积累非常多的实战经验。

最近也有多位好友咨询我如何搞好自媒体,有一位甚至是某二线互联网公司产品高管。我问他你为什么想搞自媒体,他回答一方面年纪不小了(34 岁),一方面给自己找条后路。

确实今年的经济形势不好,什么时候恢复没人知道,很多人又开始焦虑了,为什么呢?因为成年人的焦虑都是从缺钱和对未来的不确定开始的。如果你有想法,建议你搞起来,但是要根据自己的优势和找到方法,否则也是白忙活。

这两年,我接触了不少搞公号还有搞其他副业的朋友,有多位同学一年在副业上赚的钱比工资还多,而且工作也才 3 年左右,真心觉得前途不可限量。

通过我的观察,他们身上有一些共性的优点,我总结了一下与你分享:

1、主业就很不错

我认识这些自媒体做的不错的朋友,他们的副业主要是写公号(还有搞b站,小红书和抖音、知乎等),通过和他们沟通,我发现这些人主业都干的不错,在公司里每次绩效考核至少 B 以上,并且有一部分人在公司里还是管理层。

所以,我做一个简单推论,主业如果都干不好,是不适合干副业的。

因为副业需要的知识和能力更全面,比如你是程序员,你的工作只需要根据产品经理的需求写出高效的代码就好了,本质就是按需求实现产品功能,而副业你需要设计产品、实现产品、运营产品,所以对一个能力要求更全,难度更高。

并且开启和你工作相关的副业,对主业还会有促进作用,因为你平时就没啥输出的习惯,这个强制自己的输出的习惯必然让你知识掌握更熟练。

2、平时就喜欢分享和利他

做副业,其实就是创业的前奏,简单地说,就是做小生意,做生意的本质其实就是做对别人有价值的事,这就是利他。

各位可以想想,我们现实生活中各种公司,他们生产的产品是不是对用户有价值的,只不过满足的需求一样而已,可以自行参考马斯洛需求5层次理论。

所以,做副业,本质是需要利他的,如果是自媒体副业,那还需要你喜欢分享对别人有价值的观点或知识,还得有持续创作的能力,并且还需要一定的频率(频次太低很难积累到一定数量的粉丝),这是核心能力。

3、对于新事物超级好奇,还会时间管理

对于新事物,比如如今微信的视频号,我认为这是继微信平台公众号之后对普通人的一次机会,但是对于这种新事物,我建议你保持好奇心,保持关注,否则若干年之后,你会后悔当初没去试试。

另外,那些副业做的都是时间管理大师,并且他们做事不贪多更加专注,他们知道如何对待墒增,他们知道如何做减法而不是做加法。

很多人还没开始做副业,就有一只拦路虎,我每天工作很忙呀,我没有时间,事实上,你没有那么忙,只是很多时候没有把时间管理好而已,你是不是经常玩游戏,经常刷美女视频,但是没有时间去做一个可以赚到钱的事,本质上还是动力不够或者时间管理水平一般或自律差。

4、超级行动主义者,反思能力极强

做副业就如同创业,想轻轻松松就能成功,赚到钱,那是痴心妄想。

但是有一个非常真诚的建议,建议你是别停留在想和看,而是行动起来,先搞起来学习和模仿起来,这才是最好的办法。

另外一个要提醒你的是,都说要互联网产品要迭代快。这里迭代快的本质是要有很强的反思能力,比如你发了一篇文章或者一个视频没人看,要去找到其中最关键的问题,如果自己找不到,那就请教高手,然后继续发,只有这样才能把副业做起来,否则就是三天打鱼连天晒网,结果可想而知。

还有一种就是很会坚持,比如我认识很多朋友公号发了快 100 篇原创,粉丝才几百个,视频发了 50 个了,粉丝才几十个,我和他们聊完之后发现,他们从来不反思,只是坚持去做,只是低水平的重复,这其实就是战术勤奋,战略上懒惰,也是做不好的。

所以,以上四条,看看你满足么?如果都满足,那你真的可以干起来了。

最后预告一下,明天晚上9点,我会直播副业实战分享,如果你对此好奇或者不知道怎么干的读者朋友,欢迎来直播间提问,我们不见不散~

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

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

以往热文推荐:

这样提加薪,领导无法拒绝你!

我成功的把团队从 10 人管到只剩 2 人!

2022 下半年一定不要裸辞!

我成功把技术团队从 30 人管理到不足 10 人!

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

小公司出来的程序员被大厂鄙视?


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

c7a67c4b6544be56ab834cdf08aabbc0.png

淘宝滑块验证码破解:Python模拟鼠标轨迹过关详解 本文全面解析了淘宝滑块验证码的破解流程,从机制分析、图像处理、轨迹模拟到自动化实现,提供了完整的Python解决方案。随着2026年风控技术的升级,单纯依靠轨迹模拟已经难以达到高通过率,未来趋势是结合强化学习生成更自然的轨迹,并利用深度神经网络进行端到端的验证码绕过。此外,各大平台正逐步推广"无感验证"和"行为式验证码",将验证融入到用户正常操作中,这对爬虫技术提出了更高的挑战。技术本身是中立的,关键在于使用者的目的。希望本文能帮助开发者更好地理解验证码对抗技术,从而设计出更安全的防御系统。 阅读详情

相关推荐

Python多进程实战:用BaoStock高效下载股票历史数据的5个优化技巧

本文详细介绍了使用Python多进程技术通过BaoStock高效下载股票历史数据的5个优化技巧。从理解BaoStock的数据获取机制到进程池配置、智能任务分片、异常处理及性能监控,帮助开发者显著提升数据下载效率,特别适合量化交易领域的数据采集需求。

weixin_30369041的博客 455

如何找到高天花板的第二职业?

见字如面,我是军哥!如今经济xia行,找工作真的很难,成年人的焦虑都是缺钱开始的,各位是时候考虑考虑第二职业了。本周一我写了一篇关于第二职业《为什么我建议你尽快搞起第二职业?》的文章,阅读挺不错的,然后周二晚上直播了一下,参与的蛮多的,但是我发现大家有很多共性的问题。今天写上一篇,与你分享~1、做外包这个副业如何?这个副业可以赚到钱,但是有一个问题,就是你接的外包大概率...

chengjun_java的专栏 309

questasim的傻瓜式安装与仿真教程

一、安装 1、下载软件 链接:https://pan.baidu.com/s/1S05AnO_w-wy6RsAj_kdUXg 提取码:p2nt 2、根据电脑类型是32位还是64位,解压不同安装包。 解压得: 2、运行.exe文件,出现: 问题及解决办法: 这是杀毒软件造成的,因此在安装过程中关闭杀毒软件即可。关闭之后,再次运行.exe文件。 3、点击下一步,进入选择安装位置界面,如下:选择好安装位置后点击下一步。 4、点击同意 5、接下来等待安装结束即可,在安装过程中,会跳出来弹框,询问是否要添

树下等苹果的博客 3万+

今天晚上技术人B计划直播搞起,赶紧预约上车

见字如面,我是军哥!这几天我发现我的读者群,在讨论各种副业(第二职业),现在大家都这么卷了么?我回想了一下,从大学毕业到如今,我也搞过不少第二职业,写一篇或许对你有帮助,文章不长,请一定看到最后~1、接私活(外包项目)我还记得刚大学毕业的时候,老家一家旅游公司需要做一个公司网站,我找了两个同学弄了四个月,总共赚了 1 万元,我分到 3333 块。那个时候我工资才 2000...

chengjun_java的专栏 2172

从时序精度到视觉盛宴:PY32F030驱动WS2812的工程艺术与避坑指南

本文深入探讨了基于PY32F030微控制器驱动WS2812智能LED的完整解决方案。通过精确的时序控制、硬件PWM结合DMA传输技术,实现了稳定可靠的驱动效果,并提供了电源管理、信号完整性和常见问题排查等实用避坑指南,帮助开发者轻松应对严格的纳秒级时序挑战。

wind6的博客 120

Carsim和Matlab/Simulink联合仿真时Carsim匹配不到Matlab的解决方法

      本人使用Carsim和Matlab/Simulink联合仿真做过用机器学习方法解决ACC和简单换道的仿真,曾将8.02 2016 2018三个版本Carsim反复安装N次,有相同方向的同学或安装过程遇到问题的同学可以加本人qq505625869一起交流经验心得。 一.前言       Carsim是一款很好的联合仿真软件,使用Carsim,可以避免搭建很多非常复杂的动力学模型

Kaikai_Liao的博客 8766

程序员要想突破圈层,请放弃技术优势!

见字如面,我是军哥!直接说事实哈,我身边年薪百万以上的朋友,不管是架构师还是技术总监/CTO,他们突破圈层,赚大钱的逻辑居然是放弃自己的最大优势-技术。那他们靠什么绝技?答案就是业务和管理!具体一点就是要么成为熟悉某一个行业专家(业务架构/基础架构),要么管理 50人或以上团队。不过不管是哪种,都是自己所在行业的业务专家。多说一句,基础架构也一样,你也必须了解公司的行业的...

chengjun_java的专栏 271

经典点云配准算法:迭代最近点算法ICP(Iterative Closest Point)

迭代最近点算法,又名为 ICP(Iterative Closest Point)算法。 (1)ICP算法对初始值的依赖比较大,具体的配准过程中,如何选择初始值是一个问题,可以使用轮式里程计、imu预积分或其它先验的配准结果。 (2)ICP迭代次数过多,实际工程中需要考虑到其实时性的优化问题。 (3)迭代终止的阀值的设置也是需要考虑的点,可以考虑自适应阀值的方法。 (4)关于寻找最近点可以使用kdtree进行临近搜索。

qq_35102059的博客 1万+

新晋技术经理,这三个天坑你躲不了!

见字如面,我是军哥!我不是上月办了一个技术管理的训练营么,我发现很多人从基层晋升到技术经理,都会遇到这些天坑,有的人在坑里待的久点,有的就再也没有出坑。今天聊聊其中三个最高频的坑,一个一个来说哈。1、没时间写代码,很焦虑本质上,我们大多数人都是专业能力还不错,然后有职位空缺,从大头兵晋升为技术经理。确实,大多数人因为之前有一个最重要的技能,那就是写代码,但是当你成为经理之...

chengjun_java的专栏 257

Amber分子动力学模拟:蛋白结构准备全流程与关键注意事项

分子动力学模拟是研究蛋白结构、配体结合与构象变化的重要计算手段,其结果的可靠性高度依赖初始结构的质量。在Amber模拟体系中,结构准备是决定后续计算成败的“一票否决”环节,任何缺失残基、错误质子化状态或未处理的二硫键都可能让长时程模拟失去意义。从PDB原始文件出发,需依次完成结构检查与清洗、残基命名统一、配体参数化、金属离子建模、加氢及质子化状态判断,最后通过tleap构建力场、溶剂盒子与离子环境。这一过程看似琐碎,却直接决定了蛋白在模拟中的物理合理性。无论是解析催化机制、评估药物结合亲和力,还是探索构象变

weixin_31714129的博客 237

YOLOv11 改进入门篇 | 从原理到代码:CBAM 注意力模块的插入与涨点验证

本文介绍了如何在YOLOv11模型中插入CBAM注意力模块以提升检测性能。CBAM包含通道和空间注意力两个子模块,通过双池化操作和MLP学习特征权重。文章详细解析了CBAM原理,提供了PyTorch实现代码,并建议在YOLOv11的Stage-3和Stage-4之间插入CBAM。实验表明,该方法在COCO数据集上使nano和small模型的mAP提升1.7-2.3个百分点,参数量仅增加0.27%,推理延迟增加0.1ms。最后给出了插入位置选择、通道缩减比等调优建议,验证了CBAM作为轻量级注意力模块的有效性

shrgegrb的博客 1301

职场两道坎:年薪50万,100万!

见字如面,我是军哥!对于程序员人群,年薪50万,100万是两道大坎,具备的能力则完全不一样。今天就来聊聊这个话题。1、第一阶段:年薪50万对标的能力是阿里 P6,具体一点就是可以独立负责端到端,本质就是项目能手。在技术方面,熟悉团队使用的各种技术,请重点提升技术深度,多问自己为什么?另外优先学习和工作相关的技术;不要好高骛远,学一堆工作上用不到的东西,因为学了也没办法实践...

chengjun_java的专栏 577

【华为OD机试】真题-小明减肥(Java)

摘要:题目要求从n个可选运动中选取k个,使其卡路里总和等于目标值t,统计可行方案数。输入包含运动数量n、目标t、选择数量k及卡路里数组。采用DFS回溯算法,通过剪枝优化(提前终止无效分支),分别处理选择/不选当前运动的情况。当遍历完所有运动且满足条件时计数。示例输入"4 3 2"和"1 2 3"时,输出2(对应两种选择组合)。Java实现通过递归完成搜索,最终输出符合条件的方案总数。(149字)

u014481728的博客 285

如何成为一名技术专家(P7)?底层思维篇!

见字如面,我是军哥!从一名普通程序员到成为一名 P7 ,要经过很多的艰难险阻。简单一点来说,P5 同学就是做事,把工作中涉及的技术搞懂个 60 分左右,熟悉各种工具就差不多了。P6 同学要熟悉系统的核心模块了,沟通和表达能力提升了,可以带新人了,也可以解决一些疑难问题了,简单点概括就是先做人再做事。到了 P7,其实本质就要成事的思维了,就是主导一些事,并且靠个人影响力吸引...

chengjun_java的专栏 488

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

Devexpress16.2.6破解工具

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

值得追随的领导,都具备这 4 个特质!

见字如面,我是军哥!有读者问,什么样的领导值得追随?一个很好的话题,今天来聊一聊,我总结了一下,一共 4 个,请看下文。1、爱才如命这类领导如何做到爱才如命呢?一句话解释,他们对于团队真正的需要的人才,不只是三顾茅庐而是三十顾茅庐。稍微装逼一下,举一个我自己的例子,我曾经为挖到一位在电商核心交易领域的 P7,花了整整两年,没事就找他吃饭,聊天,终于有一天他工作上和领导起了...

chengjun_java的专栏 393

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

取代产品岗,又一新兴岗位在崛起!这才是产品经理未来5年最好的就业方向!

它不仅能详细阐述每个功能点,还能自动化审查潜在逻辑错误。

优快云_224022的博客 810

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

Spring AI + GPT-5.5 + Ollama 配置教程:Base URL、超时与流式调用

由于不同 Spring AI、Spring Boot 小版本之间仍可能存在差异,创建项目时应检查 Spring Initializr、Spring AI BOM 和官方兼容矩阵,不要直接复制旧教程中的 Starter 名称和版本号。多人项目最好隔离不同客户端,并在脱敏前提下记录最终 URL、状态码、请求耗时、请求 ID 和模型 ID。Spring AI 接入模型 API,至少要同时确认 Starter、Base URL、请求路径、API Key、模型 ID、连接超时、读取超时和流式客户端这 8 项。

2601_95893075的博客 223

【JVM】对象内存布局

HotSpot JVM 中,Java 对象内存布局由对象头(12字节,含Mark Word与压缩Klass Pointer)、实例数据及对齐填充构成,总大小为8字节倍数。对象头支持锁状态动态复用,指针压缩使引用仅4字节,但堆超32GB时失效。实例字段按类型优先级重排序以减少间隙,最小对象大小为16字节。通过JOL工具可精准验证布局,理解锁机制、GC、伪共享等底层行为。

2301_79732484的博客 149

V8 机制、手写核心函数与 TypeScript 类型体操

或固定初始化(如数组先定长、对象先给全字段)保持类型与形状稳定;这些都比"换框架"更基础。只能处理纯数据(丢函数、Date、RegExp、循环引用报错)。生产级深拷贝要处理:原始值短路、循环引用、V8(Chrome / Node 的 JS 引擎)不是"解释一行跑一行"那么简单,它用。图:V8 执行流程——解释执行 + 热点优化,优化失败会 Deopt 回退。JS 内存自动管理,但"自动"不等于"不会漏"。是"固定间隔最多执行一次"。手写 Promise 是"懂异步"的试金石。是"停下后才执行最后一次",

qq_38468358的博客 328

Spring Boot 数据源与 MyBatis(-Plus) 自定义配置详解

本文详解 Spring Boot 中单数据源环境下 HikariCP 与 MyBatis-Plus 的自定义配置。通过手动声明 SqlSessionFactory,实现下划线转驼峰、日志输出、一级缓存策略等精细化控制。结合 HikariCP 核心参数调优(如最大连接数、连接生命周期),确保高性能与稳定性。适用于仅需访问单一数据库的场景,避免多数据源复杂性,兼顾性能与可维护性。

BADAO_LIUMANG_QIZHI的博客 194

Java EE 进阶:8.MyBatis 操作数据库(入门)(第一弹)

Java EE 进阶:8.MyBatis 操作数据库(入门)(第一弹)

要努力去发光,而不是被照亮~ 116

LeetCode Hot 100 二叉树专题(二)3 题(Java)

本篇文章共 3 题:543. 二叉树的直径、102. 二叉树的层序遍历、108. 将有序数组转换为二叉搜索树。 每道题都统一按「① 题目分析 & 解题思路 → ② 常见解法(附代码)及讲解 → ③ 知识点总结」的顺序组织;代码使用 Java 编写,节点定义沿用 LeetCode 默认的 TreeNode。

2401_88612756的博客 365

Decorator

TaskDecorator 是异步场景下"跨线程传递上下文"的标准方案,主要用于传递 MDC、用户信息、数据源路由等上下文数据,核心价值是让异步任务的日志链路不中断、业务上下文不丢失。TaskDecorator 是 Spring 提供的一个钩子接口,用于在异步任务执行前对 Runnable 进行包装,常用于跨线程传递上下文。如果你在项目中遇到具体的异步上下文传递问题,可以把代码贴出来,我帮你给出最合适的 Decorator 方案 👍。✅ 核心能力:在线程切换时,把"父线程的上下文"搬到"子线程"

wlwork66的博客 104

JDK 下载安装:装完 Java 提示「不是内部或外部命令」?环境变量没配

JDK 是写 Java 程序必须装的东西。它包含运行 Java 的虚拟机(JRE)和编译 Java 的编译器(javac)——装了它,能跑、.java文件能编译成可执行程序。免费,学习和小规模生产都不花钱。

科小怪的博客 626

数据库乐观锁深度解析:MySQL、PostgreSQL 实战 + Spring Boot 集成指南

Oracle 提供了ORA_ROWSCN伪列(System Change Number),记录最后修改行的 SCN,类似 PostgreSQL 的xmin。实践中通常仍使用 version 字段方案,逻辑与 MySQL 完全相同。-- Oracle:通过 ORA_ROWSCN 实现乐观锁-- 更新时比对 SCN// 自定义注解// AOP 切面@Aspect@Component@Slf4jtry {

yjc_1111的专栏 397

C++ 多态详解:作用、原理与实战用法

多态是C++面向对象的核心特性,通过虚函数实现运行期动态绑定,使同一接口在不同对象上表现出不同行为。其核心作用包括统一接口、提升可扩展性、降低耦合、支持运行时分派与批量处理。实现依赖虚函数表(vtable)和虚指针(vptr),需注意虚析构函数、对象切片等陷阱。相比编译期多态(模板),运行期多态灵活性高但有调用开销。合理结合两者,可兼顾代码的灵活性与性能,是构建可扩展、低耦合系统的关键。

2402_85743155的博客 377
上一篇: 这样提加薪,领导无法拒绝你!
下一篇: 大佬成长日记!
军哥手记
军哥手记 业界专家认证 业界专家认证
博客等级 码龄21年 661粉丝 608原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值