二哥的编程星球已经有 740 多名 球友加入了,如果你也需要一个良好的学习氛围,戳链接加入我们吧!这是一个Java学习指南+编程实战+LeetCode 刷题的私密圈子,你可以向二哥提问、帮你制定学习计划、和球友一起打卡成长,冲冲冲。
- Java核心163
- Java企业级开发48
- 求职面试38
- Java 核心19
- 学习路线18
- 面渣逆袭17
- PDF16
- 学习建议13
- 知识星球12
- 开发/构建工具5
- 知识库搭建5
- 联系作者4
- 微信公众号4
- MySQL4
- 计算机基础2
- 数据库2
- Redis2
- 小白学堂2
- 其他网站2
- 思否1
- 知识库搭建历程1
- 知乎1
- 掘金社区1
作者:沉默王二
二哥的Java进阶之路:https://javabetter.cn
大家好,我是二哥呀!今天周六,咱精神就不要绷那么紧了,来谈一个超级“轻松”的话题:35 岁中年危机。
前言
回想起我的大学之路,难免觉得有些遗憾,因为学校的整体教学水平有限,而自己又缺乏主动去学习的意愿,就导致蹉跎了不少光阴。
幸好,工作中感受到生存的压力后幡然醒悟,因为我有这样一种紧迫感——再不抓紧点时间去学习,可能就像某某某同事一样被公司无情地辞退了。
于是,我便真正走上了一条自学计算机的“不归路”。说“不归路”的原因在于,计算机科学是一个非常庞大的知识体系,我花了好多年的时间,仍然感觉到这条路上还有很多的未知等待我去探索。
前言
这么多年来我有一件事情一直在坚持,那就是做笔记和写博客。
做笔记,就是记录学习中大大小小的事情,可能是面试问题,可能是一周的学习计划,也可能知识一个知识点,总归都是值得记录的东西,对我来说,就是一种积累。而对于博客,我从一开始只用于记录项目,到后来做转载,再到后来写原创,整理系列文章,则更像是一种沉淀。
但是在春招刚刚结束的这段时间,我发现一个问题,之前学过的东西忘记了很多,特别是那些理解的不够深的知识点,总是特别容易忘记。另外我发现,虽然我在笔记中记录了很多的知识点和面试题,但是往往我只看过一次,不会再去看第二次。
这也意味着,虽然记录的内容很多,但是真正消化吸收的内容很少,脑子里充斥着总是那些零碎的知识点和面试问题,对于完整的知识体系知之甚少。这些问题在春招期间也不断地暴露出来,让我思考了很久。
前几天有幸看了尤雨溪尤大的直播,他们谈到一个话题,是说目前前端人,或者是整个程序员群体如何做副业?近年来互联网行情下降,好多人都在思考要不要搞个副业来抵御风险。
这不又来事了,这两天又爆了互联网大裁员。继阿里“向社会输送人才”之后,京东又搞了个“毕业礼”,整的小伙伴们人心惶惶。副业的关注度又一波升级。
那今天我们就来聊聊,程序员做副业这件事。
为什么程序员都想着做副业?
我理解今天的程序员为什么都有做副业的想法,原因不外乎两个方面。
一是互联网的爆发期已过,以前程序员体量小,会点基本技能就可以不愁工作,薪资也非常可观,但现在随着大量人员涌入,各种名校高学历的加入内卷,我们突然发现没什么竞争优势了。
最好的出路,在我看来是读研,然后做 IC;如果不想读研,想早点赚钱,建议转计算机专业;如果还想折中,考虑做嵌入式。
说下我了解到的。
一、IC
IC 就是半导体元件产品的统称,主要分为数字 IC 和模拟 IC。数字 IC 就是传递、加工、处理数字信号的 IC;模拟 IC 是处理连续性的光、声音、速度、温度等自然模拟信号的 IC。
数字电路 IC 处理的是数字信号的器件,比如 CPU、逻辑电路等;模拟电路 IC 处理的是提供模拟信号的器件,比如运算放大器、线性稳压器。
模拟 IC 的厂商国内外知名的不多,比如说国外的德州仪器,国内的艾为电子。
先说结论。
1、首先得在自己电脑上鼓捣出 Redis,kafka,dubbo,mycat 等高并发分布式组件的环境,通过这些环境了解分布式组件的基本 api。
2、为这些分布式组件找个项目场景,证明自己用过,并且解决过实际问题。这里需要指出的是,单纯背高并发的面试题没用。
3、修改简历,找到高并发面试的机会,然后通过多场面试,不断调整自己讲述高并发项目经验的水平。这时,如果能直接用高并发的说辞进大厂,那是最好的,如果不能,找个过渡性的能提供高并发实践的岗位。
4 **如果有高并发项目的实践经验,那么后面就不用说了,只要多解决实际问题,高并发技能一定能很快掌握。**这时掌握的高并发技能,就不是单纯的理论说辞和简单的 API 技能了,而是正宗的高并发项目实践技能。
大家好,我是二哥呀!随着高考成绩的出炉,星球的 VIP 群里也是聊的热火朝天,作为过来人,大家都在弟弟妹妹的面前扮演着重要的角色,毕竟学校的选择/专业的选择/会决定你接下来的人生该往哪里走,走成什么样子!
不玩虚的。先分享几个例子,最后再谈结论。
我一朋友,Java后端开发,硕士,8年左右开发经验。跳槽前,在一个著名安全公司就职,纸面年薪,税前40万出头。
坦率的说,40万年薪,无论是他的资历,还是市场行情,有点亏。再加上那段时间(2年前),朋友的工作不顺心(和新领导不对付),因此就动了跳槽的心。但在放开简历前,我俩先碰了头,一起合计下,主要职位和预期薪资。
职位上。考虑到他的年龄和技术能力。我建议他,不要再投高开岗了,直接投team leader或开发经理。
薪水上。参照身边人,及在线信息。我俩简单评估了下,觉得,以他的资历和能力,合理的薪资应该在50万至60万之间。
大家好,我是二哥呀!好家伙,昨天在逛知乎的时候,发现了一个宝藏。
有个网名叫“行走的西红柿”在如何阅读《深入理解计算机系统》这本书的回答里,提到了两个视频教程,真的有震惊到我。
《深入理解计算机系统》这本书应该大家早有耳闻,考过研的同学应该知道这本书是必读的。
英文名叫《ComputerSystem:A programer perspective》,简写为 CSAPP,很多大学都拿它来作为教材,比如说北大、交大、哈工大等等。
先说一下阅读这本书的前提条件,就是你要先学习一下 C 语言。
接下来,我把“行走的西红柿”提到的两个视频教程地址贴出来,给大家分享下。