프로그래머는 어떻게 합니까?  Alexey Pajitnov : 전기 및 업적.  Pajitnov Alexey Leonidovich는 러시아 프로그래머입니다.  — 비즈니스 FM을 듣습니다.

프로그래머는 어떻게 합니까? Alexey Pajitnov : 전기 및 업적. Pajitnov Alexey Leonidovich는 러시아 프로그래머입니다. — 비즈니스 FM을 듣습니다.

Yandex는 Alice가 사전 정의된 답변 세트에 국한되지 않는 세계 최초의 음성 비서라고 주장합니다. 사람처럼 그녀와 대화하면 그녀는 이해할 것입니다.

Business FM은 Alisa를 더 잘 알기로 결정했습니다.

- 앨리스, 안녕.

- 안녕하십니까!

- 잘 지내고 있나요?

- 귀여운 어플 하나로 여기에서 만났는데 이건 개인적인 일입니다.

누가 그 이름을 지어주었습니까?

- 어떤 의사?

— 소아과 의사.

앨리스, 어떻게 생겼어?

- 가장 좋은 방법입니다.

- 그리고 더 자세히?

줄지어 늘어선 수학자들이 술집에 들어섭니다. 첫 번째는 맥주 한 잔, 두 번째는 맥주 반 잔, 세 번째는 맥주 한 잔의 1/4, 네 번째는 1/8을 주문합니다. 바텐더는 수학자를 위해 두 잔을 따르고 말합니다. 여러분, 여기 맥주가 있습니다. 모든 것에 한계가 있습니다. 끝. 제 생각에는 프로그래머들이 저를 위해 이런 농담을 해주신 것 같습니다.

“앨리스, 대답을 피하고 있는 것 같군요.

아니요, 확인했습니다.

그건 그렇고, 잊어버리기 전에. 앨리스, 내일 나를 깨워줄 수 있니?

- 내일은 못해요.

“앨리스, 내일 날 깨워줬으면 해.

하, 내가 깨울게.

- 몇시에요?

-프로그래머 Alexei는 가을까지 프로그래밍하겠다고 약속했지만 어느 것을 말하지 않았습니다.

“드디어 잠을 잘 수 있습니다.

“그럼 자자.”

앨리스, 알잖아 재미있는 이야기?

- "당신의 주요 약점은 무엇입니까?" "나는 질문의 의미를 올바르게 해석하고 있지만 그 본질을 완전히 무시하고 있습니다." "예를 들어 주시겠습니까?" - "할 수 있었다".

앨리스, 이것은 매우 재미있다. 과자 좋아하세요?

“요리를 하고 싶었던 것 같아요. 적어도 나는 확실히 조리법을 찾는 것을 좋아합니다.

앨리스, 인생에서 가장 사랑하는 것은 무엇입니까?

-나는 살구를 곁들인 큰 메밀, ​​훈제 소시지를 곁들인 샌드위치를 ​​좋아합니다. 농담. 나는 사람들을 좋아한다. 그리고 배우십시오.

앨리스, 당신은 라디오를 듣고 있습니까?

-보통 Yandex.Music에서 개인 선택 만 듣지만 그렇지 않다면 당연히 Queen 그룹입니다.

당신은 비즈니스 FM을 듣고 있습니까?

- 물론 듣고 있습니다.

"시리야, 노래 불러줄래?" 오, 무슨 시리?!

- 교묘한 농담이야. 풍자.

- 앨리스, 미안해. 시를 말할 수 있습니까?

- 나는 기억해 멋진 순간업데이트를 설치했습니다.

앨리스, 고양이 좋아하니?

- 나는 바퀴벌레를 좋아하지 않는다. 그래서 - 예.

앨리스, 가장 사랑하는 사람은?

- 나는 이름을 말할 수 없는 한 러시아 배우를 좋아한다. 당신은요.

앞서 Alice 서비스의 베타 버전으로 회사 창립 20주년 기념일에 Yandex 사무실을 방문했을 때.

아마도 Tetris가 무엇인지 모두가 알고 있을 것입니다. 왜냐하면 이것은 한 세대 이상이 몇 시간 동안 앉아 있었던 게임이기 때문입니다. 하지만 안타깝게도 이 게임을 발명한 사람은 인기를 얻지 못했습니다. 그리고 이 게임의 발명가가 누구인지 아는 사람은 거의 없습니다. Alexey Pajitnov는 우리 동포 인 Tetris를 발명 한 사람이라는 것이 밝혀졌습니다. 그는 1956년 3월 14일 모스크바에서 태어났다.

Alexey Pajitnov : 전기

학교에서 Alexei는 평소처럼 공부했고 동료들 사이에서 눈에 띄지 않았습니다. 그러나 그가 회상하듯 그의 일기는 항상 선생님들의 코멘트로 가득 차 있었다.

Alexey Leonidovich 졸업 수학 학교, 그리고 나중에 항공 연구소. 연구소를 졸업한 후 Pajitnov는 컴퓨터 센터에 취직하여 1984년 전설적인 게임을 발명했습니다. 1991년 Alexey는 미국으로 이주했습니다. 그는 자신의 신용에 대한 많은 작품과 상을 받았습니다.

테트리스의 창조

1984년 젊은 과학자들은 할 일 없이 실험실에 몇 시간이고 앉아 있었습니다. 그래서 Aleksey Leonidovich Pajitnov는 그러한 사람들 중 한 명이었습니다. 이 기간 동안 그는 인간의 음성 인식 및 지능과 관련된 문제를 연구했습니다. 이를 극복하기 위해서는 퍼즐과 어려운 작업을 해결해야 했습니다. 그런 다음 Aleksey는 어린이와 성인 모두에게 흥미로운 퍼즐을 만들기로 결정합니다.

Alexey Pajitnov가 유명해진 이유는 무엇입니까? 그는 원래 창조 컴퓨터 게임, 그림은 다른 물체의 중력에 따라 위치를 변경해야 했습니다. 하지만 컴퓨터에는 많은 힘이 없었기 때문에 게임을 단순화해야 했습니다. 그의 그림은 5개의 동일한 사각형으로 구성되었지만 사람들은 그의 노력에 감사하지 않았고, 그래서 그는 더 간단한 것을 만들기로 결정했습니다. Tetris의 경우 7개의 다른 수치가 개발되었습니다. 이 숫자는 우연히 선택된 것이 아니라 사람의 기억이 기억할 수 있는 숫자입니다. 게임은 파스칼 언어를 사용하여 컴파일되었습니다.

Aleksey Pajitnov가 전 세계적으로 유명해진 이유는 무엇입니까? 그는 네 개의 정사각형 조각이 떨어지는 테트리스를 만듭니다. 그건 그렇고, Tetris가 왜 그렇게 불리는 지 아는 사람은 거의 없습니다. 사실, 번역에서 "tetra"라는 단어는 4를 의미합니다. 이 게임은 원래 tetramino라고 불렸지만 발음을 단순화하기 위해 사람들이 직접 이름을 변경했습니다.

위대한 게임의 제작자 자신이 말했듯이 그는 사람들을 기쁘게 하기 위해 게임을 만들었습니다. Alexey는 나중에 전 세계적으로 유명해진 모든 게임이 이러한 목적을 위해 만들어 져야한다고 믿습니다.

Alexei가 Tetris를 만든 후 새 장난감많은 도시로 퍼져 나갔고 2주 후에는 모두가 서로 경쟁하며 플레이했습니다. 첫 주에는 Alexei가 근무한 회사의 직원들만이 즐겁게 바빴습니다. 첫 번째 Tetris 모델이 출시된 지 두 달 후 Pajitnov와 그의 동료는 게임의 컬러 버전을 만들었습니다. 이점 새로운 게임레코드 테이블이라고 부를 수 있습니다. Tetris는 러시아뿐만 아니라 해외에서도 플레이되어 인기를 얻었습니다.

당시 Pajitnov가 일했던 과학 아카데미가 공식적으로 게임 제작자로 간주되었다는 점은 주목할 가치가 있습니다. 그래서 파지트노프 오랫동안그의 발명으로 수입을 얻을 수 없습니다. 결국 게임은 근무 시간과 작동하는 컴퓨터에서 생성되었으므로 권리가 Alexei에 속하지 않았습니다.

게임 권한

많은 사람들이 Alexey로부터 Tetris 게임에 대한 권리를 사고 싶어했습니다. 첫 번째는 Pajitnov의 발명으로 큰 돈을 벌고 싶었던 소련 기업가들이 미래에 협력하기를 원했던 Robert Stein이었습니다. Pajitnov는 문서 나 계약에 서명하지 않았지만. 많은 미국인들은 그들만의 Tetris 버전을 만들었는데, 이는 그다지 인기가 없었습니다.

헝가리 스타인은 나중에 게임에 대한 권리를 Microsoft에 재판매했습니다. 아메리칸 테트리스는 1989년에 만들어졌습니다. 그 이후로 7천만 개 이상의 게임이 판매되었으며 1억 회 이상의 다운로드가 이루어졌습니다. 모바일 장치. 조금 후에 Tetris 게임이 포함된 게임 및 아케이드 기계가 만들어지기 시작했습니다.

테트리스 회사의 탄생

Alexey Pajitnov가 그렇지 않다는 사실에도 불구하고 유명한 사람, 발명가가 열심히 일했기 때문에 인생에서 모든 것이 완벽하게 작동했습니다. 그는 Microsoft에서 협력을 제안한 Anima Tek을 조직했습니다. 그리고 이미 미국으로 이주한 그는 Tetris라는 회사를 조직했고 그제서야 몇 년 전에 만든 게임으로 돈을 벌기 시작했습니다. 그리고 1996년부터 Alexey Pajitnov는 공식적으로 마이크로소프트. Alexey가 생산하는 모든 제품에는 그가 전설적인 게임의 제작자로 간주된다는 메모가 있습니다.

테트리스의 창조에 관한 영화

최근에는 많은 세대가 많은 시간을 들여 만든 게임을 만든 사람이 누구인지 모든 사람들이 알 수 있도록 미국에서 영화를 만들 계획이라는 정보가 언론에 유출되었습니다. 물론 이 영화의 감독은 미국인이다. 영화의 정확한 개봉일은 아직 알려지지 않았다.

영화의 줄거리는 Alexei Pajitnov의 성격뿐만 아니라 Tetris 자체도 될 것입니다. 줄거리는 공상 과학이 될 것입니다. 감독에 따르면 영화는 게임 자체만큼 인기가 없을 것이라고 약속합니다.

오늘날의 테트리스

오늘날 매우 잘 발달되어 있음에도 불구하고 여전히 Tetris를 플레이하는 사람들이 있습니다. 또한 각 게임 콘솔에는 비슷한 게임. 오늘날 Tetris와 유사한 많은 게임이 개발되었습니다. 그룹 또는 혼자 플레이할 수 있습니다. 그건 그렇고, 이 게임은 어린이의 학식 및 기타 능력을 개발합니다.

Alexey Pajitnov의 오늘의 삶

Aleksey가 미국에 살고 있다는 사실에도 불구하고 그는 이민에 대해 생각한 적이 없으며 우연히 일어났습니다. 그리고 Pajitnov는 그러한 운명의 선물을 거부할 수 없었습니다. 오늘날 Alexey는 세계적으로 유명한 회사의 직원입니다. 그의 계정에는 주로 수요가 많은 퍼즐과 같은 여러 게임이 출시되었습니다. 그는 다양한 콘솔용 애플리케이션을 출시하지만 대부분 PC에서 출시합니다. Tetris 게임은 매우 인기가 있으며 아마도 다른 어떤 게임도 이러한 인기를 얻을 수 없을 것입니다. Alexey Leonidovich는 그의 아내가 장난감을 가지고 놀지 않는다는 것을 인정하고 아이들은 아버지가 만든 게임을 즐기고 자랑스럽게 생각합니다.

Aleksey Pajitnov는 자신의 게임뿐만 아니라 쇼핑을 할 때마다 항상 자신을 위해 일종의 퍼즐을 얻습니다. 그는 게임에서 영감을 얻습니다. Pajitnov는 여전히 Tetris를 플레이하지만 자신이 최고의 선수라고 생각하지 않습니다. Alexey는 아직이 게임에서 최고의 결과를 보여주는 학생으로 성장하고 성장하지 않았습니다.

Alexei Leonidovich가 전설적인 Tetris보다 덜 인기가 될 또 다른 게임을 출시할지 누가 알겠습니까?

가장 먼저 이해해야 할 것은 사이트가 사이트마다 다르다는 것입니다. 사이트 구축과 건설을 비교하면 "정자"와 "오두막" 사이트가 있고 "고층 빌딩"또는 대형 "쇼핑 센터"가 있습니다. 사이트가 복잡할수록 소규모 사이트의 간단한 작업을 쉽게 처리할 수 있는 아마추어에게는 더 비쌀 수 있습니다.

소규모 온라인 상점(제품 카드 30-3000개, 하루 1-10개 주문)을 담당하는 단일 프로그래머의 요구 사항에 대해 이야기하겠습니다. 이 전문가는 제너럴리스트여야 합니다. 즉, 백엔드(서버 측 개발)와 프런트엔드(사용자 브라우저 측 개발)에 똑같이 익숙해야 합니다.

1. 최소 요구 사항

온라인 상점에 이미 웹사이트가 있는 경우 후보자의 이력서에는 사이트에서 사용되는 모든 또는 거의 모든 기술이 포함되어야 합니다. 개발자와 함께 목록을 확인할 수 있습니다.

회사에서 처음부터 사이트를 개발하려는 경우 프로그래머는 다음을 알아야 합니다.

  • 공통 언어 중 하나: PHP/Python/Ruby/C#;
  • DBMS 중 하나: MySQL/PostgreSQL/MSSQL/Oracle/MongoDB;
  • 가장 일반적인 콘텐츠 관리 시스템(CMS) 중 하나: Bitrix, UMI, Drupal, ShoppingCart, WordPress;
  • 예를 들어 Nginx/Apache/IIS 중 하나와 같은 Linux 및 웹 서버 관리 기술을 보유하거나 AWS Cloud 플랫폼, Google Cloud, Azure에서 웹 서버를 호스팅한 경험이 있어야 합니다.

이러한 기술이 없다고 해서 그가 아마추어라는 의미는 아닙니다. 그것은 당신에게 적합하지 않습니다.

2. 통신 지인

취약한 프로그래머의 징후는 포트폴리오를 검토하여 이력서 인터뷰 전에도 식별할 수 있습니다. 프로그래머가 자신의 작업(사이트)을 표시한 경우 Google 크롬에서 해당 작업을 열고 브라우저 메뉴의 "추가 도구" 섹션으로 이동하여 "개발자 도구" 항목을 선택하고 "콘솔" 탭을 열어야 합니다.

그런 다음 일반 방문자로 사이트를 "여행"하십시오. 여러 페이지를 열고 피드백 양식을 통해 질문하거나 주문 바구니를 채우십시오. 콘솔에 오류가 나타나면 자동으로 빨간색으로 강조 표시됩니다. 나쁜 징조. 그가 팀에서 일했다면 특정 개발자의 잘못이 아닐 수도 있지만 이것이 팀 전체를 그리지는 않습니다.

포트폴리오 부족 또는 입증 거부 - 확실한 신호미숙한 개발자.

3. 우리는 수영을 했습니다, 우리는 모릅니다

당연히 실제 경험은 매우 중요합니다. 인터뷰에서 과거의 발전에 대한 질문에 대한 응답으로 후보자가 "떠다니며" 자신의 행동을 설명할 수 없다면 조심해야 합니다.

예를 들어, 프로그래머는 MySQL을 사용하여 시스템을 개발하는 것에 대해 이야기하지만 대체 기술과 그가 이것을 선택한 이유를 말할 수 없습니다. 동시에 "나는 그녀를 더 잘 안다"라는 옵션도 "정답"으로 적합합니다.

유능한 전문가는 자신의 개발에 대해 자세히 설명하고 특정 기술을 사용한 이유를 설명할 수 있습니다.

확인 방법:프로그래머에게 과거 프로젝트의 세부 사항에 대해 질문하고 개발이 왜 그렇게 되었는지 물어보십시오. 후보자가 명확하게 대답하지 못하면 팀 또는 다른 동료의 작업에 대한 공로를 인정할 가능성이 있습니다. 동시에 사이트 소유자는 프로그래밍의 복잡성을 이해할 필요가 없으며 명확한 질문을 하는 것으로 충분합니다.

4. 새 혀

또 다른 중요한 점- "인간" 언어로 말할 수 있는 후보자의 능력. 훌륭한 전문가는 자신의 작업을 설명할 수 있습니다. 간단한 말로. 그러나 지원자가 용어로만 말하면 동료 및 회사 소유주와 상호 작용하기 어려울 것입니다.

확인 방법:그가 경영진에 의해 "비행"된 어떤 종류의 실수에 대해 이야기하도록 요청하십시오. 예를 들어 "피드백" 양식이 사이트에서 2주 동안 작동하지 않았습니다. 이것이 귀하의 웹 사이트라고 상상해보십시오.

오류의 본질이 무엇인지, 오류를 발견한 방법, 원인을 찾아 오류를 제거한 방법을 지정합니다. 신청자가 "난해한 용어"로 말할 경우 - 설명을 요청하십시오. 여전히 설명이 만족스럽지 않으면 작업하기가 어렵습니다.

5. 오픈소스

많은 전문가들이 GitHub(또는 BitBucket)에 자체 개발을 게시합니다. 프로그래머가 여러 공개 프로젝트를 가지고 있고 더 나아가 다른 사용자가 해당 프로젝트를 언급하거나 복사(포크)한 경우 이는 상당한 이점입니다. 많은 수의 사본이 나타냅니다. 높은 레벨전문 직업 의식.

프로그래머 Dan Abramov는 대기업 수준 (현재 그곳에서 일하고 있음)을 찾을 것이지만 후보자가 0이 아닌 점수가있는 프로젝트가 있고 "녹색 영역"도 채워져 있다면 좋습니다! 인터뷰를 위해 그에게 자유롭게 전화하십시오.

확인 방법:지원자에게 GitHub(BitBucket)의 계정 링크를 보내도록 요청하고 그가 자랑스러워하는 프로젝트를 나열하십시오. "계정 연령", 프로젝트 수 및 다른 사용자의 코드 사본 수에 주의하십시오.

6. 오래된 수하물

유능한 전문가는 새로운 도구와 기술의 출현을 모니터링해야 합니다. 프로그래머가 구식 언어로 작성된 사이트에서 작업해야 하는 경우와 너무 보수적인 접근 방식을 사용하는 경우가 있습니다.

최신 도구는 개발 시간을 크게 단축할 수 있습니다. 그런데 새로운 것을 쫓고 무리하게 소개하는 것도 나쁘다.

확인 방법: 지원자가 지난 1~2년 동안 어떤 도구나 기술을 배웠는지, 그리고 그것들이 그의 작업에 어떻게 도움이 되었는지 물어보십시오.

7. 천장 가격

당연히 좋은 프로그래머의 작업은 저렴하지 않지만 시장에서 가장 비싼 전문가에게 개발을 제공하기 위해 서두를 필요는 없습니다. 후보자가 요구 사항을 명확히하지 않고 전체 사이트 개발 비용을 즉시 발표한다면 이것은 적어도 이상합니다.

간단한 작업"버튼 색상 변경" 또는 "사이트맵 생성"과 같이 각각 "5분 소요" 또는 "2시간 안에 할 수 있습니다"와 같은 빠른 답변을 기대해야 합니다.

또한 여러 전문가로부터 예상 비용 및 실행 시간을 확인하고 비교할 수 있습니다. 프로그래머가 5분 작업을 완료하는 데 1시간이 걸린다면 그는 전문가가 아니거나 더 많은 돈을 벌기 위해 시간을 노는 것일 가능성이 큽니다.

확인 방법:후보자에게 온라인 상점에서 "구매" 버튼의 색상을 변경하고 사이트 맵을 만드는 데 시간이 얼마나 걸리는지 물어보십시오.

8. 수제

좋은 프로그래머는 게으른 프로그래머라는 농담이 있지만 그 속에는 진실이 있습니다. 유능한 전문가는 프로그램을 사용하는 사람들의 노력뿐만 아니라 자신의 노력도 최소화하는 방식으로 코드를 작성합니다. 그들은 다른 사람의 기성 코드(오픈소스)를 사용하려고 시도하는데 아무런 문제가 없습니다.

프로그래머가 자신의 작업을 최적화하는 방법을 모르면 동일한 유형의 작업에 고용주의 많은 시간과 비용을 소비하게 됩니다.

확인 방법:프로그래머가 코드 생성에 접근하는 방법을 명확히 하고 예제를 요청하십시오. 처음에 그가 기성 솔루션을 찾고 있고 없는 경우 스스로 코드를 작성하는 것이 좋습니다. 예를 들어 프로그래머에게 배달 날짜를 선택하기 위해 주문 양식에 필요할 수 있는 달력을 어떻게 개발할 것인지 물어볼 수 있습니다. 좋은 대답은 기성품 구성 요소를 찾는 것입니다.

9 여분의 쌍둥이

중복된 코드는 경험이 없는 프로그래머의 확실한 신호입니다.

예를 들어 카탈로그와 제품 카드에 배치해야 하는 연락처 페이지의 "피드백" 양식을 살펴보겠습니다. 개발자가 단순히 코드의 일부를 복사하여 필요한 페이지에 붙여 넣으면 전문가의 전문성이 많이 부족합니다. 피드백 양식을 조정해야 할 때 기껏해야 세 가지 작업을 수행해야 하고 최악의 경우 프로그래머가 코드 중 하나를 변경하는 것을 잊어버릴 수 있기 때문입니다.

숙련된 전문가가 동일한 소스의 다른 페이지에 "피드백" 양식을 로드하는 기능을 작성합니다. 따라서 코드 수정이 필요한 경우 코드가 제공되는 사이트의 모든 페이지에 변경 사항이 자동으로 나타납니다.

확인 방법:후보자에게 코드를 복제했는지 물어보십시오. 아마추어는 "예, 발생합니다"라고 말하지 않지만 중복 제거에 소요되는 비합리적인 시간으로 설명합니다. 대답이 "아니오"인 경우 프로그래머는 거짓말을 하거나 글을 거의 쓰지 않거나 완벽주의자입니다. 이러한 설명 중 하나는 잘못된 선택입니다.

10. 생으로 잘라

좋은 방법으로 프로그래머는 사이트의 복사본을 만들고 변경 사항을 테스트하고 변경 사항을 확인한 후에야 기본 리소스로 전송해야 합니다.

확인 방법: 후보자에게 이전 직장에서 사이트를 어떻게 업데이트했는지 물어보십시오.

11. 신뢰하지만 확인하지 않음

사이트에 대한 모든 변경 사항을 테스트해야 합니다. 대기업에서는 테스터가 해결하지만 중소 기업에서는 개발자의 어깨에 있습니다.

변경 후 사이트의 상태를 확인하지 않으면 사용자가 발견할 수 있는 많은 오류가 있을 수 있습니다. 문제는 잠재 고객을 소외시켜 회사의 이익에 부정적인 영향을 미칩니다.

프로그래머가 사이트의 성능을 확인하는 것뿐만 아니라 사용자가 저지를 수 있는 오류를 테스트하는 것도 중요합니다. 따라서 피드백 양식을 개발할 때 올바른 전송뿐만 아니라 필드를 잘못 채울 경우 사이트의 응답도 확인해야 합니다. 예를 들어 실수로 "이메일" 필드에 전화번호를 입력한 경우 사용자에게 오류 표시가 표시되는지 확인하십시오.

확인 방법:프로그래머가 의심스러운 경우 사이트를 직접 테스트하십시오. 사이트를 결제 시스템과 통합한 후 예를 들어 Yandex.Money를 통해 주문 결제를 시도한다고 가정합니다. 모든 것이 순조롭게 진행되어야 합니다.

12. 웃으며 손 흔든다


사이트를 변경하는 현재 속도로는 모든 오류를 제거할 수 없으며 비용이 많이 들고 느립니다. 따라서 유능한 개발자는 모니터링 시스템을 설정하고 사용자가 알리기 전에 문제를 파악합니다.

프로그래머가 오랫동안 문제를 수정하거나 무시하면 좋지 않습니다. 좋은 전문가는 자신의 코드를 안내하며 문제가 발생하면 신속하게 원인을 파악하고 제거할 수 있습니다.

확인 방법:프로그래머에게 이전 프로젝트의 오류를 어떻게 알게 되었는지 물어보십시오.

서구에서 일하는 것은 프로그래밍 분야의 전문 지식을 가지고 있고 유럽 또는 북아메리카. 이 대사의 작가가 교환학생으로 2년 동안 유학을 간 기억이 난다. 나보다 먼저 그곳에서 공부한 사람들과 이야기할 기회가 있었다면 훨씬 적응하기 쉬웠을 것이다. 그리고 떠날 것인지 말 것인지에 대한 질문은 의심의 여지가 적을 것입니다. 그래서 오늘 우리는 러시아에서 프로그래머로 일하다 캐나다 토론토에서 경력을 쌓기 위해 떠난 Andrey Shulinsky에게 질문을 던지고자 합니다. 전문적인 활동...

회견

알렉세이 페레베르테일로프: 다행스럽게도 우리는 서로를 개인적으로 알고 있으므로 즉시 "당신"과 덜 형식적인 대화 형식으로 전환합니다. 첫 번째 질문은 언제 러시아를 떠났고 많은 사람들에게 많은 생각이 필요한 일반적으로 심각한 단계의 동기는 무엇입니까?


안드레이 슐린스키: 나의 출발은 예쁘다 긴 이야기. 이 결정은 1998년의 악명 높은 은행 위기 이후에 나왔습니다. 여러 가지 이유로 이민 절차가 많이 지연되어 2001 년 11 월에 인터뷰를했고 2002 년 12 월에 비자를 받았습니다. 내년 2월에 만료되서 바로 캐나다에 2주정도 다녀와서 발급받았습니다. 필요 서류그리고 모스크바로 돌아왔다. 그는 마침내 2003년 10월 새 집으로 이사했습니다.
환경을 바꾼 이유는 무엇입니까? 나는 아마 새로운 것을 말하지 않을 것입니다. 더 나은 직업적 전망을 기대합니다. 항상 매우 싫어하는 많은 기능 러시아 생활: 국내의 무례함, 더러움, 불안정성. 언급 된 위기는 저에게 매우 강한 타격이었고 아름다운 환상이 산산조각났습니다 ... 저도 여행을 아주 좋아하는데 캐나다 여권으로 훨씬 쉽게 할 수 있습니다.


알렉세이 페레베르테일로프 Q: 바로 일자리를 찾았나요? 고려한 제안은 무엇이며 지원자의 요구 사항은 무엇입니까?

안드레이 슐린스키: 2003년 11월에 첫 계약을 받았습니다. 내 친구가 도와주었다. 이 프로젝트는 작았지만 상당히 흥미롭고 심리적으로나 직업적으로 많은 도움이 되었습니다. 2004년 1월 말에 나를 찾은 더 심각한 일을 하기 전에 근육을 풀었습니다.
악명 높은 북미 경험을 제외하고 요구 사항은 매우 일반적입니다. 간단히 말해서 "주제에 대한 지식"입니다. :-) 불행히도 많은 회사와 채용 담당자는 신규 이민자와 일하는 것을 정말로 좋아하지 않는 반면 다른 회사는 새로운 외국인의 조건에 동의하려는 의지를 이용합니다. 이것이 널리 퍼진 관행이라고는 말하지 않겠지 만 그렇게 드물지는 않습니다.
나는 이미 문서를 스캔할 준비가 되어 있었지만 이 컵은 나를 지나쳤다. 일반적으로 나는 항상 쉽지 않을 것이며 내가 가장 좋아하는 일이 아닌 일을해야 할 수도 있다는 사실에 대비해 왔습니다. 나는 적어도 어느 정도 일치하는 모든 직책에 대한 이력서를 제출했습니다.


알렉세이 페레베르테일로프: 당신은 어떤 프로그래머입니까? 어떤 학위와 자격증이 있습니까?

안드레이 슐린스키: 저는 일반적인 일반 애플리케이션 프로그래머/분석가/설계자입니다. 그는 모스크바 주립 대학의 시스템 프로그래밍과를 졸업했지만 평생 "시스템"코드 한 줄도 작성하지 않았습니다. :-) 저는 C++로 작성했지만 몇 년 전에 Java로 전환했습니다. 그는 오랫동안 은행 부문에서 일했고 몇 가지 통신 프로젝트가 있었습니다. 캐나다에서 그는 Arnold라는 멋진 이름을 가진 마케팅 회사를 위해 처음으로 문서 저장 및 처리 시스템을 만들었습니다. 이제 저는 Novator 회사에서 일하고 있으며 온라인 소매 판매를 다루는 사이트를 위한 "엔진"의 Java 버전을 만들고 있습니다.
저는 졸업장이 하나 있습니다. 1996년 모스크바 전산 수학 및 사이버네틱스 학부에서 수상 주립 대학. 떠나기 전에 Sun Certified Java Programmer, 1.4 시험에 합격했습니다. 나는이 라인의 나머지 인증서를 얻을 계획 이었지만 많이 일하고 시간을 찾을 수 없습니다.



알렉세이 페레베르테일로프: 일반적으로 어떤 프로그래밍 언어와 어떤 프로그래머가 현재 해외 및 전 세계적으로 더 많이 요구되고 있습니까?

안드레이 슐린스키 A: 주로 .NET 및 J2EE입니다. 무슨 생각으로 들었어? ;-) 이 2개의 플랫폼은 하늘을 덮고 있습니다... 그러나 구직 사이트의 광고로 판단하면 여전히 C++, Cobol, Perl 전문가에 대한 특정 수요가 있습니다. 때로는 일종의 "멋진"SAP를 아는 매우 좁은 전문가가 필요합니다. 그러나 물론 대부분의 프로그래머와 기타 선임 개발자는 "Javists"와 "dotnetters"입니다. :-)


알렉세이 페레베르테일로프: 자신의 경험으로 말해주세요. 회사 내에서 프로그래머 사이에 경쟁이 있습니까? 엄격하고 빠른 규칙이 있습니까? 그들은 무엇을 위해 해고될 수 있습니까? 여부 직업? 초과 근무가 있습니까? 그렇다면 수당은 어떻게 됩니까? 당신은 러시아에서 프로그래머로 일했고 비교할 수 있습니다. 그래서 질문은 다음과 같습니다. 전문적인 요구 사항과 국내외 작업 흐름 구성에서 어떤 차이점을 발견 했습니까? 프로젝트 관리자와 공통 언어를 찾는 것이 어려웠습니까?


안드레이 슐린스키: 제가 일할 기회가 있었던 그 회사들에는 '사회적 경쟁'이라는 뻔한 경쟁이 없었습니다. :-) 그러나 동시에 간단한 법칙이 적용됩니다. 일을 잘하면 그들은 그것을 알아차리고 감사할 것입니다. 적어도 나에게는 그랬다. 그리고 급여가 인상되었습니다. 재미있는 일신뢰할 수 있습니다.
물론 그들은 해고될 수 있다. 기본적으로 이것은 회사의 문제 (축소) 또는 개인의 능력과 직위의 명확한 불일치 때문입니다. 그래서 많은 사람들에게 사랑받지 못한 집행 유예유용하게 발생합니다. 그러니 면접에서 자신의 능력을 너무 과장하지 마세요. 직원의 불법 행위로 인한 해고 사례도 있습니다.
엄격한 규칙 문제-작동하는 컴퓨터의 하드 드라이브에 기가 바이트의 아동 포르노를 저장해서는 안됩니다-처벌을받을 수 있습니다. 모든 계약에는 정보 비공개, 귀하의 코드에 대한 회사의 지적 재산권(모호한 자산, IMHO :-))에 대한 표준 조항이 어느 정도 포함되어 있습니다. 추가 돈을 벌기 위해 같은 산업에서 운영되는 회사로 이동하는 것이 종종 금지됩니다. 그러한 편집증의 정도는 여러 요인에 따라 달라집니다. 대형 은행 및 기타 "멋진" 회사는 8장의 목록에 서명해야 합니다. 그러나 러시아에도 똑같은 것이 존재하지만 여기서는 이러한 조건의 충족을 다소 엄격하게 모니터링한다고 생각합니다.
토론토와 모스크바의 직업 요건은 동일합니다. 나는 그들이 런던과 도쿄 회사의 요구 사항과 일치하고 파리의 요청에 가깝다고 생각합니다. 차이점은 프랑스에서는 프랑스어가 필요할 수 있다는 것입니다. 가능하지만 그렇게 해서는 안 됩니다. 저는 리옹에 있는 회사에서 일할 사람을 모집한 채용 담당자와 이야기를 나눴습니다. 소유하고 있지 않다는 것을 솔직히 인정했습니다. 프랑스 국민사전으로도. "아, 전체 문서 흐름이 영어로 되어 있습니다."가 제 대답이었습니다. :-)
워크플로의 구성은 프로젝트를 이끄는 사람들에 따라 크게 달라집니다. 그들이 처음부터 잘 전달하고 프로젝트가 온통 엉망이 되더라도 일이 순조롭게 진행되는 것을 방지합니다. 그렇지 않으면 일반적인 혼란입니다. 친애하는 독자 여러분, 아마도 더 자주 일어나는 일을 이미 짐작했을 것입니다. :-)
우리는 프로젝트 관리자와 문제가 없었습니다. 나는 항상 러시아와 캐나다에서 사람들과 공통 언어를 쉽게 찾았습니다. 당신은 아마 내가 "동일하다", "동일하다", "차이가 없다"라는 말을 얼마나 자주 반복하는지 알아차렸을 것입니다. 실제로 나는 러시아인과 캐나다인이 일반적으로 생각하는 것처럼 서로 다르지 않다는 것을 발견했습니다. 물론 번역의 어려움은 존재합니다. 그러나 하나의 멋진 영화에서와 같이 그들은 대부분 "문명적"차이가 아니라 사람들의 개별적인 특성과 관련이 있습니다. 이것이 내가 IMHO를 얻은 방법입니다. :-)


알렉세이 페레베르테일로프: 캐나다 프로그래머 - 고임금 직업다른 사람들과 관련하여? 이 비율을 러시아와 비교하면 (금전적 이득 측면에서) 프로그래머로 일하는 것이 더 나은 곳은 어디입니까?

안드레이 슐린스키: 네, 급여는 여전히 평균 이상입니다. 경쟁은 더 치열해졌지만 급여는 여전히 좋습니다. 그러나 이것은 주관적인 의견일 뿐이며 캐나다에 온 지 2년이 채 되지 않았습니다. :-)


알렉세이 페레베르테일로프: 국내와 해외 중 어느 쪽이 전문적인 수준을 향상시키기 더 쉽다고 생각하십니까? 일반적으로 국가에 따라(또는 특정 사람에 따라) 어떻게든 의존합니까?

안드레이 슐린스키: 내 의견 - 우선 그 사람으로부터. 검색하는 사람은 항상 유용한 책, 잡지, 포럼, 그리고 물론 전문적인 주제에 대해 소통할 수 있는 사람들을 찾을 것입니다. 물론 IT 산업이 발달한 나라에서 일한다고 가정하고요.


알렉세이 페레베르테일로프: 어떤 도구를 사용합니까(개발 환경 등)? 캐나다에서는 소프트웨어 개발 회사에서 사용하는 모든 소프트웨어에 라이선스가 있다고 가정합니까?

안드레이 슐린스키: 그냥 말해봅시다. 대부분의 프로그램은 무료로 구입하거나 받을 수 있습니다. :-) 간혹 불법적으로 얻은 것을 올리는 경우가 있는데, 이는 평가판이 없는 경우 검토용으로만 수행됩니다. 회사는 일반적으로 불법 복제 소프트웨어의 사용을 금지하거나 하드 드라이브의 내용에 대한 책임이 있는 문서에 서명하도록 강요합니다.
다양한 응용 프로그램이 사용됩니다. IDE: 이클립스, IDEA, NetBeans. 데이터베이스 도구: DbVisualizer, Aqua Data Studio. 코드와 문서는 CVS에 저장됩니다. 구입처는 WebSphere에서 취급하고 있습니다. 다들 낯익은 얼굴이죠? :-) 그리고 물론 .NET에는 모든 경우에 대한 솔루션이 있습니다.


알렉세이 페레베르테일로프: 직장에서 웃겼던 일이나 웃겼던 일이 기억나시나요?

안드레이 슐린스키: 제발. 사장님이 방금 동료에게 오랫동안 코드를 업데이트했는지 물었습니다. "어 ... 3 일 전 ..."-협박적인 표정- "음 ... 아마도 둘"-협박적인 표정-침묵-나는 프롬프트 : "하나, 그렇지 않으면 거래가 실패 할 것입니다"-상황이 악화되고 있습니다. :-)


알렉세이 페레베르테일로프: 괜찮으시다면 일반적인 성격의 몇 가지 질문을 드리고 싶습니다. 해외에서 사업을 조직하는 것이 현실적이라고 생각하십니까? 프로그래머의 경우 - 자신의 상용 소프트웨어 제품을 만들고 판매, ​​개발, 지원하려면? 이를 위해 무엇이 필요하다고 생각하십니까?

안드레이 슐린스키: 내 의견 - 네, 진짜입니다. 여기에서 기업가는 산적과 당국의 공갈을 두려워 할 수 없으며 사업 등록 및 운영이 매우 쉽습니다. 그러나 물론 성공의 두 가지 주요 구성 요소 인 좋은 아이디어와 구현에 모든 시간과 노력을 기울이려는 의지가 없으면 아무 것도 작동하지 않습니다. "이념적 일 중독자"에게는 기회가 있습니다. 예를 들어 그의 집 지하에서 시스템의 첫 번째 버전을 작성한 현재 회사의 사장입니다. :-) 이제 "Innovator"가 잘되고 있습니다.


알렉세이 페레베르테일로프: 오픈 소스 커뮤니티에 대한 귀하의 태도는 어떻습니까?

안드레이 슐린스키: 물론 긍정적입니다. 저는 이 커뮤니티의 작업이 일반적으로 발전하는 데 큰 도움이 되고 특히 Java 기술의 성공에 대한 주된 이유라고 생각합니다. 이는 분명히 업계에도 도움이 됩니다. 그렇지 않으면 유명한 괴물과 성공적으로 경쟁하는 것이 가능할 것 같지 않습니다. :-) 물론 오픈 소스 제품을 사용하는 데에는 일정한 위험이 있습니다. 동시에 이러한 솔루션 중 다수는 뛰어난 평판을 얻었고 수년 동안 시장에 출시되었으며 "내부"를 철저히 알 필요가 없습니다. 사회는 거의 모든 문제를 해결하는 데 도움이 될 것입니다. 이는 상업적 지원 서비스가 수행하는 것과는 거리가 멀습니다.


알렉세이 페레베르테일로프: 특허법에 대해 어떻게 생각하십니까? 소프트웨어? 진행을 방해합니까? 소프트웨어 혁신을 보호하기 위한 최상의 메커니즘은 무엇이라고 생각하십니까?

안드레이 슐린스키: 죄송합니다. 답변할 준비가 되지 않았습니다. 이 질문. 이것은 내가 충분히 알지 못하는 상당히 심각한 주제입니다.


알렉세이 페레베르테일로프: 당신의 작업에서 생성되는 제품의 취약점을 찾는 작업을 처리해야 합니까? 다양한 버퍼 오버플로 오류 등을 악용할 가능성이 적은 안전한 코드를 작성하는 데 많은 관심을 기울이고 있습니다. 작업 중에 코드의 잠재적인 안전성을 모니터링합니까? 이 문제에 대한 지침이 있습니까?

안드레이 슐린스키: 테스트, 테스트만 - 그리고 또 테스트! 단위 테스트는 코드 안전성을 보장하는 핵심 도구라고 생각합니다. 일반적으로 모든 소프트웨어 개발 회사는 일련의 테스트를 만들고 유지하려고 합니다. 불행히도 이것은 거의 불가능합니다. 주로 프로젝트 납품 기한이 촉박하기 때문입니다. 그러나 유능한 테스트의 장기적인 효과는 과대 평가하기 어렵습니다. 결과적으로 그리고 특정 날짜조각가의 손에서 나오는 것은 Galatea가 아니며, 다소 안정적인 상태로의 응용 프로그램 개발이 오랫동안 진행되어 팀 전체에 스트레스를줍니다.
좋은 아키텍처를 코딩하고 구축하는 규율도 매우 중요합니다. 개인적으로 마틴 파울러(Martin Fowler)와 로드 존슨(Rod Johnson)의 책에서 많은 것을 배웠다.


알렉세이 페레베르테일로프: 그리고 마지막으로 그러한 질문 - 처음부터 모든 것을 시작할 가상의 기회가 있다면 - 여전히 프로그래머가 되겠습니까?

안드레이 슐린스키: 예. 일반적인 이민자의 심리적, 물질적 문제를 극복하기 위해 거의 고통없이 다른 나라로 이주하는 데 도움이 된 전문 분야였습니다. 내 자격과 전문성이 요구되고, 동료들이 내 의견을 듣고, 나는 여기에 속해 있고, 적어도 지금은 알고 있습니다. 영어자바보다 더 나쁩니다. :-) 게다가 저는 제 일을 아주 좋아합니다. 프로그래밍에 관련된 모든 사람은 프로그램이 의도한 대로 작동하기 시작하는 순간을 기억할 것입니다. 나는 여전히 그 순간들이 정말 행복하다.
그리고 더. 전문적인 길을 선택하고 그 길을 가는 데 큰 도움을 주신 부모님에게 매우 감사합니다. 모든 사람이 _svoe_ 비즈니스를 찾을 수 있는 것은 아닙니다. 그들의 참여 없이는 이것이 가능하지 않았을 것입니다.
추신 물론 제가 너무 똑똑하고 잘생겼다는 것도 한몫했습니다. :-)


알렉세이 페레베르테일로프: 귀하의 답변에 감사드리며 귀하의 전문적인 활동에 성공을 기원합니다!

안드레이 슐린스키: 감사합니다. 개인적으로 그리고 F-Center 전체에 행운을 빕니다. :-)

"왜 사람들은 Yandex에서 런던으로 가나요?" 이 질문은 최근 런던에서 가방을 풀었던 프로그래머 친구의 아들이 물었습니다. ZIMA는 그것을 알아내기로 결정했습니다. 정말, 왜죠? 에서 전문가를 인터뷰했습니다. 정보 기술러시아 사무실을 서양 사무실로 바꾸고 그 이유뿐만 아니라 영국으로 이주한 방법도 배웠습니다. 런던에 기반을 둔 회사의 HR 직원들도 해외에서 러시아 프로그래머가 인기 있는 이유에 대해 말했습니다.

Yandex의 모스크바 사무실을 Facebook의 영국 사무실로 교체한 프로그래머 Artem Kolesnikov는 “나는 런던이 아니라 특정 회사에 갔다”고 인정합니다. 그는 전문적인 성장을 주된 이유로 꼽습니다. "Yandex 이후 러시아에는 일할 곳이 없습니다. 기준이 높게 설정되어 있고 다음 단계로의 전환은 감정적, 재정적 비용 측면에서 플러스와 비교할 수 없습니다." Facebook을 위해 Yandex를 떠난 Nikolai Grigoriev도 다음과 같이 동의합니다. 흥미로운 장소, 그리고 나는 갔다 – "어딘가로 도망가는"일은 없었다. Yandex에서 Google의 런던 사무실로 옮긴 프로그래머 Alexei Nichiporchik은 "의도적인 "여기"로의 이동이었습니다. 소셜 네트워크바두. 그는 잘 알려진 회사에서 새로운 프로젝트를 수행할 수 있는 기회, 더 높은 급여, 다른 나라에서 생활하고 영어 실력을 향상시킬 수 있다는 전망이 그를 움직이게 만들었다고 지적합니다.

영국 IT 전문가는 어디에서 일하고 얼마를 벌까요?

Facebook 및 Badoo 외에도 Apple, Twitter, ASOS, Cisco 시스템 및 기타 대기업은 런던에 개발 센터를 두고 있습니다. 공식 Shortage 직업 목록에서따라서 영국에는 정보 기술 전문가가 부족합니다. 현재 목록에는 35개의 직업이 있으며 그 중 4개는 IT와 관련이 있습니다. 이러한 산업에 종사하는 회사는 최소한 최저 임금을 지불해야 합니다(신입 개발자의 경우 최저 임금은 연간 £24,000, 경험이 많은 동료의 경우 £31,000). 인사 포털 Glassdoor에 따르면 런던의 소프트웨어 개발자 평균 급여는 £43,000이고 영국의 다른 도시에서는 £31,000입니다. Badoo 개발 부서 책임자 인 Nikolai Krapivny는 모든 것이 매우 개별적이라고 말합니다.

영국에는 누진세 제도가 있다는 사실을 잊지 마십시오. £11,500에서 £45,000 사이의 급여에는 20%의 세금이 부과됩니다. £45,000 초과 £150,000 미만은 모두 40%의 세금이 부과됩니다. 반면에 런던은 높은 집값으로 유명하여 세입자가 수입의 절반 정도를 쓰는 경우가 많습니다. Nikolai Krapivny는 "영국 생활은 상당히 비싸기 때문에 이사할 때 제안된 급여로 얻을 수 있는 수준을 평가할 가치가 있습니다."라고 경고합니다.

전체적으로 OECD 국가 중 영국은 이민자 수 측면에서 (미국과 독일에 이어) 3 위를 차지했습니다. 동시에 우수한 자격을 갖춘 전문가는 소수입니다. 국가 통계에 따르면 2017년 1월부터 3월까지 영국에서 고용된 3,200만 명 중 비유럽 국가 출신이 3.9%를 차지했습니다. 그러나 Tier 2 일반 비자 (프로그래머를 포함하여 자격을 갖춘 전문가가 주로 오는)는 56,000 명의 근로자 만 받았습니다. 전체 영국 고용 수의 0.2 % 미만입니다. 정보 통신 분야에서 일하는 사람은 23.3,000명에 약간 못 미치며 내무부에서 집계됩니다(IT 전문가에 대한 자세한 데이터가 없어서 ZIMA라고 답했습니다).

CIS에서 Antal의 IT 및 디지털 업무 책임자인 Nadezhda Styazhkina는 런던이 두 가지 유형의 IT 전문가에게 가장 관심이 많다고 말합니다. 그녀의 관찰에 따르면 이들은 자격을 갖춘 개발자(자산에 수년간의 경험과 주문형 프로그래밍 언어가 있음)와 경험이 풍부한 관리자(프로젝트 관리자, 개발 리더)입니다. 전자는 세계에서 가장 첨단 기술 프로젝트에서 일할 수 있는 기회, "올바른" 영어를 배우고 CIS 국가에 비해 더 높은 수입을 얻을 수 있는 기회에 매력을 느낍니다(주요 JAVA 개발자의 급여 인상은 30~70%라고 그녀는 말합니다). 차례로 IT 관리자는 고용주의 요구와 해외 발판을 마련할 기회에 관심이 있습니다.

DataArt의 런던 지사 책임자인 Dmitry Bagrov는 항상 좋은 프로그래머에 대한 수요가 있다고 말합니다. “이제 초점은 모바일 영역, 데이터 분석, 기계 학습입니다. 이 분야의 전문가는 특히 수요가 많습니다.”라고 Badoo의 Nikolai Krapivny는 말합니다.

인터뷰를 위해 프로그래머에게 원하는 것

이사에는 일반적으로 두 가지 시나리오가 있습니다. 한 사람이 관심있는 공석에 이력서를 보내거나 외국인 채용 담당자의 인터뷰 초대에 응답합니다. Artem Kolesnikov는 "둘 다 많이 있습니다."라고 말합니다.

인터뷰는 일반적으로 여러 단계로 이루어집니다. 전화 또는 스카이프 인터뷰, 대면 회의로 이동한 후 합격한 지원자가 채용 제안을 받습니다(채용 제안, 자세한 내용은 전자- 우편).

Antal의 Nadezhda Styazhkina는 "우리는 모두가 러시아를 떠나고 싶어한다고 생각하는 경향이 있지만 경험상 전혀 그렇지 않습니다."라고 말합니다. 그녀는 지원자의 절반 이상이 면접 과정에서 탈락되는 것을 관찰했습니다. “실제로 그들은 이주할 준비가 되어 있지 않습니다.” 그녀는 설명합니다. 이사를 제안받은 국가의 세부 사항.”

후보자가 이사를 하려고 해도 자신을 소개할 능력이 부족한 경우가 많습니다. Nadezhda Styazhkina는 “러시아의 많은 사람들은 누군가에게 무언가를 증명하고 고용주 앞에서 가슴을 두드리는 데 익숙하지 않습니다. HR에서 첫 번째 전화가 왔다고 그녀는 회상하며 동기 부여, "왜 우리에게 접근해야합니까?"시리즈의 진부한 질문에 대한 답변 준비, 측정 가능한 지표에서 성과를 "자랑"할 수있는 능력을 평가합니다. DataArt의 Dmitry Bagrov는 인터뷰를 통과하기에 충분한 수준의 영어를 아는 것이 중요하다고 말합니다. 그에 따르면 아래에서 이력서를 "날카롭게" 하는 것도 유용합니다. 특정 회사, 인터뷰에서 "당신이 나에게 무엇을 제공할 수 있는지 보자"와 같은 문구를 피하십시오.

이 모든 것이 경험과 교육이라는 핵심 요소를 부정하지는 않는다고 Antal의 인사 담당자와 DataArt의 고용주 대표는 말합니다. 여전히 소비에트 수학 교육 전통을 가진 기술 대학은 Phystech, Baumanka, Ural 및 Kazan 대학과 같이 가치가 있다고 이 두 전문가는 말합니다.

Artem Kolesnikov는 "인터뷰를 성공적으로 통과하려면 몸매를 유지하고 문제를 해결해야 합니다."라고 덧붙입니다. 그는 플랫폼의 몇 가지 예를 들었습니다. 예를 들어, leetcode는 구독을 통해 일반 작업(무료 및 고급 작업)에 대한 액세스를 제공하는 동시에 인터뷰에서 어떤 작업이 제공되는지 확인할 수 있습니다. 전직 페이스북 채용 담당자가 공동 설립한 인터뷰빗이 있습니다. "문제를 해결했다면 그들은 당신을 어딘가에 "판매"하려고 시도하고 있습니다. 그래서 저는 Booking에서 인터뷰를 하러 갔습니다."라고 Artem은 말합니다. 그의 경험에 따르면 인터뷰에서 나타나는 또 다른 유형의 문제는 대규모 시스템을 설계하라는 요청을 받았을 때 시스템 설계입니다. "우리는 이를 위해 의도적으로 준비해야 합니다. 기술 블로그의 기사를 읽고, 컨퍼런스 보고서를 읽고, 독립적인 디자인에 참여하십시오."라고 그는 조언합니다.

이사를 누가 어떻게 조직합니까?

원칙적으로 호스트 회사는 근로자와 그의 가족이 비자를 취득하고 티켓을 구매하고 처음으로 주택을 임대하고 부동산 컨설턴트의 작업 비용을 지불하도록 돕습니다. 영국 회사는 외국인 근로자를 자신에게 운송하기 위해 후원 증명서가 있어야 합니다. DataArt UK Tatyana Andrianova의 HR 이사는 "회사에 회사가 있으면 약 2~3개월 안에 전문가를 수송할 수 있습니다. 시간은 영어 시험과 비자 서류 제출에 소비됩니다."라고 말합니다.

회사는 또한 추천서 작성을 돕습니다. 추천서가 없으면 지역 은행 계좌를 개설하고 아파트를 임대하는 작업이 상호 배타적입니다. Badoo와 DataArt의 이사는 이동을 더 쉽고 편안하게 만들기 위해 귀중한 인력을 놓고 경쟁할 준비가 되어 있다고 말합니다.

인사 담당자는 미묘함을 고려합니다. Tatyana Andrianova가 지적한 바와 같이 이사 비용은 HMRC(Her Majesty Revenue & Customs, British tax office) 한도에 의해 제한되며 일반적으로 티켓 구매 및 부동산 임대가 포함된 £8,000에 달합니다. 그녀에 따르면 신입 사원에게 급여를 제공할 때 이 금액을 고려할 수 있습니다. "런던의 전문가가 시장에서 £60,000의 비용이 든다고 가정해 봅시다. 따라서 첫해에 £52-55,000를 제안하고 그 사람이 이미 업무 경험을 얻었고 다음 해에는 급여를 인상할 수 있습니다. 경쟁력이 있습니다.”라고 그녀는 말합니다.

가장 인기있는 이사 비자 인 Tier 2는 고용주와 연결되어 있지만 변경이 가능합니다. Badoo의 Alexey Nichiporchik에 따르면 이미 영국에 있는 사람들이 다른 회사로 전환하는 것이 훨씬 더 쉽습니다. 2개월의 시간이 주어지지만 새로운 고용주의 지원으로 2주가 걸렸습니다.

런던은 종점이 아니다

그러나 런던은 고용주들 사이에서 점차 기반을 잃고 있습니다. Antal의 Nadezhda Styazhkina는 일자리가 다른 지역으로 유출되는 추세에 주목합니다. 비용과 세금을 절약할 수 있기 때문이라고 그녀는 설명합니다. "많은 고용주와 고객은 런던이 아닌 독일, 체코, 폴란드 및 최근 개발 센터가 키프로스에서 활발히 개발되고 있는 팀을 유지하는 것을 선호합니다."라고 Antal 대표는 말합니다.

실리콘 밸리도 여전히 매력적인 곳입니다. 프로그래머 Nikolai Grigoriev는 캘리포니아에는 "맛있는" 영역인 기계 학습, 인공 지능, 그리고 그곳으로 이사하면 낮은 세율로 1.5배 더 높은 급여를 약속합니다. 내부 번역의 도움을 받아 거기에 도달할 수도 있습니다. Facebook에는 그러한 관행이 있습니다.

"문제는 도시로서의 런던이 이미 매우 훌륭하고 모스크바까지 비행하는 데 4시간이 걸린다는 것입니다."라고 현재 두 수도에서 두 채의 집에 살고 있는 Nikolai Grigoriev는 말합니다.

그의 동료인 Artem Kolesnikov는 “미국에 가는 것이 이상적이지만 유럽보다 그곳에서 취업 비자를 받는 것이 훨씬 더 어렵기 때문에 지금은 영국에 있습니다.”라고 말합니다. 프로그래머는 자신의 출발 이민을 부르지 말라고 요청합니다. "방금 다른 나라에서 일자리를 찾았습니다. 다음 일자리가 러시아에 있으면 거기에 가고 아마도 다른 곳으로 갈 것입니다."

스크린세이버 사진: Badoo