Data Science Domains

matrix

I have just enrolled in a Data Science course on Udemy and I learned good stuff.

In Science, there are several domains. In Data Science, it’s the same.

data science domain

Data Science is composed of 3 fields : computer science, math and statistics and domain knowledge. But for some years, this changed a bit. Data Scientists need to have other skills than programming and statistics.

Look at this new diagram :

data science domain

Let’s look at these skills in detail.

Statistics

Data is the basis of the Data Scientists so they must be able to filter the data to have relevant data that will provide them with insights. This allow Data Scientist to build models to classify the population and make reliable forecasts of future events.

Visualization

Do you know the computers langage ? Do you know bytecode like « 00100010100101010110 » ? No and it’s the same for me. It’s for this reason that Data Scientists must have the ability to see through the data and especially show them to others. This is why visualization is an important skill to show the data.

Data Mining

This is the part of the work where the Data Scientist has to make the detective like Sherlock Holmes. It’s in this phase that we must look in the data for insights and abnormalities.

Database and Data process

It’s simple, the Data Scientist cleans the data, stores and processes the data in the database.

Pattern recognition, Machine learning et Neurocomputing

These 3 disciplines help explain to computers how to learn do to a specific task on its own. There are not things I’ll learn but these are interesting disciplines for some business problems.

In our world where competition is increasingly aggressive, technical skills are no longer enough. Here are other skills that Data Scientist need to have.

Communication

communication

Data Scientists need to interact with people everyday. They have to do that because the insights are not just in the data. There are insights that we can only find by talking to people. That’s why it’s important to not afraid to talk to people to ask them questions on a daily basis.

Presentation

This is another type of communication . In this case the Data Scientist doesn’t try to extract information but to explain what he/she found to the people. This is a very important skill because the Data Scientist is the intermediary between insights and people. It’s a bit the data translator, it’s simply explain the content of data.

Domain knowledge

Data Science can be used in any industry. One day you can do research to find fraudulent transactions and another day you can build a compensation model for employees of a medical establishment.

That is why, in what industry you work, you must do research and know quickly the necessary part of the industry. The rest will come naturally. Quickly learn the basics of the industry where you work.

Practice in real situations

Proverb : « It’s by forging that one you become a blacksmith » says everything. This concept is extremely applicable in Data Science.

Programmation

The 2nd basic domain of Data Scientists. The better you talk to your computer and the more efficient you are, the more successful you will be. If you don’t know how to program, learn this from today. Programming has to become a hobby, something you like to do.

Creativity

This is what make the difference between Data Scientist and Data Analysts. To become an excellent Data Scientist, you need to work your creativity. Be curious and you will find insights that nobody would never have found.

Now you know the skills needed to become an excellent Data Scientist. As you see I have a lot to do.

Share this article if you think it can help someone you know. Thank you.

-Steph

The Mistake Of Learning From Mistakes

mistake

I watched an Olivier Roland’s video  and I learned good stuff.

It’s true that learn from your mistakes is a good method to improve yourself but you can do a huge mistake by doing this. Let me explain to you, the huge mistake is to only learn from your own mistakes. Look the world, we’re billions and there are billions of people who lives before us. As everyone makes mistakes, learning from mistakes of others is also a good strategy.

Mistakes of others

mistake others

Look mistakes from people who are in the domain where you want progress allow you to save time and money. I think we know it but we forget to do it quickly. It’s important to have a strategy to learn from mistakes of others to progress.

I tell you the truth, I also made this mistake several times. Sometimes I noticed that I had a talent and I was alone in solo thinking that I was smart enough to succeed. I thought I didn’t need professors, books, etc. It’s an ego trip, it’s the best method to waste time and almost guarantee failure. Yes, I know there are exceptions, some people happen to be successful in being solitary wolves but it’s clear that they lose a lot of time.

No matter where you want to succeed, there is a golden rule. You need master the basics ! Once you master the basics, you can be creative but not before.

You can try to be creative before master the basics and in 90 % of the cases you’ll fail, it’s true. Look at people who are successful, people who are creative, they were all newbies and they all learned the basics.

Example

Looks at the creative chefs who have restaurants with 3 stars in the Michelin guide. Do you think at the first day in kitchen, they said to themselves : « Go, I make a crazy recipe ? ». No, they learned to cook rice, pasta and they had to learn the basics like everyone else.

There is a company very creative that is Cirque Du Soleil  that reinvented the show. You notice that there is a lot of circus inspiration and other domains. It looks very similar to fusion restaurants. You know this concept where you take the best recipes from 2 countries and you make a mix of 2 to make a menu.

Learn form mistakes of others

biography

First

The simplest method is to read the biography from people who are successful in the field where you evolve. You’ll learn a lot of things, you’ll see that they strarted from nothing and sometimes they made incredible mistakes. Reading biographies helps you avoid making these mistakes.

Second

Be in touch with people who are successful in your field. Don’t absolutely look for people who are at the level where you would like to be, communicate with people who are better than you. Ask them what are the classic mistakes that beginners make.

Put in place a stratregy to know mistakes of others and solutions they used to move forward. You’ll see, this will save you from unnecessary stress.

Attention is a thing to do in addition to attend trainings, see tutorials in video,etc.

What I mean is not be a lone wolf. Connect you, inform you, be curious, attends trainings and find mistakes that you must not make before you make them.

-Steph

P.S.Do you want free compete workout programs ? Click here 

Free smartphone apps :

To track my calories, I use MyFitnessPal 

To track my workout program, I use Jefit 

Higher Level

higher level

June 1, I increased the level of my training program. I increased 4 kg (8.8 lbs) all exercises (except those which I couldn’t do 4 sets of 10 reps clean). Well do all of my sets with 6 repetitions.

Exercises I couldn’t do 4 sets of 10 repetitions clean, I kept the same weight and I do 5 sets of 6 reps to work well the techniques. For the rest, it’s 4 sets of 6 reps.

Squat and Romanian deadlift have a different periodization. Now I’m to 4 sets of 10 repetitions at 110 kg (242 lbs). I increased 2 repetitions.

higher level

34kg (74 lbs) for the dumbbells incline bench press, it changes many sensations, during 6 months I lifted the same weight. Every 2 months I added 2 reps, I was getting used to. What’s cool is that I can lift the weight alone, without help. 36kg (79 lbs) for dumbbells bench; 75kg (165 lbs) for one arm lat pulldown; 100kg (220 lbs) for one leg Leg Press; a dumbbell of 30kg (66 lbs) for the decline crunch and decline twist crunch .

I am happy with myself, I have prepared my body to be able to come there. What fun is that my training time is shorter and I feel I can do more but later in the day, I’m hits by a stronger fatigue than usual and there I told myself that I am trained. My body is being reorganized to adapt to this new training. I think I have to be careful with my sleeping hours to really recover.

Right now, I weigh 78kg (171 lbs) with a 8% bodyfat, I focus on my body symmetry, my body aesthetic. 2 last summers, I liked the walk without t-shirt in parks (show off, show off, show off) but this year I don’t want to do it. I want to improve my body as I do an update for a software. People tell me that my body is better than last summer but their compliments make me anything. I know my body can be better and I will.

higher level

It’s special now, the weather is fine, I wear T-shirt and when I hear people comment (wow, he is muscular, did you see his shoulders, etc.), it annoys me ! I’m a discret person, I have always been discreet. I’m not looking to have problems with someone, I do my stuff and I’m not talking. I had too many stories where jealous people broke my plans, that’s why I say nothing now.

When you work hard on a project, after a time you can’t hide because results are there and nobody can contest them, that’s what life is beautiful. I just need to get used to these comments and I simply ignores them. Knowing me, I’ll ignore them because the majority of people who say these comments have a worse physics than mine.

You want my advice, listen only people who are better than you in your domain. This is the only way to be better than yesterday and even become better than them. Being better than the person you admire, that’s motivation. Yeah, that’s what I want !

And you want ? Do you want to become better than people you admire ?

-Steph