本人工作两年,毕业后就在同一家创业公司。 第一年做 Android,主要做 OpenGL 相关的(产品是美颜滤镜相机)。 第二年做后端 Java 开发,因为公司后端缺人(最早外包,目前就两人)。
Java 熟练
Android 熟练
使用 Linux 开发
Shell 和 Python 入门
后端工作简单,基本上 Tomcat+MySQL 就可以应付所有需求。
没有其他组件的实战经验,比如 MQ,Redis。
简单来说就是处于前后端都沾了一遍,没有精通任何一端也没有拿得出手的项目经历。 目前的策略是希望从 MySQL 入手深入了解,作为一技之长,因为工作中接触的到也有更多的实战机会。 但同时觉得 MySQL 是否已经有些过时?最近去的几次面试基本都没有问到和 MySQL 相关的问题……
想跳槽的原因是:工资不够,以及“安逸”的工作内容让我觉得很难有自我的突破。 跳槽的目标是后端开发。
感觉自己已经落后大部分同样工作年限的人,感到压力很大……请教各位,这个阶段应该具备哪些素质和技能才能在跳槽的过程中比较有优势?谢谢……
1
ittianyu 2017-09-29 09:27:36 +08:00
Tomcat+MySQL == JavaEE 熟练?
OpenGL == Android 熟练? 看到工作描述和技能描述... |
2
wangmax0330 2017-09-29 09:46:17 +08:00 1
你看阿里巴巴都用 MySQL,会过时么?大趋势下,MySQL 可以的;
工资要少点,技能要求就不高了; 后端常见就 Spring MVC,MyBatis,MySQL 索引,事物机制,前段会 Js 就好了,html 和 css 那都不是重点,毕竟你是后端开发的; 面试的时候会问一下原理,个人觉得多看下面试题吧! 扩展一下应该是分布式,多线程,缓存方面的东西,分布式事务,分布式下 Session 处理这种吧 |