1、產品依靠解決方案,程式設計師更傾向於業務,即產品;架構師更傾向於框架和工具,即解決方案。
在公司內部成長,有緊密的工作排期,主流技術的實戰,強於自學。
2、傳統應用,構建在區域網即可,構建時使用者規模確定,如電力監控、醫院管理等。
網際網路應用,構建在廣域網中,構建時使用者規模不確定。
3、和客戶,以及負責需求設計、架構設計、模組設計、測試、產品設計的人溝通和程式設計一樣重要。
4、以企業經營者的心態了解軟體產業,而非程式生產者的心態只了解程式設計。程式設計技能和產品服務都需要提高。
5、個人品牌比高工資更有價值。
6、財務自由像一座山,我們在追求財務自由時看不到山後通透的技能、人脈,以及幸福喜樂的生活。為了省錢,選擇自己去痛苦掙扎,而非去買下他人的技術、經歷、人脈,我們必須敢於眺望或者通過他人了解山後的風景,有更長遠的規劃去做**值的努力。
7、在資料廉價採集、分析並應用資料價值、儲存、通訊,ui動態變換,對映自學習,產品平台化,簡單編輯與訪問上加大投入。
1、天下武功唯快不破。單位時間內嘗試的方法和工具越多,求解越高效。
參考:成為阿里p9專家,只因做到以下幾點:
2、針對產品的應用場景、框架的發展前景,對標多種框架,決定框架選型。
3、對標最新的流行框架和之前的框架,優化了什麼應用場景,把握技術更迭。
動態規劃 思想
動態規劃 把問題劃分成子問題遞迴求解,並且保留中間結果以避免重複計算子問題的方法,叫動態規劃。eg 三角形路徑數字之和 關鍵思想 1,劃分成若干子問題 2,子問題的狀態,及若干狀態值 狀態的表述。3,子狀態之間的轉換 即遞迴求解,子狀態到上一級子狀態之間的變換關係 即如何從乙個或多個值已知的狀態,求...
動態規劃思想
1 解決問題 分治 用有限的計算能力處理大規模問題的基本手段 1.1 遞迴 問題的解決方法包含遞迴部分和非遞迴部分,非遞迴部分解決問題的一部分,減少問題規模,而遞迴部分將形式不變,但減小了規模的問題傳遞到下一輪解決中去。這樣,每一輪處理,問題都有一部分 規模 得到解決,一直遞迴下去 直到終止條件 直...
動態規劃的思想
動態規劃 dynamic programming 演算法是解決多階段決策過程最優化問題的一種常用方法,難度比較大,技巧性也很強。利用動態規劃演算法,可以優雅而高效地解決很多貪婪演算法或分治演算法不能解決的問題。動態規劃演算法的基本思想是 將待求解的問題分解成若干個相互聯絡的子問題,先求解子問題,然後...