剛認識女孩說不要浪費時間_不要浪費時間尋找學習數據科學的最佳方法

剛認識女孩說不要浪費時間

重點 (Top highlight)

Data science train is moving, at a constantly accelerating speed, and increasing its length by adding up new coaches. Businesses want to be on the data science train to keep up with the ever-evolving technology and improve their operations. Thus, there is a huge pool of jobs in the field of data science. More and more people want to get on the train and start working in this field because:

數據科學培訓正在以不斷加速的速度前進,并通過增加新的教練來增加其長度。 企業希望參加數據科學培訓,以跟上不斷發展的技術并改善其運營。 因此,在數據科學領域有大量的工作機會。 越來越多的人希望上火車并開始在這個領域中工作,因為:

  1. The jobs are exiting and fun

    工作正在退出并且很有趣
  2. The jobs are well-payed

    這些工作是高薪的
  3. The demand will not decrease in the foreseeable future

    在可預見的將來需求不會減少

It is like a chain reaction. Businesses adopting data science create jobs that drive people to work in this field. These people need to be educated which motivates some other people to create learning resources. In this post, we will focus on the “learning resources” part of the story.

這就像一個連鎖React。 采用數據科學的企業創造了推動人們從事該領域工作的工作。 這些人需要接受教育,以激勵其他人創造學習資源。 在本文中,我們將重點介紹故事的“學習資源”部分。

The amount of resources to learn data science is overwhelming. There are two main reasons that cause this situation:

學習數據科學的資源數量巨大。 導致這種情況的主要原因有兩個:

  1. Data science is such a broad field that is kind of a mixture of math, statistics, and programming. Thus, there is so much to learn.

    數據科學是一個廣泛的領域,混合了數學,統計和編程。 因此,有很多東西要學習。
  2. People tend to prefer more flexible, faster, and cheaper learning paths over traditional education. Thus, there is a variety of MOOC courses, youtube videos, blogs, and bootcamps that teach data science.

    人們傾向于比傳統教育更靈活,更快和更便宜的學習途徑。 因此,有許多MOOC課程,YouTube視頻,博客和訓練營來教授數據科學。

There is so much to learn on so many different platforms. This can be an advantage or disadvantage depending on how we handle it.

在這么多不同的平臺上有很多東西要學習。 根據我們的處理方式,這可能是優點還是缺點。

When I started learning data science, I had some questions that were demotivating me. I would like to list some of those questions here:

當我開始學習數據科學時,我遇到了一些困擾我的問題。 我想在這里列出一些問題:

  • Should I learn Python or R? (I did not have any prior programming experience)

    我應該學習Python還是R? (我之前沒有任何編程經驗)
  • Do I need a masters degree or just a few certificates?

    我需要碩士學位還是只需要幾個證書?
  • How much statistics do I need to learn?

    我需要學習多少統計數據?
  • I have a BS in engineering so I have enough math knowledge but “how much math do I need to learn” would be an important question for people with non-technical backgrounds.

    我擁有工程學學士學位,所以我擁有足夠的數學知識,但是“對于非技術背景的人來說,“我需要學習多少數學”將是一個重要問題。
  • TensorFlow or PyTorch?

    TensorFlow還是PyTorch?
  • Should I learn natural language processing (NLP) techniques?

    我應該學習自然語言處理(NLP)技術嗎?
  • How about time series analysis?

    時間序列分析怎么樣?
  • What should I learn for data visualization? Matplotlib, Seaborn, Plotly or some other?

    對于數據可視化我應該學什么? Matplotlib,Seaborn,Plotly還是其他?
  • NumPy and Pandas enough for data analysis?

    NumPy和Pandas是否足以進行數據分析?

And there are some more questions. You might have similar questions and hesitate to start. I don’t have answers to those questions. But my suggestion is to stop wasting your time looking for answers.

還有更多問題。 您可能有類似的問題,開始猶豫。 我沒有這些問題的答案。 但是我的建議是不要再浪費時間尋找答案。

Just start learning!

剛開始學習!

Image for post
Road Trip with Raj on Road Trip,Raj on UnsplashUnsplash

Once you start and take the first steps, you will discover some of the answers. You will also see that there is not a clear answer to some questions. However, this should not stop your learning process.

一旦開始并采取第一步,您將發現一些答案。 您還將看到對某些問題沒有明確的答案。 但是,這不應阻止您的學習過程。

Another very important thing to keep in mind is that you cannot just learn everything. For instance, NLP is an entire field by itself and requires in-depth training and practice. If you want to specialize in NLP, you may focus more on NLP-specific tools and frameworks.

要記住的另一個非常重要的事情是, 您不能僅僅學習所有內容 。 例如,自然語言處理本身就是一個完整的領域,需要深入的培訓和實踐。 如果您想專門研究NLP,則可以將重點放在特定于NLP的工具和框架上。

There is always more than one option!

總是有不止一種選擇!

When you start leaning towards a specific subfield of data science, some tools and frameworks become prominent but we usually have more than one option. For instance, R might be a better fit for statistical analysis than Python. However, Python also has powerful third-party statistical packages such as statsmodels. I’m not trying to cause any more contradictions. I just want to point out that there are many options to learn data science.

當您開始著眼于數據科學的特定子領域時,一些工具和框架會變得很突出,但是我們通常有多個選擇。 例如,R可能比Python更適合統計分析。 但是,Python還具有強大的第三方統計軟件包,例如statsmodels 。 我不是要引起更多的矛盾。 我只想指出,學習數據科學有很多選擇。

I also want to mention different types of resources. It is actually good to have an overwhelming amount of resources. We have the freedom to choose from different options. There are videos on youtube about almost any topic related to data science. ArXiv contains a gigantic collection of scholarly articles on data science. Numerous platforms offer data science certificates such as Coursera, Udemy, and edX. And, of course, blogs are extremely efficient to learn specific topics. For instance, we can find an article on almost any topic on Medium.

我還想提到不同類型的資源。 擁有大量資源實際上是一件好事。 我們可以自由選擇不同的選項。 youtube上有幾乎與數據科學相關的所有主題的視頻。 ArXiv包含大量關于數據科學的學術文章。 許多平臺都提供數據科學證書,例如Coursera,Udemy和edX。 而且,當然,博客對于學習特定主題非常有效。 例如,我們可以找到有關Medium幾乎所有主題的文章。

I started by completing a certificate, IBM Data Science Specialization. It was very helpful in the sense that the topics were organized and structured. It also provides a general overview of the field of data science. I suggest starting with a basic and comprehensive resource like that one. Then you will easily build your own learning path. You don’t have to collect lots of certificates on any topic.

我首先完成了IBM Data Science Specialization證書。 就主題的組織和結構而言,這非常有幫助。 它還提供了數據科學領域的一般概述。 我建議從這樣的基礎和綜合資源入手。 然后,您將輕松建立自己的學習路徑。 您無需就任何主題收集大量證書。

Last but not least, maybe the most important one, is doing projects. They are what get you ready for the job. Projects consolidate different skills into one. They also serve as a showcase to display your skills.

最后但并非最不重要的一點是,也許最重要的是做項目。 它們使您為工作做好準備。 項目將不同的技能整合為一個。 它們還充當展示您技能的展示柜。

Do projects after the basics are covered.

在介紹了基礎知識之后再做項目。

Data science has lots of applications in different industries. The goal of businesses is to create value out of data. Thus, learning the algorithms or tools to analyze data is not enough to land a job. You should start doing projects related to the area you want to work in. Doing projects will not only help you obtain a more comprehensive knowledge but also bring more optimal tools and frameworks to your plate. Depending on the project, certain tools will outperform others and better fit to your style. Here is a list of my 5 reasons to do projects:

數據科學在不同行業中有許多應用。 企業的目標是從數據中創造價值。 因此,學習算法或工具來分析數據還不足以找到工作。 您應該開始進行與您要從事的領域相關的項目。進行項目不僅可以幫助您獲得更全面的知識,而且可以為您的印版帶來更多最佳的工具和框架。 根據項目的不同,某些工具的性能將優于其他工具,并且更適合您的風格。 這是我做項目的5個理由的清單:

To sum up, it doesn’t really matter how you learn. If you are passionate about learning data science, the path you follow does not make a difference. Whatever fits your learning style will do the job. The most important thing is to start your journey and, of course, do projects after you cover the basics.

綜上所述,學習方式并不重要。 如果您熱衷于學習數據科學,那么您所遵循的道路不會改變。 一切適合您的學習風格都可以勝任。 最重要的是開始您的旅程 ,當然, 在您介紹了基礎知識之后再做項目。

Thank you for reading. Please let me know if you have any feedback.

感謝您的閱讀。 如果您有任何反饋意見,請告訴我。

翻譯自: https://towardsdatascience.com/dont-waste-your-time-looking-for-the-best-way-to-learn-data-science-31eeb5d63aea

剛認識女孩說不要浪費時間

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/388922.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/388922.shtml
英文地址,請注明出處:http://en.pswp.cn/news/388922.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

測試工具之badboy

badboy這個工具本身用處不是很大,但有個錄制腳本的功能,還是jmeter腳本,所以針對這一點很多懶人就可以通過這個錄制腳本,而不需要自己去編寫 badboy工具最近還是2016年更新的,后面也沒在更新了,官方下載地址…

hive 集成sentry

2019獨角獸企業重金招聘Python工程師標準>>> 環境 apache-hive-2.3.3-bin apache-sentry-2.1.0-bin 1 2 sentry是目前最新的版本,支持hive的最高版本為2.3.3,hive版本如果高于2.3.3,會出一些版本兼容問題[親測] hive快速安裝 wget…

word模板生成word報表文檔

主要功能為根據word模板生成word報表文檔,注意引用Interop.Word.dll;首先要生成word程序對象Word.Application app new Word.Application();根據模板文件生成新文件框架File.Copy(TemplateFile, FileName);生成documnet對象ord.Document doc new Word.Document(); 打開…

isql 測試mysql連接_[libco] 協程庫學習,測試連接 mysql

歷史原因,一直使用 libev 作為服務底層;異步框架雖然性能比較高,但新人學習和使用門檻非常高,而且串行的邏輯被打散為狀態機,這也會嚴重影響生產效率。用同步方式實現異步功能,既保證了異步性能優勢&#x…

什么是數據倉庫,何時以及為什么要考慮一個

The term “Data Warehouse” is widely used in the data analytics world, however, it’s quite common for people who are new with data analytics to ask the above question.術語“數據倉庫”在數據分析領域中被廣泛使用,但是,對于數據分析新手來…

安裝好MongoDB,但服務中沒有MongoDB服務的解決辦法

以管理員身份打開CMD,添加路徑添加服務即可 winX 然后再選Amongod -dbpath "D:\MongoDB\Server\3.6\data\db" -logpath "D:\MongoDB\Server\3.6\data\log\mongo.log" -install -serviceName "MongoDB"轉載于:https://www.cnblogs.com…

DRF數據驗證+數據存儲

1.驗證數據的自定義類 class BooksDRFt(serializers.ModelSerializer):class Meta:model Bookfields __all__#要驗證的字段author serializers.CharField(requiredFalse)#要驗證的字段name serializers.CharField(min_length2, error_messages{required: 不能為空, min_len…

mysql變量 exec_MySQL slave_exec_mode 參數說明

背景:今天無意當中看到參數slave_exec_mode,從手冊里的說明看出該參數和MySQL復制相關,是可以動態修改的變量,默認是STRICT模式(嚴格模式),可選值有IDEMPOTENT模式(冪等模式)。設置成IDEMPOTENT模式可以讓從庫避免1032…

C#word

主要功能為根據word模板生成word報表文檔,注意引用Interop.Word.dll;首先要生成word程序對象Word.Application app new Word.Application();根據模板文件生成新文件框架File.Copy(TemplateFile, FileName);生成documnet對象ord.Document doc new Word.Document(); 打開…

機器學習kaggle競賽實戰-泰坦尼克號

數據展示 首先登kaggle 下載泰坦尼克訓練相關數據 import pandas as pd import numpy as np data pd.read_csv(train.csv) print(data.shape) print(data.head) train data[:800] test data[800:] print(train.shape) print(test.shape)選擇特征 selected_features [Pcl…

上海大都會 H.A Simple Problem with Integers

題目描述 You have N integers A1, A2, ... , AN. You are asked to write a program to receive and execute two kinds of instructions: C a b means performing Ai (Ai2 mod 2018) for all Ai such that a ≤ i ≤ b.Q a b means query the sum of Aa, Aa1, ..., Ab. Note…

探索性數據分析入門_入門指南:R中的探索性數據分析

探索性數據分析入門When I started on my journey to learn data science, I read through multiple articles that stressed the importance of understanding your data. It didn’t make sense to me. I was naive enough to think that we are handed over data which we p…

用Javascript代碼實現瀏覽器菜單命令(以下代碼在 Windows XP下的瀏覽器中調試通過

每當我們看到別人網頁上的打開、打印、前進、另存為、后退、關閉本窗口、禁用右鍵等實現瀏覽器命令的鏈接,而自己苦于不能實現時,是不是感到很遺憾?是不是也想實現?如果能在網頁上能實現瀏覽器的命令,將是多么有意思的…

mysql程序設計教程_MySQL教程_編程入門教程_牛客網

MySQL 索引MySQL索引的建立對于MySQL的高效運行是很重要的,索引可以大大提高MySQL的檢索速度。打個比方,如果合理的設計且使用索引的MySQL是一輛蘭博基尼的話,那么沒有設計和使用索引的MySQL就是一個人力三輪車。拿漢語字典的目錄頁(索引)打比…

學習筆記整理之StringBuffer與StringBulider的線程安全與線程不安全

關于線程和線程不安全: 概述 編輯 如果你的代碼所在的進程中有多個線程在同時運行,而這些線程可能會同時運行這段代碼。如果每次運行結果和單線程運行的結果是一樣的,而且其他的變量的值也和預期的是一樣的,就是線程安全的。或者說…

python web應用_為您的應用選擇最佳的Python Web爬網庫

python web應用Living in today’s world, we are surrounded by different data all around us. The ability to collect and use this data in our projects is a must-have skill for every data scientist.生活在當今世界中,我們周圍遍布著不同的數據。 在我們的…

NDK-r14b + FFmpeg-release-3.4 linux下編譯FFmpeg

下載資源 官網下載完NDK14b 和 FFmpeg 下載之后,更改FFmpeg 目錄下configure問價如下: SLIBNAME_WITH_MAJOR$(SLIBPREF)$(FULLNAME)-$(LIBMAJOR)$(SLIBSUF) LIB_INSTALL_EXTRA_CMD$$(RANLIB)"$(LIBDIR)/$(LIBNAME)" SLIB_INSTALL_NAME$(SLI…

C# WebBrowser自動填表與提交

C# WebBrowser自動填表與提交 默認分類 2007-04-18 15:47:17 閱讀57 評論0 字號:大中小 訂閱 要使我們的WebBrowser具有自動填表、甚至自動提交的功能,并不困難。   假設有一個最簡單的登錄頁面,輸入用戶名密碼,點“登錄”…

html中列表導航怎么和圖片對齊_HTML實戰篇:html仿百度首頁

本篇文章主要給大家介紹一下如何使用htmlcss來制作百度首頁頁面。1)制作頁面所用的知識點我們首先來分析一下百度首頁的頁面效果圖百度首頁由頭部的一個文字導航,中間的一個按鈕和一個輸入框以及下邊的文字簡介和導航組成。我們這里主要用到的知識點就是列表標簽(ul…

C# 依賴注入那些事兒

原文地址:http://www.cnblogs.com/leoo2sk/archive/2009/06/17/1504693.html 里面有一個例子差了些代碼,補全后貼上。 3.1.3 依賴獲取 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Xml;//定義…