要比較哪個更累,首先得需要了解這兩個崗位的區別。
開發崗位通常來說就是應用層的開發,包括各種業務流程處理,數據庫訪問,軟件界面的處理等等,看似是腦力勞動,其實跟偏向于體力勞動,而且費腦又費力。
算法崗位通常來說相對于開發崗位更底層,主要就是針對某一個點的問題,提供一個更優的算法,包括處理速度更快,占用內存更小等等,主要是智商腦力的比拼。
那哪一個更累呢,我覺得還是開發崗位更累。就好比如說,視頻可視化的,人臉識別,做算法的話只需要提供一個底層的算法告訴我這個人臉是誰,但是技術崗位就需要圍繞這個算法做出一整個可實用的項目來,可能包括大量的視頻處理,大量并發識別等等問題。
算法崗位就好比是一個種子,技術崗位就是在這個種子上生根發芽,所以我覺得技術崗位要累些,當然算法崗位是根本,如果是算法問題導致項目遇難,那算法就頭疼了,因為一個好的算法不是那么容易的,有時候也需要靈感運氣。
希望我的回答對樓主有所幫助。