我现在研一,正在学习 分布式系统,毕业后准备找工作。学校来校招的企业里,大厂都有。
我想请教大家一个问题:
1. 是只要把开源项目的细节吃透、会调库就够了吗,
2. 还是还需要有自己能从零手写并搭建分布式系统的能力 才够竞争力?
想听听大家的经验和建议。 如果有最近在更新的中小开源的项目,希望大家推荐给我。
|      1kekxv      3 天前 via iPhone 有个工作上用不到,但是我觉得很有用的工具:bazel | 
|  |      3seers      3 天前 面试 2 上班了 1 | 
|  |      4leeside      3 天前 6.824 咋也算是个中小项目了,如果你了解过,当我没说 | 
|      5laminux29      2 天前 1.要把底层的数学原理、证明过程、算法都要搞清楚。 2.需要自己从头实现一套原型系统,并且通过测试。 3.需要掌握业内各种主流同类系统的原理、结构、优化方式。 4.经常参与行业讨论。 到这里,积累一万小时,你就是有竞争力的专家了。 | 
|  |      6NoobPhper      2 天前 mit6.824 先看一遍  , 然后 https://github.com/pingcap/talent-plan , 然后找开源项目 | 
|      7flmn      2 天前 如果是还在上学,建议把经典的分布式理论、算法的 paper 来看看,开源实现研究研究。 | 
|      8ccpp132      2 天前 把开源项目细节吃透...... 个人理解是超过 2 的水平 | 
|  |      9YangJiLei OP 好的谢谢大家 | 
|  |      10Desdemor      1 天前 我也在看 6.824  很经典的课 |