首先介绍一下自己,我是一个广东末二本的大二学生,每天编程大概8-10个小时,目前的技能是:
- Java:是我最擅长的语言,SSH, SpringMVC,PlayFramework,JFinal,Maven还有JPA这类东西都属于熟练运用的阶段,大三我准备深入的去看一下源代码
-前端 :对于前端的兴趣不是很大,用过JQuery,Bootstrap还有一些不常用的Material风格的CSS框架
- Python,PHP:Python能够写一些简单的爬虫,PHP是单纯为了拓展视野,学了语法。
- Android:能写一些简单的应用,写过一个新闻应用,服务器端用的SpringBoot+SpringDataJPA,Android端是解析服务器端返回的JSon数据,后来加上了解析学校官网的新闻数据,Android不是很擅长,暑假打算看GoogleSample和开源的一些项目去学习
我想问的是,我大三打算加深自己的基础知识,数据结构算法,操作系统这些不用说,然后看一些EffectiveJava,Java编程思想,然后看Spring,Tomcat等这些的源代码,还有JVM相关的知识,网络编程,并发相关的也不太了解,然后会打算看一些重构,设计模式这一类的书籍。
这么多东西我都打算在大三一年完成,可能有点多,因此我大三可能会比现在付出的时间更多,我想知道,我如果能够完成上面这些东西,到时候能够找到一份什么薪资范围的工作呢,在杭州或者南京的