毕业三年换四份工作,从Android、Web后台跳到Java,一个原因让我悔不当初

简介: 华为 外包

本人2016年6月毕业,转眼间毕业已经三年多了,2019年1月份开始找自己的第四份工作。回顾2019年前面两年多的蹉跎时间,总是为自己当时的不成熟而悔恨,要是早点醒悟,早点努力,说不定可以达到另一个层次。

刚毕业校招去了一个公司给华为做外包。当时对外包没什么概念,身边同学一个劲的说不好不好,但是当时感觉工资也不错,自己也只面试过了这家所以就去了。其实后来想想,这竟是我前三份工作中最好的公司,除了技术方面。

当时我校招面试的是Android,但是后来去了公司没岗位之后,又把我换到了web后台,刚毕业,技术又菜,虽说都是Java,但是当时对我来说还是太难了,启动个项目都启动不来。因为技术菜,所以对分的需求总是抱着畏惧,总怕万一做不出来怎么办,前几个月每天都生活在恐惧中。

然后工作肯定比在学校累,对加班的抵触情绪也很大,每天睁眼一想到又要去公司了,就心慌。平时下来自己也没怎么专研技术,导致一直没有进步。而且在这里虽说是Java后台,但是写的东西都是html css js 后端就接触到controller层,当时又没有主动专研的习惯,技术一直停留在原地。

到了17年三月份,就离职,当时想的是去考研继续读书。当时其实只是一种逃避罢了,辞职全职准备了一个多月,发现坚持不下去了,就又去找工作了。又没有什么准备,当时映像最深的就是面试中移物联网,在成都算是挺不错的公司了,一面电话面试过了之后高兴得不得了,好像自己马上就要踏进去了似的。二面的时候就问得要难一些了,当时自己写了那么久的html css js。对后端技术完全没什么概念。去了问了我熟悉lunix吗?我说不熟悉。问了我熟悉JVM吗?我说不知道。当时真是啥都不知道。可想而知,几分钟就叫我出来了。当时那种心情,哎。

时间回到2019年一月份,我已经开始了自己第4份工作,当然这也看得出我是有多浮躁,前面两个公司都是自己太不成熟了,遇到一点困难就想退缩,遇到一点不爽就想离职,真正成熟是在2017年的12月份开始的第三份工作,经历了前面的两份工作,自己对待加班,对待不合理需求抵抗情绪也基本没有了,基本能保持一颗平常心了。也开始认识到技术的重要性了。

当时看着自己的同学进到一线互联网企业,自己却还是在小公司,先不说钱多钱少,感觉事业上的差距也已经越来越明显了。内心有了一丝心慌。

然后朋友内推去了一个创业公司,这个创业公司接触到的后端的技术就还是挺多了,但是毕竟是创业公司,很多都是摸着石头过河,并且我从Java开发工程师变成了一个售后工程师,每天和客户打交道,处理问题,周末也是电话不断,所以没干几个月就又辞职了。经历了两个公司之后,自己也慢慢成熟了很多,首先感觉自己很不能吃苦,遇到问题就想逃避,所以在进入第三个公司的时候,自己就告诫自己一定要沉下心来,学习技术,不怕吃苦。

节选自(不穿裤子的衣服:https://www.cnblogs.com/softjiang/p/10382183.html

很多程序员朋友都曾陷入迷茫困惑,想深耕技术,却不知如何下手。那么作为一名Android开发人员,我们究竟应该学什么?

对于Android架构师职责的介绍,网上已经铺天盖地,就不再赘述。今天我主要给大家分享一下成为一名Android架构师应该掌握的技术能力。

阿里公司注重的7大主流技术专题与移动架构师项目实战

本人花了一年多时间最新整理出一份阿里P7级别的Android架构师全套学习资料,特别适合工作3-5年以上经验的小伙伴深入学习提升。

主要包括腾讯,以及字节跳动,华为,小米,等一线互联网公司主流架构技术。旨在帮助Android架构进阶陷入迷茫困惑的小伙伴。同时本人也非常欢迎大家补充建议、批评指正、互相交流技术,共同成长。

1.阿里P7级别Android架构师技术脑图;查漏补缺,体系化深入学习提升

2..全套体系化高级架构视频(七大主流技术模块)

3.Android架构师精编解析大全(含答案解析)

4.设计模式和数据结构算法专题;大厂必会,巩固基础

  • 设计模式专题;

  • 数据结构算法专题;

免费分享(下载地址)

https://shimo.im/docs/vrvxvW8DY3RTDGGg

为什么免费分享?

很多开发人员工作几年,技术薪资均没有提升。 程序开发是吃青春饭的工作,有很多志在学习提升,却又苦于找不到学习方向和路线的开发人员。 希望大家通过我分享的这套高级架构资料,结合自身不足、重点学习、系统学习、早日进阶成为Android高级架构师。实现个人理想和创造更多价值。 不负青春对我们的期待,不负时代对我们鞭策。

Android架构师之路很漫长,一起共勉吧!喜欢的话可以添加我微信好友,一起交流讨论。

相关文章
|
15天前
|
关系型数据库 MySQL Java
【IDEA】java后台操作mysql数据库驱动常见错误解决方案
【IDEA】java后台操作mysql数据库驱动常见错误解决方案
40 0
|
13天前
|
Web App开发 Android开发
利用firefox调试安卓手机端web
该教程详细介绍如何通过Firefox浏览器实现手机与电脑的远程调试。手机端需安装最新版Firefox,并按指定步骤设置完成;电脑端则需安装15版及以上Firefox。设置完成后,通过工具栏中的“远程调试”选项,输入手机IP地址即可连接。连接确认后,即可使用电脑端Firefox调试器调试手机上的Web信息。注意,调试前手机需提前打开目标网页。
31 2
|
15天前
|
小程序 Java
小程序访问java后台失败解决方案
小程序访问java后台失败解决方案
31 2
|
15天前
|
小程序 JavaScript Java
小程序访问java后台
小程序访问java后台
25 1
|
15天前
|
Java 测试技术 Maven
编写一个java后台
编写一个java后台
11 1
|
15天前
|
小程序 Java
小程序通过get请求提交数据到java后台
小程序通过get请求提交数据到java后台
26 0
|
1月前
|
Java Android开发 C++
🚀Android NDK开发实战!Java与C++混合编程,打造极致性能体验!📊
在Android应用开发中,追求卓越性能是不变的主题。本文介绍如何利用Android NDK(Native Development Kit)结合Java与C++进行混合编程,提升应用性能。从环境搭建到JNI接口设计,再到实战示例,全面展示NDK的优势与应用技巧,助你打造高性能应用。通过具体案例,如计算斐波那契数列,详细讲解Java与C++的协作流程,帮助开发者掌握NDK开发精髓,实现高效计算与硬件交互。
83 1
|
2月前
|
Java 调度 Android开发
Android经典实战之Kotlin的delay函数和Java中的Thread.sleep有什么不同?
本文介绍了 Kotlin 中的 `delay` 函数与 Java 中 `Thread.sleep` 方法的区别。两者均可暂停代码执行,但 `delay` 适用于协程,非阻塞且高效;`Thread.sleep` 则阻塞当前线程。理解这些差异有助于提高程序效率与可读性。
61 1
|
2月前
|
存储 缓存 算法
优化 Java 后台代码的关键要点
优化 Java 后台代码的关键要点
37 2
|
2月前
|
消息中间件 Java 数据库
解密 Java 后台架构设计之道
解密 Java 后台架构设计之道
57 2