旺哥的django開發之路

2021-08-10 09:40:08 字數 2228 閱讀 8749

從2011到2023年,旺哥,乙個在電力行業做一款電力產品解決方案的專案經理,畢業從產品除錯,產品設計,專案經理,行業經理,解決方案助理,對產品生命週期及公司各流程均熟稔於心,而隨著電力行業趨於飽和,雖然產品目前還是行業首位,但是整體也已趨於下滑,公司近幾年也開拓了其他行業及市場,但始終不溫不火,同時目前公司各個部門都在提增效,而整個業務流還依然很長,產品交付一直是頭疼的問題,旺哥開始憂慮,企業發展之路,如何在流程層促進企業效率,增強企業的靈活性,旺哥這幾年都專注在產品的發展中,儼然成為公司流程中產品的代言人,但產品的發展並不能左右公司的整體趨勢,那麼什麼可以助力公司的整體推動呢。。。

小白,旺哥的密友,在公司做主要做機器學習和電力大資料相關,不過在旺哥看來她就是全才.

有天小白看著旺哥憂心衝衝,便問到:『旺哥,最近忙什麼呢,看起來有心事啊』

『是啊,公司這幾年遇到了一些發展阻力,我目前負責的產品也遭遇了幾次競爭對手的狙擊,雖然還不足以憂慮,但我對公司的前景很擔憂,而且公司交付能力一直是頭疼的問題,競爭對手乙個月產品都到現場了,我們保守都要兩個月,哎你知道erp麼?』

'了解一點吧,怎麼?你有興趣?'

'是啊,公司目前erp系統涵蓋了採購,排程,生產,財務等大部分部門,感覺sap很強大啊'

'嗯,確實,你可以考慮一下啊'

'好的,最近有轉崗的想法,可以考慮往公司erp系統上轉一轉'

隨後幾個月,旺哥跟領導申請想要轉到排程部門,領導建議從專案管理公升級為解決方案,可以有更好的鍛鍊,好吧旺哥想到可以更好為公司產品服務,那就去解決方案吧,來到解決方案後果然有新的挑戰,不過旺哥心裡一直惦念著企業流程與企業發展之間的關聯,然後又與小白請教.

'白姐啊,我最近很焦慮啊,感覺公司流程一直這樣很有問題,但自己對於這種局面沒有什麼辦法啊'

'呵呵呵,這可不是你考慮的問題,有那時間你不如多學習學習呢'

'我想學sap,領導不同意啊'

'那你知道python麼'

'python?'

'是啊,最近比較流行的程式語言,我一直用matlab做資料分析,博士他用python,也建議我學一下,目前做大資料很多也都是用python的'

'哦?是麼,那我沒事兒的時候也看下.多學習學習新知識可能就有思路了'

#在旺哥學習python的時間裡,公司陸續上了plm系統,sosp系統,新版的mes系統,以及公司開發的部門級web應用.

2023年底,旺哥看完了一本英文python 基礎書和一本中文python基礎書,跟著書中的練習也接觸了一些如wxpython,pyside等內容,不過這些與公司流程也搭不上邊,於是他又找小白傾訴:'白姐啊,我學完了python,然後不知下一步能做什麼了呢,'

'喲,小伙兒挺快啊,python能做的東西很多啊,看你要往哪個方向去,比如大資料方向,爬蟲方向,web方向,運維方向,看你自己的興趣.'

'其實我也不太清楚,不過...哎?公司這兩年新上了plm系統,sosp系統,然後sap系統居然也要從c/s架構轉向b/s架構,然後srm系統,ps系統,mes系統,這些系統的共性都是向著b/s架構發展,因為b/s架構的移動性太強了,那麼我決定了,我要著手向web開發發展,白姐你來教我啊'

'呵呵呵,這我可研究不深,不過我可以告訴你大致的方向,目前python主流的web開發框架是flask,tornado,django,這幾種互有優劣,你可以挑選乙個入門.'

一小時後...

'白姐,我決定了,我要學習django'

'好的,加油,祝你早日入門'

三個月後...

'白姐,我學完了django了,並且我的**上線了,怎麼樣我是不是很棒.'

'挺好,孺子可教也'

'那我是不是可以下山了師傅'

'下山?你這才剛哪兒到哪兒啊'

'啊?學完django不就沒了麼'

'django只是web後端一部分,來來來,姐給你展示下整體的流程'

'看到了吧,整個知識體系還是挺複雜的,你主要熟悉的是django,然後template files包括html,css,js,前端框架諸如bootsrap,vue,db包括mysql,postgresql,mongodb,靜態伺服器除了nginx外還有apache.'

'這樣啊,受教了啊白姐,看來我還需要繼續努力.'

'嗯啊,不要著急,建議你抽時間複習下網路程式設計,資料結構,基本演算法的基礎知識,溫故而知新啊'

'好嘞!'

django的學習之路

1.配置學習環境 liunx 配置python環境 2.liunx下的環境配置命令 sudo apt get update sudo apt get y update 更新安裝好的liunx系統資訊,sudo apt get y install python pip 安裝python和pip sud...

Django 的開始之路

django原始碼安裝 檢查是否安裝成功 1.在命令列進入django環境 在新建完專案後 進入帶有manage.py的目錄,執行以下檔案。python manage.py shell 2.django 中資料庫常用型別 models.foreignkey 外來鍵 models.datatimefi...

Django之路 2 Django的安裝

django的安裝分為兩種方式,一種是命令列安裝,另外一種是pycharm安裝。在這裡只說一種在命令列裡面安裝的 這個自不必多說,直接上乾貨,如果遇到pip版本過低,安裝失敗的,請自自行按照命令列的提示更新pip版本。由於我已經安裝過了 所以顯示我已經安裝了 目前最新版本是2.0.6版本。安裝之後我...