700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > java程序员应该去深入学习前端还是数据库linux – 数据库 – 前端

java程序员应该去深入学习前端还是数据库linux – 数据库 – 前端

时间:2023-04-08 06:51:00

相关推荐

java程序员应该去深入学习前端还是数据库linux – 数据库 – 前端

谢邀~

工作背景

为了避免误人子弟,在讲建议之前,偶还是先说说偶的工作背景。

偶一直从事企业级应用的开发,也就是偶做的系统都是公司内部的员工在使用,而不是面向互联网用户。

开发环境都在windows,测试和生产环境都是Linux,偶会做项目的发布和调优的工作。

大家大多数项目,都没有做分库分表,也就是单库;会用到Redis和MongoDB。

所以偶认为需要深入学习的:数据库>linux>前端。

不要无目的地追求技术的广度

偶发现很多程序员在工作的前几年,很爱做一件事儿,包括偶自己:什么技术都想学,但什么都没有深入地学。

偶在第一家单位工作的时候,周末就喜欢去西单图书大厦看书买书(别笑,那时候互联网购物没那么发达),偶买过的书有:Deliph、MFC、PhotoShop、C++;前端方面的有CSS、JavaScript、H5、JQuery、DWR…也算“博览群书”了,但是现在还记得的,已经寥寥无几。

大家常说要追求技术的广度,其实也不是毫无目的;偶一个做Java的去买Deliph方面的书,不是说Deliph不好,只是对偶本身的工作提升有限。

数据库>linux>前端

数据库:数据库一定要深入的学习,包括关系型数据库和非关系型数据库。其中关系型数据库,偶用过Oracle、DB2、Mysql,基本上在开发这个层面上,每一种数据库用的都很溜,一些底层的知识也有接触;对于非关系型数据库,偶主要研究Redis和MongDB,这两个都是现在的主流技术。

linux:在使用层面上没有问题,至少环境的发布、日常运维、性能监控方面的命令都很熟悉;而且都是从实际工作出发去学习,需要什么就学什么,时间长了也就熟练了。

前端:偶已经放弃很久了,现在大家项目普遍采用前后端分离的框架,老系统前端都用JQuery,新项目都会用bootstrap、vue,而且新项目一般都会有专业的前端进行开发。

这是偶自己的一些看法,大家可以参考,不过还是要根据自己的实际情况出发;比如偶就想研究一下Linux内核,或者偶想开发一款产品,需要研究一下前端技术。

偶将持续分享Java开发、架构设计、程序员职业发展等方面的见解,希望能得到你的关注。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。