想问有没有目前在职java后端的工作者?能给要毕业的大学生一些有用的建议吗?

星星那旁的太阳


看到这个问题,我特别想说两句。



作为一个Java工程师我表示建议肯定是有的。

看到你还没毕业,觉得好幸福,还有时间享受大学时光。可以不用为了社会繁杂的人际关系而烦恼,不会为了挣钱而苦恼。

  • 在还没毕业的时候一定要想好毕业之后应该是继续深造还是踏入社会找个工作干,找工作又应该如何选公司,往哪个方向去发展。也即所谓的职业生涯规划。

如果你也想从事Java后端开发工作,那么下面的建议你可以好好看看。

这个开发工作对于刚入行的来说,相比社招来说校招进入大公司好公司来说容易一些。对技术的要求来说也没有社招那么困难。因为刚毕业嘛,肯定是没有实际工作经验,实际项目实战经验的。

  • 这就决定了,你必须把你的专业课知识学的很扎实。同样的不仅仅是这些,还要没事多关注一些互联网相关的动向。常去一些技术博客或者论坛或社群去学一些大佬分享的有价值的东西。

给自己增加一些竞争力,做到别人懂的你都懂,别人不知道的你也知道。

  • 在大学所学的课程中强烈建议把计算机原理,汇编,计算机网络,数据结构等学的扎实一些,还有数据库。

等到你毕业上班了你就能体会到了。

  • 然后就是没事可以去一些招聘网站看看相关岗位的要求,有针对性的去学习岗位涉及的一些技术。

你想想如果你刚毕业就对这些技术很熟悉了,是不是公司肯定会优先选择你。

  • 还有的建议就是不止学后端的一些东西,还要了解一些前端和运维相关的技术,这对你来说也很重要。不要抱着我只会后端就好的心态。除非你对后端技术非常精通除外。

说到这我不得不提,很多大公司对技术的要求是先精后广,这从面试就能很好的体现出来。

面试官一般问技术都是从一个技术点或者场景来发文,一直问到你不会为止,就是想了解你对这个技术到底了解的有多深,然后在横向的问其他的知识点,再问到你不会为止。如果你能在正式工作之前能做到精通是最好不过了,当然也可能不太现实。

技术的迭代速度是非常快的,这就要求我们保持持续学习的热情。

  • 还有一点就是多培养沟通能力。

希望对你有帮助


码农的搬砖生涯


如果精通JAVA后端编程,可以去软件公司做开发,也可以去IT培训机构做JAVA培训教师。


一步一步学编程


如果从事java开发的话,建议学校里学习的一些基本知识点科目,好好巩固复习一下, 对于刚刚毕业的毕业生来说,面试上会很有帮助的。


基本知识点需要掌握

当然这些基本知识并不仅仅只是为了面试。大学学习的这些基本知识对于你对编程底层的了解会很有帮助,如果理解比较深。对以后技术的提升可以打下很好的根基,虽然都说面试造航母,但是谁也不行一直只是做一个码农,而且码农的工资上线还是未来发展其实时间更是短暂,五年以后你在出去面试那时候基本上问的都是你对编程方面的理解,或者自己总结,或者看源码学习大神的思维。

今年公司裁员,我们公司大家都一起工作了2年左右了。不过由于最近一年大家为了公司业务都在写一些业务逻辑,没有对技术做提升,忽然的辞退,才发现。对一些二叉树,红黑树,数据库索引等等都忘的差不多了。这都是自己的深刻体验,所以不希望你也在走弯路。


一些提升技术的建议

基本知识点都会了,开一个自己的博客,写一些技术文章。然后自己买一个服务器,现在都很便宜的,自己搭建一个网站。对于现在主流的框架多学习。了解原理,不要知识停留在使用的阶段,否则你会很快被别人替代。


剩下的就要靠你自己总结了。不过做到这几步至少可以保证你的技术已经很不错了,3年内完成你大概领先同层级80%的人了。


分享到:


相關文章: