菜鸡懒狗陈二蛋 level
获赞
95
粉丝
8
关注
13
看过 TA
698
石河子大学
2024
Java
IP属地:新疆
暂未填写个人简介
私信
关注
博思软件 java优培生 10k*13
0 点赞 评论 收藏
分享
投递浩鲸科技等公司7个岗位
0 点赞 评论 收藏
分享
学习了很久的java,也背了挺久的八股,实习中也敲了许久的代码,我认为八股称为八股,倒不如称为核心技术的原理刨析与总结。他们很有用,能帮你更好的理解某一个技术的原理与底层,了解一些流弊的功能的底层实现。就像做一个数据库定时备份一样,一个定时任务加一些mysqldump语句可以实现,但是当你恢复数据库的时候,可能发现有些表的数据不一致,于是你会了解到了幻读,会了解Mysql的默认隔离级别并不能完全避免幻读,会了解到快照读和当前读的区别,了解到Mvcc的局限性,了解到如何解决,了解到readview等等等等。其实这些都是八股的内容。所谓面试造航母,工作拧螺丝,好像让人们觉得现代的编程八股好像真的就是古代科举的八股。航母上拧螺丝,你也得知道怎么拧。 java作为我的第一门编程语言,越学越觉得其生态强大,越学越觉得自己无知。一个好的程序员绝非一个API调用工程师,刨析原理,熟悉原理,才能更好的理解与记忆,才能懂得什么叫技术选型、为什么去用这项技术、还会有更好的替代吗?这些问题看似无关紧要,但是当面对“三高”问题的时候却至关重要。 还想提一句算法,其实觉得算法至关重要,他不只是在你写算法题的时候有用,在实际的工程编码中,拥有算法思想的人写出的代码会更加优雅高效。 所以其实也能理解为什么好的互联网公司频繁面试八股和算法,这让我想起了大二的时候点美团外卖的时候,在软件的设置页面中,看到了美团的社招公告,有几条要求记得比较清楚,请在简历中写出你最近阅读的基本技术书籍、请写出你经常逛的几个技术社区、参与过的开源项目、写过的技术博客。那个时候,尤为感触深刻,好的互联网公司,想要的是那些真正想要深耕于互联网的人。这又让我想起了一个知乎的贴,说现在中国的互联网就像一座围城,外面的人进不来,里面的人出不去。四百万程序员里可能只有二十万人能做底层开发,纵使好像培训班每年大把大把的输出,但是好的程序员少之又少,显然以功利色彩瞄准某个行业大概是不会长远的,就像罗翔在《圆圈正义》里说的一个因为名利而选择做医生的医生,显然已经不是一个医生了。附加价值不应该成为人们选择的主旋律。
内容已删除
0 点赞 评论 收藏
分享
牛客网
牛客企业服务