每次在学习技术上总是习惯性挑一挑,而不是拿到一个就学,这样的方法是不是不太好?
比如说学 ORM 是学 Spring Data JPA 还是 mybatis,cache 是学 ehcache 呢还是 guava cache?
1
coocier 2019-12-02 11:01:07 +08:00
拿到一个就学才不太好吧
|
2
Raymon111111 2019-12-02 11:36:22 +08:00 1
学基础最重要
数据结构, 网络技术, 操作系统 你学的那些都是工具, 底线也是读源码而不是使用 |
3
cco 2019-12-02 14:23:42 +08:00
是不太好,都快 5 年了,我还在纠结学哪个。。。
|
4
angryfish 2019-12-02 16:22:00 +08:00
学工作中没有用到技术,都是不太好。容易忘
|
5
angryfish 2019-12-02 16:22:34 +08:00
用啥学啥,不用不学,用这些时间做点非技术上的积累不是更好
|
6
darkalien 2019-12-02 17:18:43 +08:00
冷静一点,浅显地学来学去,相当于学了一堆名词的拼写。
建议听 2 楼的,再补充一点,记得追热点。Python 热就追 Python,人工智能大数据热就追人工智能大数据。 |
7
xiaotianhu 2019-12-02 17:29:26 +08:00 via iPhone
@darkalien #6 追热点 认真的吗?我现在觉得 想静下来就是要完全避免追热点。热点变化那么快你永远追不上的 获得的只有焦虑
|
8
xiaotianhu 2019-12-02 17:29:55 +08:00 via iPhone
|
9
darkalien 2019-12-02 17:37:48 +08:00
@xiaotianhu 我的意思是,不停加深基础,同时关注新技术的更迭,明白新出现的技术是为了解决什么样的现有问题,热点技术为什么而热,基于什么样的现实基础。
|
10
Leigg 2019-12-02 19:21:36 +08:00 via Android
框架你学的完?学要学根本
|
11
sdot96 2019-12-03 08:47:48 +08:00 via Android
@Raymon111111 补充一个软件工程,还有一些方法论
|
12
vwym 2019-12-03 09:03:44 +08:00 1
纠结学什么没有错,但是要有目标导向。一般就 2 个目标,1 个是为了面试、另一个是写项目。
横向比较两者框架,纵向一套的解决方案,我个人认为后者的学习方向更加有利。 先说写项目,虽说工作上能以协同开发为主,能够权责分明,但是个人项目中还是整一个后端还是完全个人开发为主,毕竟每个人都有自己的生活,不可能为了自己的需求做到尽善尽美的。在这个前提下,去追求一整套的后端解决方案是要比学习多个功能相似的框架来的实在,毕竟一整套的解决方案在手,哪怕作为个人开发者去接个外包都很实在。 至于面试,面试这个东西完全是看你自己能不能把握住面试的节奏,其实更考究你能不能引导整场面试节奏,以及更基础的算法思路而已。面试官可能会在基础上深究,但是对于框架层面,干脆就扬长避短,尽量往整套解决方案的思路走,真碰到要比较的,而且还要深入比较的,大不了就下一场面试。 |