毕业三年换四份工作,从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架构师之路很漫长,一起共勉吧!喜欢的话可以添加我微信好友,一起交流讨论。

相关文章
|
1月前
|
关系型数据库 MySQL Java
【IDEA】java后台操作mysql数据库驱动常见错误解决方案
【IDEA】java后台操作mysql数据库驱动常见错误解决方案
65 0
|
10天前
|
Java Maven Spring
Java Web 应用中,资源文件的位置和加载方式
在Java Web应用中,资源文件如配置文件、静态文件等通常放置在特定目录下,如WEB-INF或classes。通过类加载器或Servlet上下文路径可实现资源的加载与访问。正确管理资源位置与加载方式对应用的稳定性和可维护性至关重要。
|
13天前
|
存储 安全 搜索推荐
理解Session和Cookie:Java Web开发中的用户状态管理
理解Session和Cookie:Java Web开发中的用户状态管理
37 4
|
12天前
|
Java 持续交付 项目管理
使用Maven进行项目管理:提高Java Web开发的效率
Maven 是一款强大的项目管理和构建自动化工具,广泛应用于Java社区。它通过依赖管理、构建生命周期管理、插件机制和多模块项目支持等功能,简化了项目的构建过程,提高了开发效率。本文将介绍Maven的核心功能及其在Java Web开发中的应用。
30 0
WK
|
18天前
|
安全 Java 编译器
C++和Java哪个更适合开发web网站
在Web开发领域,C++和Java各具优势。C++以其高性能、低级控制和跨平台性著称,适用于需要高吞吐量和低延迟的场景,如实时交易系统和在线游戏服务器。Java则凭借其跨平台性、丰富的生态系统和强大的安全性,广泛应用于企业级Web开发,如企业管理系统和电子商务平台。选择时需根据项目需求和技术储备综合考虑。
WK
26 0
|
1月前
|
小程序 Java
小程序访问java后台失败解决方案
小程序访问java后台失败解决方案
44 2
|
1月前
|
前端开发 Java API
JAVA Web 服务及底层框架原理
【10月更文挑战第1天】Java Web 服务是基于 Java 编程语言用于开发分布式网络应用程序的一种技术。它通常运行在 Web 服务器上,并通过 HTTP 协议与客户端进行通信。
23 1
|
1月前
|
小程序 JavaScript Java
小程序访问java后台
小程序访问java后台
27 1
|
1月前
|
Java 测试技术 Maven
编写一个java后台
编写一个java后台
15 1
|
1月前
|
小程序 Java
小程序通过get请求提交数据到java后台
小程序通过get请求提交数据到java后台
29 0