whp1473
2019-08-29 19:10:42 +08:00
1.学好算法和数据结构。ACM 你要是有毅力能吃苦,还有点天赋能搞出个奖来,对你以后工作、考研都有光环加成(主角光环) ——>国家级别前几名的考研、进厂 100%稳了
2.学好英语——>以后的文档大部分还是英文
3.学好数学——>尤其是线性代数、统计学,如果你要从事人工智能相关,这个不懂你还是要从头学。还要你工作了就没时间学习系统的知识了。
4.经典书籍——>HTTP、TCP/IP、深入理解计算机原理 /编码的奥秘、数学之美、Java 入门书籍随便找一本就可以
5.练习——>先写个博客开始吧。你会了解到 SSM 等框架知识。
6.不断提升
(1)代码很烂——读读 Github 同类代码、看看大话设计模式
(2)登录怎么做到多服务器支持——学习 Redis 等知识
(3)代码越来越多,多人协作怎么办—— Git
(4)代码越来越多,多人协作频频撞车——读读人月神话
(5)如何解决随人增多到一定程度项目开发效率反而降低问题,领域模型拆分项目,使用服务原子化——>你可以学习到 RPC 是什么,同时了解 netty
(6)继续提升。。。写不动了。。