📜 ⬆️ ⬇️

Online conference at the job fair for ITshnikov



Today, February 25th, HeadHunter hosts an online job fair specifically for IT professionals . The program turned out to be extensive: in addition to vacancies with online interviews, we prepared webinars that cover various areas of IT and software. Today, non-stop one after another will be 9 webinars. Especially for “Habr” I asked the authors of the webinars to talk about their topics, details under the cut.

You can see the full schedule of webinars at the end of the article. From myself, I note that the program turned out to be rich and designed for different specialists: from team leaders and project managers to analysts and (future) data scientists.

Data Science: where to start an experienced programmer (15:00 - 15:45)
Peter Ermakov (@couatl), Data Scientist in HeadHunter
')


Ten years ago, when I was just starting to program, data analysis seemed to me something very far and difficult. The written Random forest algorithm took up several thousand lines of C ++ code, and finding a good implementation on the Internet was not a trivial task. The power of my desktop computer made it possible to solve a simple problem in just one night. To summarize, data analysis is long, difficult and very inconvenient. It was. Now all the popular machine learning algorithms are already implemented in libraries, which are for most of the currently popular programming languages. So for example, the launch of the same Random forest in the Python language looks like:

import pandas as pd from sklearn.ensemble import RandomForestClassifier train = pd.read_csv('train.csv') test = pd.read_csv('test.csv') rf = RandomForestClassifier() predict = rf.fit(train.drop('target', 1), train.target).predict(test) 

6 lines of code and a prediction based on the Random forest algorithm is ready. If you look closely, the data analysis is concluded only in the only last line.
Someone will say that if you measure lines, then you can write a single C ++ code in general. But it will not be so elegant :) Although it will be right that the measure with lines of code is not always objective.
Someone might say that this is not data analysis: there is no cross-validation, therefore retraining is possible; there is no work with the data, because we do not use the information from the data at 100%. This is true, but you will learn this from a webinar, and the code is just an example.
Of course, after the 50 minute lecture, you will not become an expert in the field of data analysis and will not go to the top of Kaggle. This is not the goal (why do I need competitors? :))
The goal is to tell you that it’s easy to start analyzing data and you can start today.

How to make engineering decisions in the face of uncertainty? (12:00 - 12:45)
Sergey Baranov, Agile Architecture / Agile Coaching, ScrumTrek
Every day we, as developers, architects, system administrators, product owners, are faced with the problem of choice, the problem of making engineering decisions. Brave masters debugger and compiler - directly; the customer - sometimes not even knowing it. Not the last role in our decisions is played by the peculiarities of the human psyche and behavior. Programmers are eager to satisfy their engineering ambitions, administrators are wary of everything new and unknown (of course, not always :)), the experience of past years inevitably brings us to the static world of habits and a deceptive sense of certainty. But the world is not like that. And each decision, be it the number of classes in the package, the speed of the sorting algorithm, the choice of the framework or the percentage of code coverage of tests, we must take consciously and reasonably. This webinar is about how to be guided when there is so much unknown around, and how not to be led by habit and false confidence.

Challenges posed by e-commerce and retail analytics (14:00 - 14:45)
Anton Lukyanov / Head of Internet Analytics Group at Eldorado
Everyone agrees that the result is very important - evaluation at the university, winning the competition, award for a successfully completed project. But on the way to achieving a result, you constantly need to make decisions. In order to make an informed decision, we need information and tools for its interpretation. It is the collection of information and conclusions from it - what modern analyst does.

If you are thinking about a change of profession or have just received a diploma and choose the direction to start a career, if you want to get results and help the business to achieve them, if you want to make an informed choice of profession and get a result - successfully pass the interview to the analyst position, then you need information .

At the webinar we will go the way the analyst encounters in his work:


At the end of the webinar there will be a checklist of basic skills for successful work in analytics and a list of resources for further development.

Basics of Agile for developers (18:00 - 19:00).
Boris Volfson, HeadHunter Development Director
Some time ago I formulated for myself the way I understand Agile: “Agile - approaches to creating products through the continuous, quick supply of valuable working functionality by a self-organized team of professionals in collaboration with the customer.” As part of this webinar, we will look at how a flexible development model has emerged as opposed to a waterfall one.

Let's look at the Agile values ​​on which flexible practices and methodologies are built:
  1. people and interaction is more important than processes and tools;
  2. a working product is more important than comprehensive documentation;
  3. cooperation with the customer is more important than agreeing the terms of the contract;
  4. willingness to change is more important than following the original plan.

You will learn more about Scrum (roles, processes and artifacts) and useful practices that are commonly used with this framework:



Full webinar schedule


Time is Moscow time. Webinar can be immediately put in the calendar, so as not to miss. All webinars are free.

10:00 - 10:45 - Labor Market Overview for IT Professionals
11:00 - 11:45 - Money in IT: state-owned companies, start-ups, outsourcing, product, etc. Where does a programmer live well?
12:00 - 12:45 - The role of an IT professional in a company using enterprise solutions
13:00 - 13:45 - How to make engineering decisions in the face of uncertainty?
14:00 - 14:45 - Tasks posed by e-commerce and retail analytics
15:00 - 15:45 - Data Science: how to start an experienced programmer
16:00 - 16:45 - Kaspersky Lab: not only antiviruses
5:00 pm - 5:45 pm - Work in a company or a master’s program: reveal the pros and cons for the developer
18:00 - 18:45 - Agile Basics for Developers

About “Online Job Fair”


“Online job fair” is an event, and the logic of job search here is different from working sites. In order for the employer to see you, you must respond to the vacancy by sending a resume or ask a question on a virtual stand. Without these actions, your data will not be available to the employer. Vacancies at the Fair will be posted by Kaspersky Lab, DzenLab, SKB Kontur, Magnit Head Company, Veeam Software, MERA, TNS, RT Labs, MegaFon PJSC, ABI Product, USETECH and others.

Suggestions for the development of the project can be voiced in the comments or send us an e-mail: expo@hh.ru , we will be happy!

Source: https://habr.com/ru/post/277851/


All Articles