大家都说“男怕入错行,有时候抉择往往比致力更重要”,话虽如此,但也不是说致力是没有必要的。现在互联网行业确实是在风口浪尖上的行业,大型互联网企业的程序员薪资是许多行业的好几倍。俗话说风口浪尖上猪都能腾飞,现在大量的 IT 人才每年都在向社会输出,当初还飞的起来吗?所以说光抉择一个好的行业没用,同时致力是不可或缺的因素。
明天笔者文章中的这位职场人,大专毕业,非统招本科,现在在阿里工作十年,P8 职级,年薪 200 万。
用该职场人的原话来说就是:
我本人并不算胜利,要说胜利也是绝对本身来看的,这种“胜利”有时代的起因,也有本人的致力。然而无论在哪个时代,人才画像的个性都是类似的:怠惰、致力、上进、自省、皮实,我置信真正胜利的人肯定不是偶尔,在时代的浪潮下不是每个人都能抓住机遇,时机是留给有筹备的人的。
人不知; 鬼不觉,工作满 10 年了,撒点鸡汤。非科班出身,学历也不太好,非统招本科。
刚毕业,做过几年外包,当初还记得第一个月拿到 2800 块工资的冲动的情绪。因为终点比他人低,所以比身边的人都致力。自学了很多技术栈,每一项都有认真做笔记和总结。缓缓地,成了他人口中的技术达人,前面有幸退出了阿里,没有关系老板,真的是一步一个脚印,一个人的产出能够抵一个小团队,年年 375,总包也涨到了 200,往年降职 P8。
看到一句话,特地受用:因为我的终点很低,所以不得不拼命致力,我在枕边堆放了很多与哲学与宗教相干的书籍,不论如许繁忙,如许疲劳,在每天入睡前,我都会拿起书本,哪怕只读上一两页,读到最有感触的中央,就会用红笔画线,重复咀嚼,就像乌龟匍匐一样,一步一步为了磨炼心性,晋升人格,继续接地气地,浮夸地致力。
感觉当初局部年轻人的想法比拟畸形,把本身的成败归纳于时代。每个时代有每个时代的时机和挑战。10 年前,在守业电商,物流成为瓶颈,我被发配到仓库打包分拣,10 年前没有高并发解决教训,没有全链路压测教训,没有任何可借鉴的计划,都是前人在一直地摸索中实际进去的。当初工程端曾经绝对成熟,你不必再纠结怎么解决高并发场景,怎么设计畛域模型,曾经有很多现成的教训能够借鉴。这个时代,是互联网的后时代,是人工智能、大数据、生物科学畛域的时代,这才是须要你们的时代。
过来有过来的红利,当初有当初的红利,时代对每个人都是偏心的,要害要看你在时机来时有没有能力和实力去抓住他。因人成事,还是因事成人,这是一个先有鸡还是先走蛋的问题,每个人有每个人的答案。你有你的想法,你说得都对。如果感觉这个时代红利曾经耗尽,那就持续躺平吧。这是思考习惯的问题,当遇到问题的时候是首先从本身找起因还是归咎于外界因素。
职场很多持“时代重要”观点的同学我猜大部分是 95 后,甚至 00 后。作为一个 80 末的尾巴,兴许很多前辈会感觉当初的年轻人丧,负能量。然而回忆一下当年,咱们 80 后也是前辈口中垮掉的一代,历史是如此的类似。
当初尽管物质富足,年轻人不必再为吃穿发愁,然而大环境的竞争压力也在逐步进步,从幼儿园就开始的读书军备竞赛,到求职阶段水涨船高的用工要求,再到定居时面对的天价楼市,当初的孩子从一出世就开始竞争,这大略就是内卷吧,我置信这些都是都是导致当初年轻人丧的起因。一个时代有一个时代的烙印,作为一个“过来人”,我感觉须要理解年轻人的难处和时代背景,多聆听,放弃同理心,而不是急于否定。
最初
心愿对于求职阶段的一些社会性探讨问题,倡议开拓一个专区,让大家去探讨,能够基于年龄层、性别、职级、工种去做分层统计,也算是做社会调研了。
另外,对于相似的社会性话题,我感觉大家也不要光埋怨,能够踊跃给出本人的解决办法,比方:“你感觉在目前的大环境下,一家好的用工单位是什么样的?”、“想要成为更好的本人,应该怎么做?”,我一个人的能力是无限的,解决不了这些问题,然而我置信人多力量大的情理,大家集思广益才是让这个社会变得更好的能源,不是么?
最初给大家剖析这份 GitHub 上标星 120k 的 Java 深度学习材料,来简略看一下目录和局部内容截图。包含 Java 根底、Java 容器、Java 并发、Java 虚拟机和 Java IO,十分全面,如有须要能够点击此处即可收费下载。
(一). 根底
1.Java 基本功
- Java 入门 (根底概念与常识)
- Java 语法
- 根本数据类型
- 办法 (函数)
- Java 面向对象
- 类和对象
- 面向对象三大特色
- 修饰符
- 接口和抽象类
- 其它重要知识点
- Java 核心技术
- 汇合
- 异样
- 多线程
- 文件与 I\O 流
(二). 并发
- 并发容器
- JDK 提供的并发容器总结
- ConcurrentHashMap
- CopyOnWriteArrayList
- ConcurrentLinkedQueue
- BlockingQueue
- ConcurrentSkipListMap
- 线程池
- 应用线程池的益处
- Executor 框架
- (重要)ThreadPoolExecutor 类简略介绍
- (重要)ThreadPoolExecutor 应用示例
- 几种常见的线程池详解
- ScheduledThreadPoolExecutor 详解
- 线程池大小确定
- 乐观锁与乐观锁
- 何谓乐观锁与乐观锁
- 乐观锁常见的两种实现形式
- 乐观锁的毛病
- CAS 与 synchronized 的应用情景
(三). JVM
- Java 内存区域
- 概述
- 运行时数据区域
- HotSpot 虚拟机对象探秘
- 重点补充内容
- JVM 垃圾回收
- 揭开 JVM 内存调配与回收的神秘面纱
- 对象曾经死亡?
- 垃圾收集算法
- 垃圾收集器
- JDK 监控和故障解决工具
- JDK 命令行工具
- JDK 可视化剖析工具
以上材料,如有须要能够点击此处即可收费下载。对于想要进阶的小伙伴来说应该会很有帮忙,心愿也能帮忙到你。