array(1) { ["ID"]=> array(5) { [2432]=> string(4) "2432" [2433]=> string(4) "2433" [2434]=> string(4) "2434" [2435]=> string(4) "2435" [2436]=> string(4) "2436" }
}
string(34) "---------------------------------1"
array(5) { [2432]=> array(1) { ["ITEMS"]=> array(5) { [0]=> array(49) { ["DATE_CREATE"]=> string(19) "06/04/2020 17:35:09" ["~DATE_CREATE"]=> string(19) "06/04/2020 17:35:09" ["ID"]=> string(5) "16153" ["~ID"]=> string(5) "16153" ["IBLOCK_ID"]=> string(2) "46" ["~IBLOCK_ID"]=> string(2) "46" ["IBLOCK_SECTION_ID"]=> string(4) "2432" ["~IBLOCK_SECTION_ID"]=> string(4) "2432" ["NAME"]=> string(40) "Staff turnover and how do you count her?" ["~NAME"]=> string(40) "Staff turnover and how do you count her?" ["ACTIVE_FROM"]=> NULL ["~ACTIVE_FROM"]=> NULL ["TIMESTAMP_X"]=> string(19) "10/18/2022 18:25:38" ["~TIMESTAMP_X"]=> string(19) "10/18/2022 18:25:38" ["DETAIL_PAGE_URL"]=> string(49) "/library/hr/28-tekuchka-and-how-do-you-count-her/" ["~DETAIL_PAGE_URL"]=> string(49) "/library/hr/28-tekuchka-and-how-do-you-count-her/" ["LIST_PAGE_URL"]=> string(17) "/library/library/" ["~LIST_PAGE_URL"]=> string(17) "/library/library/" ["DETAIL_TEXT"]=> string(1087) "An important indicator of HR performance and the company's image in general is the turnover rate by year and for the company as a whole. In total, there are two important indicators: the turnover itself and the average term of work in the company. Tekuchka is the ratio of the average number of employees to the number of fired employees (we exclude people who came for 1-2 days and realized that it was not their job, there were few of them, but there were some). Average term of employment in the company - everything is clear here: we consider the average number of employees in the company or departments, including the General Director (after all, the business can be split or sold, remember?) In Extyl, this figure was 18% over the last 8 years (the total), and this year it rose to 22%. After some research it became clear that this percentage is related to new positions: for example, only on the third HR we realized what we want from each other, two assistants also changed. If you remove the new positions, you will get a 15% reduction." ["~DETAIL_TEXT"]=> string(1047) "An important indicator of HR performance and the company's image in general is the turnover rate by year and for the company as a whole. In total, there are two important indicators: the turnover itself and the average term of work in the company. Tekuchka is the ratio of the average number of employees to the number of fired employees (we exclude people who came for 1-2 days and realized that it was not their job, there were few of them, but there were some). Average term of employment in the company - everything is clear here: we consider the average number of employees in the company or departments, including the General Director (after all, the business can be split or sold, remember?) In Extyl, this figure was 18% over the last 8 years (the total), and this year it rose to 22%. After some research it became clear that this percentage is related to new positions: for example, only on the third HR we realized what we want from each other, two assistants also changed. If you remove the new positions, you will get a 15% reduction." ["DETAIL_TEXT_TYPE"]=> string(4) "text" ["~DETAIL_TEXT_TYPE"]=> string(4) "text" ["PREVIEW_TEXT"]=> string(189) "All companies have flow, and digital especially. An important indicator of HR performance and the company's image in general is the turnover rate by year and for the company as a whole." ["~PREVIEW_TEXT"]=> string(185) "All companies have flow, and digital especially. An important indicator of HR performance and the company's image in general is the turnover rate by year and for the company as a whole." ["PREVIEW_TEXT_TYPE"]=> string(4) "text" ["~PREVIEW_TEXT_TYPE"]=> string(4) "text" ["PREVIEW_PICTURE"]=> NULL ["~PREVIEW_PICTURE"]=> NULL ["LANG_DIR"]=> string(1) "/" ["~LANG_DIR"]=> string(1) "/" ["CODE"]=> string(36) "28-tekuchka-and-how-do-you-count-her" ["~CODE"]=> string(36) "28-tekuchka-and-how-do-you-count-her" ["EXTERNAL_ID"]=> string(5) "16153" ["~EXTERNAL_ID"]=> string(5) "16153" ["IBLOCK_TYPE_ID"]=> string(5) "pages" ["~IBLOCK_TYPE_ID"]=> string(5) "pages" ["IBLOCK_CODE"]=> string(7) "blog_en" ["~IBLOCK_CODE"]=> string(7) "blog_en" ["IBLOCK_EXTERNAL_ID"]=> NULL ["~IBLOCK_EXTERNAL_ID"]=> NULL ["LID"]=> string(2) "en" ["~LID"]=> string(2) "en" ["EDIT_LINK"]=> NULL ["DELETE_LINK"]=> NULL ["DISPLAY_ACTIVE_FROM"]=> string(0) "" ["FIELDS"]=> array(1) { ["DATE_CREATE"]=> string(19) "06/04/2020 17:35:09" } ["PROPERTIES"]=> array(2) { ["NUMBER"]=> array(34) { ["ID"]=> string(3) "435" ["IBLOCK_ID"]=> string(2) "46" ["NAME"]=> string(23) "Номер статьи" ["ACTIVE"]=> string(1) "Y" ["SORT"]=> string(3) "500" ["CODE"]=> string(6) "NUMBER" ["DEFAULT_VALUE"]=> string(0) "" ["PROPERTY_TYPE"]=> string(1) "N" ["ROW_COUNT"]=> string(1) "1" ["COL_COUNT"]=> string(2) "30" ["LIST_TYPE"]=> string(1) "L" ["MULTIPLE"]=> string(1) "N" ["XML_ID"]=> NULL ["FILE_TYPE"]=> string(0) "" ["MULTIPLE_CNT"]=> string(1) "5" ["LINK_IBLOCK_ID"]=> string(1) "0" ["WITH_DESCRIPTION"]=> string(1) "N" ["SEARCHABLE"]=> string(1) "N" ["FILTRABLE"]=> string(1) "N" ["IS_REQUIRED"]=> string(1) "N" ["VERSION"]=> string(1) "2" ["USER_TYPE"]=> NULL ["USER_TYPE_SETTINGS"]=> bool(false) ["HINT"]=> string(0) "" ["~NAME"]=> string(23) "Номер статьи" ["~DEFAULT_VALUE"]=> string(0) "" ["VALUE_ENUM"]=> string(0) "" ["VALUE_XML_ID"]=> NULL ["VALUE_SORT"]=> NULL ["VALUE"]=> string(2) "28" ["PROPERTY_VALUE_ID"]=> string(9) "16153:435" ["DESCRIPTION"]=> NULL ["~VALUE"]=> string(2) "28" ["~DESCRIPTION"]=> NULL } [" "]=> NULL } ["DISPLAY_PROPERTIES"]=> array(0) { } ["IPROPERTY_VALUES"]=> array(0) { } } [1]=> array(49) { ["DATE_CREATE"]=> string(19) "06/04/2020 17:33:38" ["~DATE_CREATE"]=> string(19) "06/04/2020 17:33:38" ["ID"]=> string(5) "16152" ["~ID"]=> string(5) "16152" ["IBLOCK_ID"]=> string(2) "46" ["~IBLOCK_ID"]=> string(2) "46" ["IBLOCK_SECTION_ID"]=> string(4) "2432" ["~IBLOCK_SECTION_ID"]=> string(4) "2432" ["NAME"]=> string(17) "HR and HR errors." ["~NAME"]=> string(17) "HR and HR errors." ["ACTIVE_FROM"]=> NULL ["~ACTIVE_FROM"]=> NULL ["TIMESTAMP_X"]=> string(19) "10/18/2022 18:25:38" ["~TIMESTAMP_X"]=> string(19) "10/18/2022 18:25:38" ["DETAIL_PAGE_URL"]=> string(32) "/library/hr/38-hr-and-hr-errors/" ["~DETAIL_PAGE_URL"]=> string(32) "/library/hr/38-hr-and-hr-errors/" ["LIST_PAGE_URL"]=> string(17) "/library/library/" ["~LIST_PAGE_URL"]=> string(17) "/library/library/" ["DETAIL_TEXT"]=> string(1974) "For the first time in 15 years, our company has had a period when we are not looking for anything. The period is not long, but it is worth telling what principles we have been guided by.
1. It's a long stretch to decide on a candidate.
Each company sets its own time frame, but it is wrong to think for 1-2 weeks in the market conditions. In such a period, a strong candidate will leave. The decision is to give yourself a tough deadline of 2-3 working days, marking his own candidate.
If there are doubts about priorities - remember, firstly, how much it costs to hire an employee from agencies, and secondly, try at least to calculate the lost profit.
2. Do not find out the motivation beyond the financial component.
We all work for money, but there must also be additional motivation. If you interrupt only with money, but do not hear the wishes, then all will end up leaving. And even for a lower salary, but in an interesting project. Such quitting is stress for the team, Eichar, the manager.
3. Not to discuss hiring problems with your superiors.
There is a flow of candidates, but for some reason the staff is not expanding? It is necessary to meet with the "council of elders" and discuss why people do not go: salary, projects, reputation, time on the road. These are obvious factors, but there is also this:
- the friendliness and adequacy of the HR/Secretary. It has had an impact and a couple of times. Find out, who and how communicates with the person for the first time, whether they spend a tour of the office (if, of course, is planned an offshore).
- hygienic factors. Smells in the room (e.g. food, in the hallway), shouting/phone conversations (which may also set a person up incorrectly) - all these factors also affect the decision making process.
The general advice is: Selling the job = Selling your job to potential lids." ["~DETAIL_TEXT"]=> string(1866) "For the first time in 15 years, our company has had a period when we are not looking for anything. The period is not long, but it is worth telling what principles we have been guided by.
1. It's a long stretch to decide on a candidate.
Each company sets its own time frame, but it is wrong to think for 1-2 weeks in the market conditions. In such a period, a strong candidate will leave. The decision is to give yourself a tough deadline of 2-3 working days, marking his own candidate.
If there are doubts about priorities - remember, firstly, how much it costs to hire an employee from agencies, and secondly, try at least to calculate the lost profit.
2. Do not find out the motivation beyond the financial component.
We all work for money, but there must also be additional motivation. If you interrupt only with money, but do not hear the wishes, then all will end up leaving. And even for a lower salary, but in an interesting project. Such quitting is stress for the team, Eichar, the manager.
3. Not to discuss hiring problems with your superiors.
There is a flow of candidates, but for some reason the staff is not expanding? It is necessary to meet with the "council of elders" and discuss why people do not go: salary, projects, reputation, time on the road. These are obvious factors, but there is also this:
- the friendliness and adequacy of the HR/Secretary. It has had an impact and a couple of times. Find out, who and how communicates with the person for the first time, whether they spend a tour of the office (if, of course, is planned an offshore).
- hygienic factors. Smells in the room (e.g. food, in the hallway), shouting/phone conversations (which may also set a person up incorrectly) - all these factors also affect the decision making process.
The general advice is: Selling the job = Selling your job to potential lids." ["DETAIL_TEXT_TYPE"]=> string(4) "text" ["~DETAIL_TEXT_TYPE"]=> string(4) "text" ["PREVIEW_TEXT"]=> string(186) "For the first time in 15 years, our company has had a period when we are not looking for anything. The period is not long, but it is worth telling what principles we have been guided by." ["~PREVIEW_TEXT"]=> string(186) "For the first time in 15 years, our company has had a period when we are not looking for anything. The period is not long, but it is worth telling what principles we have been guided by." ["PREVIEW_TEXT_TYPE"]=> string(4) "text" ["~PREVIEW_TEXT_TYPE"]=> string(4) "text" ["PREVIEW_PICTURE"]=> NULL ["~PREVIEW_PICTURE"]=> NULL ["LANG_DIR"]=> string(1) "/" ["~LANG_DIR"]=> string(1) "/" ["CODE"]=> string(19) "38-hr-and-hr-errors" ["~CODE"]=> string(19) "38-hr-and-hr-errors" ["EXTERNAL_ID"]=> string(5) "16152" ["~EXTERNAL_ID"]=> string(5) "16152" ["IBLOCK_TYPE_ID"]=> string(5) "pages" ["~IBLOCK_TYPE_ID"]=> string(5) "pages" ["IBLOCK_CODE"]=> string(7) "blog_en" ["~IBLOCK_CODE"]=> string(7) "blog_en" ["IBLOCK_EXTERNAL_ID"]=> NULL ["~IBLOCK_EXTERNAL_ID"]=> NULL ["LID"]=> string(2) "en" ["~LID"]=> string(2) "en" ["EDIT_LINK"]=> NULL ["DELETE_LINK"]=> NULL ["DISPLAY_ACTIVE_FROM"]=> string(0) "" ["FIELDS"]=> array(1) { ["DATE_CREATE"]=> string(19) "06/04/2020 17:33:38" } ["PROPERTIES"]=> array(2) { ["NUMBER"]=> array(34) { ["ID"]=> string(3) "435" ["IBLOCK_ID"]=> string(2) "46" ["NAME"]=> string(23) "Номер статьи" ["ACTIVE"]=> string(1) "Y" ["SORT"]=> string(3) "500" ["CODE"]=> string(6) "NUMBER" ["DEFAULT_VALUE"]=> string(0) "" ["PROPERTY_TYPE"]=> string(1) "N" ["ROW_COUNT"]=> string(1) "1" ["COL_COUNT"]=> string(2) "30" ["LIST_TYPE"]=> string(1) "L" ["MULTIPLE"]=> string(1) "N" ["XML_ID"]=> NULL ["FILE_TYPE"]=> string(0) "" ["MULTIPLE_CNT"]=> string(1) "5" ["LINK_IBLOCK_ID"]=> string(1) "0" ["WITH_DESCRIPTION"]=> string(1) "N" ["SEARCHABLE"]=> string(1) "N" ["FILTRABLE"]=> string(1) "N" ["IS_REQUIRED"]=> string(1) "N" ["VERSION"]=> string(1) "2" ["USER_TYPE"]=> NULL ["USER_TYPE_SETTINGS"]=> bool(false) ["HINT"]=> string(0) "" ["~NAME"]=> string(23) "Номер статьи" ["~DEFAULT_VALUE"]=> string(0) "" ["VALUE_ENUM"]=> string(0) "" ["VALUE_XML_ID"]=> NULL ["VALUE_SORT"]=> NULL ["VALUE"]=> string(2) "38" ["PROPERTY_VALUE_ID"]=> string(9) "16152:435" ["DESCRIPTION"]=> NULL ["~VALUE"]=> string(2) "38" ["~DESCRIPTION"]=> NULL } [" "]=> NULL } ["DISPLAY_PROPERTIES"]=> array(0) { } ["IPROPERTY_VALUES"]=> array(0) { } } [2]=> array(49) { ["DATE_CREATE"]=> string(19) "06/04/2020 17:32:28" ["~DATE_CREATE"]=> string(19) "06/04/2020 17:32:28" ["ID"]=> string(5) "16151" ["~ID"]=> string(5) "16151" ["IBLOCK_ID"]=> string(2) "46" ["~IBLOCK_ID"]=> string(2) "46" ["IBLOCK_SECTION_ID"]=> string(4) "2432" ["~IBLOCK_SECTION_ID"]=> string(4) "2432" ["NAME"]=> string(37) "Building an HR system in the company." ["~NAME"]=> string(37) "Building an HR system in the company." ["ACTIVE_FROM"]=> NULL ["~ACTIVE_FROM"]=> NULL ["TIMESTAMP_X"]=> string(19) "10/18/2022 18:25:38" ["~TIMESTAMP_X"]=> string(19) "10/18/2022 18:25:38" ["DETAIL_PAGE_URL"]=> string(52) "/library/hr/40-building-an-hr-system-in-the-company/" ["~DETAIL_PAGE_URL"]=> string(52) "/library/hr/40-building-an-hr-system-in-the-company/" ["LIST_PAGE_URL"]=> string(17) "/library/library/" ["~LIST_PAGE_URL"]=> string(17) "/library/library/" ["DETAIL_TEXT"]=> string(710) "The subject is undoubtedly complicated, and there will be several posts. We'll start with the basics.
Planning. With an average recruitment rate of 1 person in 2-8 weeks, you need to know in advance what people are needed. It is best to organize a briefing with top managers once a week and get feedback - who needs it now and who - a little later.
HR full time. Even if there's not enough budget, it's worth it. Soon you'll need CDP (Personnel Records Management). And also HR-activities: events (for clients/HR-targets), internal corporate entities. While there is no HR, all this is done by the director, and that - when there is time, isn't it?" ["~DETAIL_TEXT"]=> string(654) "The subject is undoubtedly complicated, and there will be several posts. We'll start with the basics.
Planning. With an average recruitment rate of 1 person in 2-8 weeks, you need to know in advance what people are needed. It is best to organize a briefing with top managers once a week and get feedback - who needs it now and who - a little later.
HR full time. Even if there's not enough budget, it's worth it. Soon you'll need CDP (Personnel Records Management). And also HR-activities: events (for clients/HR-targets), internal corporate entities. While there is no HR, all this is done by the director, and that - when there is time, isn't it?" ["DETAIL_TEXT_TYPE"]=> string(4) "text" ["~DETAIL_TEXT_TYPE"]=> string(4) "text" ["PREVIEW_TEXT"]=> string(248) "Planning. With an average recruitment rate of 1 person in 2-8 weeks, you need to know in advance what people are needed. It is best to organize a briefing with the top managers once a week and get feedback - who needs it now and who needs it later." ["~PREVIEW_TEXT"]=> string(248) "Planning. With an average recruitment rate of 1 person in 2-8 weeks, you need to know in advance what people are needed. It is best to organize a briefing with the top managers once a week and get feedback - who needs it now and who needs it later." ["PREVIEW_TEXT_TYPE"]=> string(4) "text" ["~PREVIEW_TEXT_TYPE"]=> string(4) "text" ["PREVIEW_PICTURE"]=> NULL ["~PREVIEW_PICTURE"]=> NULL ["LANG_DIR"]=> string(1) "/" ["~LANG_DIR"]=> string(1) "/" ["CODE"]=> string(39) "40-building-an-hr-system-in-the-company" ["~CODE"]=> string(39) "40-building-an-hr-system-in-the-company" ["EXTERNAL_ID"]=> string(5) "16151" ["~EXTERNAL_ID"]=> string(5) "16151" ["IBLOCK_TYPE_ID"]=> string(5) "pages" ["~IBLOCK_TYPE_ID"]=> string(5) "pages" ["IBLOCK_CODE"]=> string(7) "blog_en" ["~IBLOCK_CODE"]=> string(7) "blog_en" ["IBLOCK_EXTERNAL_ID"]=> NULL ["~IBLOCK_EXTERNAL_ID"]=> NULL ["LID"]=> string(2) "en" ["~LID"]=> string(2) "en" ["EDIT_LINK"]=> NULL ["DELETE_LINK"]=> NULL ["DISPLAY_ACTIVE_FROM"]=> string(0) "" ["FIELDS"]=> array(1) { ["DATE_CREATE"]=> string(19) "06/04/2020 17:32:28" } ["PROPERTIES"]=> array(2) { ["NUMBER"]=> array(34) { ["ID"]=> string(3) "435" ["IBLOCK_ID"]=> string(2) "46" ["NAME"]=> string(23) "Номер статьи" ["ACTIVE"]=> string(1) "Y" ["SORT"]=> string(3) "500" ["CODE"]=> string(6) "NUMBER" ["DEFAULT_VALUE"]=> string(0) "" ["PROPERTY_TYPE"]=> string(1) "N" ["ROW_COUNT"]=> string(1) "1" ["COL_COUNT"]=> string(2) "30" ["LIST_TYPE"]=> string(1) "L" ["MULTIPLE"]=> string(1) "N" ["XML_ID"]=> NULL ["FILE_TYPE"]=> string(0) "" ["MULTIPLE_CNT"]=> string(1) "5" ["LINK_IBLOCK_ID"]=> string(1) "0" ["WITH_DESCRIPTION"]=> string(1) "N" ["SEARCHABLE"]=> string(1) "N" ["FILTRABLE"]=> string(1) "N" ["IS_REQUIRED"]=> string(1) "N" ["VERSION"]=> string(1) "2" ["USER_TYPE"]=> NULL ["USER_TYPE_SETTINGS"]=> bool(false) ["HINT"]=> string(0) "" ["~NAME"]=> string(23) "Номер статьи" ["~DEFAULT_VALUE"]=> string(0) "" ["VALUE_ENUM"]=> string(0) "" ["VALUE_XML_ID"]=> NULL ["VALUE_SORT"]=> NULL ["VALUE"]=> string(2) "40" ["PROPERTY_VALUE_ID"]=> string(9) "16151:435" ["DESCRIPTION"]=> NULL ["~VALUE"]=> string(2) "40" ["~DESCRIPTION"]=> NULL } [" "]=> NULL } ["DISPLAY_PROPERTIES"]=> array(0) { } ["IPROPERTY_VALUES"]=> array(0) { } } [3]=> array(49) { ["DATE_CREATE"]=> string(19) "06/03/2020 17:18:36" ["~DATE_CREATE"]=> string(19) "06/03/2020 17:18:36" ["ID"]=> string(5) "16118" ["~ID"]=> string(5) "16118" ["IBLOCK_ID"]=> string(2) "46" ["~IBLOCK_ID"]=> string(2) "46" ["IBLOCK_SECTION_ID"]=> string(4) "2432" ["~IBLOCK_SECTION_ID"]=> string(4) "2432" ["NAME"]=> string(35) "HR vs manual: spark, storm, emotion" ["~NAME"]=> string(35) "HR vs manual: spark, storm, emotion" ["ACTIVE_FROM"]=> NULL ["~ACTIVE_FROM"]=> NULL ["TIMESTAMP_X"]=> string(19) "10/18/2022 18:25:38" ["~TIMESTAMP_X"]=> string(19) "10/18/2022 18:25:38" ["DETAIL_PAGE_URL"]=> string(28) "/library/hr/41-hr-vs-manual/" ["~DETAIL_PAGE_URL"]=> string(28) "/library/hr/41-hr-vs-manual/" ["LIST_PAGE_URL"]=> string(17) "/library/library/" ["~LIST_PAGE_URL"]=> string(17) "/library/library/" ["DETAIL_TEXT"]=> string(1470) "Lapping.
Interaction with those directors and/or the general manager is a very important step.
Simply put, there must be components: "spark, storm, emotion", any order can be any.
Let's discuss these components.
The Storm. "Wow, we have an eucharist and a stream of quality candidates." But - something toad is starting to choke, and in general, you can still see how it is so many candidates. Bottom line: while we think and are stupid, good candidates go to faster compositions. It is important to assess their capabilities correctly and soberly and not to start scattering personnel.
Emotion.
In almost any situation, the Eichar is to blame. I think that's familiar to the Eichars themselves. And it is in "emotions" that it is important to discuss everything: what does the management expect, in the market or not, salary and working conditions, what software and hard skills the candidate has. And if you do not want to sit in a puddle, you need to sit down and listen to each other.
It's a spark.
If the storm and the emotion went right, you'll catch the spark. And then there's happiness and joy. The previous stages - it's a lapping, and if it was successful, then no problems will arise and it's time to be a great and high-quality team that does not meet all (there are no ideals), but many expectations.
" ["~DETAIL_TEXT"]=> string(1470) "Lapping.
Interaction with those directors and/or the general manager is a very important step.
Simply put, there must be components: "spark, storm, emotion", any order can be any.
Let's discuss these components.
The Storm. "Wow, we have an eucharist and a stream of quality candidates." But - something toad is starting to choke, and in general, you can still see how it is so many candidates. Bottom line: while we think and are stupid, good candidates go to faster compositions. It is important to assess their capabilities correctly and soberly and not to start scattering personnel.
Emotion.
In almost any situation, the Eichar is to blame. I think that's familiar to the Eichars themselves. And it is in "emotions" that it is important to discuss everything: what does the management expect, in the market or not, salary and working conditions, what software and hard skills the candidate has. And if you do not want to sit in a puddle, you need to sit down and listen to each other.
It's a spark.
If the storm and the emotion went right, you'll catch the spark. And then there's happiness and joy. The previous stages - it's a lapping, and if it was successful, then no problems will arise and it's time to be a great and high-quality team that does not meet all (there are no ideals), but many expectations.
" ["DETAIL_TEXT_TYPE"]=> string(4) "html" ["~DETAIL_TEXT_TYPE"]=> string(4) "html" ["PREVIEW_TEXT"]=> string(225) "Interaction with those directors and/or the general manager is a very important step.
Simply put, there must be components: "spark, storm, emotion", any order can be any.
Let us discuss these components." ["~PREVIEW_TEXT"]=> string(205) "Interaction with those directors and/or the general manager is a very important step.
Simply put, there must be components: "spark, storm, emotion", any order can be any.
Let us discuss these components." ["PREVIEW_TEXT_TYPE"]=> string(4) "text" ["~PREVIEW_TEXT_TYPE"]=> string(4) "text" ["PREVIEW_PICTURE"]=> NULL ["~PREVIEW_PICTURE"]=> NULL ["LANG_DIR"]=> string(1) "/" ["~LANG_DIR"]=> string(1) "/" ["CODE"]=> string(15) "41-hr-vs-manual" ["~CODE"]=> string(15) "41-hr-vs-manual" ["EXTERNAL_ID"]=> string(5) "16118" ["~EXTERNAL_ID"]=> string(5) "16118" ["IBLOCK_TYPE_ID"]=> string(5) "pages" ["~IBLOCK_TYPE_ID"]=> string(5) "pages" ["IBLOCK_CODE"]=> string(7) "blog_en" ["~IBLOCK_CODE"]=> string(7) "blog_en" ["IBLOCK_EXTERNAL_ID"]=> NULL ["~IBLOCK_EXTERNAL_ID"]=> NULL ["LID"]=> string(2) "en" ["~LID"]=> string(2) "en" ["EDIT_LINK"]=> NULL ["DELETE_LINK"]=> NULL ["DISPLAY_ACTIVE_FROM"]=> string(0) "" ["FIELDS"]=> array(1) { ["DATE_CREATE"]=> string(19) "06/03/2020 17:18:36" } ["PROPERTIES"]=> array(2) { ["NUMBER"]=> array(34) { ["ID"]=> string(3) "435" ["IBLOCK_ID"]=> string(2) "46" ["NAME"]=> string(23) "Номер статьи" ["ACTIVE"]=> string(1) "Y" ["SORT"]=> string(3) "500" ["CODE"]=> string(6) "NUMBER" ["DEFAULT_VALUE"]=> string(0) "" ["PROPERTY_TYPE"]=> string(1) "N" ["ROW_COUNT"]=> string(1) "1" ["COL_COUNT"]=> string(2) "30" ["LIST_TYPE"]=> string(1) "L" ["MULTIPLE"]=> string(1) "N" ["XML_ID"]=> NULL ["FILE_TYPE"]=> string(0) "" ["MULTIPLE_CNT"]=> string(1) "5" ["LINK_IBLOCK_ID"]=> string(1) "0" ["WITH_DESCRIPTION"]=> string(1) "N" ["SEARCHABLE"]=> string(1) "N" ["FILTRABLE"]=> string(1) "N" ["IS_REQUIRED"]=> string(1) "N" ["VERSION"]=> string(1) "2" ["USER_TYPE"]=> NULL ["USER_TYPE_SETTINGS"]=> bool(false) ["HINT"]=> string(0) "" ["~NAME"]=> string(23) "Номер статьи" ["~DEFAULT_VALUE"]=> string(0) "" ["VALUE_ENUM"]=> string(0) "" ["VALUE_XML_ID"]=> NULL ["VALUE_SORT"]=> NULL ["VALUE"]=> string(2) "41" ["PROPERTY_VALUE_ID"]=> string(9) "16118:435" ["DESCRIPTION"]=> NULL ["~VALUE"]=> string(2) "41" ["~DESCRIPTION"]=> NULL } [" "]=> NULL } ["DISPLAY_PROPERTIES"]=> array(0) { } ["IPROPERTY_VALUES"]=> array(0) { } } [4]=> array(49) { ["DATE_CREATE"]=> string(19) "06/03/2020 16:55:12" ["~DATE_CREATE"]=> string(19) "06/03/2020 16:55:12" ["ID"]=> string(5) "16116" ["~ID"]=> string(5) "16116" ["IBLOCK_ID"]=> string(2) "46" ["~IBLOCK_ID"]=> string(2) "46" ["IBLOCK_SECTION_ID"]=> string(4) "2432" ["~IBLOCK_SECTION_ID"]=> string(4) "2432" ["NAME"]=> string(22) "HR vs Personnel Agency" ["~NAME"]=> string(22) "HR vs Personnel Agency" ["ACTIVE_FROM"]=> NULL ["~ACTIVE_FROM"]=> NULL ["TIMESTAMP_X"]=> string(19) "10/18/2022 18:25:38" ["~TIMESTAMP_X"]=> string(19) "10/18/2022 18:25:38" ["DETAIL_PAGE_URL"]=> string(38) "/library/hr/47-hr-vs-personnel-agency/" ["~DETAIL_PAGE_URL"]=> string(38) "/library/hr/47-hr-vs-personnel-agency/" ["LIST_PAGE_URL"]=> string(17) "/library/library/" ["~LIST_PAGE_URL"]=> string(17) "/library/library/" ["DETAIL_TEXT"]=> string(1178) "Quite often you can hear from all sides how difficult it is to find developers.
Yes, programmers' comrades-in-arms are a bit annoyed by irrelevant suggestions that clog their mail and messengers. It turns out to be a kind of spam mailing, but they did not subscribe to it. There's not much fun about it.
The fact is that this is mainly the way recruitment agencies, which are many in the market (they have a large number of customers and jobs) is more like a mass selection, but in the field of IT.
The aim is just to find an employee and get % from it, because it is not their HR brand that can suffer.
The internal HR is set otherwise.
It is important to find not only a good programmer, but also someone who will be part of the team. This is only possible if you are inside yourself. Understanding of internal processes and resource planning, general microclimate is a short list of what external HR companies lack. And of course - an individual approach to each (whether it is a primary contact in correspondence or a meeting).
Conclusion - get yourself an HR, it will pay off quickly (even with downtime).
" ["~DETAIL_TEXT"]=> string(1178) "Quite often you can hear from all sides how difficult it is to find developers.
Yes, programmers' comrades-in-arms are a bit annoyed by irrelevant suggestions that clog their mail and messengers. It turns out to be a kind of spam mailing, but they did not subscribe to it. There's not much fun about it.
The fact is that this is mainly the way recruitment agencies, which are many in the market (they have a large number of customers and jobs) is more like a mass selection, but in the field of IT.
The aim is just to find an employee and get % from it, because it is not their HR brand that can suffer.
The internal HR is set otherwise.
It is important to find not only a good programmer, but also someone who will be part of the team. This is only possible if you are inside yourself. Understanding of internal processes and resource planning, general microclimate is a short list of what external HR companies lack. And of course - an individual approach to each (whether it is a primary contact in correspondence or a meeting).
Conclusion - get yourself an HR, it will pay off quickly (even with downtime).
" ["DETAIL_TEXT_TYPE"]=> string(4) "html" ["~DETAIL_TEXT_TYPE"]=> string(4) "html" ["PREVIEW_TEXT"]=> string(328) "Quite often you can hear from all sides how difficult it is to find developers.
Yes, programmers' comrades-in-arms are a bit annoyed by irrelevant suggestions that clog their mail and messengers. It turns out to be a kind of spam mailing, but they did not subscribe to it. There's not much to be pleasant about it." ["~PREVIEW_TEXT"]=> string(315) "Quite often you can hear from all sides how difficult it is to find developers.
Yes, programmers' comrades-in-arms are a bit annoyed by irrelevant suggestions that clog their mail and messengers. It turns out to be a kind of spam mailing, but they did not subscribe to it. There's not much to be pleasant about it." ["PREVIEW_TEXT_TYPE"]=> string(4) "text" ["~PREVIEW_TEXT_TYPE"]=> string(4) "text" ["PREVIEW_PICTURE"]=> NULL ["~PREVIEW_PICTURE"]=> NULL ["LANG_DIR"]=> string(1) "/" ["~LANG_DIR"]=> string(1) "/" ["CODE"]=> string(25) "47-hr-vs-personnel-agency" ["~CODE"]=> string(25) "47-hr-vs-personnel-agency" ["EXTERNAL_ID"]=> string(5) "16116" ["~EXTERNAL_ID"]=> string(5) "16116" ["IBLOCK_TYPE_ID"]=> string(5) "pages" ["~IBLOCK_TYPE_ID"]=> string(5) "pages" ["IBLOCK_CODE"]=> string(7) "blog_en" ["~IBLOCK_CODE"]=> string(7) "blog_en" ["IBLOCK_EXTERNAL_ID"]=> NULL ["~IBLOCK_EXTERNAL_ID"]=> NULL ["LID"]=> string(2) "en" ["~LID"]=> string(2) "en" ["EDIT_LINK"]=> NULL ["DELETE_LINK"]=> NULL ["DISPLAY_ACTIVE_FROM"]=> string(0) "" ["FIELDS"]=> array(1) { ["DATE_CREATE"]=> string(19) "06/03/2020 16:55:12" } ["PROPERTIES"]=> array(2) { ["NUMBER"]=> array(34) { ["ID"]=> string(3) "435" ["IBLOCK_ID"]=> string(2) "46" ["NAME"]=> string(23) "Номер статьи" ["ACTIVE"]=> string(1) "Y" ["SORT"]=> string(3) "500" ["CODE"]=> string(6) "NUMBER" ["DEFAULT_VALUE"]=> string(0) "" ["PROPERTY_TYPE"]=> string(1) "N" ["ROW_COUNT"]=> string(1) "1" ["COL_COUNT"]=> string(2) "30" ["LIST_TYPE"]=> string(1) "L" ["MULTIPLE"]=> string(1) "N" ["XML_ID"]=> NULL ["FILE_TYPE"]=> string(0) "" ["MULTIPLE_CNT"]=> string(1) "5" ["LINK_IBLOCK_ID"]=> string(1) "0" ["WITH_DESCRIPTION"]=> string(1) "N" ["SEARCHABLE"]=> string(1) "N" ["FILTRABLE"]=> string(1) "N" ["IS_REQUIRED"]=> string(1) "N" ["VERSION"]=> string(1) "2" ["USER_TYPE"]=> NULL ["USER_TYPE_SETTINGS"]=> bool(false) ["HINT"]=> string(0) "" ["~NAME"]=> string(23) "Номер статьи" ["~DEFAULT_VALUE"]=> string(0) "" ["VALUE_ENUM"]=> string(0) "" ["VALUE_XML_ID"]=> NULL ["VALUE_SORT"]=> NULL ["VALUE"]=> string(2) "47" ["PROPERTY_VALUE_ID"]=> string(9) "16116:435" ["DESCRIPTION"]=> NULL ["~VALUE"]=> string(2) "47" ["~DESCRIPTION"]=> NULL } [" "]=> NULL } ["DISPLAY_PROPERTIES"]=> array(0) { } ["IPROPERTY_VALUES"]=> array(0) { } } } } [2433]=> array(1) { ["ITEMS"]=> array(1) { [0]=> array(49) { ["DATE_CREATE"]=> string(19) "06/03/2020 16:57:42" ["~DATE_CREATE"]=> string(19) "06/03/2020 16:57:42" ["ID"]=> string(5) "16117" ["~ID"]=> string(5) "16117" ["IBLOCK_ID"]=> string(2) "46" ["~IBLOCK_ID"]=> string(2) "46" ["IBLOCK_SECTION_ID"]=> string(4) "2433" ["~IBLOCK_SECTION_ID"]=> string(4) "2433" ["NAME"]=> string(30) "Security of client information" ["~NAME"]=> string(30) "Security of client information" ["ACTIVE_FROM"]=> NULL ["~ACTIVE_FROM"]=> NULL ["TIMESTAMP_X"]=> string(19) "10/18/2022 18:25:38" ["~TIMESTAMP_X"]=> string(19) "10/18/2022 18:25:38" ["DETAIL_PAGE_URL"]=> string(52) "/library/security/46-security-of-client-information/" ["~DETAIL_PAGE_URL"]=> string(52) "/library/security/46-security-of-client-information/" ["LIST_PAGE_URL"]=> string(17) "/library/library/" ["~LIST_PAGE_URL"]=> string(17) "/library/library/" ["DETAIL_TEXT"]=> string(1062) "Customers give us access to their servers and other systems and the question arises: how to store this securely while having convenient and flexible access.
The worst option is to store such data in public sources, such as a wiki project.
A good option is to use specialized password managers. These are good and secure solutions, some of the solutions available on the market provide various integrations for embedding in your infrastructure.
However, if you need to store other data besides passwords, off-the-shelf software will not work. Plus, the problem of embedding in the current landscape. We solved the problem by writing our manager on top of Bitrix24, where we conduct projects.
The next problem is how to protect yourself from using passwords when you are fired, leaked, etc.?
The solution is quite obvious, and automation is quite simple. The secret storage system is able to dynamically change passwords on protected resources: once a stolen password will be invalid in a few hours.
" ["~DETAIL_TEXT"]=> string(1012) "Customers give us access to their servers and other systems and the question arises: how to store this securely while having convenient and flexible access.
The worst option is to store such data in public sources, such as a wiki project.
A good option is to use specialized password managers. These are good and secure solutions, some of the solutions available on the market provide various integrations for embedding in your infrastructure.
However, if you need to store other data besides passwords, off-the-shelf software will not work. Plus, the problem of embedding in the current landscape. We solved the problem by writing our manager on top of Bitrix24, where we conduct projects.
The next problem is how to protect yourself from using passwords when you are fired, leaked, etc.?
The solution is quite obvious, and automation is quite simple. The secret storage system is able to dynamically change passwords on protected resources: once a stolen password will be invalid in a few hours.
" ["DETAIL_TEXT_TYPE"]=> string(4) "text" ["~DETAIL_TEXT_TYPE"]=> string(4) "text" ["PREVIEW_TEXT"]=> string(244) "Customers give us access to their servers and other systems and the question arises: how to store this securely while having convenient and flexible access.
The worst option is to store such data in public sources, such as a wiki project." ["~PREVIEW_TEXT"]=> string(239) "Customers give us access to their servers and other systems and the question arises: how to store this securely while having convenient and flexible access.
The worst option is to store such data in public sources, such as a wiki project." ["PREVIEW_TEXT_TYPE"]=> string(4) "text" ["~PREVIEW_TEXT_TYPE"]=> string(4) "text" ["PREVIEW_PICTURE"]=> NULL ["~PREVIEW_PICTURE"]=> NULL ["LANG_DIR"]=> string(1) "/" ["~LANG_DIR"]=> string(1) "/" ["CODE"]=> string(33) "46-security-of-client-information" ["~CODE"]=> string(33) "46-security-of-client-information" ["EXTERNAL_ID"]=> string(5) "16117" ["~EXTERNAL_ID"]=> string(5) "16117" ["IBLOCK_TYPE_ID"]=> string(5) "pages" ["~IBLOCK_TYPE_ID"]=> string(5) "pages" ["IBLOCK_CODE"]=> string(7) "blog_en" ["~IBLOCK_CODE"]=> string(7) "blog_en" ["IBLOCK_EXTERNAL_ID"]=> NULL ["~IBLOCK_EXTERNAL_ID"]=> NULL ["LID"]=> string(2) "en" ["~LID"]=> string(2) "en" ["EDIT_LINK"]=> NULL ["DELETE_LINK"]=> NULL ["DISPLAY_ACTIVE_FROM"]=> string(0) "" ["FIELDS"]=> array(1) { ["DATE_CREATE"]=> string(19) "06/03/2020 16:57:42" } ["PROPERTIES"]=> array(2) { ["NUMBER"]=> array(34) { ["ID"]=> string(3) "435" ["IBLOCK_ID"]=> string(2) "46" ["NAME"]=> string(23) "Номер статьи" ["ACTIVE"]=> string(1) "Y" ["SORT"]=> string(3) "500" ["CODE"]=> string(6) "NUMBER" ["DEFAULT_VALUE"]=> string(0) "" ["PROPERTY_TYPE"]=> string(1) "N" ["ROW_COUNT"]=> string(1) "1" ["COL_COUNT"]=> string(2) "30" ["LIST_TYPE"]=> string(1) "L" ["MULTIPLE"]=> string(1) "N" ["XML_ID"]=> NULL ["FILE_TYPE"]=> string(0) "" ["MULTIPLE_CNT"]=> string(1) "5" ["LINK_IBLOCK_ID"]=> string(1) "0" ["WITH_DESCRIPTION"]=> string(1) "N" ["SEARCHABLE"]=> string(1) "N" ["FILTRABLE"]=> string(1) "N" ["IS_REQUIRED"]=> string(1) "N" ["VERSION"]=> string(1) "2" ["USER_TYPE"]=> NULL ["USER_TYPE_SETTINGS"]=> bool(false) ["HINT"]=> string(0) "" ["~NAME"]=> string(23) "Номер статьи" ["~DEFAULT_VALUE"]=> string(0) "" ["VALUE_ENUM"]=> string(0) "" ["VALUE_XML_ID"]=> NULL ["VALUE_SORT"]=> NULL ["VALUE"]=> string(2) "46" ["PROPERTY_VALUE_ID"]=> string(9) "16117:435" ["DESCRIPTION"]=> NULL ["~VALUE"]=> string(2) "46" ["~DESCRIPTION"]=> NULL } [" "]=> NULL } ["DISPLAY_PROPERTIES"]=> array(0) { } ["IPROPERTY_VALUES"]=> array(0) { } } } } [2434]=> array(1) { ["ITEMS"]=> array(8) { [0]=> array(49) { ["DATE_CREATE"]=> string(19) "06/04/2020 17:40:43" ["~DATE_CREATE"]=> string(19) "06/04/2020 17:40:43" ["ID"]=> string(5) "16155" ["~ID"]=> string(5) "16155" ["IBLOCK_ID"]=> string(2) "46" ["~IBLOCK_ID"]=> string(2) "46" ["IBLOCK_SECTION_ID"]=> string(4) "2434" ["~IBLOCK_SECTION_ID"]=> string(4) "2434" ["NAME"]=> string(32) "What kind of analysts are there?" ["~NAME"]=> string(32) "What kind of analysts are there?" ["ACTIVE_FROM"]=> NULL ["~ACTIVE_FROM"]=> NULL ["TIMESTAMP_X"]=> string(19) "10/18/2022 18:25:38" ["~TIMESTAMP_X"]=> string(19) "10/18/2022 18:25:38" ["DETAIL_PAGE_URL"]=> string(55) "/library/motivation/15-what-kind-of-analysts-are-there/" ["~DETAIL_PAGE_URL"]=> string(55) "/library/motivation/15-what-kind-of-analysts-are-there/" ["LIST_PAGE_URL"]=> string(17) "/library/library/" ["~LIST_PAGE_URL"]=> string(17) "/library/library/" ["DETAIL_TEXT"]=> string(863) "Integrators have a division into two types of analysts: business and technical.
For complex web projects it makes sense to do the same. A business analyst is a person who not only interviews the customer, but also helps him formulate his tasks, transforming it into the TOR. Technical analyst, in turn, similar to the architect, but together with the business looks not only the current state and objectives of the system, but also where the system will grow in the future.
In our agency, a business analyst has grown from managers, while a technical analyst has grown from programmers. In our opinion, it is very difficult to get such a person, so listen to what your people want to do.
Analytics is one of the tools for scaling and transition from projects "up to a million" to projects "5-20 million rubles"." ["~DETAIL_TEXT"]=> string(818) "Integrators have a division into two types of analysts: business and technical.
For complex web projects it makes sense to do the same. A business analyst is a person who not only interviews the customer, but also helps him formulate his tasks, transforming it into the TOR. Technical analyst, in turn, similar to the architect, but together with the business looks not only the current state and objectives of the system, but also where the system will grow in the future.
In our agency, a business analyst has grown from managers, while a technical analyst has grown from programmers. In our opinion, it is very difficult to get such a person, so listen to what your people want to do.
Analytics is one of the tools for scaling and transition from projects "up to a million" to projects "5-20 million rubles"." ["DETAIL_TEXT_TYPE"]=> string(4) "text" ["~DETAIL_TEXT_TYPE"]=> string(4) "text" ["PREVIEW_TEXT"]=> string(337) "A business analyst is a person who not only interviews the client, but also helps him to formulate his tasks, transforming it into the TOR. Technical analyst, in turn, looks like an architect, but together with the business looks not only the current state and objectives of the system, but also where the system will grow in the future." ["~PREVIEW_TEXT"]=> string(337) "A business analyst is a person who not only interviews the client, but also helps him to formulate his tasks, transforming it into the TOR. Technical analyst, in turn, looks like an architect, but together with the business looks not only the current state and objectives of the system, but also where the system will grow in the future." ["PREVIEW_TEXT_TYPE"]=> string(4) "text" ["~PREVIEW_TEXT_TYPE"]=> string(4) "text" ["PREVIEW_PICTURE"]=> NULL ["~PREVIEW_PICTURE"]=> NULL ["LANG_DIR"]=> string(1) "/" ["~LANG_DIR"]=> string(1) "/" ["CODE"]=> string(34) "15-what-kind-of-analysts-are-there" ["~CODE"]=> string(34) "15-what-kind-of-analysts-are-there" ["EXTERNAL_ID"]=> string(5) "16155" ["~EXTERNAL_ID"]=> string(5) "16155" ["IBLOCK_TYPE_ID"]=> string(5) "pages" ["~IBLOCK_TYPE_ID"]=> string(5) "pages" ["IBLOCK_CODE"]=> string(7) "blog_en" ["~IBLOCK_CODE"]=> string(7) "blog_en" ["IBLOCK_EXTERNAL_ID"]=> NULL ["~IBLOCK_EXTERNAL_ID"]=> NULL ["LID"]=> string(2) "en" ["~LID"]=> string(2) "en" ["EDIT_LINK"]=> NULL ["DELETE_LINK"]=> NULL ["DISPLAY_ACTIVE_FROM"]=> string(0) "" ["FIELDS"]=> array(1) { ["DATE_CREATE"]=> string(19) "06/04/2020 17:40:43" } ["PROPERTIES"]=> array(2) { ["NUMBER"]=> array(34) { ["ID"]=> string(3) "435" ["IBLOCK_ID"]=> string(2) "46" ["NAME"]=> string(23) "Номер статьи" ["ACTIVE"]=> string(1) "Y" ["SORT"]=> string(3) "500" ["CODE"]=> string(6) "NUMBER" ["DEFAULT_VALUE"]=> string(0) "" ["PROPERTY_TYPE"]=> string(1) "N" ["ROW_COUNT"]=> string(1) "1" ["COL_COUNT"]=> string(2) "30" ["LIST_TYPE"]=> string(1) "L" ["MULTIPLE"]=> string(1) "N" ["XML_ID"]=> NULL ["FILE_TYPE"]=> string(0) "" ["MULTIPLE_CNT"]=> string(1) "5" ["LINK_IBLOCK_ID"]=> string(1) "0" ["WITH_DESCRIPTION"]=> string(1) "N" ["SEARCHABLE"]=> string(1) "N" ["FILTRABLE"]=> string(1) "N" ["IS_REQUIRED"]=> string(1) "N" ["VERSION"]=> string(1) "2" ["USER_TYPE"]=> NULL ["USER_TYPE_SETTINGS"]=> bool(false) ["HINT"]=> string(0) "" ["~NAME"]=> string(23) "Номер статьи" ["~DEFAULT_VALUE"]=> string(0) "" ["VALUE_ENUM"]=> string(0) "" ["VALUE_XML_ID"]=> NULL ["VALUE_SORT"]=> NULL ["VALUE"]=> string(2) "15" ["PROPERTY_VALUE_ID"]=> string(9) "16155:435" ["DESCRIPTION"]=> NULL ["~VALUE"]=> string(2) "15" ["~DESCRIPTION"]=> NULL } [" "]=> NULL } ["DISPLAY_PROPERTIES"]=> array(0) { } ["IPROPERTY_VALUES"]=> array(0) { } } [1]=> array(49) { ["DATE_CREATE"]=> string(19) "06/04/2020 17:43:13" ["~DATE_CREATE"]=> string(19) "06/04/2020 17:43:13" ["ID"]=> string(5) "16156" ["~ID"]=> string(5) "16156" ["IBLOCK_ID"]=> string(2) "46" ["~IBLOCK_ID"]=> string(2) "46" ["IBLOCK_SECTION_ID"]=> string(4) "2434" ["~IBLOCK_SECTION_ID"]=> string(4) "2434" ["NAME"]=> string(16) "Motivation in IT" ["~NAME"]=> string(16) "Motivation in IT" ["ACTIVE_FROM"]=> NULL ["~ACTIVE_FROM"]=> NULL ["TIMESTAMP_X"]=> string(19) "10/18/2022 18:25:38" ["~TIMESTAMP_X"]=> string(19) "10/18/2022 18:25:38" ["DETAIL_PAGE_URL"]=> string(40) "/library/motivation/52-motivation-in-it/" ["~DETAIL_PAGE_URL"]=> string(40) "/library/motivation/52-motivation-in-it/" ["LIST_PAGE_URL"]=> string(17) "/library/library/" ["~LIST_PAGE_URL"]=> string(17) "/library/library/" ["DETAIL_TEXT"]=> string(984) "One of the main motivations in any work is its material component. In IT, people are busy with intellectual work, so it is important to maintain not only the material comfort.
The load of projects can be jumpy, so the best thing for professionals is to come to work when it is convenient. It is excellent to create not exact time of arrival on work which presses on those who is not able to be late, and to offer the certain period of time in the morning when the person chooses the beginning of the worker suitable to its rhythm. For example, in our company, the time of coming to work is from 9 to 11 o'clock.
The second good motivation is to work from home. For example, we have an experiment where an employee is given one or two days of work from home as a bonus. I especially like it for guys who skate for 1-2 hours before work. And let's note that in large companies, as a rule, they won't be able to do that, so it can be your advantage." ["~DETAIL_TEXT"]=> string(952) "One of the main motivations in any work is its material component. In IT, people are busy with intellectual work, so it is important to maintain not only the material comfort.
The load of projects can be jumpy, so the best thing for professionals is to come to work when it is convenient. It is excellent to create not exact time of arrival on work which presses on those who is not able to be late, and to offer the certain period of time in the morning when the person chooses the beginning of the worker suitable to its rhythm. For example, in our company, the time of coming to work is from 9 to 11 o'clock.
The second good motivation is to work from home. For example, we have an experiment where an employee is given one or two days of work from home as a bonus. I especially like it for guys who skate for 1-2 hours before work. And let's note that in large companies, as a rule, they won't be able to do that, so it can be your advantage." ["DETAIL_TEXT_TYPE"]=> string(4) "text" ["~DETAIL_TEXT_TYPE"]=> string(4) "text" ["PREVIEW_TEXT"]=> string(175) "One of the main motivations in any work is its material component. In IT, people are busy with intellectual work, so it is important to maintain not only the material comfort." ["~PREVIEW_TEXT"]=> string(175) "One of the main motivations in any work is its material component. In IT, people are busy with intellectual work, so it is important to maintain not only the material comfort." ["PREVIEW_TEXT_TYPE"]=> string(4) "text" ["~PREVIEW_TEXT_TYPE"]=> string(4) "text" ["PREVIEW_PICTURE"]=> NULL ["~PREVIEW_PICTURE"]=> NULL ["LANG_DIR"]=> string(1) "/" ["~LANG_DIR"]=> string(1) "/" ["CODE"]=> string(19) "52-motivation-in-it" ["~CODE"]=> string(19) "52-motivation-in-it" ["EXTERNAL_ID"]=> string(5) "16156" ["~EXTERNAL_ID"]=> string(5) "16156" ["IBLOCK_TYPE_ID"]=> string(5) "pages" ["~IBLOCK_TYPE_ID"]=> string(5) "pages" ["IBLOCK_CODE"]=> string(7) "blog_en" ["~IBLOCK_CODE"]=> string(7) "blog_en" ["IBLOCK_EXTERNAL_ID"]=> NULL ["~IBLOCK_EXTERNAL_ID"]=> NULL ["LID"]=> string(2) "en" ["~LID"]=> string(2) "en" ["EDIT_LINK"]=> NULL ["DELETE_LINK"]=> NULL ["DISPLAY_ACTIVE_FROM"]=> string(0) "" ["FIELDS"]=> array(1) { ["DATE_CREATE"]=> string(19) "06/04/2020 17:43:13" } ["PROPERTIES"]=> array(2) { ["NUMBER"]=> array(34) { ["ID"]=> string(3) "435" ["IBLOCK_ID"]=> string(2) "46" ["NAME"]=> string(23) "Номер статьи" ["ACTIVE"]=> string(1) "Y" ["SORT"]=> string(3) "500" ["CODE"]=> string(6) "NUMBER" ["DEFAULT_VALUE"]=> string(0) "" ["PROPERTY_TYPE"]=> string(1) "N" ["ROW_COUNT"]=> string(1) "1" ["COL_COUNT"]=> string(2) "30" ["LIST_TYPE"]=> string(1) "L" ["MULTIPLE"]=> string(1) "N" ["XML_ID"]=> NULL ["FILE_TYPE"]=> string(0) "" ["MULTIPLE_CNT"]=> string(1) "5" ["LINK_IBLOCK_ID"]=> string(1) "0" ["WITH_DESCRIPTION"]=> string(1) "N" ["SEARCHABLE"]=> string(1) "N" ["FILTRABLE"]=> string(1) "N" ["IS_REQUIRED"]=> string(1) "N" ["VERSION"]=> string(1) "2" ["USER_TYPE"]=> NULL ["USER_TYPE_SETTINGS"]=> bool(false) ["HINT"]=> string(0) "" ["~NAME"]=> string(23) "Номер статьи" ["~DEFAULT_VALUE"]=> string(0) "" ["VALUE_ENUM"]=> string(0) "" ["VALUE_XML_ID"]=> NULL ["VALUE_SORT"]=> NULL ["VALUE"]=> string(2) "52" ["PROPERTY_VALUE_ID"]=> string(9) "16156:435" ["DESCRIPTION"]=> NULL ["~VALUE"]=> string(2) "52" ["~DESCRIPTION"]=> NULL } [" "]=> NULL } ["DISPLAY_PROPERTIES"]=> array(0) { } ["IPROPERTY_VALUES"]=> array(0) { } } [2]=> array(49) { ["DATE_CREATE"]=> string(19) "06/04/2020 17:38:30" ["~DATE_CREATE"]=> string(19) "06/04/2020 17:38:30" ["ID"]=> string(5) "16154" ["~ID"]=> string(5) "16154" ["IBLOCK_ID"]=> string(2) "46" ["~IBLOCK_ID"]=> string(2) "46" ["IBLOCK_SECTION_ID"]=> string(4) "2434" ["~IBLOCK_SECTION_ID"]=> string(4) "2434" ["NAME"]=> string(64) "Adapting the thymlides is like killing a technician in a leader." ["~NAME"]=> string(64) "Adapting the thymlides is like killing a technician in a leader." ["ACTIVE_FROM"]=> NULL ["~ACTIVE_FROM"]=> NULL ["TIMESTAMP_X"]=> string(19) "10/18/2022 18:25:38" ["~TIMESTAMP_X"]=> string(19) "10/18/2022 18:25:38" ["DETAIL_PAGE_URL"]=> string(86) "/library/motivation/9-adapting-the-thymlides-is-like-killing-a-technician-in-a-leader/" ["~DETAIL_PAGE_URL"]=> string(86) "/library/motivation/9-adapting-the-thymlides-is-like-killing-a-technician-in-a-leader/" ["LIST_PAGE_URL"]=> string(17) "/library/library/" ["~LIST_PAGE_URL"]=> string(17) "/library/library/" ["DETAIL_TEXT"]=> string(1079) "As a rule, the most gifted engineers, i.e. not managers, become thymlides.
The main problem - no delegation and total control. You can and should fight it, because management is a separate work.
The first ambush is "I'll do it myself and for everyone." It is treated either by self-control or by increasing the command (when it is physically impossible to "do everything for everyone").
The second ambush is total control. Timlid is responsible for his head, yes, but too much control demotivates.
Resolution: weaken control while providing feedback on each change. Then the team itself will see and decide how to be more effective.
.
Detailed presentation on the topic - Alexander Trofimov, Kaspersky Lab:
.
array(5) { [2432]=> array(6) { ["ID"]=> string(4) "2432" ["~ID"]=> string(4) "2432" ["NAME"]=> string(2) "HR" ["~NAME"]=> string(2) "HR" ["ACTIVE"]=> string(1) "Y" ["~ACTIVE"]=> string(1) "Y" } [2433]=> array(6) { ["ID"]=> string(4) "2433" ["~ID"]=> string(4) "2433" ["NAME"]=> string(8) "Security" ["~NAME"]=> string(8) "Security" ["ACTIVE"]=> string(1) "Y" ["~ACTIVE"]=> string(1) "Y" } [2434]=> array(6) { ["ID"]=> string(4) "2434" ["~ID"]=> string(4) "2434" ["NAME"]=> string(10) "Motivation" ["~NAME"]=> string(10) "Motivation" ["ACTIVE"]=> string(1) "Y" ["~ACTIVE"]=> string(1) "Y" } [2435]=> array(6) { ["ID"]=> string(4) "2435" ["~ID"]=> string(4) "2435" ["NAME"]=> string(18) "Project Management" ["~NAME"]=> string(18) "Project Management" ["ACTIVE"]=> string(1) "Y" ["~ACTIVE"]=> string(1) "Y" } [2436]=> array(6) { ["ID"]=> string(4) "2436" ["~ID"]=> string(4) "2436" ["NAME"]=> string(5) "Money" ["~NAME"]=> string(5) "Money" ["ACTIVE"]=> string(1) "Y" ["~ACTIVE"]=> string(1) "Y" }
}
string(40) "---------------------------------------3"
HR
All companies have flow, and digital especially. An important indicator of HR performance and the company's image in general is the turnover rate by year and for the company as a whole.
For the first time in 15 years, our company has had a period when we are not looking for anything. The period is not long, but it is worth telling what principles we have been guided by.
Planning. With an average recruitment rate of 1 person in 2-8 weeks, you need to know in advance what people are needed. It is best to organize a briefing with the top managers once a week and get feedback - who needs it now and who needs it later.
Interaction with those directors and/or the general manager is a very important step.
Simply put, there must be components: "spark, storm, emotion", any order can be any.
Let us discuss these components.
Quite often you can hear from all sides how difficult it is to find developers.
Yes, programmers' comrades-in-arms are a bit annoyed by irrelevant suggestions that clog their mail and messengers. It turns out to be a kind of spam mailing, but they did not subscribe to it. There's not much to be pleasant about it.
Security
Customers give us access to their servers and other systems and the question arises: how to store this securely while having convenient and flexible access.
The worst option is to store such data in public sources, such as a wiki project.
Motivation
A business analyst is a person who not only interviews the client, but also helps him to formulate his tasks, transforming it into the TOR. Technical analyst, in turn, looks like an architect, but together with the business looks not only the current state and objectives of the system, but also where the system will grow in the future.
One of the main motivations in any work is its material component. In IT, people are busy with intellectual work, so it is important to maintain not only the material comfort.
The main problem is the lack of delegation and total control. You can and should fight it, because management is a separate job.
The first ambush is "I will do everything myself and for everyone". It is treated either by self-control or by increasing the team (when it is physically impossible to "do everything for everyone").
The second ambush is total control. Timlid is responsible for his head, yes, but too tight control demotivates.
This publication begins a small series of posts about the structure of the brain - and how it relates to software development in general, that is, our work.
The distance burst into our lives, but we approached the problem systematically: we examined all the resources on the subject, then formed our own regulations and a set of councils.
Rituals are needed in order to develop a habit (e.g., to write reports) and to feel involved (in the company). Workwear, by the way, is also a small ritual.
With regard to technology, we consider it reasonable to require (!) From an employee fast Internet (there are fans of ten megabits per second), as well as a headset + webcam (or, as we wrote above - a normal phone). You can pay extra for something (for example, ordering a headset).
Despite the fact that everyone has more time (you shouldn't have to go to work!), many still don't have time for all (or nothing at all).
Above, in post 61, we discussed how our brain works: in short, it's okay to save thinking effort and focus as little as possible.
Project Management
Look at the timing of the tender - if it is one week from the start to the end of the receipt of bids and the tender is not too long, it is a very bad sign. There are 2-3-4 weeks, or even more, for greater integration. A week means who has already done everything (perhaps not only the documentation, but the entire tender).
Simple work. If the tender for 1-2 million for the site-card, will win its regional IE from one person for 100 thousand rubles (conditionally). If the work is simple - your competencies and built processes are not needed here, it will pull you down in terms of profitability.
First of all, you need to create a culture/organization of watch billing. For everyone and everything. So in Bitrix24 or any similar system you can get a report on costs in the context of anything.
Then - it is more complicated - you need to program the average cost of an hour of different people for different periods (+ taxes). In this case, the reports above will contain the actual costs - by manager, project, period, as you wish.
If you work with large projects, there is often a situation where you need additional resources and the company does not have them. It would seem that you can hire an external contractor, but since the project is complex and large, it is risky.
Everyone has hanging projects - those that last for months or even years. It seems that everything is tested, but because of the age of years the TOR does not correspond to the models, the layout of the design, or just something new agreed (a year ago!). How to pass it?
In any case, it will be long and torturous, but there is a chance to spend less time and money: do grouping through the protocol.
Any large project must begin with the collection of requirements, if the customer has not performed the same procedures before you. It is important to distinguish this stage as a separate one (before the TOR) to control the deadlines. Add the word "analytics" to the word combination "requirements gathering": it means that business requirements should be analyzed by the forces of the techieur (or someone else) to formalize them.
All or almost all procedures in your company must be covered by regulations: in this case, it is clear in which cases you can punish the employee for the violation, and when you can not (without regulations, all this turns into self-centered).
When you go beyond a three-person mini studio, it's time to start thinking about duplication. And it's not about people anymore (you can't take and double your staff just to reduce risks), it's about functions.
An assistant is an assistant to a top manager (for example, a technical director or ROP), who is not yet a full-fledged loan, but at the expense of routine operations unloads his manager, and at the same time duplicates part of his functions.
Problem 1: managers burn out on some projects.
Problem 2: managers want to develop.
In our opinion, Jira is more focused on development and programmers, it's more difficult to manage complex projects here. Bitrix24, on the contrary, has no connection with version control systems by default, but it has complex tasks, visualization of terms in Gantt and so on.
We believe that the most correct thing is not to adapt production for the system, but to improve it for yourself and in this respect Bitrix24 with its source code wins significantly.
The whole digital is a poorly predicted development. I will immediately agree that when there is a detailed TOR and we are at the programming stage, it is somehow easier: there is no waiting for the Customer, although there is an acceptance and potential loss of time.
Understand what processes don't work without you. Understand which processes need to be automated. Automation is achieved either by writing regulations, when some process is "backlash", or by a script that helps people not to forget (for example, about payment of the bill) or to control (for example, the expense of the project).
There are many products on the market for project planning, what to use?
Let's take a short look at other software alternatives.
Very often we hear such words from our customer.
And it's good if the manager, who hasn't been working for six months, promised to replace the favikon for free, instead of completely changing the logic of the calculator and "we will change the design for you even after the development. Of course, it is possible, having taken a hard breath, to begin to carry out "agreements",
or with foam at the mouth to enter into a dispute with the client, losing their nerves and customer loyalty. How to make a straw in advance?
Each designer at the stage of transition of the project from analytics to drawing faces the fact that he needs to draw absolutely ALL elements and blocks according to the prototype prepared by the analyst, as the prototype is made in one program, and draws the designer in another. And it is also necessary to optimally arrange all the blocks: all this takes time.
Everyone loves and creates cases on projects, but what if the Customer needs expertise in 1C integration or experience with online payments (we are talking, of course, about non-standard things - holding, auto-payments, etc.).
Often after a meeting with a client, it takes a lot of time to review the notes made during a discussion with the work team. Especially when there are technical experts in addition to the business customer and opinions on the project differ.
It's really bad with the NDA. Despite the signature, there is no control over the people in the contractor, which entails risks of disclosure. If you give work to serious clients, we give a minimum of information.
Every day, out of nowhere at work and outside of work, there are many tasks. For example, to call a client to ask a question, to come in after work in the studio to pick up clothes, to remind an accountant to make a bill on the right day, to write a report for the last week and 100500 small and large tasks. It is almost impossible to put such information in your head. And it is not necessary! I, for example, write such things in the usual Reminders on the iPhone. Of course, you can use any other software convenient for you, Google Calendar, Trello and others.
A project can be scheduled, but the timing of acceptance + bug fixes is more difficult to plan. Not to mention the additional requirements, some of which the contractor has to do within the framework of the main body of work. How can you plan deadlines, especially when they are required by your/other management?
Our improvement is that we (Extyl) systematically plan the team resource to improve the project. Systemically = regularly, plus in the morning until the head is fresh and full of fluid.
Writing TK/designing is an excellent example of fighting prostration.
The biggest problem in prokrastinatsii - when you postpone the task to "evening", the conditional evening you have an "empty tank" of mental forces - no thought fuel to think.
What is the problem with new wishes and corrections?
- You (and the team) work more (obviously) and spend more of your budget
- terms are increasing (although, in the client's opinion, they should remain the same - this is where expectations should be managed).
- breaking the stack principle: new cases seem more urgent. As a result, the team often runs to make new matches instead of finalizing the main task.
Let's start with the obvious: there's a known Parkinson's syndrome - work takes up all the time she has.
What to do when there are constant changes in the project and the methodology of execution (and payment!) is little like agile?
Back to the brain (thinking) device and how it relates to IT.
This time we will discuss the KPI: they all have them, whether by acts, bills or deadlines for the shipment of works.
To do everything according to the plan (see previous post), you need to clearly articulate the tasks, otherwise the brain starts slipping and jumping to another: at best to another checklist item, at worst - check your mail/instagram/scrast. Here we go.
Two more things that will help you set yourself and others tasks correctly.
The instruction is especially useful for those managers who have recently become them: you have been promoted to department manager, team leader and so on. At first it seems that there are 10 times more tasks and nobody can do anything without you.
Did you have such a thing that you saw a new message but did not open it just because the sender would know that you had read it? For some reason now it's considered that if you've looked through the message and didn't reply in 30 seconds, it's a direct insult and you have to call and specify what kind of nonsense.
Money
Problem: you have completed the project, calculated the profitability, made conclusions regarding regulations, prices and so on. And in 1-2-3 months there is an X-hour warranty, which is nowhere and is not taken into account. Waiting a few months - also not an option: our business is very dynamic. What should we do?
Participation in tenders requires time (and often money for submitting an application), which means it must be saved.
The most obvious way is to check who has won such tenders from this contractor before.
There are two types of tender security: participation and performance.
Participation security is the guarantee that, if won, the contractor will not merge.
It is very important to understand at what point the project should be transferred from sales to production. We used to do this when a customer would confirm by letter or call that he was ready to start working with us.