技术全开花后的反思,基础为什么如此重要?

楼主菜鸟本科生,思考如下,还望指正,勿喷
今年买了极客时间50%的课程,大概都浏览了一遍内容的梗概,包括后端和前端,移动端,大数据几乎常用的组件和工具等等,包括但不仅限于netty,zookeeper,mysql,mongodb,kafka,elasticsearch,linux kernel,高并发,分布式,架构,hdfs,hadoop,流计算家族,推荐系统,中台,openresty,flutter,kotlin,node,ts,还有一些基础课:算法,os,network,体系结构,编译原理……

除了AI更看重数学,比较特殊外,其余做开发的,阅读源码过程中,我发现比较难懂的,最关键都还是在算法/操作系统/网络的部分,例如消息队列存储里刷盘vs缓存;一些db命中的问题;分布式里并发安全的问题;各种协议里算法的设计……;各种语言的内存模型,jvm内存管理,docker的进程隔离原理。

所以我觉得基础扎实,再多的开源项目,新技术的井喷其实也就那样,学会再多的工具,看再多的源码,不如扎实基础,撸个os内核,做做mit6.828,写个http服务器……




全部评论
基础对于程序员来说真的很重要,大学教的专业课(机组/计网/系统/数据结构)很重要,但是真正搞懂很难
1 回复 分享
发布于 2019-11-29 22:36
m
点赞 回复 分享
发布于 2024-05-12 18:32 河南
等一下 我发现我挖坟了🤣没看见不好意思不好意思
点赞 回复 分享
发布于 2022-03-28 17:51
目前大二下哇 昨天刚开始6.828 第一次接触新东西 搭建环境就要了我一晚上+今天一个早上的时间😥总会有莫名其妙的错误 呜呜呜
点赞 回复 分享
发布于 2022-03-28 17:50
精通一个方向就可以了,没必要看那么多
点赞 回复 分享
发布于 2019-11-30 12:38
老有钱了 买了这么多课程
点赞 回复 分享
发布于 2019-11-30 12:07
其实mit6.828还好,没那么难,而且和现在现代操作系统还是有点差距的,无论是linux还是windows都是有一部分开源代码的,可以自己看着读读。
点赞 回复 分享
发布于 2019-11-29 22:14
买了50多门课🤣
点赞 回复 分享
发布于 2019-11-29 22:09
点赞 回复 分享
发布于 2019-11-29 22:08

相关推荐

💫 为什么选择我们加入抖音生活服务,你将参与重塑中国本地生活消费的未来!我们依托抖音超 10 亿用户的强大流量生态,创新打造了 "短视频种草→线下消费" 的全新商业模式。过去一年,我们不仅帮助数百万用户发现城市里的隐藏宝藏,更助力无数本地商家实现数字化转型,业务增长曲线持续飙升!🎯 招募对象・2026 届应届毕业生(2025.9-2026.8 毕业的你)💼 热门岗位· 前端开发工程师:打造引领行业的用户体验・后端开发工程师:构建支撑亿级流量的技术架构・工作城市:北京 | 上海 | 杭州 | 成都🔍 选拔流程简历投递 → 技术面试 → offer 沟通 → 正式加入抖音大家庭✨ 打造制胜简历· 技术实力:展示你在 Go/Java/C++ 的过人之处,以及扎实的计算机基础与算法能力・学习能力:亮出你的学术成就、实验室经历、顶会论文与核心技术突破・逻辑思维:用结构化思维呈现项目经历,展示你的系统设计与问题解决能力・闪光点:ACM / 蓝桥杯获奖、发明专利、大厂实习经历都是你的制胜法宝🔥 投递通道· 前端岗位:https://job.toutiao.com/s/V2BMmoXhP6c· 后端岗位:https://job.toutiao.com/s/cWb1m0m64Qw· 专属内推码:UFD5Y1B(使用内推码,简历将获优先筛选机会!)📌 重要提示・四大城市任你选!投递时显示的地域可忽略,面试通过后可自由选择工作城市・记得通过上述链接投递带 "生活服务" 后缀的岗位,确保你的简历直达我们团队加入抖音生活服务,让你的代码改变亿万人的生活方式!期待与你共创未来! ✨
字节跳动
|
实习
|
超多精选岗位
点赞 评论 收藏
分享
评论
4
14
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务