我認為C++程序員更有發展前途。首先從語言本身來看,C++和Java均屬于面向對象語言。筆者從事互聯網行業,C++和Java均使用過。從個人主管感受來看,C++比Java要難掌握的多。但是如果能夠掌握好C++,上手Java也不是件難事。其實語言本身只是個工具,重點看使用場景。Java在web領域應用廣泛,常用于電商服務開發。C++則適用于計算密集型場景,對于實時性要求非常高的需求,適合用C++。比如交易系統,廣告投放系統等等,沒有別的語言能扛得住那種實時性要求。
客觀來講,論哪種語言有前途,還是得看場景。如果這位程序員常做web項目,那么固然Java對于他來說更有用。如果這位程序員常做計算密集型項目,比如音視頻處理,交易系統等,那么C++對于他來說更有用。而筆者主觀認為C++更有前途是因為它更能讓程序員理解編程的思想。能吃透C++,上手別的語言不是什么難事。