首先,软件开发几乎包括了一切,不仅包括前端后端还包括嵌入式都是软件开发。
前端开发跟后端开发,都很累,全看个人。
前端目前更赚钱,因为前端正在蚕食其他桌面领域的份额,因为前端现在任何界面都可以跑(Linux、Win、Mac、Andriod、iPhone),这些领域的价值正在被转移到前端(特指网页前端),也就是说目前前端是能做事情最多的,至少是看上去。
往高级技术讲,后端会比前端要难,也要更累,工资也更高。
所以,理论上,初级程序员前端工资高,高级程序员后端工资高。
但是,实际上,初级才会分前后,高级程序员啥都要。