Это руководство знакомит вас

Это руководство знакомит вас с концепциями и функциями веб-фреймворка Bottle и охватывает как базовые, так и расширенные темы. Вы можете прочитать его от начала до конца или использовать в качестве справочника позже. Автоматически сгенерированная ссылка на API может быть вам интересна. Он охватывает больше деталей, но объясняет меньше, чем это руководство. Решения для наиболее распространенных вопросов можно найти в нашей коллекции рецептов или на странице часто задаваемых вопросов . Если вам нужна помощь, присоединяйтесь к нашему списку рассылки или посетите наш канал IRC .

Installation

Бутылка не зависит от каких-либо внешних библиотек. Вы можете просто скачать bottle.py в каталог вашего проекта и начать кодирование:

$ wget http://bottlepy.org/bottle.py

Это даст вам последний снимок состояния разработки, включающий все новые функции. Если вы предпочитаете более стабильную среду, вам следует придерживаться стабильных выпусков. Они доступны в PyPI и могут быть установлены через pip (рекомендуется), easy_install или ваш менеджер пакетов:

$ sudo pip install bottle              
$ sudo easy_install bottle             
$ sudo apt-get install python-bottle   

В любом случае вам понадобится Python 2.5 или новее (включая 3.x) для запуска бутылочных приложений. Если у вас нет разрешений на установку пакетов для всей системы или вы просто не хотите этого делать, сначала создайте виртуальную среду :

$ virtualenv develop              
$ source develop/bin/activate     
(develop)$ pip install -U bottle  

Или,если virtualenv не установлен в вашей системе:

$ wget https://raw.github.com/pypa/virtualenv/master/virtualenv.py
$ python virtualenv.py develop    
$ source develop/bin/activate     
(develop)$ pip install -U bottle  

Быстрый старт:»Hello World»

В этом руководстве предполагается, что у вас уже установлен Bottle или скопирован в каталог вашего проекта. Давайте начнем с очень простого примера «Hello World»:

from bottle import route, run

@route('/hello')
def hello():
    return "Hello World!"

run(host='localhost', port=8080, debug=True)

Это оно. Запустите этот скрипт, посетите http://localhost:8080/hello , и вы увидите «Hello World!» в вашем браузере. Вот как это работает:

route() декоратор связывает кусок кода в URL пути. В этом случае мы связываем путь /hello с функцией hello() . Это называется route (отсюда и название декоратора) и является наиболее важной концепцией этой структуры. Вы можете определить столько маршрутов, сколько хотите. Всякий раз, когда браузер запрашивает URL-адрес, вызывается связанная функция, и возвращаемое значение отправляется обратно в браузер. Это так просто.

run() вызов в последней строке начинает встроенный сервер разработки. Он работает на localhost порте 8080 и обслуживает запросы, пока вы не нажмете Control-c . Вы можете переключить серверную часть позже, но пока сервер разработки — это все, что нам нужно. Он вообще не требует настройки и представляет собой невероятно безболезненный способ запустить ваше приложение для локальных тестов.

Режим отладки очень полезен на ранних стадиях разработки, но его следует отключить для общедоступных приложений. Запомни.

Конечно,это очень простой пример,но он показывает основную концепцию того,как создаются приложения с помощью Bottle.Продолжайте читать,и вы увидите,что еще возможно.

Приложение по умолчанию

Для простоты в большинстве примеров в этом руководстве для определения маршрутов используется декоратор route() на уровне модуля . Это добавляет маршруты к глобальному «приложению по умолчанию», экземпляру Bottle , который автоматически создается при первом вызове route() . Несколько других декораторов и функций уровня модуля относятся к этому приложению по умолчанию, но если вы предпочитаете более объектно-ориентированный подход и не возражаете против дополнительного ввода, вы можете создать отдельный объект приложения и использовать его вместо глобального:

from bottle import Bottle, run

app = Bottle()

@app.route('/hello')
def hello():
    return "Hello World!"

run(app, host='localhost', port=8080)

Объектно-ориентированный подход более подробно описан в разделе «Приложение по умолчанию» . Просто имейте в виду, что у вас есть выбор.

Request Routing

В прошлой главе мы построили очень простое веб-приложение с единственным маршрутом.Здесь снова представлена часть маршрутизации примера «Hello World»:

@route('/hello')
def hello():
    return "Hello World!"

Декоратор route() связывает путь URL с функцией обратного вызова и добавляет новый маршрут в приложение по умолчанию . Однако приложение с одним маршрутом довольно скучно. Добавим еще:

@route('/')
@route('/hello/<name>')
def greet(name='Stranger'):
    return template('Hello {{name}}, how are you?', name=name)

Этот пример демонстрирует две вещи:Вы можете привязать несколько маршрутов к одному обратному вызову,а также можете добавить подстановочные знаки к URL и получить к ним доступ с помощью аргументов ключевых слов.

Dynamic Routes

Маршруты, содержащие подстановочные знаки, называются dynamic routes (в отличие от static routes ) и соответствуют нескольким URL-адресам одновременно. Простой подстановочный знак состоит из имени, заключенного в угловые скобки (например, <name> ), и принимает один или несколько символов до следующей косой черты ( / ). Например, маршрут /hello/<name> принимает запросы для /hello/alice , а также /hello/bob , но не для /hello , /hello/ или /hello/mr/smith .

Каждый подстановочный знак передает закрытую часть URL в качестве аргумента ключевого слова в обратный вызов запроса.Вы можете использовать их прямо сейчас и с легкостью реализовать RESTful,красивые и осмысленные URL.Вот несколько других примеров вместе с URL,которым они соответствуют:

@route('/wiki/<pagename>')            # matches /wiki/Learning_Python
def show_wiki_page(pagename):
    ...

@route('/<action>/<user>')            # matches /follow/defnull
def user_api(action, user):
    ...

Новинка в версии 0.10.

Фильтры используются для определения более конкретных подстановочных знаков и / или преобразования закрытой части URL-адреса перед его передачей в обратный вызов. Отфильтрованный подстановочный знак объявляется как <name:filter> или <name:filter:config> . Синтаксис для необязательной части конфигурации зависит от используемого фильтра.

Следующие фильтры реализованы по умолчанию и могут быть добавлены еще:

  • : int соответствует только цифрам (со знаком) и преобразует значение в целое число.
  • : float аналогично: int, но для десятичных чисел.
  • : путь соответствует всем символам, включая символ косой черты, не жадным образом и может использоваться для соответствия более чем одному сегменту пути.
  • : re позволяет вам указать пользовательское регулярное выражение в поле конфигурации. Соответствующее значение не изменяется.

Давайте рассмотрим несколько практических примеров:

@route('/object/<id:int>')
def callback(id):
    assert isinstance(id, int)

@route('/show/<name:re:[a-z]+>')
def callback(name):
    assert name.isalpha()

@route('/static/<path:path>')
def callback(path):
    return static_file(path, ...)

Вы также можете добавить свои собственные фильтры. См. Routing для деталей.

Изменено в версии 0.10.

Новый синтаксис правил был введен в Bottle 0.10 для упрощения некоторых распространенных случаев использования, но старый синтаксис все еще работает, и вы можете найти множество примеров кода, по-прежнему использующих его. Различия лучше всего описаны на примере:

Old Syntax New Syntax
:name <name>
:name#regexp# <name:re:regexp>
:#regexp# <:re:regexp>
:## <:re>

Постарайтесь избегать старого синтаксиса в будущих проектах,если это возможно.В настоящее время он не устарел,но в конце концов будет устаревшим.

методы HTTP-запроса

Протокол HTTP определяет несколько методов запроса (иногда называемых «глаголами») для разных задач. GET используется по умолчанию для всех маршрутов без указания другого метода. Эти маршруты будут соответствовать только запросам GET. Для обработки других методов, таких как POST, PUT или DELETE, добавьте аргумент ключевого слова method route() или используйте один из четырех альтернативных декораторов: get() , post() , put() или delete() .

Метод POST обычно используется для отправки HTML-форм.Этот пример показывает,как работать с формами входа с помощью POST:

from bottle import get, post, request 

@get('/login') 
def login():
    return '''
        <form action="/login" method="post">
            Username: <input name="username" type="text" />
            Password: <input name="password" type="password" />
            <input value="Login" type="submit" />
        </form>
    '''

@post('/login') 
def do_login():
    username = request.forms.get('username')
    password = request.forms.get('password')
    if check_login(username, password):
        return "<p>Your login information was correct.</p>"
    else:
        return "<p>Login failed.</p>"

В этом примере URL-адрес /login связан с двумя разными обратными вызовами: один для запросов GET, а другой — для запросов POST. Первый отображает HTML-форму для пользователя. Второй обратный вызов вызывается при отправке формы и проверяет учетные данные для входа, которые пользователь ввел в форму. Использование Request.forms более подробно описано в разделе «Запрос данных» .

Специальные методы:ГОЛОВАЯ и ЛЮБОВАЯ

Метод HEAD используется для запроса ответа,идентичного тому,который соответствует запросу GET,но без тела ответа.Это полезно для получения мета-информации о ресурсе без необходимости загружать весь документ.Bottle обрабатывает такие запросы автоматически,возвращаясь к соответствующему GET-маршруту и отрезая тело запроса,если оно присутствует.Вам не нужно самостоятельно указывать маршруты HEAD.

Кроме того, нестандартный метод ANY работает как запасной вариант с низким приоритетом: маршруты, которые слушают ANY, будут соответствовать запросам независимо от их метода HTTP, но только если не определен другой более конкретный маршрут. Это полезно для прокси-маршрутов, которые перенаправляют запросы в более конкретные подпрограммы.

Подведем итоги:HEAD запросы возвращаются к GET маршрутам,а все запросы возвращаются к ЛЮБЫМ маршрутам,но только если нет подходящего маршрута для исходного метода запроса.Это так просто.


© 2009–2017 Marcel Hellkamp
Licensed under the MIT License.
https://bottlepy.org/docs/0.12/tutorial.html


Bottle

0.12

  • Request Routing

  • SimpleTemplate Engine

  • Routing Static Files

  • Cookies

PlatformIO IDE – это интегрированная среда разработки нового поколения для Интернета вещей.

  • Кросс-платформенная система сборки без внешних зависимостей от ПО ОС:

    • 800+ плат
    • Более 35 платформ разработки
    • 20+ платформ
  • Отладка

  • Удаленная разработка

  • Модульное тестирование

  • Интеллектуальное автозавершение кода C/C ++

  • C/C ++ Smart Code Linter для быстрого профессионального развития

  • Менеджер библиотек для сотен популярных библиотек

  • Многопроектный рабочий процесс с несколькими панелями

  • Темы поддерживают темные и светлые цвета

  • Монитор последовательного порта

  • Встроенный терминал с PlatformIO Core (CLI) и инструментом CLI ( pio , platformio)

  • Встроенная домашняя страница PlatformIO.


Visual Studio Code – это легкий, но мощный редактор исходного кода, который работает на вашем рабочем столе и доступен для Windows, macOS и Linux. Он поставляется со встроенной поддержкой JavaScript, TypeScript и Node.js и имеет богатую экосистему расширений для других языков (таких как C ++, C #, Python, PHP, Go) и среды выполнения (например, .NET и Unity)

Содержание

  • Установка
  • Быстрый старт
    • Настройка проекта
  • Панель инструментов PlatformIO
  • PlatformIO Core (CLI)
  • Задачи проекта
    • Обозреватель задач
    • Средство выполнения задач
    • Пользовательский Задачи
  • Многопроектные рабочие области
  • Монитор последовательного порта
  • Отладка
    • Формат переменных
    • Точки наблюдения
  • Установка команд оболочки
  • Поддержка прокси-сервера
  • Привязки клавиш
  • Настройки
    • platformio-ide.activateOnlyOnPlatformIOProject
    • platformio-ide.autoCloseSerialMonitor
    • platformio-ide.autoRebuildAutocompleteIndex
    • платформа formio-ide.buildTask
    • platformio-ide.autoPreloadEnvTasks
    • platformio-ide. customPATH
    • platformio-ide.disableToolbar
    • platformio-ide.forceUploadAndMonitor
    • platformio-ide.reopenSerialMonitorDelay
    • platformio-ide.useBuiltinPython
    • platformio-ide.useBuiltinPIOCore
    • platformio-ide.useDevelopmentPIOCore
    • platformio-ide.disablePIOHomeStartup
    • platformio-ide. pioHomeServerHttpPort
  • Известные проблемы
    • PackageManager не может установить инструмент
  • Журнал изменений

Быстрый старт¶

Это руководство знакомит вас с основами PlatformIO IDE и демонстрирует процесс создания простого примера «Blink». По окончании вы получите общее представление о том, как работать с проектами в среде IDE.

Настройка проекта¶

  1. Нажмите кнопку «Главная страница PlatformIO» на нижней панели инструментов PlatformIO

  1. Нажмите «Новый проект», выберите доску и создайте новый проект PlatformIO.

  1. Откройте файл main.cpp из папки src и замените его содержимое следующим:

Предупреждение

Приведенный ниже код работает только в паре с платами на базе Arduino. Пожалуйста, следуйте за репозиторием примеров проектов PlatformIO для других предварительно настроенных проектов.

/** * Мигает * * Включает светодиод для одного  второй, * затем отключается на одну секунду, несколько раз.  */# include "Arduino.h"//Установите LED_BUILTIN, если он не определен платформой Arduino//#define LED_BUILTIN 13void setup () {//инициализируем цифровой вывод светодиода как выход.  pinMode (LED_BUILTIN, OUTPUT);} void loop () {//включаем светодиод (HIGH - уровень напряжения) digitalWrite (LED_BUILTIN, HIGH); //ждем второй задержки (1000); //выключаем светодиод, установив напряжение LOW digitalWrite (LED_BUILTIN, LOW); //ждем второй задержки (1000);} 

  1. Создайте свой проект с помощью горячей клавиши ctrl + alt + b (см. все привязки клавиш в разделе «Руководство пользователя» ниже) или с помощью кнопки «Сборка» на панели инструментов PlatformIO


Дополнительно для чтения:

  • Руководства и примеры (пошаговые руководства с отладкой и модульным тестированием)
  • Подробнее о панели инструментов PlatformIO и других командах (Загрузить, Очистить, Монитор последовательного порта) ниже.

Удачного кодирования с PlatformIO!

PlatformIO Панель инструментов¶

Панель инструментов PlatformIO IDE расположена в строке состояния VSCode (левый угол) и содержит кнопки быстрого доступа к популярным командам. Каждая кнопка содержит подсказку (задержка мыши на ней).

  1. Домашняя страница PlatformIO
  2. PlatformIO: Build
  3. PlatformIO: загрузить
  4. PlatformIO: Clean
  5. Serial Port Monitor
  6. PlatformIO Core (CLI)
  7. Переключатель среды проекта (если доступно более одной среды). См. раздел [env] в «platformio.ini» (файл конфигурации проекта).

Ядро PlatformIO (CLI) ¶

Есть два способа получить доступ к ядру PlatformIO (CLI):

  1. «Терминал» значок на панели инструментов PlatformIO.
  2. Левая панель действий> PlatformIO (значок муравья)> Быстрый доступ> Разное> Интерфейс командной строки PlatformIO Core

Задачи проекта¶

Обозреватель задач¶

PlatformIO предоставляет доступ к «Задаче проекта», где вы можете управлять процессом сборки сред, объявленных в «platformio.ini» (файл конфигурации проекта). Обозреватель задач проекта расположен на панели действий VSCode под значком brandedPlatformIO. Вы также можете получить к нему доступ через «Меню VSCode> Открыть представление…> PlatformIO».

Подсказка

Обратите внимание, что вы можете перетаскивать/перемещать « Project Task »в другое представление в VSCode, такое как« Explorer ».

Средство выполнения задач¶

PlatformIO IDE предоставляет встроенные задачи через меню Терминал> Выполнить задачу ... (Сборка, Загрузка, очистка, мониторинг и т. Д.) И пользовательские задачи в среде «platformio.ini» (файл конфигурации проекта) ( [env: ***] ). По умолчанию для презентации используются панели терминала, одна панель предназначена для каждой уникальной задачи.

IDE PlatformIO предоставляет свой собственный инструмент поиска проблем с именем $ platformio . вы можете использовать его позже, если решите изменить параметры базовой задачи.

Вы можете переопределить существующие задачи с помощью собственных параметров представления. Например, давайте настроим средство запуска задач PlatformIO для использования НОВОЙ панели терминала для каждой команды «Сборка»:

  1. Пункт меню Терминал> Выполнить задачу ... открывает список задач VSCodetasks для PlatformIO. В строке PlatformIO: Build нажмите значок шестеренки в дальнем правом углу списка. Это создает или открывает файл .vscode/tasks.json с некоторым кодом шаблона.
  2. Заменить шаблон в tasks.json с этим кодом
 {"version": "2.0. 0 "," tasks ": [{" type ":" PlatformIO "," task ":" Monitor "," problemMatcher ": [" $ platformio "]," presentation ": {" panel ":" new "}}  ]} 

Дополнительные параметры см. в официальной документации VSCode.

Пользовательские задачи¶

Пользовательские задачи могут быть добавлены в файл tasks.json , расположенный в папке .vscode в корень проекта. Пожалуйста, прочтите официальную документацию Задачи в VSCode.

Этот простой пример демонстрирует настраиваемую задачу монитора, которая локально повторяет ввод. Есть много других команд, пожалуйста, прочтите больше о PlatformIO Core (CLI) и его команды (Руководство по CLI).

 {"версия": "2.0.0", "задачи": [{"тип":  «shell», «command»: «platformio», «args»: [«device», «monitor», «--echo»], «problemMatcher»: [«$ platformio»], «label»: «PlatformIO:  Монитор (локальное эхо) "}]} 

Если исполняемый файл platformio не находится в вашей системной среде« PATH » , вы можете указать полный путь к двоичной папке, используя поле options для задачи. Например, если двоичный файл platformio находится в домашней папке «~/.platformio/penv/bin»:

 {"версия": "2.0.0", "задачи": [{"тип": "оболочка", "команда": "платформаио", "аргументы": ["устройство", "монитор", "-  -echo "]," problemMatcher ": [" $ platformio "]," label ":" PlatformIO: Monitor (локальное эхо) "," options ": {" env ": {" PATH ":" $ {env: HOME  }/. platformio/penv/bin "}}}]} 

Многопроектные рабочие области¶

Вы можете работать с несколькими папками проекта в Visual Studio Code с несколькими корневыми рабочими пространствами. Это может быть очень полезно, когда вы работаете над несколькими связанными проектами одновременно. Подробнее читайте в документации. Многокорневые рабочие области.

Serial Port Monitor¶

Вы можете настроить Serial Port Monitor, используя параметры монитора в разделе « platformio.ini »(файл конфигурации проекта):

  • monitor_port
  • monitor_speed
  • monitor_rts
  • monitor_dtr
  • monitor_flags

Пример:

 [  env: esp32dev] платформа = espressif32framework = arduinoboard = esp32dev;  Пользовательский монитор последовательного порта portmonitor_port =/dev/ttyUSB1;  Настраиваемая скорость последовательного монитора (скорость передачи) monitor_speed = 115200 

Отладка¶

Отладка в VSCode работает в сочетании с отладкой. У вас должна быть учетная запись PlatformIO для работы с ней.

VSCode имеет отдельное представление активности под названием «Отладка» (доступ к которому осуществляется значком ошибки на левой панели инструментов). Отладка расширяет его за счет более совершенных инструментов и функций отладки:

  • Обозреватель локальных, глобальных и статических переменных
  • Условные точки останова
  • Выражения и точки наблюдения
  • Общие регистры
  • Периферийные регистры
  • Средство просмотра памяти
  • Дизассемблирование
  • Поддержка многопоточности
  • Горячий перезапуск активного сеанса отладки.

Есть два предварительно настроенных отладки конфигурации:

Отладка PIO:

Конфигурация по умолчанию . PlatformIO запускает задачу Pre-Debug и создает проект, используя конфигурацию отладки. Также он проверяет наличие изменений в проекте.

Отладка PIO (пропустить предварительную отладку):

PlatformIO пропускает этап Pre-Debug и НЕ создает и НЕ проверяет проект на наличие изменений. изменения в исходных файлах проекта, они не будут отражены в сеансах отладки до тех пор, пока вы не переключитесь обратно на конфигурацию «Отладка PIO» или вручную не запустите задачу «Предварительная отладка».

Эта конфигурация очень полезна для быстрого сеанс отладки. Это очень быстро, пропуская несколько проверок, что позволяет вам контролировать изменения проекта вручную.

Примечание

Обратите внимание, что отладка будет использовать первую объявленную среду сборки в «platformio.ini» (файл конфигурации проекта), если параметр default_envsoption не указан.

Формат переменной¶

В настоящее время VSCode не предоставляет пользовательский интерфейс или API для изменения формата переменной. См. Связанную с ним проблему VSCode №28025.

Временное решение – установить числовую базу по умолчанию, в которой отладчик отображает числовые выходные данные в консоли отладки. (Консоль DebugConsole видна во время активных сеансов отладки). Например, чтобы отобразить переменные в шестнадцатеричном формате, скопируйте приведенный ниже код и вставьте его в «Консоль отладки»:

Возможные значения, перечисленные в десятичном формате: 8, 10, 16.

Контрольные точки¶

Прочтите GDB: Установка точек наблюдения в первую очередь.

В настоящее время VSCode не предоставляет API для изменения формата значений точек наблюдения. Вы можете вручную преобразовывать выражения точки наблюдения, чтобы отображать значение как определенные типы указателей:

  • $ pc , десятичный целочисленный формат по умолчанию
  • * 0x10012000 , адрес, десятичный целочисленный формат по умолчанию
  • (void *) $ pc , регистр $ pc, шестнадцатеричный формат
  • * (void **) 0x10012000 , адрес в шестнадцатеричном формате

Команды установки оболочки¶

Пожалуйста, обратитесь к разделу Команды установки ядра PlatformIO.

Поддержка прокси-сервера¶

Есть два варианта настройки прокси-сервера:

  1. Объявите системные переменные среды HTTP_PROXY и HTTPS_PROXY (например, HTTP_PROXY = http://user: pass @ 10.10.1.10:3128/ и т. Д.)
  2. Откройте настройки VSCode и найдите «Прокси». Установите «Http: Proxy» и отключите «Http: Proxy Strict SSL».

Привязки клавиш¶

  • ctrl + alt + b / cmd-shift-b / ctrl-shift-b Проект сборки
  • cmd-shift-d / ctrl-shift-d Отладка проекта
  • ctrl + alt + u Загрузить прошивку
  • ctrl + alt + s Открыть монитор последовательного порта

Вы можете переопределить существующие привязки клавиш или добавить новые в VSCode. См. Официальную документацию по привязке клавиш для кода Visual Studio.

Settings¶

Как настроить параметры VSCode?

platformio-ide.activateOnlyOnPlatformIOProject

Если true, активировать только расширение platformio ide когда в рабочей области открыт проект на основе PlatformIO (имеющий «platformio.ini» (файл конфигурации проекта)). Значение по умолчанию – false.

platformio-ide.autoCloseSerialMonitor

Если true, автоматически закрывать монитор устройства pio перед загрузкой/тестированием. Значение по умолчанию – true.

platformio-ide.autoRebuildAutocompleteIndex

Если true, автоматически пересобирает индекс проекта C/C ++, когда «platformio.ini» (файл конфигурации проекта) изменены или при установке новых библиотек. Значение по умолчанию – true.

platformio-ide.buildTask

Задача сборки (метка), которая запускается кнопкой «Сборка» на панели инструментов PlatformIO и привязках клавиш. По умолчанию используется PlatformIO: Build .

Вы можете создавать собственные пользовательские задачи и назначать одну из них для platformio-ide.buildTask .

platformio-ide.autoPreloadEnvTasks

Автоматически предварительно загружать ВСЕ задачи среды проекта . Значение по умолчанию – false.

platformio-ide.customPATH

Пользовательский ПУТЬ для команды platformio . Вставьте сюда результат команды echo $ PATH (Unix)/ echo% PATH% (Windows), набрав в системном терминале, если вы предпочитаете использовать настраиваемый версия PlatformIO Core (CLI). Значение по умолчанию – null , что означает, что PlatformIO ищет команду platformio в системном пути.

platformio-ide.disableToolbar

Отключить панель инструментов PlatformIO. Значение по умолчанию – false.

platformio-ide. forceUploadAndMonitor

Если true, команда Загрузить ( platformio-ide.upload ) заменяется на задачу «Загрузить и отслеживать». Значение по умолчанию – false.

platformio-ide.reopenSerialMonitorDelay

Настройте время в миллисекундах перед повторным открытием монитора последовательного порта. Значение по умолчанию – 0 , что означает немедленное повторное открытие.

platformio-ide.useBuiltinPython

Используйте переносимый интерпретатор Python 3, если он доступен. Значение по умолчанию – true.

platformio-ide.useBuiltinPIOCore

Если true, используйте встроенный PlatformIO Core (CLI). Значение по умолчанию – true.

platformio-ide.useDevelopmentPIOCore

Если true, используйте разрабатываемую версию PlatformIO Core (CLI). Значение по умолчанию – false.

platformio-ide.disablePIOHomeStartup

Отключить отображение главного экрана PlatformIO при запуске. Значение по умолчанию – false.

platformio-ide.pioHomeServerHttpPort

Порт HTTP домашнего сервера PlatformIO. Значение по умолчанию 0 автоматически назначает свободный порт в диапазоне [8010..8100]).

Известные проблемы¶

PackageManager не может установить инструмент¶

Это известная ошибка в VSCode Terminalissue # 61.

Временным решением является установка пакетов с помощью системного терминала (не терминала VSCode). Используйте «Решение 3: Запуск из терминала» в FAQ> Диспетчер пакетов> [Ошибка 5] Доступ запрещен. После этого вернитесь к использованию терминал VSCode.

Журнал изменений¶

Посетите страницу выпусков.



Начало работы с VS Code и PlatformIO IDE для ESP32 и ESP8266 (Windows, Mac OS X, Linux Ubuntu)

Узнайте, как программировать платы ESP32 и ESP8266 NodeMCU с помощью VS Code (Microsoft Visual Studio Code) с расширением PlatformIO IDE. Мы расскажем, как установить программное обеспечение в операционных системах Windows, Mac OS X или Ubuntu.

IDE Arduino отлично подходит для небольших приложений. Однако для сложных проектов с более чем 200 строк кода, несколькими файлами и другими расширенными функциями, такими как автоматическое завершение и проверка ошибок, VS Code с расширением PlatformIO IDE является лучшей альтернативой..

В этом руководстве мы рассмотрим следующие темы:

  • Установка VS Code (Visual Studio Code):
    • A) Windows
    • B) Mac OS X
    • C) Linux Ubuntu
  • Установка расширения IDE PlatformIO на VS Code
  • Краткий обзор интерфейса Visual Studio
  • Обзор IDE PlatformIO
  • Загрузка кода с помощью IDE PlatformIO: ESP32 /ESP8266
  • Изменение скорости передачи данных монитора последовательного порта – IDE PlatformIO
  • Установка библиотек в IDE PlatformIO

A) Установка Код VS в Windows (код Visual Studio)

Перейдите на https://code.visualstudio.com/и загрузите стабильную сборку для своей операционной системы (Windows).

Щелкните мастер установки, чтобы начать установку, и выполните все шаги для завершения. установка. Примите соглашение и нажмите кнопку Далее .

Выберите следующие параметры и нажмите Далее .

Нажмите кнопку Установить .

Наконец, нажмите Готово , чтобы завершить установку.

Откройте код VS, и вас встретит вкладка приветствия с выпущенными примечаниями к новейшая версия.

Вот и все. Код Visual Studio был успешно установлен.

Установка Python в Windows

Чтобы программировать платы ESP32 и ESP8266 с помощью PlatformIO IDE, на вашем компьютере должен быть установлен Python 3.5 или выше. Мы используем Python 3.8.5.

Перейдите на python.org/download и загрузите Python 3.8.5 или последнюю версию.

Откройте загруженный файл, чтобы запустите мастер установки Python.

Появится следующее окно.

ВАЖНО: Убедитесь, что вы отметили опцию Добавить Python 3.8 в PATH. Затем вы можете нажать кнопку Установить сейчас .

После успешной установки вы получите следующее сообщение.

Вы можете нажать кнопку Закрыть .

Теперь перейдите в этот раздел, чтобы установить расширение PlatformIO IDE.


B) Установка VS Code в Mac OS X (Visual Studio Code)

Перейдите на https://code.visualstudio.com/и загрузите стабильную сборку для своей операционной системы (Mac OS X).

После загрузки файла приложения Visual Studio Code вам будет предложено следующее сообщение. Нажмите кнопку « Открыть ».

Или откройте папку” Загрузки “и откройте код Visual Studio.

После этого вас встретит вкладка приветствия с выпущенными примечаниями последней версии.

Вот и все. Код Visual Studio был успешно установлен.

Установка Python в Mac OS X

Для программирования плат ESP32 и ESP8266 с PlatformIO IDE на вашем компьютере должен быть установлен Python 3.5 или выше. Мы используем Python 3.8.5.

установить Python. Я буду использовать Homebrew. Если у вас нет команды brew, введите следующую команду:

  $/bin/bash -c "$ (curl  -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

Затем запустите команду brew для установки Python 3.X:

  $ brew install python3  

Теперь перейдите в этот раздел, чтобы установить расширение PlatformIO IDE.


C) Установка VS Code в Linux Ubuntu (код Visual Studio)

Перейдите на https://code.visualstudio.com/и загрузите стабильную сборку для своей операционной системы (Linux Ubuntu).

Сохраните установочный файл:

Чтобы установить его, откройте окна терминала, перейдите в папку «Загрузки» и выполните следующую команду для установки VS Код.

  $ cd Downloads ~/Downloads $ sudo apt install ./code_1.49.1-1600299189_amd64.deb

Когда установка завершена, VS Code должен быть доступен в меню ваших приложений.

Откройте VS Code, и вас встретит вкладка приветствия с выпущенными примечаниями последней версии.

Это Это. Код Visual Studio был успешно установлен.

Установка Python в Linux Ubuntu

Чтобы программировать платы ESP32 и ESP8266 с помощью PlatformIO IDE, на вашем компьютере должен быть установлен Python 3.5 или выше. . Мы используем Python 3.8.

Откройте окно терминала и убедитесь, что у вас уже установлен Python 3.

  $ python3 --versionpython 3.8  .2  

Как вы можете см. на предыдущем рисунке, Python 3.8.2 уже установлен.

Если у вас не установлен Python 3.8.X, выполните следующую команду, чтобы установить его:

  $ sudo apt install python3  

Независимо от того, установлен ли у вас Python или нет, вам необходимо выполнить следующую команду для установки утилит Python.

  $ sudo apt install  python3-distutils  

Теперь перейдите в этот раздел, чтобы установить расширение PlatformIO IDE.


Установка расширения PlatformIO IDE на VS Code

Платы ESP32 и ESP8266 можно программировать с помощью VS Code с расширением PlatformIO IDE. Выполните следующие шаги, чтобы установить расширение PlatformIO IDE.

Откройте VS Code:

  1. Щелкните значок Расширения или нажмите Ctrl + Shift + X , чтобы открыть вкладку Расширения .
  2. Найдите « PlatformIO IDE »
  3. Выберите первый вариант.
  4. Наконец, нажмите кнопку Установить (Примечание: установка может занять несколько минут)

После установки убедитесь, что расширение PlatformIO IDE включен, как показано ниже.

После этого Значок PlatformIO должен появиться на t левая боковая панель, а также значок Home , который перенаправляет вас на главную страницу PlatformIO.

Вот и все, расширение IDE PlatformIO было успешно добавлено в VS Code.

Если вы не видите PIO и быстрые инструменты внизу, вам может потребоваться перезапустить код VS, чтобы изменения вступили в силу.

В любом случае мы рекомендуем перезапустить код VS, прежде чем продолжить.

Обзор быстрого интерфейса VS Code

Откройте VS Code. На следующем экране печати показано значение каждого значка на левой боковой панели и его ярлыков:

  • Проводник по файлам
  • Поиск по файлам
  • Управление исходным кодом (с использованием сущности)
  • Запускайте и отлаживайте свой код.
  • Управление расширениями

Кроме того, вы можете нажать Ctrl + Shift + P или перейдите к View > Палитра команд… , чтобы показать все доступные команды. Если вы ищете команду и не знаете, где она находится или ее ярлык, вам просто нужно перейти на палитру команд и найти ее.

Внизу есть значок синяя полоса с командами PlatformIO.

Вот что Значок делает слева направо:

  • Домашняя страница PlatformIO
  • Сборка/компиляция
  • Загрузить
  • Очистить
  • Монитор последовательного порта
  • Новый терминал

Если вы наведете указатель мыши на значки, он покажет, что делает каждый значок.

Кроме того, вы также можете щелкнуть значок PIO, чтобы увидеть все задачи PlatformIO.

Если задачи не отображаются на ваша IDE, когда вы щелкаете значок, вам может потребоваться щелкнуть значок с тремя точками вверху и включить задачи PlatformIO, как показано ниже.

Обзор IDE PlatformIO

Чтобы вы могли получить представление о том, как PlatformIO работает с кодом VS, мы покажем вам, как создать, сохранить и загрузить эскиз «Мигающий светодиод» на вашу плату ESP32 или ESP8266.

Создать новый проект

В VS Code щелкните значок PlartfomIO Home . Нажмите + New Project , чтобы начать новый проект.

Дайте вашему проекту имя (например, Blink_LED ) и выберите доску, которую вы используете. В нашем случае мы используем DOIT ESP32 DEVKIT V1 . Чтобы использовать ядро ​​Arduino, структура должна быть « Arduino ».

Вы можете выбрать местоположение по умолчанию для сохранения вашего проекта или другое местоположение.

Местоположение по умолчанию находится в этом пути Документы > PlatformIO > Проекты . Для этого теста вы можете использовать местоположение по умолчанию. Наконец, нажмите «Готово».

Для этого Например, мы будем использовать плату DOIT ESP32 DEVKIT. Если вы используете плату ESP8266 NodeMCU, процесс очень похож, вам просто нужно выбрать плату ESP8266:

Проект Blink_LED должен быть доступен из вкладки Explorer.

VS Code и PlatformIO имеют структуру папок, отличную от стандартного проекта .ino . Если вы нажмете на вкладку Explorer, вы увидите все файлы, созданные в папке вашего проекта. Может показаться, что нужно работать с большим количеством файлов. Но не волнуйтесь, обычно вам просто нужно иметь дело с одним или двумя из этих файлов.

Предупреждение: вы не должны удалять, изменять или переместите папки и файл platformio.ini . В противном случае вы больше не сможете компилировать свой проект с помощью PlatformIO.

файл platformio.ini

platformio.ini – это файл конфигурации PlatformIO для вашего проекта. Он показывает платформу, доску и фреймворк для вашего проекта. Вы также можете добавить другие конфигурации, такие как библиотеки, которые должны быть включены, параметры загрузки, изменение скорости передачи данных Serial Monitor и другие конфигурации.

  • платформа : что соответствует SoC, используемому платой.
  • board : используемая вами плата разработки.
  • framework : программная среда, в которой будет выполняться код проекта.

Для ESP32 и ESP8266, если вы хотите использовать скорость передачи 115200 бод в вашем последовательном мониторе, вам просто нужно добавить следующую строку в вашу платформу .ini файл.

  monitor_speed = 115200  

После этого убедитесь, что вы сохранили изменения, внесенные в файл, нажав Ctrl + S .

В этот файл вы также можете включить идентификатор библиотек, которые вы будете использовать в своем проекте, используя директиву lib_deps, как мы увидим позже.

src folder

Папка src – это ваша рабочая папка. В папке src находится файл main.cpp . Здесь вы пишете свой код. Щелкните этот файл. Структура программы на Arduino должна открываться функциями setup () и loop ().

В PlatformIO все ваши скетчи Arduino должны начинаться с #include .

Код загрузки с использованием PlatformIO IDE: ESP32/ESP8266

Скопируйте следующий код в свой файл main.cpp .

 /********* Руи Сантос Подробные сведения о проекте см. на https://RandomNerdTutorials.com/vs-code-platformio-ide-esp32-esp8266-  arduino/*********/# include  #define LED 2void setup () {//поместите сюда свой установочный код для однократного запуска: Serial.begin (115200);  pinMode (LED, OUTPUT);} void loop () {//поместите сюда ваш основной код для повторного запуска: digitalWrite (LED, HIGH);  Serial.println («светодиод горит»);  задержка (1000);  digitalWrite (светодиод, LOW);  Serial.println («светодиод не горит»);  delay (1000);}  

Просмотреть исходный код

Этот код мигает встроенным светодиодом каждую секунду. Он работает с платами ESP32 и ESP8266 (оба имеют встроенный светодиод, подключенный к GPIO 2).

Мы рекомендуем вам скопировать этот код вручную, чтобы вы увидели автозаполнение и другие интересные функции IDE в действии. Кроме того, если у вас есть синтаксическая ошибка где-то в вашей программе, она подчеркнет ее красным еще до компиляции.

После этого нажмите Ctrl + S или перейдите в Файл > Сохранить , чтобы сохранить файл.

Теперь вы можете нажать на значке Загрузить, чтобы скомпилировать и загрузить код. Кроме того, вы можете перейти в меню задач проекта PIO и выбрать Загрузить .

Если код успешно загружен, вы должны получить следующее сообщение.

После загрузки кода ESP32 или ESP8266 должны мигать своим встроенным светодиодом каждую секунду.

Теперь щелкните значок Serial Monitor, и вы должны увидеть, как он отображает текущее состояние светодиода.

Примечание: если вы не видите окно терминала, перейдите в меню «Терминал»> «Новый терминал».

Определить COM-порт

PlatformIO автоматически определит порт вашей платы. связан с. Чтобы проверить подключенные устройства, перейдите в PIO Home и щелкните значок Устройства .

Устранение неполадок

Если при попытке загрузить код вы получаете следующую ошибку: « F не удалось подключиться к ESP32: Тайм-аут ожидания заголовка пакета »обычно означает, что ваша плата не находится в режиме мигания, когда вы загружаете код.

В этом случае вам нужно нажать кнопку BOOT на плате ESP32, когда вы начнете видеть много точек в окне отладки.

Если вы этого не сделаете. хотите нажимать кнопку BOOT каждый раз при загрузке нового кода, вы можете следовать этому руководству: [решено] Не удалось подключиться к ESP32: время ожидания заголовка пакета истекло.

Изменение последовательного монитора Скорость передачи – PlatformIO IDE

Скорость передачи данных по умолчанию, используемая PlatformIO, равна 9600. Однако можно установить другое значение, как упоминалось ранее. В проводнике в папке проекта откройте файл platformio.ini и добавьте следующую строку:

  monitor_speed = baud_rate  

Например:

  monitor_speed = 115200  

После этого сохраните этот файл.

Установка библиотек ESP32/ESP8266 в PlatformIO IDE

Выполните следующую процедуру, если вам нужно установить библиотеки в IDE PlatformIO.

Щелкните значок Home , чтобы перейти на главную страницу PlatformIO . Щелкните значок Библиотеки на левой боковой панели.

Найдите библиотеку, которую хотите установить. Например, Adafruit_BME280 .

Щелкните по библиотеке, которую вы хотите включить в свой проект. Затем нажмите Добавить в проект .

Выберите проект, в котором вы хотите использовать библиотеку.

Это добавит идентификатор библиотеки с помощью директивы lid_deps в файл platformio.ini . Если вы откроете файл platformio.ini вашего проекта, он должен выглядеть, как показано на следующем изображении.

В качестве альтернативы, в окне библиотеки, если вы выберете вкладку Установка и немного прокрутите, вы см. идентификатор библиотеки. Вы можете выбрать любой из этих идентификаторов в зависимости от того, какие параметры вы хотите использовать. Идентификаторы библиотеки выделены красным.

Затем перейдите в файл platformio.ini вашего проекта и вставьте идентификатор библиотеки в этот файл, например:

  lib_deps = adafruit/ Adafruit BME280 [адрес электронной почты защищен] ^ 2.1. 0  

Если вам нужно несколько библиотек, вы можете разделить их имена запятой или поместить их в разные строки. Например:

  lib_deps = arduino-libraries/Arduino_JSON @ 0.1.0 adafruit/Adafruit BME280 Library @ ^ 2.1.0 adafruit/Adafruit Unified Sensor @ ^ 1.1.4  

PlatformIO имеет встроенный мощный диспетчер библиотек, который позволяет вам указывать пользовательские зависимости для каждого проекта в файле конфигурации проекта platformio.ini с помощью lib_deps. Это укажет PlatformIO на автоматическую загрузку библиотеки и всех ее зависимостей при сохранении файла конфигурации или при компиляции проекта.

Открыть папку проекта

Чтобы открыть существующую папку проекта на PlatformIO, откройте VS Code, перейдите на главную страницу PlatformIO и нажмите Открыть проект . Просмотрите файлы и выберите папку проекта.

PlatformIO откроет все файлы в папке проекта.

Цветовые темы VS Code

VS Code позволяет выбирать между различными цветовыми темами. Перейдите к значку Управление и выберите Цветовая тема . Затем вы можете выбрать одну из нескольких светлых и темных тем.

Список ярлыков

Чтобы увидеть полный список ярлыков VS Code для Windows, Mac OS X или Linux, перейдите по следующей ссылке:

  • Справочник по сочетаниям клавиш в VS Code.

Заключение

В этом руководстве вы узнали, как установить и подготовить код Visual Studio для работы с Платы ESP32 и ESP8266. VS Code с расширением PlatformIO IDE – отличная альтернатива классической Arduino IDE, особенно когда вы работаете над более сложными эскизами для более крупных приложений.

Вот некоторые из преимуществ использования VS Code с PlatformIO IDE поверх Arduino IDE:

  • Он автоматически определяет COM-порт, к которому ваша плата подключена;
  • VS Code IntelliSense: автозаполнение. Автозавершение кода IntelliSense пытается угадать, что вы хотите написать, отображая различные возможности и предоставляя представление о параметрах, которые может ожидать функция;
  • Выделение ошибок: VS Code + PIO подчеркивает ошибки в вашем коде перед компиляция;
  • Несколько открытых вкладок: вы можете открыть несколько вкладок кода одновременно;
  • Вы можете скрыть определенные части кода;
  • Расширенная навигация по коду;
  • И многое другое …

Если вы ищете более продвинутую IDE для написания ваших приложений для ESP32 и Платы ESP8266, VS Code с расширением PlatformIO IDE – отличный вариант.

Мы надеемся, что вы нашли это руководство полезным. Если вам нравятся ESP32 и ESP8266, просмотрите следующие ресурсы:

  • Изучите ESP32 с Arduino IDE (электронная книга + курс)
  • Домашняя автоматизация с использованием ESP8266 ( электронная книга)
  • Другие проекты и учебники ESP32…
  • Другие проекты и учебники ESP8266…

Как насчет asm?

Ответ


Можете ли вы отладить код в Microsoft Visual Studio Code?

Ответить


Помимо ссылки, упомянутой Сарой вот еще несколько ссылок:

Хорошее видео от Андреаса Списа, демонстрирующее аппаратную отладку в platformio:
youtube.com/watch?v=psMqilqlrRQ

Еще одна хорошая ссылка и видео:
hackster.io/brian-lough/use-the-platformio-debugger-on-the-esp32-using-an-esp-prog-f633b6

Большинство руководств показывают только установку Windows. Чтобы интерфейс JTAG работал в Linux, вам необходимо установить 99-platformio-udev.rules, чтобы интерфейс USB распознавал устройство, как описано в:
docs.platformio.org/en/latest/plus/debug -tools/esp-prog.html
Для MacOS вам, очевидно, нужно удалить драйверы FTDI по умолчанию (та же ссылка выше).

Я рекомендую ESP-PROG, созданный Espressif. Помимо обычных китайских поставщиков, его можно приобрести у основных дистрибьюторов в США по цене 12-13 долларов без доставки.

Ответ


Отличное руководство! У вас также есть руководство по использованию esp idf в Platformio?

Ответ


Есть ли какой-нибудь опыт, какова разница в скорости выполнения программы/размере кода VS-кодирования и C закодирован? Можно ли обрабатывать прерывания в VS?

Ответ


довольно сложно настроить microsoft visual studio и platformIO
В чем большое преимущество использования VS Code и PlatformIO IDE поверх Arduino-IDE, что стоило бы хлопот этого процесса настройки?

Ответ


Оператор завершения дает вам основные преимущества для ваших усилий, я добавлю, что ваши навыки программирования будут подняты на более высокий уровень. Я бы хотел, чтобы это было, когда я установил его на свой компьютер. Это отличное руководство, которое поможет вам начать путь, который может изменить карьеру для некоторых.

Ответ


Стефан:

Мне было интересно, то же самое! В чем преимущество использования VS Code и PlatformIO! Я знаю, что с платформой Arduino время от времени возникает проблема. Я научился с этим справляться. У меня нет ни одного проекта, в котором бы платформа Arduino не работала.

Ответ


Спасибо за рекомендацию. Я хотел бы запустить его немедленно

Ответить


Отличное руководство для начала!

Не могу дождаться книги с несколькими полными проектами, чтобы полностью понять это может быть многоплатформенный и несколько руководств по отладке?

Ответ


Спасибо за отличную запись! Было приятно иметь инструкции для Windows, MacOS и Linux.

Я всегда думал, что редактирование кода и управление VSCode намного лучше, чем Arduino. Я раньше использовал старую (не VSCode) Platformio для ESP и STM, но, как упоминает Стефан, это куча накладных расходов. Как вы упомянули, для более крупных проектов VSCode лучше.

Лучшая причина для использования platformio – получить интерактивную аппаратную отладку внутри VSCode. Это меняет правила игры. Было бы здорово добавить еще один учебник в серию о том, как использовать аппаратную отладку в Windows/Mac/Linux. У меня есть EDP-Prog ( Ответ


Я имею в виду не ESP-Prog

Ответ


Спасибо, что представили здесь этот новый инструмент!
Он показал себя очень полезным, когда я использовал его для создания проекта с использованием ESP32 FreeRTOS (ESP-IDF).
Я уже использовал VS Code, когда изучал FreeRTOS здесь, но без использования ресурсов PlatformIO. Теперь его гораздо лучше использовать!

Ответ


Привет, Сара,
прекрасное руководство до учебника Blink_LED. Все работает нормально, и я очень благодарен вам за терпение и точность.
У меня простой вопрос: могу ли я скопировать все проекты Arduino ESP32, которые теперь работают с компиляцией Arduino в PlatformIO, без каких-либо изменений (я имею в виду инструкции и определение декларации и т. д.) и загрузка его с помощью PLatformIO на плате ESP32? Или это долгий путь преобразования и тестирования?
С уважением и еще раз спасибо.

Ответ


Привет, Сара, мне кажется, что это очень близко к платформе ESPhome, используемой для дома Помощь. Я ошибся? Еще раз спасибо.

Ответ


Привет,

Требуется ли нажимать переключатель загрузки esp32 во время загрузки?

Я спрашиваю, так как я получил:
«*** [upload] Error 1
===================== ====================== [FAILED] Заняло 3,74 секунды ====================== =====================
Терминальный процесс «platformio ‘run’, ‘–target’, ‘upload’» завершается кодом выхода: 1 . ”

Или мне что-то не хватает?

Zvika

Ответ


Я очень ждал этого урока! БЛАГОДАРЯ! надеюсь узнать больше о программировании с помощью VS Code.

Ответить


Я в основном любитель/мастер. Я немного поигрался с VSCode/Platformio вместе с Arduino IDE.

Я считаю, что VSCode/Platformio чрезвычайно удобен для тех, кто пишет сложный код, который включает (например, ) написание новых библиотек вместе с фактическим кодом Arduino или ESP или работа с файлами разных типов рядом друг с другом (как в обзоре статьи). Также полезны инструменты подчеркивания и завершения синтаксической ошибки.

Но я подозреваю, что VSCode/Platformio – это излишек для тех, кто знаком с IDE Arduino, пишет простой код для Arduino или ESP и умеет в основном следуя онлайн-рецептам с использованием предварительно запеченных библиотек.

VSCode/Platformio требует обучения с точки зрения определения того, как организованы папки, где находится ваш код, что делают окна, как правильно обновляйте библиотеки и файлы конфигурации платы и т. д. Любители могут посчитать, что не стоит подниматься по этой кривой обучения.

Вкратце, VSCode/Platformio больше ориентирован на программистов, в то время как Arduino IDE больше ориентирована на любителей.

Я сам переключаюсь между ними – довольно часто переключаюсь обратно на IDE Arduino, когда меня расстраивает основная проблема (часто совместимость с платой), которую я не знаю, как исправить в VSCode/Platformio.

Ответ


Пробовали один из Ваших проектов из книги, заказанной у Вас. Хорошо работает в Windows, но
в Linux у меня проблема, не имеющая прямого отношения к вашему уроку, но с Arduino IDE проблема с последовательным интерфейсом. Я не говорю о подключении платы к USB-порту компьютера, это нормально. Скорее, вызываете ли вы «Serial.print» в коде или нет, при компиляции он дает ошибку: нет модуля с именем «серийный». Я понимаю, что ESP32 нужен python для работы с IDE
(или, я полагаю, поправьте меня, если я ошибаюсь). ESP8266 работает нормально. У меня установлен Python 3, а также установлен pyserial (с pip3 comm.) Но независимо от того, что я пробовал, он снова выдает ошибку.

Ответ


Спасибо за это информативное руководство!
Еще одно ОГРОМНОЕ преимущество использования PIO – это переносимость!
При использовании Arduino IDE копирование проекта на другой компьютер включает добавление новых плат или библиотек с помощью диспетчера плат и библиотек (часто довольно сложно удовлетворить все зависимости) .
Используя оператор lib_deps в платформеio.ini, PIO просто загружает недостающие библиотеки!

Ответ


Привет Сара,

Спасибо для предоставления подробностей и шагов для этого.

Я разработчик ESP8266 и ESP32, и у меня в общей сложности от 2 до 2,5 лет опыта в этой области. До сих пор мы использовали ESP32 IDF за нашим собственным SDK и разработали от 10 до 12 продуктов.

Я просто хочу знать, что VS будет поддерживать ESP32 IDF или только для Arduino?

Ответить


Привет, Сара
Спасибо за этот урок !!
после некоторых ошибок он работает !!

Ответить


Я только начал использовать VS Studio с PlatformIO. Как мне «обновить» внешние библиотеки, указанные в «lib_deps», до последней версии?

В среде Arduino IDE я просто нажимаю «Управление библиотеками», и он обновляет все указанные мной внешние библиотеки.

Ответ


Я уже без проблем следовал примеру в Windiws 10. Только есть вопрос: почему требуется загружать фитон?

REgards

Ответ


Можем ли мы сделать сборку arduino на VScode?

Ответить


«Следуйте следующей процедуре, если вам нужно установить библиотеки в IDE PlatformIO».
Нужно ли это делать, если у вас уже есть много установленных библиотек в среде Arduino IDE ?

Ответить


Хорошо, да. Накопленные мной библиотеки находятся в файловой структуре Arduino, а не в структуре PIO.
Я не думаю, что хочу импортировать многие из моих проектов Arduino в PIO. Преобразование файлов .ino и возврат их библиотек – это небольшая боль. В будущем в новых проектах я начну использовать PIO вместо Arduino IDE, и я попробую. Но пример LED_blink очень помогает, и вы, ребята, упростили реализацию PIO.

Ответ


Запишите меня как преобразователя PlatformIO. Intellisense, переменные и подсказки кода по большей части очень помогают. «Присоединение» доски к проекту (путем вставки двух или трех строк форматированного текста в файл проекта platform.ini) – лучший способ управления доской, равно как и присоединение библиотек, которые могут меняться со временем.

Вы можете импортировать старые наброски в PIO, вам просто нужно внести несколько изменений, например добавить arduino include и изменить файл .ino на .cpp.

Ответить


Я получил эту ошибку после того, как установил библиотеку BME280 в соответствии с руководством, а затем загрузил:
«В файле, включенном из .pio libdeps esp32dev Adafruit BME280 Library Adafruit_BME280.cpp: 31: 0:
.pio libdeps esp32dev Adafruit BME280 Library Adafruit_BME280.h: 27: 17: фатальная ошибка: SPI.h: нет такого файла или каталога »

Что отсутствует?

Ответить


У вас есть #include в самом верху скетча?

Ответ


Да, это первая строка скетча main.cpp.

Ответить


У меня такая же проблема с этой библиотекой.

Ответить


После покупки «бу» ilding Webservers », я установил расширение платформы io в VSCODE, которое я устанавливал некоторое время. Вроде сработало, но у меня не было времени поиграть с этим. Сегодня я открыл vscode, получил и обновил, и домашняя страница PlatformIO не отображается, как и кнопки в строке состояния. Я не могу нажать на «Новый проект», потому что его нет и нет кнопки «Домой» в строке состояния. Я удалил PIO и переустановил, я удалил VScode и переустановил, похоже, ничего не работает. Я бы хотел пройти этот курс, но сейчас я мертв в воде.
Есть предложения ??

Ответ


Привет, Джон, я не знаю ‘ Не знаю точно, что там произошло, но проверяли ли вы, включен ли плагин PlatformIO?

Перейдите в меню Extensions и проверьте, включено ли расширение platformio. Иногда он устанавливается, но отключается.

Что ж, у меня нет более точных подсказок для этого.

Ответ


Есть activateOnlyOnPlatformIOProject параметр, который отключает PlatformIO в проектах, отличных от PlatformIO. Я не знаю, является ли это вашей проблемой, но я использую эту функцию, поэтому все вещи, связанные с платформой, не включаются в мои проекты на Python и т. Д. Он был выключен, когда я установил изначально, но, возможно, значение по умолчанию изменилось.

Вы можете проверить свои настройки (шестеренка в правом нижнем углу), Extensions-> Platformio, чтобы увидеть, установлен ли activateOnlyOnPlatformIOProject. >

https://dokk.org/documentation/platformio/v3.6.1/ide/vscode/#platformio-ide-activateonlyonplatformioproject

Теперь я не помню, как создать новый проект, если пользовательский интерфейс не активирован, но, возможно, ему нужна пустая (или пустая строка) platformio.ini. Если у вас есть platformio.ini в каталоге вашей рабочей области, тогда расширение PIO должно активироваться.

Ответ


Спасибо, да, я проверил все настройки, даже включил это один раз безрезультатно. Но спасибо за ответ.

Ответ


Здравствуйте,

У вас есть какие-либо ключи или предложения, которые помогут импортировать файлы Arduino в Platformio? Я пробовал, но есть некоторые вещи, которые мне не понятны при импорте Platformio?
Спасибо.

DB

Ответ


Здравствуйте, Сара!

Я вручную ввожу сообщение «Создание веб-сервера ESP8266 – код и схема (NodeMCU)» в VS Code и PlatformIO, но у меня проблема.

Я ввожу:

const char * ssid = «XXXXXXXXXXXX»;
const char * password = «HHHHHHHH»;

и в момент сохранения он становится следующим:

const char * ssid = «XXXXXXXXXXXX»;
const char * password = «HHHHHHHHH»;

Есть ли способ решить эту проблему? Если нет, вам придется делать все с помощью Arduino IDE

Спасибо за ваше время,

Карлес

Ответ


В редакторе VSCode есть функция форматирования для переформатирования кода в последовательную нотацию, «красивее», и кажется, что она включена. Google «Как отключить красивее в VSCode». Нажмите на значок шестеренки в нижнем левом углу, и вы получите настройки, а затем найдите prett и format. (ИЛИ просто посмотрите на настройки текстового редактора.) Вы также можете отключить расширение.

Существует настройка форматирования при сохранении, которая, похоже, происходит с вами.

Это может быть другое расширение, чем более красивое, поэтому вам может потребоваться проверить, какие расширения включены.

Ответ


Привет, Карл,

Я удалил все расширения, кроме C/C ++ и PlatformIO. Продолжайте менять звездочку.

Я использую его в MacOS Mojave 10.14.6, испанская версия. Есть ли у кого-нибудь такая же конфигурация, и это не происходит по-другому?

Спасибо

Ответ


Спасибо за четкое описание.
Я заметил, что многие спрашивают, почему VSCode лучше arduino….
Как старый седобородый я чувствую себя обязанным отметить, что одной из действительно замечательных особенностей VSCode является интеграция с git. Наличие встроенной системы управления версиями – настоящее благословение. осведомленность об управлении исходным кодом и его использование – это одна из вещей, которые отделяют профессиональных разработчиков от программистов-любителей.
Для тех, кто не знаком с git или системой управления версиями, git является основным средством управления исходным кодом по мере его развития; и это может спасти ваш бекон и избавить от страха сломать вашу программу, когда вы хотите поэкспериментировать или просто изучаете новую платформу. Это действительно волшебство. Я призываю всех изучить это, использовать, жить этим. Это сделает вашу жизнь разработки намного проще. Третий значок внизу (ответвление) – это шлюз.
Happy Trails ..

Ответить

Это руководство знакомит вас с миссией Ryujin Industries «Ключевые ингредиенты», гарантируя, что вы сможете выполнить ее без каких-либо проблем.

Звездное поле: прохождение миссии с ключевыми ингредиентами

Моральный выбор в Starfield часто стирает грань между добром и злом. Подобно этому выбору, фракции в Starfield варьируются от законного добра до потенциально хаотического зла. Ryujin Industries объединяет этические принципы, предлагая широкий спектр задач квестов, каждая из которых связана с крайне эгоистичным корпоративным шпионажем и саботажем.

ВИДЕО ДНЯ ПО DUALSHOCKERS ПРОКРУТИТЕ, ЧТОБЫ ПРОДОЛЖИТЬ С СОДЕРЖАНИЕМ

Однако в этих миссиях заключена возможность выбирать, как далеко в любом направлении добра и зла игрок хочет зайти — и оправдывает ли цель средства. Квест «Ключевой ингредиент» предлагает взглянуть на как работает Ryujin Industries, а также насколько далеко зайдут конкуренты, чтобы сместить их с позиции лидеров отрасли.

Как начать поиск ключевых ингредиентов

Starfield: Прохождение миссии по ключевым ингредиентам

Сразу после завершения квеста «Виновные» , игроку автоматически будет назначен квест «Ключевой ингредиент». Поговорите с Далтоном, прежде чем его направят в отдел исследований и разработок. Запрыгивайте в лифт, следуйте по маркеру квеста, чтобы добраться до отдела исследований и разработок, и направляйтесь в офис, где ждет Масако. Оказавшись там, Масако познакомит игрока с Виной, главой отдела исследований и разработок, и женщины расскажут игроку о своих исследованиях Нейроампера, устройства, предназначенного для манипулирования разумом других.

Хотя украденная у крота Рюджина информация содержала информацию об усилиях Infinity LTD по воспроизведению технологии Neuroamp, Масако и Вина продолжили работу над первоначальной концепцией; однакоrothicite им необходимо продолжить исследования и разработки по проекту пропустил последнюю поставку. Игроку будет направлено на станцию ​​CM RC-1 на луне Киля III-a, чтобы расследовать остановку добычи ротицита. В конце концов, у Рюджина есть контракт с Consolidated Mining, и своевременная доставка имеет первостепенное значение для поддержания конкурентоспособности.

Исследуйте горнодобывающую заставу

Звездное поле: прохождение миссии с ключевыми ингредиентами

Прибыв на станцию ​​CM RC-1, игрок почти сразу же столкнется с врагами. Наемники Эклиптики захватили объект и шахту и получили приказ убивать на месте. Прорвитесь сквозь враждебность и найдите спальные помещения на станции. Внутри будет Карта-ключ от шахты CM Station RC-1, расположенная в коробке на столе. Всегда рекомендуется грабить, особенно боеприпасы, так что, скорее всего, их все равно подберут. Возьмите ключ, чтобы получить доступ к шахте.

Продвигайтесь глубже в шахту, стараясь оставаться в укрытии, сражаясь с наемниками Эклиптики. Обязательно осмотрите, так как внутри разбросано потенциально мощное снаряжение. Уровни врагов в этом квесте будут варьироваться от нижнего уровня до 35 и выше, поэтому обратите внимание на уровни рядом с их полосками здоровья, поскольку некоторые враги наносят значительно больший урон, чем другие. <сильный>Тем не менее, вполне возможно выполнить эту миссию на уровнях 10–13, но, возможно, было бы разумно сохраниться, прежде чем ступить на Станцию..

Конечная цель в шахте — достичь лифт в конце области, который доставит игрока в охранную башню. Уничтожьте наемников Эклиптики, прежде чем потратить несколько минут на добычу и/или добычу полезных ископаемых, а затем отправляйтесь на подъемник, чтобы завершить этот этап квеста.

В башне безопасности игрок встретит двух «боссов» Эклиптики; враги. Они обладают огромной силой, поэтому не забудьте взять с собой в бой дополнительные аптечки. Башня работает по принципу петли, поэтому, если наемники представляют слишком большую угрозу, их можно поддерживать во время лечения. Есть также много компьютеров и электроники, которые можно использовать в качестве прикрытия в случае отчаяния. Разгружайте немногочисленных, но сильных врагов в башне безопасности, пока они не будут уничтожены.

После того, как башня будет очищена, откройте папку с доставкой на одном из компьютеров рядом с задней частью центра. петли башни и обнаружил, что предыдущая партия ротицита была отправлена ​​в место под названием Клиника. Завершите осмотр в башне и быстро отправляйтесь в клинику.

Осмотрите клинику

Starfield: Прохождение миссии по ключевым ингредиентам

Клиника расположена в системе Нарион и его необходимо пристыковать из космоса. Есть два способа исследовать клинику. Настоятельно рекомендуется попытаться убедить охранника у входа в охраняемое крыло впустить вас. Если попытка уговора не удалась, игрок может найти информацию, которую можно использовать на стойке регистрации, чтобы убедить его пройти. Если ничего не помогает, Старфилд обычно позволяет игроку подкупить его в ходе любого разговора, и этот охранник ничем не отличается от остальных.

Поговорите с Шоном Макафи однажды в охраняемом крыле. Соврете ему, объяснив, что Infinity LTD хочет быть в курсе своих успехов. Он поверит игроку на слово и предложит поговорить с доктором Лейном. Игрок может поймать доктора Лейна до того, как он покинет офис, а также солгать ему. <сильный>Скажите ему, что «Инфинити ЛТД» позаботится об оставшейся части исследования и что им нужен ротицит. Он будет рад избавиться от этого проекта и поверить игроку на слово. Он поручит игроку захватить ящик с ротицитом, прежде чем они уйдут. Рекомендуется узнать как можно больше от доктора Лейна и его компьютера, поскольку эта информация чрезвычайно убедительна и может быть использована в будущих квестах Рюджина. Этот метод получения информации и ротицита в конечном итоге позволит избежать ненужного кровопролития — как и надеялась команда Рюджина.

Вернитесь в штаб-квартиру Рюджина

Звездное поле: прохождение миссии по ключевым ингредиентам

Вернуться в Вину вернулся в отдел исследований и разработок в штаб-квартире Рюджин. Отдайте ей ротицит и после короткого разговора завершите квест. Далее необходимо установить внутренний нейроусилитель перед выполнением одного из самых сложных квестов в линейке квестов Рюджина: Саботаж.

Если на предприятии издается приказ, касающийся его работников (а такие приказы – это большая часть распорядительной документации организаций), то каждый прямо или косвенно упомянутый в нем сотрудник должен быть с ним ознакомлен. При этом информация о прочтении приказа и подпись работника вносятся в специальный лист.

ФАЙЛЫ
Скачать пустой бланк листа ознакомления с приказом .docСкачать образец листа ознакомления с приказом .doc

Функция и роль приказа

Приказ – это распоряжение руководителя, которое оформляется в письменном виде и содержит сведения о том или ином принятом решении.

Приказы могут касаться любых правовых аспектов отношений между работодателем и подчиненным:

  • о назначении на должность;
  • о проведении аттестации сотрудников;
  • о переводе на другую работу;
  • об отпуске;
  • об индексации заработной платы;
  • о возложении обязанностей и т.д.

Издаются приказы всегда от лица директора предприятия, легитимны только внутри фирмы, имеют длительный период действия и, при необходимости, могут подвергаться изменениям.

Приказы ни в коей мере не должны нарушать ни гражданских, ни трудовых прав работников, которые, в свою очередь, в обязательном порядке должны с ними ознакомляться.

Зачем нужна подпись работника

Сотрудник предприятия не просто должен прочесть приказ, но и поставить свою подпись либо на самом документе, либо в специальном бланке: листе ознакомления с приказом.

Это правило является требованием законодательства, которое обязывает руководство фирмы знакомить сотрудников со всеми издаваемыми на предприятии локальными нормативными бумагами.

Автограф работника на приказе будет свидетельствовать о том, что он согласен с распоряжением и готов приступить к его исполнению.

В каких случаях используется лист ознакомления с приказом

Лист ознакомления с приказом используется в тех случаях, когда распоряжение касается большого количества сотрудников, например, целого структурного подразделения или какой-то конкретной группы работников. Понятно, что он не является самостоятельным документом, а служит своего рода приложением к приказу.

В случае возникновения каких-либо спорных и конфликтных ситуаций между работодателем и подчиненным, в дальнейшем этот документ может стать доказательством в трудовой инспекции или судебной инстанции, причем как с одной, так и с другой стороны, поэтому подписи следует собирать тщательно и скрупулезно.

Недопустимо пропускать кого-либо из работников предприятия, упомянутых в приказе, а тем более подделывать их автографы. Если кто-либо из сотрудников отсутствует на рабочем месте в момент сбора подписей, например, по причине болезни, отпуска или командировки, надо дождаться его возвращения и только тогда взять подпись об ознакомлении с приказом.

Что будет, если не поставить подпись об ознакомлении с приказом

Заставить сотрудника подписать и выполнить приказ руководителя нельзя.

Однако по факту отказа от подписи распоряжения, представитель работодателя вправе составить специальный акт, а за отказ от выполнения приказа работодатель имеет право подвергнуть сотрудника дисциплинарному взысканию или даже уволить.

Конечно, такие меры возможны только при условии, что приказ полностью соответствует всем нормам законодательства РФ, а подчиненный не предоставил никаких веских и уважительных причин для подобного поведения.

На каком этапе происходит ознакомление

Как правило, знакомство с приказом происходит непосредственно сразу после его выпуска или в течение нескольких дней после этого – обычно предельная дата указывается директором в самом документе. В любом случае, свою подпись работник должен поставить до того, как приступит к выполнению распоряжения.

Кто формирует лист

Непосредственно составление и заполнение листа ознакомления с приказом обычно лежит на специалисте отдела кадров предприятия, юрисконсульте или секретаре — т.е. любом том сотруднике, в должностную инструкцию которого вписана данная функция. Также формировать лист и знакомить с приказом коллег может работник, назначенный на это в самом тексте распоряжения директором.

Как составить лист ознакомления с приказом

Практически все стандартные унифицированные формы первичных кадровых и бухгалтерских документов с 2013 года отменены, поэтому лист может составляться работниками фирмы в произвольном виде или по внутреннему шаблону организации.

Единственное, что при формировании бланка необходимо соблюдать определенную структуру и правила русского языка.

В «шапке» листа следует обозначить:

  • название предприятия;
  • наименование документа;
  • номер, дату и суть приказа.

Далее рекомендуется сделать таблицу, в которую нужно внести:

  • порядковый номер работника;
  • фамилию-имя-отчество работника;
  • должность;
  • дату ознакомления с приказом;
  • подпись.

При необходимости сюда можно добавить и другие столбцы (например о структурном подразделении, в котором трудится работник или примечания).

Если сотрудников, которых касается приказ, много, то для их подписей может потребоваться несколько листов. Все их нужно скрепить (можно при помощи степлера, но лучше суровой нитью) и пронумеровать.

Лист ознакомления с приказом

Как оформить лист

Документ обычно составляется в единственном экземпляре, на листе формата А4 или на фирменном бланке компании. Формировать его можно как от руки, так и в печатном виде. Главное – наличие подлинных автографов работников.

Удостоверять бланк при помощи печати строгой необходимости нет, т.к. с 2016 года юридические лица имеют право не использовать при визировании документов штемпельные изделия (если только эта норма не закреплена во внутренних локальных актах фирмы).

После создания лист надо завизировать в журнале учета внутренних документов.

Сроки и способы хранения бланка

Лист ознакомления с приказом должен лежать в отделе кадров предприятия в отдельной папке вместе с тем распоряжением, которого он касается. Срок его хранения законодательно не ограничен, но, как минимум, весь период действия приказа он должен быть в целости и сохранности.

Автор: Your Mentor. Дата публикации: .

Как представиться коллегам

Правильное знакомство с новыми сотрудниками помогает плавно адаптироваться к новой рабочей среде. Это позволяет вам строить позитивные, дружеские отношения на работе с людьми, которые могут предложить вам помощь и содействие в течение ваших первых дней на новой работе.

Следуя нескольким ключевым стратегиям, вы можете быстро запомниться новому коллективу в первый день вашего пребывания на работе. В этом материале мы рассмотрим, как правильно представиться коллегам и произвести отличное первое впечатление на них и на ваше руководство.

Содержание статьи:

  1. 8 полезных советов, как представиться коллегам
  2. Что говорить, когда тебя представляют коллективу
  3. Пример приветственной речи нового сотрудника
  4. Образец приветственного письма коллегам от нового сотрудника
  5. Образец речи руководителя при знакомстве с коллективом

8 полезных советов, как представиться коллегам

Некоторые компании знакомят новых сотрудников во время инструктажа. После знакомства новичков с культурой и правилами компании, руководитель каждой команды берет своих новых сотрудников и знакомит со своим коллективом. Но есть и компании, где не проводится инструктаж, и новички вынуждены устанавливать знакомства самостоятельно.

Независимо от того, как ваша новая компания будет интегрировать вас в коллектив, поиск возможностей представить себя коллективу должным образом, создаст прочную основу для совместной и расслабленной работы в первые дни.

Представляем вам несколько советов, которые помогут вам представиться коллегам и быстро прижиться в новом коллективе.

1. Представление себя должно основываться на окружающей среде

Обратите внимание на обстановку в вашей новой компании и определите, должны ли вы представиться в случайной или официальной форме. Убедитесь, что ваш подход соответствует стилю и культуре организации. Независимо от того, является ли рабочая обстановка спокойной или официальной, вы должны представиться, начав с вашего имени и должности.

Пример: «Привет, меня зовут Александр. Я новый финансовый аналитик».

В более спокойной обстановке ваши коллеги могут ожидать, что вы дадите больше информации о своей карьере, интересах или увлечениях.

Пример: «Всем привет! Меня зовут Виктория. Я новый графический дизайнер. Я работала в компании «Monero» последние два года, прежде чем попала в вашу компанию. Вне работы мне нравится заниматься йогой и ходить в бассейн».

Кроме того, способ предоставления информации может зависеть от вашей роли в компании и от людей, к которым вы обращаетесь. Как новый руководитель, правильное представление себя новой команде может помочь вам завоевать уважение членов вашей команды и утвердить себя в качестве лидера. В некоторых случаях может оказаться уместным сделать более длительное вступление.

Пример: «Всем привет, меня зовут Ирина (Александровна) и я ваш новый руководитель отдела маркетинга. У меня 10-летний опыт в сфере рыночной аналитики. У меня получается не только удачно определять спрос на рынке, но и руководить проектами и командными встречами.

Тем не менее у меня не получится добиться отличных результатов в нашем отделе без вашей преданности и сотрудничества. Вместе мы сможем использовать наши таланты, чтобы добиться успеха на важных рынках для нашей компании. Для меня большая честь работать вместе с вами».

2. Воспользуйтесь преимуществом периода инструктажа в вашей компании 

Инструктаж является одним из лучших возможностей, чтобы представиться новым коллегам. Если у вашего нового работодателя есть ознакомительная программа, то есть инструктаж, воспользуйтесь возможностью представить себя, как можно большему числу коллег. Наличие старшего сотрудника или самого руководителя позволит вам легче знакомиться с командой.

Начальник или коллега, который знакомит вас с обстановкой в компании, скорее всего, представит вас новому коллективу, поэтому вам, возможно, не придется обращаться к кому-либо самостоятельно. Как правило, они знакомят вас с членами вашей команды, коллегами из того же отдела и другими людьми, с которыми вы будете часто общаться. Всякий раз, когда вы встречаете нового сотрудника во время инструктажа, используйте ту же речь, которую вы подготовили, чтобы представить себя коллегам.

3. Попросите, чтобы вас представили коллегам 

Члены вашей команды – это те люди, с кем вам следует познакомиться в первую очередь, потому что вам с ними придется работать. Если человек, проводящий инструктаж, не представляет вас вашим коллегам, проявите инициативу и попросите о возможности встретиться с вашей командой. Дайте понять, что вы хотите представиться всему коллективу.

Пример: «Сегодня утром мы уже встретили несколько человек из моей команды, но я хотел бы познакомиться со всеми людьми, с которыми буду тесно работать. У нас достаточно времени для этого?»

Если есть возможность, представьтесь коллегам один за другим. Это облегчит вам общение с ними и даст возможность попрактиковаться в представлении себя коллегам. Здесь лучше выразить свой восторг за возможность работать с командой.

Пример: «Я Виктор, новый проектный менеджер. Я рад с вами познакомиться и для меня большая честь работать в вашей команде».

4. Представьтесь другим командам 

Представить себя не только своим коллегам, но и другому отделу, поможет создать позитивную атмосферу для более эффективной работы. Достаточно часто вы будете работать с другими командами в компании, поэтому вам следует постараться установить с ними хорошие отношения как можно раньше.

Узнайте, с кем вы будете часто общаться, и представьтесь им. Вы можете попросить своего руководителя или кого-то из отдела кадров официально представить вас всем командам, связанным с вашей ролью, или сделать это самостоятельно.

Пример: «Доброе утро, меня зовут Елена, я новый инженер в IT-отделе. Я с нетерпением жду совместной работы с вами в будущем».

5. Найдите больше возможностей, чтобы представиться 

Поиск возможностей для знакомств позволяет вам завести больше знакомых и друзей в вашей компании. Даже если у вас не будет возможности познакомиться во время инструктажа, вы можете представиться своим коллегам многими другими способами.

Новый работник представляется коллеге

Во время вашей первой встречи ваш менеджер может официально представить вас участникам. Если нет, тогда попросите начальника дать вам возможность представиться самому вначале командного собрания. Вы также можете случайно представиться окружающим вас людям до или после встречи.

Если вам выпала возможность представиться во время собрания, сначала определите, каким будет ваше приветствие. Если встреча проходит в официальном формате, тогда сделайте приветствие как можно короче, чтобы оно не мешало встрече.

Пример: «Привет, меня зовут Кристина. Я новый менеджер по работе с клиентами».

Вы можете рассказать своим коллегам больше о себе, если случайно представитесь до или после собрания. Также полезно задавать вопросы о встрече.

Пример: «Приятно познакомиться, меня зовут Алексей, новый агент по продажам. Можете ли мне уточнить, о чем будет вестись речь на встрече?»

6. Задавайте вопросы 

Задавая вопросы коллегам после того, как представитесь, вы можете создать двустороннюю беседу и установить с ними связь, что может привести к позитивным отношениям в будущем.

Поскольку вы впервые разговариваете со своими новыми коллегами, обычно более уместно задавать вопросы, связанные с работой. Примерами могут служить их роли в компании, как долго они там работают и требуют ли ваши роли тесного сотрудничества друг с другом. Вы можете задать более конкретные вопросы после того, как представитесь.

Пример: «Приятно познакомиться Валентин. Будем ли мы в будущем работать вместе?»

7. Получите организационную структуру компании 

Получение копии организационной структуры вашей новой компании поможет вам определить, с какими сотрудниками вы должны познакомиться в первую очередь. Многие компании имеют приветственную литературу, которая включает в себя организационную схему или схему рассадки. Если вы не получили ее, вы можете запросить копию у отдела кадров.

Изучив структуру или схему рассадки, вы можете легко определить своих коллег и выяснить, где какая команда разместилась в стенах офиса. Эта информация особенно полезна для интеграции в стены крупной компании. Узнайте, с какими коллегами вы будете взаимодействовать, и подойдите к ним, чтобы представиться.

Пример: «Привет, тебя зовут Елизавета? Я Наталия из маркетингового отдела, и мы можем в будущем сотрудничать в некоторых проектах».

8. Отправьте электронное письмо 

Отправка электронных писем коллегам, которых вы встретили – отличный способ укрепить ваши отношения с ними. Особенно важно отправлять эти письма людям, с которыми вы будете тесно сотрудничать.

Ваши электронные письма должны быть краткими. Поблагодарите получателя за предоставление вам информации о компании и предложите вашу помощь, если она ему потребуется.

Пример: «Привет Алексей, я очень рад, что познакомился с тобой в мой первый день в офисе. Я хочу поблагодарить тебя за полезную информацию, которую ты предоставил. Если я могу тебе чем-то помочь, пожалуйста, дай мне знать. С уважением, Сергей».

Что говорить, когда тебя представляют коллективу

Еще немного советов по теме представления себя коллективу. Как бы глупо это ни звучало, вы просто должны быть собой. Не пытайтесь быть слишком смешным или чтобы все полюбили вас в первый день. Ключевая идея здесь заключается в том, чтобы проявить уверенность, компетентность и определенный шарм.

Навыки общения являются одной из наиболее ценных черт в деловом мире, поэтому стоит потратить некоторое время и силы, чтобы развить этот навык. Находясь на торговых площадках, собеседовании или в простой беседе, вы должны постоянно практиковать свои навыки общения. Именно такие люди, впоследствии, становятся лидерами и часто получают повышения в должности.

Основные правила в представлении себя коллективу:

  1. Не делайте свое вступление похожим на чтение вашего резюме, у вас есть всего пару минут, чтобы сказать, как вы рады быть здесь и что вы можете предложить коллегам и компании.
  2. Говорите доброжелательно и с уважением.
  3. Расскажите о ваших нескольких увлечениях, которые, по вашему мнению, могут быть полезны для компании. Это, может быть, что-то в этом духе: «Я очень хорош в организации рабочего пространства, и я убежден, что помогу некоторым из вас в изучении этого навыка» или «Я люблю обучать новых людей и помогать им быстро интегрироваться в рабочий процесс». Вот еще интересный вариант: «Я увлекаюсь велосипедами и автомобилями, поэтому если кто-то планирует купить автомобиль, посоветуйтесь со мной прежде, чем вкладывать деньги в покупку».
  4. Не говорите плохо о вашей предыдущей компании и начальнике.
  5. Потренируйтесь со своей презентацией 5-10 раз прежде, как будете выступать перед коллегами.

Пример приветственной речи нового сотрудника

Образец №1

Всем привет! Меня зовут Марина, я помощник менеджера по маркетингу из рекламного центра «Маркетолог» в Одессе. Мне очень приятно оказаться здесь. Этот переезд дался нам нелегко, так как необходимо было согласовать множество деталей. Я всегда мечтала о возможности поработать в ведущем отделении нашей компании с настоящими профессионалами своего дела!

Работа с людьми всегда была моей страстью. Еще в детстве я мечтала работать в командах, которые с энтузиазмом трудятся на благо общего дела. Спустя годы я стою перед вами волнуясь, но полна энергии и амбиций, чтобы преодолеть все препятствия. Я с нетерпением жду совместной работы с каждым из вас.

Образец №2

Всем привет, Меня зовут Валерий, я системный аналитик из IT-отдела. Я работаю системным аналитиком уже шесть лет. Я начинал как техник, а затем постепенно перешел к своей нынешней роли. Вне работы мне нравится проводить время с женой и сыном. Мы всегда делаем все вместе. По выходным дням мы любим ходить на рыбалку и в походы. Моя жена не очень любит отдыхать на свежем воздухе, но никогда не отказывает себе в удовольствии составить нам компанию.

Я рад быть здесь и встретиться со всеми вами лично. Если у вас будут какие-либо проблемы с техникой или вы хотите немного поболтать со мной, тогда вы знаете, где я. Я с нетерпением жду совместной работы со всеми вами в наших будущих проектах.

Образец №3

Здравствуйте, мое имя Игорь. Я только что начал работать здесь в отделе по связям с общественностью в качестве ведущего аналитика по цифровым коммуникациям. В течение последних трех лет я работал аналитиком социальных сетей на предыдущей работе, поэтому эта должность поначалу показалась мне пугающей, но я всегда готов принять вызов.

Чтобы по-настоящему отвлечься от работы, я провожу время в местном приюте для животных. Я стремлюсь преуспеть в своей карьере, чтобы помочь устроить лучшую жизнь для этих животных. Вы можете всегда на меня рассчитывать, так как я знаю, что такое преданность. С нетерпением жду наших совместных проектов и плодотворной работы с вами.

Образец приветственного письма коллегам от нового сотрудника

Данная заключительная глава будет посвящена теме, как представиться по электронной почте, когда вы только что вступили на свою новую должность. Здесь мы расскажем не только о том, как представиться коллегам, но и вашему боссу и командам, с которыми вы будете пересекаться по части вашей работы.

Вступительное слово

Уважаемый(мые)… (Александр Петрович; Члены совета директоров). Это самый формальный способ представиться. Хорошо использовать с начальником, руководителями или другими людьми, которым вы хотите представить себя формально и профессионально.

Здравствуй(те)/Привет … (Максим; Отдел маркетинга). Это менее формально. Вы заметите, что в приведенных здесь примерах такая форма приветствия используется в тех случаях, когда вы обращаетесь к человеку по имени. Вы также можете использовать это в тех случаях, когда вы будете обращаться к команде или группе людей, которых вы, возможно, еще не встречали лично.

Объясните, кто вы и на какую должность вас наняли

Меня зовут Валентин, я только что присоединился к компании в качестве нового торгового представителя.

Меня зовут Ирина, как вы, возможно, слышали, я буду исполнять обязанности старшего директора по маркетингу с 20 сентября.

Дайте им знать, почему вы пишете

Я хотел бы воспользоваться моментом, чтобы представиться вам по электронной почте.

Я отправляю это электронное письмо, чтобы представиться вам и предоставить мою контактную информацию, если вам необходимо связаться со мной по какой-либо причине.

Добавьте, насколько вы с нетерпением ждете встречи с ними лично и совместной работы в будущем

Я искренне жду возможности встретиться с вами лично и очень рада проектам, над которыми мы будем работать вместе в будущем.

Я с энтузиазмом присоединяюсь к вашей команде и с нетерпением жду встречи со всеми лично.

Я надеюсь встретиться с вами в ближайшее время и с нетерпением жду плодотворной совместной работы.

Пригласите их связаться с вами лично, если они пожелают

Пожалуйста, не стесняйтесь заходить ко мне в любое время, если у вас есть какие-либо вопросы или вы просто хотели бы встретиться лично.

Если я могу быть вам чем-то полезен, пожалуйста, не стесняйтесь связаться со мной.

Способы официально завершить электронное письмо

С уважением; С наилучшими пожеланиями; Всего наилучшего

Соединив все вместе, у вас должно получиться что-то в этом роде:


Уважаемый Сергей Леонидович

Меня зовут Елена Маяковская, и меня только что наняли в качестве нового помощника юриста. Я отправляю это электронное письмо, чтобы представиться вам и предоставить мою контактную информацию, если вам необходимо связаться со мной по любой причине. Мой адрес электронной почты elenam@hilti.com, а моя внутренняя линия № 17. Я искренне жду возможности встретиться с вами лично и очень рада проектам, над которыми мы будем работать вместе в будущем.

С уважением,

Елена Маяковская


Привет отдел Маркетинга,

Меня зовут Ирина Варна, и как вы, возможно, слышали, я буду исполнять обязанности старшего директора по маркетингу с 20 сентября. Я хотела бы воспользоваться моментом, чтобы представиться вам по электронной почте. Я с энтузиазмом присоединяюсь к этой команде и с нетерпением жду встречи со всеми лично. Пожалуйста, не стесняйтесь заходить в мой офис в любое время после 20-го числа, если у вас есть какие-либо вопросы или вы просто хотели бы встретиться лично.

С уважением,

Ирина Варна


Образец речи руководителя при знакомстве с коллективом

Когда руководители приходят в новый коллектив и начинают представляться, рассказывая свое резюме и увлечения, то это не всегда выглядит профессионально. Ваша цель – произвести хорошее впечатление на новых сотрудников, и они пойдут за вами.

Смысл выступления заключается в том, чтобы задать тон. Люди должны понять, как вы будете решать поставленные задачи и общаться с коллективом. Вы должны показать, что для вас важно в достижении успеха всей команды.

Конечно, в первый же день, никто из этих людей не будет ожидать от вас выработанной стратегии развития бизнеса, так как это требует времени. Но они будут искать подсказки в ваших словах, каким лидером вы стремитесь быть.

По этой причине напомните сотрудникам, что ваши двери всегда открыты, и все, что будет сказано, останется за ними. И не забудьте упомянуть командную работу в своей речи, так как это основополагающий ключ к успеху любого коллектива.

Пример речи руководителя:


Меня зовут Сергей, и я являюсь начальником отдела снабжения в этой компании. Я новичок здесь, поэтому я надеюсь, что вы будете открыты со мной, когда я буду задавать вам вопросы. Я не собираюсь проверять ваши слабости или недостатки ваших коллег. Мне важно услышать, что и как вы делаете, и как мы можем это улучшить. Для меня сейчас важно понять сам процесс работы в этом отделе.

Главным принципом работы нашего отдела будет – безопасность. Работаете ли вы на фабрике или в офисе, я бы хотел, чтобы вы все благополучно вернулись домой в конце рабочего дня. И как раз этими вопросами я буду интересоваться в первые дни, поэтому будьте со мной открыты в обсуждении подобных проблем, ведь это касается каждого из нас.

Следующее – это уважение. Вы можете рассчитывать на то, что я буду всегда относиться к вам с уважением. Это значит не ругаться и не повышать на вас голос. Я буду ожидать такого же обращения в ответ, и что такого рода уважительное отношение будет распространяться на всех в компании. Я лояльно отношусь к смеху и разного рода разговорам, но это должно быть с уважением к каждому.

Третье – это честность. Это означает, что мы говорим правду. Вы можете ожидать, что я скажу правду, и я буду ожидать того же. Говорить правду очень освобождает. У правды нет политики и нет запретных тем. Если это заставит компанию работать лучше, об этом нужно говорить откровенно.

Да, и стремление говорить правду – это не то же самое, что выдавать всю информацию. Вы не должны говорить каждому о своей зарплате по первой просьбе, или о будущем слиянии компании. А значит, некоторая информация должна оставаться в секрете.

Последнее ожидание связано с командной работой. Если вам нужна помощь, вы должны попросить ее. Каждый здесь должен рассчитывать на помощь своего коллеги. Вы также должны оказывать помощь, когда можете, особенно если это поможет другим лучше выполнять свою работу. Несомненно, это означает, что вы будете прилагать дополнительные усилия и жертвовать собой.

Эти усилия будут признаны окружающими вас людьми и могут, в конечном счете, даже привести к существенному улучшению вашего положения. Или, как минимум, вы будете уверены, что можете рассчитывать на помощь, когда она вам необходима.

Это все мои ожидания в этом коллективе. Пожалуйста, дайте мне знать, если у вас имеются какие-то возражения или предложения.

Моя дверь всегда открыта. Спасибо за внимание!


Заключение

Изучение того, как представиться новым коллегам, поможет вам достичь долгого и успешного пребывания в вашей новой компании. После знакомства со своими коллегами убедитесь, что вы поддерживаете отношения с ними. Хорошие отношения на работе могут принести вам пользу во многих отношениях, например, облегчат вашу трудовую жизнь и повысят производительность.

Если вы заинтересованы добиться лидерских позиций в вашем коллективе в будущем, тогда советуем вам прочитать нашу статью «Как стать лидером в коллективе. Практические действия».

Здравствуйте, уважаемые читатели! Назначение на руководящую должность — это всегда волнительно. Еще бы! Ведь вы успешно прошли собеседование и теперь впереди маячат блестящие перспективы. И если сейчас вас назначили руководителем отдела, наверняка вы представляете себе, как со временем возглавите филиал, а быть может даже войдете в совет директоров.

Пока вы погружаетесь в эти мечты, как в бочку меда, маленькая, но ощутимая ложечка дегтя тревожит душу. Покоя не дают мысли о том, как воспримут в старом коллективе нового начальника? Одно дело получить повышение там, где вы уже проработали некоторое время и хорошо знаете каждого сотрудника, внутренний распорядок и негласные законы.

Совсем другое — прийти в должности начальника на новое место. Здесь новичок чувствует себя сапером на бескрайнем минном поле. Один неверный шаг и вместо головокружительной карьеры новоиспеченного босса ждет оглушительный провал.

Слишком затянете гайки — и вас уже ненавидят и строят козни за спиной. Не дожмете, пропустите — быстро потеряете авторитет и считаться с вашим мнением будут не больше, чем с мнением офисного кулера.

Так как же себя вести на работе, чтобы сотрудники прониклись уважением и не вставляли начальнику палки в колеса? О том, как влиться в новый коллектив руководителю, и не набить при этом шишек, мы и поговорим в этой статье.

Для начала запомните, как не нужно себя вести

Если вы поделились своими опасениями с друзьями, то могли получить ряд вредных советов от доморощенных психологов.

  • Откройте дверь в отдел ногой и сразу покажите, кто здесь хозяин
  • Не слушайте никого — отныне вы начальник и слушать должны вас
  • Заведите себе шпиона, который будет докладывать, что творится внутри сплоченного старого коллектива

Запомните — так начинать карьеру на новом месте ни в коем случае нельзя. Это прямой путь к тихой ненависти со стороны подчиненных. Но и в другую крайность впадать не стоит. Если вы с первого дня демонстрируете чудеса демократизма и лояльности, не ждите, что вас будут воспринимать всерьез в дальнейшем. О вас сложится мнение, как о мягкотелом, которого легко продавить и навязать свое мнение.

Так как же все-таки правильно приступить к выполнению своих обязанностей на работе, чтобы такое долгожданное назначение не обернулось в итоге головной болью?

Свой устав на время отложите

Безусловно, у вас есть свое видение, как правильно строить взаимоотношения с подчиненными и как работать. Но если вы в первые же дни начнете воплощать идеи в жизнь, то получите жесткое сопротивление.

Даже если ваши реформы здравые и позволяют оптимизировать рабочие процессы, помните — вы пришли в «чужой монастырь». И пока он не стал для вас своим, пока к вам только приглядываются, любые ваши инициативы будут принимать настороженно.

Не спешите заводить друзей

Во многих коллективах есть сотрудник, который стремится в оруженосцы к начальнику. И его, как правило, недолюбливают остальные. Так что, если среди ваших подчиненных тоже нашелся сотрудник, источающий услужливость и спешащий выполнять ваши пожелания, даже раньше, чем они будут озвучены, постарайтесь держать его на расстоянии.

Польза от такого “верного раба” сомнительна. Все, что он вам может дать — это порцию очередных сплетен из курилки. А вот вред будет ощутимым. Остальные решат, что вы завели любимчика и начнут потихоньку мстить.

Не верьте всему, что вам говорят

Нередко старожилы пытаются ввести руководителя-новичка в заблуждение, чтобы выторговать для себя какие-то поблажки или бонусы. При этом весь старый коллектив не моргнув глазом утверждает, что так было принято испокон веков.

Вам могут сказать, что предыдущий босс не имел ничего против “корпоративных посиделок” на рабочем месте. Или твердить о том, что он был добрейшей души человек и всегда закрывал глаза на то, что Иванов с Сидоровым ежедневно опаздывают.

В общем, что бы вам не рассказывали о прежних “золотых временах”, не спешите принимать это на веру и тем более быстро внедрять в жизнь. И даже если раньше так и было, вы не обязаны поддерживать традиции, противоречащие трудовому договору и должностным инструкциям.

Вежливо, но твердо объясните, что отныне пятничные корпоративы переносятся из офиса в ближайшее кафе. А Иванову и Сидорову придется заводить будильник на полчаса раньше, чтобы являться на работу вместе со всеми.

Не попадите в ловушку «серого кардинала»

Это еще одна распространенная практика, позволяющая подмять начальника под себя. В каждом рабочем коллективе есть человек, а порой и не один, считающий, что вы заняли должность, по праву принадлежащую ему. Если он действительно умен, то с приходом нового руководителя старается сделать все, чтобы самому управлять устоявшимся коллективом. Пусть даже в роли «правой руки».

Понять, что вами пытаются манипулировать, порой сложно, но можно. Вот основные признаки:

  • Это неформальный лидер . Его уважают и с его мнением считаются все или почти все сотрудники.
  • Он не выражает свое недовольство вашим назначением. Напротив, всячески опекает и поддерживает нового начальника.
  • Предлагает свои проекты, как правило продуманные в деталях — вплоть до того, кто из сотрудников какую часть будет воплощать.

Казалось бы, что же плохого в том, что у вас появился такой замечательный помощник? Как бы ни был велик соблазн довериться «доброй фее», выполняющей львиную долю ваших обязанностей, не поддавайтесь ему. Если вы выпустите бразды правления из рук, вернуть их обратно будет сложно.

Вам же не нужна слава шефа, просиживающего штаны в кресле руководителя и не представляющего, что делать? А именно этого и добивается несостоявшийся босс, рассчитывающий рано или поздно переехать в ваш кабинет. Поэтому вежливо благодарите его за помощь, хвалите на собраниях за инициативность и если считаете нужным, поощряйте материально. Но решения принимайте самостоятельно и только после того, как вникните во все детали.

Откажитесь от роли третейского судьи

В больших коллективах два, а то и больше враждующих лагеря, к сожалению, не редкость. Чтобы успешно начать руководить подчиненными, соблюдайте абсолютный нейтралитет. Вы только пришли сюда и пока не знаете всех деталей подковерных игр.

Если сотрудники начинают атаковать вас с жалобами друг на друга, не спешите быстро выносить вердикты. Выслушайте обе стороны, а затем объясните, что вам, как человеку новому, сложно рассудить конфликт. Так вам не придется принимать чью-либо сторону.

Не пытайтесь продемонстрировать свое превосходство

Некоторые ошибочно полагают, что лучшая защита — это нападение и выбирают заведомо провальную линию поведения. Например, не стоит вести себя как выпускник Гарварда среди школьников, ведь вас окружают взрослые, состоявшиеся мужчины и женщины.

Даже если ваши дипломы позволяют кичиться образованием, учитывайте, что опыт тоже многое значит. В лучшем случае над вами будут посмеиваться. В худшем — обозлятся и сделают все, чтобы посадить заносчивого шефа в лужу вместе с его дипломами.

Особую осторожность проявляйте, если вы женщина и пришли в женский коллектив. Тут вам могут поставить на вид не только интеллектуальное превосходство, но и внешний вид. Поэтому вызывающие и экстравагантные наряды отложите до подобающих случаев, а на работе отдайте предпочтение сдержанному деловому стилю.

Советы, которые помогут вам эффективно руководить новым коллективом

Вы, наверное, уже поняли, что на новом месте непросто адаптироваться не только рядовому сотруднику, но и начальнику. Для начала нужно уяснить, что стать всеобщим любимцем у вас точно не выйдет. Почему? Об этом вы сможете прочесть в книге Ицхака Адизеса “Идеальный руководитель. Почему им нельзя стать и что из этого следует”
.

Однако есть возможность обойти подводные камни и войти в устоявшийся коллектив без лишних сложностей. Воспользуйтесь советами психолога и увидите, что завоевать уважение подчиненных вполне реально, даже если вы — абсолютный новичок в этой компании.

Познакомьтесь со всеми

Начните первый рабочий день со знакомства с коллективом. Скорее всего, вас в двух словах представит вышестоящее руководство. Но после этого желательно выделить пятнадцать минут на менее официозное общение.

Быстро расскажите о себе, предыдущем месте работы и профессиональных навыках. Можете коснуться и своих увлечений — так окружающие поймут, что вы живой человек, а не биоробот, запрограммированный на работу. А вот детали личной жизни лучше оставить за кадром.

Затем выслушайте сотрудников и постарайтесь запомнить, кто за что отвечает. Приложите максимум усилий, чтобы запомнить имена. Если после такого знакомства вы обратитесь к кому-то «Эй, как-там-тебя», это будет проявлением вопиющего неуважения. Не надеетесь на память — запишите имена в блокнот.

Кроме того, постарайтесь как можно больше узнать о людях, которыми вам предстоит руководить . Для этого просто понаблюдайте за ними. Кто-то сидит в соцсетях и отсчитывает минуты до конца рабочего дня, а кто-то искренне увлечен своим делом и может засиживаться допоздна, погрузившись в проект.

Вы должны понимать, что ожидать от каждого, на кого можно положиться в любой ситуации, а кто завалит сроки и глазом не моргнет.

Рассказывайте подчиненным о том, что их ждет

Даже если вы последовали советам психолога и здравому смыслу, отказавшись на первое время от реформ, скорее всего в будущем у вас возникнет желание что-то изменить. Обо всех нововведениях информируйте коллектив лично и будьте готовы к тому, что какие-то из них примут в штыки.

В таких случаях объясняйте, что подтолкнуло вас к решению и как это позволит оптимизировать работу.

Работайте над своей репутацией

Ее непросто создать и очень легко разрушить, поэтому не принимайте необдуманных решений и не горячитесь, чтобы не произошло. В сложных ситуациях не стесняйтесь советоваться с коллективом. Не переживайте, вас не сочтут некомпетентным. Напротив — сотрудники высоко оценят то, что вы прислушиваетесь к их мнению.

Правильно реагируйте на критику в свой адрес. Помните, вы не золотой червонец, чтобы всем нравиться. Справедливые замечания берите во внимание, а слухи и сплетни из курилки пропускайте мимо ушей, . Не стоит опускаться до уровня младших классов и мстить обидчикам или вызывать их для воспитательной беседы.

В свою очередь используйте критику осторожно. Ваши замечания должны быть по делу и в той формулировке, которая не оскорбляет собеседника. Ранить словом легко, еще легче нажить врага в лице подчиненного, уничижительно высказавшись о нем или его работе при остальных сотрудниках.

Поэтому, для серьезных разговоров вызывайте сотрудников в кабинет, а не устраивайте обличительный митинг посреди офиса.

Не давайте невыполнимых заданий

Распределяя текущие задачи, принимайте во внимание опыт и квалификацию каждого работника. Здесь важно соблюсти золотую середину. Задание должно быть посильным, но не сверхлегким. На одну и ту же работу разные сотрудники потратят различное количество времени.

Да, опытный специалист сможет справиться с задачей за час, в то время как стажер провозится полдня. Но если вы забросаете профессионала легкими заданиями, с которыми он быстро расправится, как с семечками, он может расслабиться.

Оставляйте мелкие дела для менее опытных, а асу поручите интересную сложную задачу, которая позволит ему продемонстрировать профессионализм.

Контролируйте выполнение работы. Если вдруг увидите, что сотрудник не справляется или не укладывается в сроки, дайте ему кого-то в помощь или перепоручите задание более опытному коллеге. Так вы продемонстрируете свое внимание к рабочим процессам и подстрахуетесь от сорванных сроков.

Будьте доброжелательны и открыты

Это не значит, что при встрече вас будут похлопывать по плечу, а после работы звать на пиво. Репутация своего в доску рубахи-парня начальнику ни к чему — субординация всегда должна соблюдаться . Но и ореол недосягаемого вечно занятого босса не способствует здоровой атмосфере в коллективе.

Донесите до сотрудников, что вы цените инициативу, готовы выслушать предложения и оказать необходимое содействие. Пусть подчиненные знают, что к вам можно обратиться в сложной ситуации и получить поддержку. Это гораздо лучше скажется на вашей репутации, чем низкосортное заигрывание с коллективом.

А вам приходилось испытать на себе все прелести адаптации в устоявшемся коллективе в качестве руководителя?

Напишите в комментариях, какие моменты вызвали сложности и как вы с ними справились. Делитесь своим опытом — он важен для других!

Здравствуйте, коллеги! Пересматривал клиентские запросы прошедшего квартала и обнаружил, что чаще обычного поднималась тема как представиться руководителю в новом коллективе
. Имею подозрение, что такая статистика не случайна — кризисные процессы в экономике всегда связаны с миграцией кадров. Особенно популярно нанимать молодых управленцев без опыта. А именно перед ними стоит описанная задача.

В данной статье мы разберемся, как правильно знакомиться с коллективом, чтобы изначально , как себя вести при знакомстве, что можно и чего нельзя делать.

Я постараюсь изложить тему максимально по сути — и вы сразу сможете взять некоторые приемы на вооружение.

В новом коллективе

Человеческая психика устроена таким образом, что вы всегда стремитесь к состоянию равновесия. Биологи называют его гомеостазом. Это выражается во всем:

  • например, когда вы уже , если не используете его — быстро скатываетесь до прежнего уровня
  • когда вы не водите автомобиль долгое время, приобретенный навык исчезает
  • делая по 60 исходящих холодных звонков, раньше вы не испытывали неудобств, а через пол-года без обзвонов уже чувствуете, что себя надо заставлять

Точно так же с публичными выступлениями. Опытные переговорщики и бизнес-тренеры на людях чувствуют себя как рыба в воде. Те же, кто выступает не часто — начинают волноваться, потеть, слишком быстро говорить или путать слова. А если это, например, первая речь руководителя в новом коллективе — стоит отнестись еще серьезней. Наша задача понять 2 алгоритма — как успокоить физиологию, и как вести себя с точки зрения делового этикета.

Как представиться коллективу? Психофизиология

Если вы намерены провести первый день с новыми подчиненными без конфузов, достаточно понимать стандартные принципы подготовки к выступлению на публике:

  1. Личные ритуалы

    . У многих они есть — одеться в счастливый костюм, надеть самые дорогие часы или туфли, взять с собой пачку денег (да, это я вспомнил из практики). Главное — на паттернальном уровне поднять уверенность в себе.
  2. Проводник

    . Будет проще, если к вам приставят на первый день помощника, который расскажет и покажет, отведет вас в нужные места и будет заполнять пустоту, когда вы не знаете, что сказать. По опыту могу сказать, что лучше отказаться от проводника-начальника в пользу секретаря или офис-менеджера.
  3. Дышите правильно

    . Чтобы сердце не выскакивало из груди и ладошки не потели, попробуйте дышать по схеме «4/7/8» или по методу Бутейко. Вот ссылка на Википедию >>> Это работает.

Вторым важным направлением есть понимание делового этикета. Вы должны правильно зарекомендовать себя уже в первый день. Приведу самые важны, но о которых забывают, когда надо представиться перед коллективом, правила:

  • Никакого панибратства и эдаких словечек

    . Вы руководитель и вести себя нужно соответственно.
  • Говорите меньше

    . Не надо быть попугаем, даже незначительную шутку в первый день подчиненные могут воспринять не правильно. Подробности о вашей семье, прошлом работодателе итд лучше вовсе на первое время забыть.
  • Задавайте вопросы

    . Если коллектив до 20 чел, принять вызывать подчиненных в кабинет/переговорную, и общаться о делах. Важно не переходить на темы типа «а что вы бы изменили».
  • Правило первых 100 дней

    . В этот период стоит воздержаться от изменений. По крайней мере, не декларировать сотрудникам, что «мы поменяем то и то, и спасем мир». Напугаете и озлобите.

Помните, что любое универсальное решение не есть панацеей! Моя статья основана на опыте разных руководителей, перед которыми тоже стояла задача представиться в новом коллективе в отличных друг от друга сферах бизнеса. Вам нужно сделать выводы и выработать свое видение.

Наконец-то дождались повышения? Поздравляем! Свой профессионализм вы уже доказали, теперь время продемонстрировать свои управленческие и организаторские способности. Потому что новая должность — это не только новые обязанности, но и новая роль в коллективе. Вы к этому готовы?

Я решила собрать рекомендации для начинающих руководителей отделов, подразделений, компаний. Ведь продвижение по карьерной лестнице одного человека может стать проблемой для остальных членов коллектива и даже негативно отразиться на рабочей атмосфере.

Какой стиль руководства выбрать? Как мотивировать сотрудников? Что такое психоклимат и как понять, что он негативный? С этими вопросами я обратилась к психологу-консультанту агентства Wezom Антонине Ульяннской. По её словам, 80% начинающих менеджеров не знают или даже не задумываются о психологических аспектах управления коллективом. А задуматься есть над чем, если вы не хотите через месяц-два увидеть снижение производительности и пачку заявлений на увольнение от недовольных подчинённых.

Что делать начинающему руководителю

1. Выбирайте демократичный стиль управления

Из трёх стилей — авторитарного (решения единолично принимает руководитель), демократического (решения принимаются коллегиально, начальник контролирует исполнение) и либерального (коллектив сам принимает решения, роль руководителя минимальна) — именно демократический может обеспечить комфортную рабочую атмосферу и максимальную результативность. Потому что начальник-демократ:

  • не отдаёт жёстких приказов, как в армии, он работает в команде;
  • предоставляет подчинённым полномочия решать задачи в рамках их компетенций самостоятельно;
  • привлекает сотрудников к решению организационных вопросов;
  • поощряет творческие идеи, инициативы;
  • выстраивает доверительные отношения с коллегами: информирует о текущем состоянии дел в компании и о планах развития;
  • видит и помогает раскрыть потенциал сотрудника.

Демократический стиль даёт подчиненным почувствовать себя скорее партнёрами, нежели просто исполнителями. Для начинающего руководителя этот стиль станет залогом успеха команды, лидером которой он стал.

Нюанс.
Если руководитель пришёл извне (не из числа сотрудников отдела или компании), рекомендуем:

  • поинтересоваться, каким был предшественник на этой должности, какой стиль управления использовал;
  • познакомиться с коллективом и организационными процессами;
  • определить приоритетные цели работы, обсудить их с вышестоящим руководством, а потом с подчинёнными.

Не забудьте выслушать предложения вверенного вам отдела.

2. Мотивируйте не приказами, а с помощью привлечения к решению задач

Такой способ поможет повысить самодисциплину в коллективе. Ведь ответственность за принятые решения переходит на сотрудников. Это и подразумевает демократический стиль менеджмента. Дайте почувствовать сотрудникам свою значимость. Ощущение простого винтика в огромном механизме вряд ли вызовет энтузиазм. А когда подчинённые станут важными участниками общего процесса, будут более ответственно подходить к делу.

Если сотрудники не справляются, начальник-демократ не использует властные методы и ни в коем случае не ругает прилюдно.

Запомните правило: хвалить при всех, наказывать наедине.

Подчинённые не должны бояться вызова на ковёр. Наказать в демократическом стиле означает разъяснить, что не так, найти причины и способы это устранить.

3. Создавайте команду

Помните, что вы руководите командой (отделом, департаментом или компанией), а не каждым человеком по отдельности. Формируйте команду, которая будет реализовывать задуманные проекты. Для этого развивайте управленческие навыки. Будьте готовы ставить цели для команды, определять результаты, трансформировать цели в чёткие задачи, мотивировать исполнителей их решать, контролировать выполнение, устранять возникшие проблемы и конфликты.

И ещё учитесь подбирать людей адекватно задачам. Другими словами — не выжимайте лимон в надежде получить томатный сок.

Ошибка начинающих менеджеров — в перетягивании одеяла на себя с мотивацией «я сделаю быстрее и качественнее сам». С таким подходом построить команду не удастся.

4. Не зазнавайтесь

  • признаёт, что повышение — это не венец карьеры, а он не властелин мира;
  • понимает, что новая должность — это большая ответственность;
  • учитывает личный опыт до повышения;
  • продолжает работать над собой, совершенствовать личностные и профессиональные навыки;
  • не злоупотребляет своим положением, не кричит на каждом углу, что знает всё лучше.

Зазнайство, как и всезнайство, не поможет завоевать уважение в глазах коллег. Принцип «я начальник, ты дурак» — признак авторитарного стиля управления. Вы же не хотите, чтобы за спиной вас тихо ненавидели?

5. Соблюдайте дистанцию в общении

Найти идеальный баланс между дружбой и службой нелегко. Удаётся это не каждому руководителю со стажем, что уже говорить о начинающем. Некоторые молодые начальники выстраивают дружеские отношения с одним подчинённым, тем самым формируя негативное отношение у других сотрудников.

В коллективе не должно быть панибратства. Придерживайтесь культуры делового общения. Стройте отношения на взаимоуважении.

Если вы сторонник обращения на «ты» между подчинёнными и начальником, дайте понять работникам, что это не повод фривольно относиться к заданиям.

Нюанс.
Как выстраивать общение, если подчинённый старше начальника? Придерживайтесь партнёрской линии в общении. Используйте местоимение «вы». Не бойтесь спросить совета. Такие обращения, как «Хотел узнать ваше мнение», «Как вы считаете», продемонстрируют уважение к старшему сотруднику, повысят чувство его значимости, помогут выявить ценный опыт и использовать его для развития компании.

Главное — не задевать эго подчинённого, а создать комфортные деловые отношения. Устанавливайте дистанцию постепенно.

Во многом от стиля управления руководителя зависит, какой психоклимат воцаряется в коллективе.

Что такое психоклимат и как понять, что он негативный

Психоклимат — это комфортный эмоциональный настрой, атмосфера, в которой работают сотрудники. Показатели негативного климата в коллективе — это:

  • текучка кадров;
  • частые больничные;
  • низкая производительность труда;
  • напряжённые отношения между коллегами;
  • всеобщая раздражительность и неудовлетворённость;
  • нежелание сотрудников совершенствоваться;
  • недоверие;
  • психологическая несовместимость;
  • отсутствие желания работать в одном кабинете.

К признакам позитивного климата относятся:

  • доброжелательные взаимоотношения;
  • высокая степень доверия среди членов коллектива;
  • желание находиться в коллективе в рабочее время и проводить вместе досуг (корпоративный отдых, совместные тренинги, вылазки на природу и прочее);
  • отсутствие внутренних конфликтов и «группировок»;
  • сплочённость сотрудников в форс-мажорных ситуациях, высокий уровень взаимопомощи (не каждый сам за себя);
  • свободное обсуждение текущих вопросов (никто не боится высказывать собственное мнение);
  • здоровая деловая критика;
  • отсутствие давления на подчинённых.

Кроме внутренних факторов, на атмосферу в коллективе влияют:

  • физические условия труда;
  • текущее положение дел в компании;
  • экономическая, политическая, социальная ситуация в государстве.

Проанализируйте, как подшефные общаются и взаимодействуют между собой, часто ли конфликтуют или выражают недовольство, как относятся к сотрудникам из других (смежных) отделов.

Психологи рекомендуют провести анонимное анкетирование, чтобы выяснить, какой психоклимат преобладает в коллективе. И если повлиять на положение дел в стране начальник отдела не в силах, то позаботиться об условиях труда, выяснить причины недовольства и может.

И напоследок

Рекомендаций для начинающих управленцев гораздо больше, чем пять. Но мы попытались выбрать базовые советы, следуя которым молодой руководитель гладко войдёт в новую роль и не станет объектом негативных обсуждений в коллективе.

Для успешного прохождения начального периода работы (первые 100 дней) руководителя на новой должности, приведем ряд рекомендаций.

1. Принять дела.
Если предусмотрен обряд приема-передачи дел, то начните с них, хотя надежды на эту процедуру, как правило, не оправдываются, тем более, вы уже на месте, за которое отвечаете и назад пути нет. Бывает, что приемка дел состоит из пары встреч с предыдущим руководителем, возможно, с вызовом и коротким обсуждением ситуации у вышестоящего начальника. Да и сам документ о приеме дел (если такой предусмотрен) формально подводит черту под вашими сомнениями и колебаниями, все уже позади, Рубикон перейден, теперь только вперед.

Понятно, что такая форма не приемлема для финансовых дел или материальных ценностей, тут надо быть очень внимательным и все по возможности формализовать и принимать на основании документов (баланс, остатки, счета, инвентаризация,…).

2. Представиться сотрудникам.
После прихода на новую должность руководителю следует провести первую встречу с сотрудниками, не затягивая это мероприятие и заранее предупредив об этом подчиненных, даже если вы доросли до начальника на этом же предприятии, а не пришли со стороны. Обычно вышестоящее руководство формально покажет вас сотрудникам в первый день (кроме сообщения, как вас зовут, и начальство на вас и на подчиненных надеется, большего от такого представления и ждать нельзя).

Сидящий безвылазно в кабинете новый начальник, вызывающий через секретаря к себе сотрудников и время от времени спускающий вниз директивы, или презирает или боится своих подчиненных, что непременно будет замечено и обсуждаться.

Поэтому разговор с коллективом по вашей инициативе будет полезен для создания хорошей базы дальнейшей совместной работы. На такой встрече целесообразно выступить с кратким сообщением, рассказать о себе, о жизненном пути как руководителя, специалиста и человека (про семейное положение – обязательно), в общем виде изложить свои подходы к работе на этой должности. Уместно заявить, что ваша цель не ломать и перестраивать, а развивать и совершенствовать деятельность компании (подразделения), при активном участии и в интересах сотрудников тоже.

Ну и про то, что встречают по одежке, а провожают по уму, не следует забывать при подготовке такой встречи.

3. Иметь свой план.
Не следует считать, что планировать бессмысленно, пока не займешь искомый пост, надеяться, что на месте видно будет, что, когда и как делать. Ваши цели на новой должности и планы действий должны быть определены еще до того, как вас назначат. Вы должны разработать отдельный план для начального периода деятельности, в рамках своих больших планов работы в данной компании (подразделении).

План желательно иметь написанным на бумаге, память может подвести, и вы будете двигаться под давлением обстоятельств, считая, что это и есть ваш план, забыв, с чем и зачем стремились на новый пост. Ваш личный план как рабочий документ должен быть всегда под рукой, поддерживаться в актуальном состоянии, и его следует постоянно приводить в соответствие с вашим пониманием обстановки, путем систематического контроля исполнения и корректировки по получаемым результатам.

Такой план поможет вам успешно пройти начальной период, после чего, с формальным утверждением на новой должности, вы можете приступить к реализации ваших больших планов.

4. Руководить – делать работу руками (мозгами) подчиненных.
Если вы не поняли или надолго забыли, что ваша работа – делать свою работу руками подчиненных, то это обстоятельство станет очень скоро источником больших проблем. Не работать за подчиненных, а организовывать и обеспечивать их эффективную работу – первое условие.

Которое иногда может быть нарушено – и это вполне допустимо – когда вам придется продемонстрировать, в качестве образца, например, собственные технические компетенции или показать класс исполнительской работы, так, чтобы было понятно вашим сотрудникам, что начальник – подготовленный человек в деле, которым руководит.

И начальный период работы наиболее подходит для такого урока. А соблазн исполнить за подчиненных их должностные обязанности существует, особенно в условиях дефицита времени, когда необходимо срочно выдать какой-то важный документ или иной результат, при вашем недоверии (возможно, необоснованном) к сотрудникам. Кроме того, систематическая тяга руководителя к исполнительской работе может также свидетельствовать о попытке компенсировать этим свои менеджерские недостатки и недоработки. Тут принцип один – каждый должен делать свою работу, значит, начальник должен руководить.

5. Считать сотрудников людьми, а не ресурсами.
Когда у вас под началом оказывается какое-то число подчиненных (что и происходит со вступлением в новую должность), возникает соблазн использовать сотрудников как ресурсы, сходные с техническими, материальными, финансовыми и другими видами ресурсов. Что-то вроде, если холодно, то включим дополнительный калорифер (направим еще одного сотрудника на какую-то работу).

Этому немало поспособствует применение к месту и не к месту таких терминов и наименований, как HR, кадры, рабочая сила, функционеры, и т.д. Но люди – не калориферы, даже если речь идет о работах типа копать траншею от забора и до обеда, и не могут быть полностью взаимозаменяемыми.

Помните, что такой подход к людям может подвести вас, поэтому лучше оперировать словами типа «сотрудники», «коллеги», «товарищи по работе», открывающими людскую сторону вашего штатного состава, позволяющую и вашим подчиненным разглядеть в вас не только вождя, босса, но и человека со своими сильными и слабыми сторонами. И этому боссу следует уметь распознавать в каждом подчиненном индивидуальность, личность и соответственно принимать управленческие решения в отношении сотрудников.

6. Узнать людей.
Познакомиться – а лучше изучить ваших сотрудников, запомнить имена – отчества, просмотреть кадровую информацию, определить, насколько это возможно в начальный период и понять интересы сотрудника. Лучше встретиться, выслушать и учесть его оценку положения дел, предложения по совершенствованию работ (которые есть у каждого, но не каждый их выскажет, надо еще уметь разговорить человека).

Но не только знать, а эффективно взаимодействовать, установив деловые отношения с подчиненными и коллегами. Из них, имеющихся в распоряжении людей, придется делать команду, способную на решение поставленных вами задач. При этом надо помнить, что на каждый роток не накинешь платок, что всем хорош не будешь, что у вас есть и кнут, но есть и пряник, и т.д.

Поэтому придется не только гладить по головке, но и вступать в противоречия с сотрудниками, получать от них негативную реакцию на ваши действия, но не забывать, что узнать людей можно только щедро нагружая их работой и спрашивая за ее исполнение. Следует знать, что ваша задача – не понравиться всем, а вести по трудной дороге ваш коллектив, к достижению поставленных целей.

7. Понять структуру.
В начальный период необходимо детально разобраться в структуре вашего предприятия (подразделения). Следует проанализировать отношения между подразделениями, найти неформальные связи, увидеть индивидуальные и групповые цели, и все это сделать с учетом контекста исполнения возложенных задач. Постараться не попасть в ситуацию, когда за деревьями не видно леса.

При этом не замыкаться только исследованием своей, подчиненной структуры, но и найти свое местоположение в системе отношений с другими структурами окружающей вас иерархии. Просматривать свои новые обязанности (а также права и полномочия) на уровень вверх, до своего непосредственного руководителя (не вредно и до начальника вашего начальника). Вникнуть и осознать корпоративную культуру, знать традиции, писанные и неписаные правила и требования, существующие в компании (подразделении), освоить новую терминологию.

Непонимание, незнание или игнорирование структурных, системных вопросов приводит, так или иначе, к возникновению больших проблем в работе, причем зачастую, как кажется, к неожиданному и необъяснимому их проявлению.

8. Преодолеть отчуждение.
Очевидная, но не всегда осознаваемая, понимаемая и принимаемая проблема — отчуждение нового начальника от его подчиненных, водораздел, существующий в определенной мере всегда, но с большими предпосылками к расширению, иногда вследствие высокомерия руководителя, а иногда и по инициативе снизу. Кто-то сам намеревался стать начальником, кто-то не склонен менять свои привычки из-за новых требований нового вождя, кто-то всегда против всего, и т.д., найдутся причины для взаимного недоверия и создания дистанции между начальником и сотрудниками, во вред работе.

Новый пост автоматически не гарантирует руководителю ни уважения, ни признания, ни тем более, любви со стороны коллектива, по крайней мере, в начальный период работы. Преодолеть отчуждение и добиться хотя бы лояльности сотрудников необходимо, и стремиться к этому следует с первых дней работы, сознательно поставив себе такую цель.

Безусловно, не за счет каких-то заигрываний или манипуляций с подчиненными, на что легко можно согласиться для достижения краткосрочных целей, а путем создания режима прозрачности и предсказуемости в вашей управленческой деятельности, а также за счет личного примера честной и профессиональной работы.

9. Завершить переходной процесс.
Начальный период – это своего рода переходной процесс в организации (подразделении), аналогичный физическим процессам при включении электронных приборов: нарастает напряжение, превышает некий средний уровень, затем идет спад вниз, серия таких колебаний и – наступает стабилизация. Конечно, приборов для измерения переходных процессов в организационных структурах, наверное, нет, но возможен качественный анализ.

Желательно, чтобы момент вашего вхождения на новую должность не вызывал разрушительных переходных процессов, чтобы возглавляемая вами структура не пошла вразнос (прибор не перегорел), даже если использовать подход новой метлы, что по-новому метет. Для иллюстрации можно использовать, например, следующую схему: пришел новый руководитель, установил планку целевых требований слишком высоко – начался ропот сотрудников, их противодействие и падение эффективности; начальник понял ситуацию, снизил требования (временно), возможно даже ниже целевых значений, подчиненные адаптировались; начальник перевел требования на целевой уровень и коллектив заработал устойчиво.

Руководителю надо знать природу и уметь пережить период переходных процессов в компании и подразделении.

10. Доверять, но проверять.
Первое впечатление о новом начальнике надолго сохраняется в коллективе сотрудников и его сложно в дальнейшем изменить. Поэтому не нужно внушать и нагонять страх и ужас на подчиненных, часто это бывает следствием собственной боязни и несостоятельности нового руководителя, страхи породят трудно устраняемую ответную ложь, искажающую происходящее во вред управлению.

Не пугать людей, а привлекать и делать из них союзников, пусть с различной степенью лояльности, не работать в одиночку, полагаясь на авторитет должности, когда сила вашего личного авторитета еще очень незначительна. В рамках совместной деятельности, лучше начинать с доверия, с открытости, с постепенного делегирования полномочий сотрудникам, с готовности не искать виноватых, а обсуждать проблемы и находить совместно решения.

Неотъемлемая составляющая, спутник менеджерского доверия – систематическая проверка исполнения, без чего эффективного руководства просто не существует. После чего, при необходимости, будет оправдан и кнут в руках начальника.

11. Быть предсказуемым.
Импровизации, управленческие новации, модные менеджерские методы, различные «хотелки» от начальника, даже если они внешне смотрятся на пользу делу, хороши в меру, сотрудники от них быстро устают, перестают на них реагировать, а доверие к руководителю будет подорвано.

При обучении вождению хороший инструктор обычно предупреждает ученика, чтобы его поведение на дороге было предсказуемым и понятным другим участникам движения. Так и хороший начальник, при движении в новой должности ведет себя подобным же образом: заблаговременно подает сигналы поворотов, перестраивается, тормозит и ускоряется, не создавая неожиданной угрозы сотрудникам.

Соблазн быстрее управиться, добиться своего и избыточное доверие методологиям HR и технической стороне менеджмента, провоцируют начальника в начальный период работы воспользоваться всей своей новой мощью, например, при проведении изменений в подведомственной структуре, исполняя их с позиции силы.

Введите в свою практику гласный и открытый институт управления – служебные совещания, на которых ставьте и обсуждайте актуальные вопросы и вырабатывайте совместно с участниками по ним решения, а не генерируйте эти решения в результате единоличных размышлений или сепаратного обсуждения (заговора) с несколькими приближенными, любителями бегать и информировать руководство.

В любом случае ответственность остается на руководителе, и волевые решения из практики управления не исчезнут, но лучше избегать создавать сюрпризы для подчиненных, а для эффективного руководства рекомендуется вовлекать в процесс подготовки решений ваших сотрудников.

12. Взаимодействовать с руководством.
Деловые отношения с вышестоящим руководством могут установиться и сами по себе, например, на основе хороших результатов вашей работы, но лучше придать этому процессу осознанный, регулярный и контролируемый характер.

Речь не идет о лести и подхалимаже, сопутствующие признаки которых нетрудно обнаружить слишком часто на всех уровнях иерархии, только на этих средствах далеко не уедешь (хотя некоторым удается неплохо). Следует понимать, что от начальства никуда не уйти, даже если персона вашего непосредственного руководителя вам откровенно неприятна.

Надо работать с начальством, докладывать о возникающих вопросах, не бояться обращаться за советами по той или иной проблеме, уточнять задачи, которые ставит руководство, и обсуждать методы их реализации, своевременно информировать о назревающих трудностях, при необходимости просить помощи и т.д. Соблюдая, конечно меру, не надоедая по пустякам руководству и по возможности, согласовав периодичность подобных встреч, если верх сам не предложит свой регламент.

При этом, надо сказать прямо, необходимо работать на своего руководителя, но так, чтобы и он отдавал себе отчет, что вы на него работаете не за страх (по должностным обязанностям), а за совесть.

Лучше это делать, понимая, какие задачи ваш начальник решает для своего начальника, т.е., просматривать управленческую вертикаль на ступень дальше. Это дело тонкое, избыточные походы к руководству и любопытство не приветствуется, но на начальном периоде допустимо лишний раз посоветоваться с верхом, чтобы из-за неведения или неверного толкования не допустить серьезных промахов.

13. Организовать свою повседневную деятельность.
К повседневной деятельности (ПД) обычно относят текущую активность руководства по управлению компанией (подразделением), обычно проистекающую из должностных обязанностей сотрудников. ПД включает такие действия, как встречи, доклады, переговоры, совещания, телефонные звонки, работу с документами и т.д.

Наши повседневные обязанности обычно считают рутиной, текучкой, источником потерь и пожирателями времени, что может нам не нравиться, но исключить их из графика своей работы невозможно. Поэтому необходимо повысить эффективность ПД за счет лучшей организации, устранения потерь, планирования, автоматизации, регламентации, делегирования, тайм-менеджмента, других методов.

Опасно, если ПД будет чрезмерно перегружать руководителя в начальный период его работы, соответственно поглощать время и надежды, отодвигать лучшие планы и начинания, погружать в рутину, не давать развернуться вашему творческому началу и т.д. А потом и породит необходимые аргументы для самоуспокоения, что другого результата при такой текучке невозможно добиться.

Поэтому важно при любой повседневной нагрузке резервировать для себя личное время, желательно не менее часа в день, для осмысления происходящего, самоконтроля и персонального развития руководителя.

14. Создать команду.
То, что вы стали начальником многих людей, еще не значит, что у вас есть команда, способная не только играть, но и выигрывать, ее еще предстоит создать. Начинать надо с личного примера, с девиза «делай как я», а не с обычно встречающего у начальства «делай, как я сказал», путем привлечения и убеждения в своей правоте ряда ключевых сотрудников.

Со временем определится ваш «ближний» круг, ядро руководителей и специалистов, с которыми вы будете планировать работы, реализовывать намеченное, оценивать ситуацию, определять дальнейшие задачи и контролировать ход их решения. Скрепить и скоординировать деятельность команды можно, привлекая сотрудников ближнего круга к разработке и воплощению теперь уже общей программы вашей команды. Люди к вам потянутся, если у вас будет предсказуемая собственная линия поведения, без шараханий из стороны в сторону.

Надо помнить также, что на одних призывах и личных примерах далеко не уедешь, следует уже в начальный период вашей работы продумать, обсудить и предложить команде (сотрудникам) мотивационные принципы вашего руководства. При этом, надо понимать, что когда руководитель создаст свою команду, способную решать поставленные задачи, его самого начнут привлекать в команду уже на другом уровне его начальники.

15. Установить приоритеты.
На начальном периоде работы руководителя, в условиях постоянного дефицита времени, неполной информации, пробелов в понимании обстановки, неуверенности в сотрудниках и других видах неопределенностей, важно хотя бы определить вашу колею, общие принципы и цели вашей работы и следовать им, насколько это возможно, руководствуясь ими при принятии решений.

Для чего может быть использован следующий примерный перечень направлений работ, из которого можно выстроить, скомбинировать и конкретизировать ваш собственный список приоритетов:

  • Работать на себя, на семью, накапливать компетенции, делать карьеру.
  • Работать на свой коллектив, свою команду, своих подчиненных.
  • Работать на своего непосредственного начальника, реально помогать ему.
  • Работать на начальника своего начальника, видеть, чего хотят наверху.
  • Работать на компанию в целом, как на работодателя.
  • Работать на общество, на окружающих людей.
  • Работать на государство, на весь мир….

16. Добиться первых успехов.
Начальный период работы следует завершать каким-то значимым для масштабов возглавляемой структуры успехом. Это может быть вывод компании или подразделения из кризиса (часто по этой причине приходит новый начальник), получение выгодного контракта, утверждение нового направления работ и т.д. При этом не следует удивляться, что считается успехом для одних сотрудников, может рассматриваться как провал другими сотрудниками.

Критерии успеха новый руководитель, в зависимости от специфики и сферы деятельности компании, должен сформулировать в самом начале своей работы и добиваться этой цели следует совместно с командой, расценивать свой успех как итог командной работы. И соответственно, закрепить завоеванные позиции, свою способность руководить у выше стоящих начальников, теперь уже по фактическим результатам, которые принес этот успех.

Заключение

Начальный период деятельности руководителя на новой должности, его «первые 100 дней», представляет собой объективно сложный этап работы для многих начинающих, да и опытных начальников. При этом, на различных должностных позициях, в компаниях различных форм собственности и отраслевой принадлежности, новый руководитель сталкивается со сходными проблемами, преодолевать которые часто приходится путем проб и ошибок.

Материал данной публикации содержит обзор затруднений, сопровождающих начальный период работы руководителя и соответствующие рекомендации, которые, при критическом их применении, могут помочь в решении конкретных задач, стоящих перед руководителем в различные периоды его жизненного цикла.

Новый специалист, приходя на работу в компанию, всегда находится в ситуации, близкой к стрессовой: нет полноценной информации о предприятии, людях, с кем придется работать, реальных задачах. Безусловно, часть ответов на вопросы он получил в процессе . Но всем известно, что в реальности все может быть несколько иначе, чем было озвучено на предварительных переговорах.
В такой ситуации очень важно правильно встретить и подготовить приветствие новому сотруднику.

Письмо «Приветствие новому сотруднику»

Один из эффективных способов встретить новичка и создать у него позитивный настрой на работу — это использовать возможности корпоративной электронной почты. Для этого в первый рабочий день ему отправляется электронное сообщение.

Текст приветствия нового сотрудника в компании может быть создан заранее в виде шаблона, для того чтобы унифицировать и структуру, и содержание .

Информация, которая должна быть включена письмо-приветствие:

  1. Поздравление с приемом работника в штат организации.
  2. Краткая информация о компании.
  3. Общее описание процедуры прохождения испытательного срока.
  4. Контактные данные специалистов, с которыми новичку предстоит общаться чаще, чем со всеми остальными работниками предприятия.

Некоторые компании не направляют такое приветствие, считая, что достаточно первой беседы, которую проведет с новобранцем менеджер отдела персонала. Аргументами в пользу отправки приветственного сообщения могут быть:

  • Необходимость уделить внимание специалисту и отметить ценность его появления в организации.
  • Важность отправки информации, к которой он будет обращаться регулярно, пока не познакомиться со всем коллективом.

Приведем пример
текста письма-приветствия:

Уважаемая Ирина Георгиевна!

Компания «Первый среди главных» рада приветствовать Вас в своих дружных рядах.

Более 10 лет мы считаемся компанией-лидером в своей отрасли. Это стало возможным, благодаря людям, которые работают в нашей организации. Мы стремимся развивать своих сотрудников, поддерживать их стремление профессионально расти.

Надеемся, что Ваш приход в наш коллектив привнесет в работу организации свой вклад, и мы станем еще сильнее и лучше.

В период испытательного срока вам необходимо будет выполнить адаптационный план, который будет составлен для Вас в течение ближайших 3-х дней.

Вашими помощниками на период адаптации являются:

Иванова Мария – менеджер по персоналу Отдела по управлению персоналом, внутренний номер 123, e-mail хххх@ххх.ru

Кирсанов Станислав Сергеевич – начальник финансового отдела и Ваш непосредственный руководитель, внутренний номер 456, e-mail хххх@ххх.ru

Поздравляем Вас с первым рабочим днем!

С уважением, команда «Первый среди главных».

В крупных организациях существует традиция приветствовать новичка, вручая обращение генерального директора к новому сотруднику, красиво оформленное на корпоративном
бланке или открывающее буклет с информацией о предприятии.

Как представить нового сотрудника

Нового сотрудника компании, как правило, — регламентированная процедура.

На выбор способа представления влияют:

  • Размер предприятия.
  • Его организационная структура.
  • Категория должности специалиста: руководитель или линейный специалист.

Может быть использовано несколько форм представления:

  1. Личное знакомство с персоналом компании. Если правилами предусмотрен именно такой способ представления новичка коллективу, то это сделает специалист отдела персонала, проведя его по всем подразделениям предприятия.
  2. Знакомство нового руководителя с руководством предприятия. Если новый работник — руководитель подразделения, он может быть представлен на планерке или еженедельном собрании директоров.
  3. Общее представление всему персоналу организации посредством электронной рассылки. В этом случае рассылается информационное сообщение, в котором указывается:
  • ФИО нового сотрудника;
  • должность и подразделение, в которое он принят;
  • дата начала работы;
  • внутренний телефон и адрес электронной почты.

Хорошим дополнением к информации является фотография нового коллеги.

Знакомство с руководителем

В процессе отбора кандидат не всегда имеет возможность увидеть своего я
. Например, в случаях, когда за найм персонала отвечает заместитель начальника отдела, встреча с непосредственным руководителем могла не состояться.

Если новый новичок не знаком с руководителем подразделения, то его представляют специалисты службы по управлению персоналом.

Руководитель предприятия не всегда лично знакомится с новым персоналом. Если существует правило обязательного знакомства с директором, то организацию представления берет на себя отдел персонала.

Представление коллегам

В компаниях выбираются разные способы представления новичка отдельным работникам и всему коллективу отдела или службы. Роль представляющего может взять на себя либо менеджер службы персонала, либо руководитель подразделения. Если новый сотрудник – руководитель отдела, то здесь возможны варианты, и представляющими могут быть:

  • увольняющийся руководитель отдела, ожидающий выхода нового специалиста на свое место;
  • менеджер отдела персонала;
  • директор по персоналу;
  • руководитель организации.

Как правило, представление происходит по следующей схеме. Сначала несколько слов говорится о подразделении, затем нового специалиста знакомят с каждым сотрудником, называя их имена и фамилии, а также должности.

После того, как знакомство завершено, сотрудника направляют на его рабочее место. При необходимости подписывается документ о передаче в пользование средств труда, рассказываются правила пользования компьютером, специализированными программами и корпоративными ресурсами. Самое главное, чтобы рабочее место было организовано заранее и полностью готово к моменту выхода специалиста на работу.

Желаем успехов

Завершается весь процесс знакомства поздравлением новичка с новой работой, пожеланиями успехов и достижения требуемых результатов. Если все этапы представления специалиста в его первый рабочий день были выполнены, уделено необходимое внимание, то и рабочий настрой у него формируется с первого дня. А, значит, и процесс его адаптации к новым рабочим условиям пройдет быстрее.

Понравилась статья? Поделить с друзьями:

А вот и еще интересные новости по теме:

  • Как продать квартиру с чего начать пошаговая инструкция
  • Руководство техническим творчеством
  • Инструкция по эксплуатации форд эскейп 2017 года
  • Инженер проектировщик должностная инструкция в строительстве
  • Должностная инструкция руководителя вокально инструментального ансамбля

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии