1. 程式人生 > >應屆生欲成為Python工程師,但力不從心,怎麼辦?

應屆生欲成為Python工程師,但力不從心,怎麼辦?

應屆生欲成為Python工程師,但力不從心,怎麼辦?

 

應屆生誤打誤撞成為python開發工程師,但是貌似力不從心,如何解決?

                學習Python中有不明白推薦加入交流群
                號:516107834
                群裡有志同道合的小夥伴,互幫互助,
                群裡有不錯的學習教程!

應屆生欲成為Python工程師,但力不從心,怎麼辦?

 

大學讀的是通訊工程,程式設計能力很一般。 畢業前聯絡到一家北京的公司,公司並不屬於網際網路行業,不過也需要it人員,正好想用python的django框架做網站,可我就是小白一個,網際網路這方面的知識就大學自己略懂一點,畢竟專業限制,沒有系統的學。部門其他人除了部門主管外也都不懂python,自己學起來無從下手,感覺幾天下來,壓力很大,每天都不知道該做什麼。甚至一度想到辭職,換一個其他型別的工作。不知道該如何選擇。

 

對於這位同學的問題,我們來看看3位前輩的解答,希望能夠對你有所啟發。

1

 

從你的問題判斷:

1、從你的問題看,你可能django根本不會、python程式設計或者說程式設計還停留在紙上談兵,或者不客氣的話,還沒有學會程式設計。

2、自己破現在的困局:

應屆生欲成為Python工程師,但力不從心,怎麼辦?

 

 

a、從需求分析入手,將產品經理提供的需求,做分析,細化為一條一條的解決方案.

b、多問有經驗的程式設計師,趕緊補上python、django知識。

3、有問題搜google解決,養成獨立思考的習慣。

4、碰到問題要解決問題,退縮不是解決問題的方法。

加油!

2

 

我是一個水大學的計算機系學生,下面是我認為比較理想的非科班學習計算機的路線,希望能夠有些幫助。

基礎知識:

能不能抽出時間慢慢地補習基礎知識呢?

我是指:資料結構/演算法,計算機組成原理,簡單的C語言/作業系統,網路/網路程式設計,編譯原理。

艱深如編譯原理、作業系統不求短期吃透,但一定要看個大概。

  • 演算法和資料結構要做到知道有哪些東西可供選用,知道它們在時間空間上的開銷。
  • 組成原理看個大概,作為學作業系統和編譯原理的鋪墊。
  • 作業系統要學到知道現代的作業系統能夠做什麼、大概是怎麼做到的、做一種操作有怎樣的開銷的程度。
  • 在基本理解C語言做了哪些底層的操作的前提下,用C語言實現資料結構課本上的大部分資料結構和演算法。瞭解在Python及其他高階語言中如何相對高效地實現這些資料結構和演算法。
  • 網路知識可以用多少學多少。
  • 編譯原理著重學習parser部分。

 

資訊檢索:

另外就是查資料的能力。能不能迅速地找到所需語言、庫的官方文件?能不能流暢地閱讀英文文件?有沒有在一星期內僅藉助官網上的指導,把任意一種流行語言的及其特色功能學個大概的能力?

領域知識:

我不懂Python,但是我知道既然寫網站,即便是用框架,最好也還是知道點HTTP協議工作的細節,以及最好能夠知道點部署作業系統的有關功能。能夠直接用純C寫出一個能提供HTTP服務的demo程式就算基本懂了。

3

 

樓主和我背景相仿,唯一不同就是我想做Python開發卻得了一個基礎設施運維崗,雖然是在一家網際網路企業卻感覺離夢想有點遠。

建議樓主先從Python基礎開始吧,基礎語法學起來是很快的,之後再跟著django官網的教程走一遍瞭解一下大概流程,如果部門內沒有人會前端的話你可以試試bootstrap,在django方面我也是新手,一起加油吧。

這位同學最大的問題就是沒有系統地學習Python就直接被趕上架做專案,這是多麼可怕的一件事!很多同學以為自己是計算機專業就能夠直接成為程式設計師,其實這真是誤會了。學校裡的理論和公司裡具體做專案需要的技術完全是兩碼事。

如果你沒有Python基礎,可以先從一些教程自學,當然,如果有老師帶領學習最好,專案豐富、效率高,避免走彎路,快速達到企業用人標準。