回覆列表
  • 1 # 中華永字號

    1、您問的這兩點問題有點歧義,Python是程式設計軟體,而SQL是資料庫軟體,任何程式設計都需要用到程式設計軟體和資料庫軟體,所以兩者都要學;

    2、主流的程式設計軟體有以下幾種,最知名的是Java,其次還有Python,還有開源的PHP,還有微軟的.net,你說的Python一般用於人工智慧,功能最強大的還是Java,基本上可以通吃各種平臺,強烈建議是先學Java,學會了Java,其他的也都很容易學了,不過Java的學習相對艱苦一些,任何軟體的學習都有一個痛苦期,需要持之以恆,一般需要一年左右時間的艱苦訓練,才能真正上手,祝您能成功;

    3、資料庫:一般分為兩種比較大的資料庫之類,一個是微軟公司的Mssql,還有一個是開源的Mysql,還有甲骨文公司Oracle的資料庫,但是Oracle一般都應用於比較龐大的系統,普通的開發一般不需要,那現在類似於阿里雲之類的雲平臺也推出自己的資料庫,像阿里雲的資料庫OceanBase效能已經超越了Oracle。

  • 2 # 橘子鍵盤手

    跨專業從事IT行業的確挺難的,我當初也和您一樣,到目前已在IT行業摸爬滾打了8年,目前就職於AI領域某知名企業的運維和研發工作。對於您的疑問是想學點新技術,今後可能會選擇資料分析或運營管理方向。

    一、SQL還是Python?

    首先,不管是資料分析還是運營管理,如果選擇這兩個方向,SQL是毋庸置疑需要掌握的,不僅需要掌握SQL,還得熟悉各種資料庫環境的基本安裝配置以及效能調優,瞭解它們之間的優缺點以及之間的異同點。這裡不是讓您需要成為DBA,但是最基本的得要會。

    其次,Python是否該學?Python在資料分析領域,具體點可以說是科學計算領域,近些年,它的確比較火,擁有眾多型別的第三方支援庫,而且其上手也比較容易,但是想要學精它,可能得要多花點時間和精力了,現在網上教程也很多,您可以先大致瞭解一下,具體python該怎麼學,在我的問答中已針對“如何在短時間入門Python”中做了詳細的回答,有興趣的話,您也可以點進去了解一下,在此我就不贅述了。

    二、資料分析和運營管理方向需要哪些技術儲備?

    其實,不僅限以上兩個方向,在整個IT領域,沒有誰敢說哪門技術比較適合該領域或方向。IT行業是個風生水起,包羅永珍的領域,特別是在近些年來,新興技術更是迎來井噴的時代,正以前所未有的指數級速度快速增長。因此,選定了IT行業,您就要做好活到老學到老的準備。面臨工作壓力的同時,也別忘了不斷地給自己充電,否則下一個即將被淘汰的就是自己!

    1.資料分析領域

    資料分析不是簡單會點SQL或者Python就可以了,這些應該只能算是基礎中基礎了。

    資料分析的基本流程包括,採集資料、清洗資料、分析資料、資料視覺化。每一個環節都有需要掌握的知識點,而且很多細節和經驗只有您親自去實踐才能真正的理解和積累,如果希望從事該領域,建議您選擇一些大公司去實習,裡面會有足夠多的機會讓您接觸到不同場景下的應對方案。

    2、運營管理領域

    開發很重要但是運營更重要,很多企業部門都比較重研發輕運營,只關注新品釋出,不關注後期質保。其實,運營比研發更難做,一個懂運營的工程師在短時間內可以勝任一名研發的工作,但反過來卻未必。

    第一,在大公司裡工作,每個環節分工都比較細,作為一名研發,他可能只需要關注產品的某一模組的功能實現就可以了,但是運營需要熟悉整個產品線所有環境的運營流程,包括系統架構、網路佈局、各種服務中介軟體的部署等等。

    第二,其實有很多研發工程師最終都會轉做運營管理,這就不多說了吧,看看網上關於程式猿的段子您就明白了。

    所以作為運營管理,需要了解的知識點更多,只有瞭解並熟悉這些技術,您才能熟練運用,管理好各個流程的技術支撐,保障產品的穩定運營,保證客戶的良好體驗,才能給公司創造更大的價值!

  • 中秋節和大豐收的關聯?
  • 迷你世界的狗繩怎麼做,有何技巧?