有人认为生活就应该随心随意地过,但是有很多时候,你选择随心所欲的生活,可能会迎来是生活拮据,每个月都得用信用卡,这种生活就感觉自己的命运就是随波逐流。

今天笔者文章中的这位职场人,大专毕业,非统招本科,如今在阿里工作十年,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 语法
  • 基本数据类型
  • 方法(函数)

2. Java 面向对象

  • 类和对象
  • 面向对象三大特征
  • 修饰符
  • 接口和抽象类
  • 其它重要知识点

3. Java 核心技术

  • 集合
  • 异常
  • 多线程
  • 文件与 I\O 流

(二). 并发

1. 并发容器

  • JDK 提供的并发容器总结
  • ConcurrentHashMap
  • CopyOnWriteArrayList
  • ConcurrentLinkedQueue
  • BlockingQueue
  • ConcurrentSkipListMap

2. 线程池

  • 使用线程池的好处
  • Executor 框架
  • (重要)ThreadPoolExecutor 类简单介绍
  • (重要)ThreadPoolExecutor 使用示例
  • 几种常见的线程池详解
  • ScheduledThreadPoolExecutor 详解
  • 线程池大小确定

3. 乐观锁与悲观锁

  • 何谓悲观锁与乐观锁
  • 乐观锁常见的两种实现方式
  • 乐观锁的缺点
  • CAS与synchronized的使用情景

(三). JVM

1. Java内存区域

  • 概述
  • 运行时数据区域
  • HotSpot 虚拟机对象探秘
  • 重点补充内容

2. JVM垃圾回收

  • 揭开 JVM 内存分配与回收的神秘面纱
  • 对象已经死亡?
  • 垃圾收集算法
  • 垃圾收集器

3. JDK 监控和故障处理工具

  • JDK 命令行工具
  • JDK 可视化分析工具

以上资料,对于想要进阶的小伙伴来说应该会很有帮助,希望也能帮助到你。需要的小伙伴可以点击下面的名片免费领取。

非科班出身,工作 10 年,我从 2800 到如今年薪 200 万相关推荐

  1. python免费开源工具推荐_年薪200万的程序员,推荐这10大Python免费开源工具!

    原标题:年薪200万的程序员,推荐这10大Python免费开源工具! 毫无疑问,Python是最流行的语言之一,其成功的原因之一是它为科学计算提供了广泛的报道. 在这里,我们仔细研究用于机器学习和数据 ...

  2. python免费开源工具推荐_年薪200万的程序员,推荐的10大Python开源免费工具!

    原标题:年薪200万的程序员,推荐的10大Python开源免费工具! 毫无疑问,Python是最流行的语言之一,其成功的原因之一是它为科学计算提供了广泛的报道. 在这里,我们仔细研究用于机器学习和数据 ...

  3. 放弃了年薪 200 万的工作

    作者 | Michael Lin 来源 | infoQ 朋友们,周末愉快呀!最近看到一篇文章,一位 Netflix 高级软件工程师自述为什么放弃年薪 45 万美金(200 万 RMB)的工作. 作者是 ...

  4. 年薪200万的程序员,推荐的10大Python开源免费工具!

    毫无疑问,Python是最流行的语言之一,其成功的原因之一是它为科学计算提供了广泛的报道. 在这里,我们仔细研究用于机器学习和数据科学的十大Python工具.学会这些,程序员年薪百万没问题,工资都快溢 ...

  5. 工作 10 年,月薪过万者不足三成,程序员却笑了!

    作者 | 伍杏玲 出品 | 程序人生(ID:coder_life) 近日,腾讯理财通发布的<2019国人工资报告>显示,全国工作10年以上的受访者中,月薪过万人数不足三成,仅为22.44% ...

  6. 扎心!“近8成人工作10年月薪没过万”,你呢?互联网人一笑而过

    "近8成人工作10年月薪没过万",这一话题登上了微博热搜. 新浪微博热搜榜 这个看起来很"扎心"的数据,来自腾讯理财通等机构23日发布的<2019国人工资 ...

  7. 扎心!工作 10 年,月薪过万者不足三成,程序员却笑了

    近日,腾讯理财通发布的<2019国人工资报告>显示,全国工作10年以上的受访者中,月薪过万人数不足三成,仅为22.44%. 网友大呼"扎心"!原以为工资会随着工作经验逐 ...

  8. 程序员副业200万,主业40万!不禁感叹:工作的意义是什么?

    某职场论坛上有这样一个帖子:        " 程序员主业年薪40万,副业每天工作1小时,6个月收入200万后感叹:工作的意义到底是什么? " 这到底是怎么一回事呢? 该帖子中的程 ...

  9. 工作 10 年后转行程序员,如今 35+ 岁并不焦虑!

    ‍‍ 作者| 程军 来源| 军哥手记(ID:zxhy_cj) 今天文章的主人公是我的一位读者,暂且称他为 A 君.不过 A 君有点特别,非科班,工作 10 年后才转行 iOS 程序员.今年 36 岁, ...

最新文章

  1. 盘点提高国内访问 GitHub 的速度的 9 种方案
  2. Fedora 从 15.0 开始将修改以太网卡命名规则
  3. matlab caxis 刻度,[求助]MATLAB画图问题,caxis.m的问题
  4. 目标意识应求成大于避败 思考时不要先意识到身不足而自我设限
  5. Java transient关键字使用小记
  6. QPainter使用整理
  7. 《分布式系统:概念与设计》一1.3 分布式系统的趋势
  8. ActionBar之style出现Cannot resolve symbol 'Theme' 错误
  9. python template_python的Template使用指南
  10. head first java 03 ( 6 章 )
  11. ZeroMQ 的模式
  12. Protobuf3 序列化
  13. FAST_ICA MTALAB工具包下载/ICA分析/独立成分分析MATLAB安装包/ICA toolbox
  14. 写一手好字:硬笔书法轻松自学指南(知乎周刊 Plus)-读书笔记
  15. 数学基础(9)--MATLAB 数据拟合 SSE,MSE,RMSE,R-square
  16. 情侣博客源码php,wordpress如何搭建简单的情侣博客
  17. win7任务栏谷歌浏览器图标显示异常
  18. Gazebo models / Gazebo Error [Node.cc:90] No namespace found
  19. 微信开放平台和公众平台的区别
  20. 宜信漏洞管理平台--洞察搭建

热门文章

  1. 在 ZBrush、Substance 3D Painter 和 UE5 中创作警探角色(P2)
  2. 在文件夹里快速查找一个文件?快捷键?如果按文件的前缀开头查找呢?
  3. paddingLeft和layout_marginLeft的区别
  4. javaSE基础知识篇系列(1-50)——数组
  5. date-fns轻量级日期处理插件
  6. (附源码)php初中历史专题教学网站 毕业设计100623
  7. App支付java后台使用EBS5_外联平台对账
  8. 各搜索搜索引擎登录地址
  9. Part-aware attention correctness for video salient object detection笔记总结
  10. 名企增加员工“心理收入”秘诀