首先這里涉及軟件開發(fā)前端開發(fā)和后端開發(fā)兩個方向。
使用VUE和Angular的一般是前端開發(fā)工程師,VUE和Angular是當前主流的前端開發(fā)框架。從使用人數(shù)來看,目前國內(nèi)使用VUE框架的人數(shù)比Angular框架的人多,但在國外使用Angular框架的人比使用VUE框架的人多。
目前前端技術(shù)發(fā)展的比較快,技術(shù)更新迭代快,需要學習東西比較多。
使用JAVA語言的一般是后端開發(fā)工程師。后端開發(fā)也有不同的方向,如web、大數(shù)據(jù)等,后端設計到的技術(shù)也更多、更復雜。
從學習成本上來看,java開發(fā)工程師比前端開發(fā)工程師所需要付出的成本更多。從就業(yè)來看前端入職的門檻相對更低、后期的發(fā)展的天花板也更低。
工作強度這個沒法判斷,和公司關(guān)系比較大,但總的來說,軟件開發(fā)行業(yè)加班是常態(tài),沒有最累,只有更累。