樓主問微積分和線性規劃那個對學習編程有用,其實學習編程的過程不需要用到這兩門學科,但是妳往這個方向發展,可以考慮壹下線性規劃對妳以後實際遇到的業務有哪些幫助。另外有兩點小的建議:
第壹,如果樓主想學習線性規劃,可以考慮不局限於現行規劃,整數規劃,非線性規劃,二次規劃,多目標規劃,圖與網絡的優化,以及壹些現在比較流行的遺傳算法,退火算法,神經網絡算法,都可以去研究,畢竟現實中的問題並絕大多數不是線性規劃。
第二,樓主如果想往編程的技術上發展,其實和這門學科沒多大交集,但是如果向產品經理或者咨詢,售前,這些偏業務的方向發展可以更好的和妳所希望學習的最優化算法結合。
以上都是個人經歷和見解,希望對樓主有幫助。