一、有没有不加班的程序员?
有,我一个朋友就是,下面是他的经历:
我目前工作与一家500强外企(欧美),职称为高级软件开发专家。我在这家公司(500强外企)已经服务了8年,所有加班次数合起来不超过一个月天,最近2年则一次都没有。
二、不加班的程序员有没有前途?
有没有前途,不在于加不加班,在于有没有成长。而有没有成长,一则在于个人的努力,二则在于公司的技术地位,以及文化氛围。
两年前,我曾经一时兴起,面试了几家著名互联网公司,职位是架构师和开发经理,最后都成功拿到了offer。
这也证明,我的综合实力完全不逊于于加班成风的某些互联网企业。同时也说明加班和个人的成长没有必然关系。
程序员的个人成长很重要,职业规划也很重要,但是在从业的过程中我们要怎样去学习呢,下面我来说一下学习这一块,纯属个人观点。
三、你知不知道哪些该学,哪些不该学?
Java作为一门语言至今已有20余年历史,无论是语言本身,还是相伴的工具和框架都发生了巨大变化。
在不断的技术迭代下,如果摸索出一条高效的学习路径,可以大大的减少自己的时间成本与物质成本。有人会说多写代码,多读源码、多了解底层原理,没错但是这些还是远远不够的,不管是大牛还是普通的程序员都有自己的学习方式。
经过我半年多的整理,今天刚好有此机会,我整理了一份架构图谱,主要是针对2-5年左右的Java开发程序员提升的,不管是传统行业还是互联网行业,掌握这些技术基本都能拿到一个不错的薪资,希望对大家有所帮助
一.热门框架源码

二. 自动化工具

三. 微服务架构

四.高并发分布式技术

五. 性能优化

六. 海量数据搜索引擎

七. 容器化技术

八. 电商项目实战

此外我还整理了一份Java核心知识点合集(文档)和Java工程师面试必备Java面试题(答案)需要的朋友可以加入Java填坑之路:789337293获取哦

网友评论