谢邀,偶是java程序员。
偶最开始学java也是自学的,目前已经工作三四年了,偶来讲下偶的经历和分析下题主的想法
高中毕业自学成功java
对于“自学成功”这个四个字偶不知道,你所说的成功是什么概念,现在技术更新很快,有人认为自学成功认为偶会写个HelloWorld就算成功了,还有人认为偶吧java基础学会,会写一些简单的程序就算成功了,当然这些认识都是不正确的。
对于java而言,偶觉得成功应该是至少做个几个项目,可以对java一些框架很熟悉,才能出去至少能保证找到工作,如果能够达到精通,对框架的原理的理解,这样就可以找到好工作。
不过题主能够自学学会java,偶相信还是有一定的实力水平,这个自学能力会在以后的工作中对你有很大的帮助
学历
现在很多公司的招聘都是要求本科,最少也是大专,所以题主在学历这块吃了很大的亏,看一下现在互联网招聘的要求。
大部分都是要求本科及以上
对于这些大专或者不要求学历的,如果你学历偏低,在竞争上面会很没有优势,就算技术很好,在工资上也会因为学历而比别人少很多。
自身经历
说一个自身经历吧,偶之前是程序员,现在是技术总监,当然技术选拔人才都是由偶来做。
记得有一次面试了一个中专毕业的人,地点深圳,也是自学的java,可以说是全栈了吧,技术很好,可差点就是因为学历被HR卡在了那里,但是在偶看来,对于一个创业公司还是以技术为主,所以偶就把他招进来了,当然薪资相对于一些本科毕业的人来说,还是少了点。
所以总结一些,如果自己学历不好,就想办法去提升自己的技术水平,因为往往努力比天分更重要。