NO IMAGE

專案忙的時候, 恨不得能夠美美的休息一頓。 專案不忙的時候, 反而有點不知所措, 時間多得讓人發慌, 就會拼命地想, 可以做些什麼來消遣時間,或者提升自己呢。自己平時也看了不少文章, 自己也開開腦洞。 想到了下面這些可以做的事情, 適用Python程式設計師。 

1. 參加開源專案,在GitHub 釋出自己的程式碼, 如果不知道要寫什麼, 可以從自己最熟悉的領域開始,如果你做網路裝置的管理工具, 那就參與與網路裝置相關的開源專案吧

2. 在stackoverflow註冊賬號,問答問題,贏取積分

3. 分析和系統學習某個框架,如django的文件,然後寫成技術部落格

4. 每天學習一個Python 模組,並在部落格發表

5. 學習某個著名開源專案的原始碼, flask , ansible, saltstack都可以

6. 瞭解Python 最佳實踐, 網上的資源很多, 這裡附上一個 “軟體構建實踐”

7. 搭建個人網站,可以使用你熟悉的框架(對我而言是django), 或者全新的框架nodejs來搭建, VPS的話可以選擇aws, 或者 digitalocean的

8. 旅遊,或者到圖書館一個人靜靜的閱讀,逃離每天的工作環境和生活環境,獨處可以幫助你更好的思考(如果不能旅遊,就去附近的社群圖書館吧)

9. 研究openstack, 研究方向可以是它與docker的整合, neutron模組的工作原理等待

10. 分析各個雲平臺的使用心得,嘗試各種主流的雲產品, 如aws, 阿里雲, 青雲, 騰訊雲, 百度雲, 盛大雲, 美團雲等等,分析它們的異同,和不足之處

11. 在CSDN寫一個專欄:比如 ***** 與自動化網路運維(結合自己的情況,從自己熟悉的專案開始, 當然要注意儘量保證不要違反公司的資訊保安規定)

12. 研究公司的開源專案, 有的公司內部有開源平臺, 沒事可以上公司的開源平臺,看看別人家的程式碼

13. 測試自己的能力水平, 網路上可以找到各種自測題, 根據網上提供的題目進行自測

14. 每天一個學習一個Linux 知識, 比如每天瞭解一個命令(http://os.51cto.com/linuxman/), 每天瞭解一個Linux工具(http://linuxtools-rst.readthedocs.org/zh_CN/latest/)

15. 到慕課網, 或者網易公開課open.163.com , 註冊一個帳號, 挑選自己感興趣的課程進行學習。 ps: 相比其它教程參差不齊的IT公開課網站, 慕課網上的課程都很不錯

文章首發於: www.hackstoic.com