Новости экономики и финансов. Курсы валют, ситуация на биржах, акции, котировки, аналитика: 💫 💫 💫 💫 💫 💫 читайте на сайте

Программирование 1C за 21 День Урок 2 • Бесплатные курсы

Решим более 50 типовых задач из реальной практики программистов 1С, а также задачи с собеседований на должность программиста 1С.

1С:Эксперт по технологическим вопросам
Мнение эксперта
1С:Эксперт по технологическим вопросам
Задавайте мне вопросы, и я помогу разобраться!
Конфигурации имеют различные релизы обновленные редакции, которые обычно выходят при изменении законодательства, исправлении ошибок или добавлении новых функций. Курсы — Программист 1С Обращайтесь в форму связи

Карьера: в 30 лет освоить 1С-программирование с нуля и избавиться от мышления бедняка

В рубрике «Карьеры» наши читатели рассказывают, какие события и решения повлияли на их профессиональный путь.

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

Это история читателя из Сообщества Т—Ж. Редакция задала наводящие вопросы, бережно отредактировала и оформила по стандартам журнала.

Продолжение работы в 1C — Онлайн курсы

Профессиональный путь

Бросил вуз. Я жил в регионе, учился в вузе по специальности «защита информации» — основным предметом у нас была математика. Но на втором курсе бросил учебу.

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

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

максимум, который можно было заработать в месяц на стройке

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

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

была зарплата в компании по производству и продаже иван-чая

Не могу сказать, что я был совсем далек от темы: я изучал программирование в университете и мне просто это нравилось. А еще для себя писал небольшие программы на VBA — это встроенный язык к таблицам «Эксель».

Промокоды на Займер на скидки

Займы для физических лиц под низкий процент

  • 💲Сумма: от 2 000 до 30 000 рублей
  • 🕑Срок: от 7 до 30 дней
  • 👍Первый заём для новых клиентов — 0%, повторный — скидка 500 руб

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

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

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

Зарплата там не была фиксированной и зависела от количества выставленных клиенту часов. В первый месяц я заработал 15 тысяч рублей. Еще мне удалось получить один из сертификатов 1С. Через пару месяцев зарабатывал 20—30 тысяч — насколько я знаю, это средняя зарплата для новичков.

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

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

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

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

1С:Эксперт по технологическим вопросам
Мнение эксперта
1С:Эксперт по технологическим вопросам
Задавайте мне вопросы, и я помогу разобраться!
Расширение выводит на форме документа и в списке документов данные о суммарном весе, объеме и площади выбранных товарных позиций. Как стать программистом 1С с нуля в 30 лет — история читателя Т—Ж Обращайтесь в форму связи

СЛОЖНЫЕ ЛОГИЧЕСКИЕ ВЫРАЖЕНИЯ В ЯЗЫКЕ 1С

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

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

Для этого существуют специальные логические операции: И, Или, Не.

А (левая часть)Б (правая часть)АИБПример
ИстинаИстинаИстина(2 < 3) И (10= 10)
ИстинаЛожьЛожь(2 < 3) И (10 О 10)
ЛожьИстинаЛожь(10 10) И (2 < 3)
ЛожьЛожьЛожь(1 = 2) И (3 = 5)

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

Для лучшего понимания представьте, что значение Истина это 1, Ложь это 0, а логическая операция И это умножение:

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

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

Для этого существуют специальные логические операции: И, Или, Не.

А (левая часть)Б (правая часть)АИБПример
ИстинаИстинаИстина(2 < 3) И (10= 10)
ИстинаЛожьЛожь(2 < 3) И (10 О 10)
ЛожьИстинаЛожь(10 10) И (2 < 3)
ЛожьЛожьЛожь(1 = 2) И (3 = 5)

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

Для лучшего понимания представьте, что значение Истина это 1, Ложь это 0, а логическая операция И это умножение:

а «Не Истина», как мы знаем из правил для операции Не, равно

значит («Солнце» = «Луна») Или («Юпитер» = «Юпитер») равнозначно (Ложь) Или (Истина)

а «Ложь Или Истина», как мы знаем из правил для операции Или, равно Истина.

А (левая часть)Б (правая часть)АИБПример
ИстинаИстинаИстина(2 < 3) И (10= 10)
ИстинаЛожьЛожь(2 < 3) И (10 О 10)
ЛожьИстинаЛожь(10 10) И (2 < 3)
ЛожьЛожьЛожь(1 = 2) И (3 = 5)

Как стать программистом 1С: пошаговый план, нюансы профессии

Продолжение работы в 1C

Сегодня, к уже изученным типам данных (строка, число и дата) добавим ещё
один — логический тип. Он может принимать всего два значения: Истина
или Ложь.
Значение логического типа (Истина или Ложь) является результатом
некоторого логического выражения.
Логическое выражение — это выражение, составленное при помощи операций
сравнения. Сравнивать можно числа, даты, строки и другие данные.

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

Обращаю ваше внимание, что перечисленные три примера логических
выражений принимают значение Истина, так как все они верны.

Задание №1. Укажите для каждого логического выражения его результат —
Истина или Ложь.
1. «Венера» = «Юпитер»
2. «Венера» «Юпитер»
3. 123 = 321
4. 123 < 321
5. 123 6. 123 7. ‘20000101’ ‘20140101’
8. ‘20000101’ = ‘20000101’
9. ‘20140101’ > ‘20120101’
10. 25 + 25 = 50
11. 2 * (10 + 10) > 50
12. «Юрий» + » Гагарин» = «Юрий Гагарин»
Попытайтесь ответить на все вопросы самостоятельно.

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

1С:Эксперт по технологическим вопросам
Мнение эксперта
1С:Эксперт по технологическим вопросам
Задавайте мне вопросы, и я помогу разобраться!
В то время я читал книги американского бизнес-эксперта Стивена Кови о лидерстве и личной эффективности и понимал, что нужно проявлять проактивность, стремиться быть полезным и не забывать о своих интересах. 1С для чайников — как освоить с нуля бесплатно Обращайтесь в форму связи

Преимущества высокоуровневых языков программирования

Преимущество №1: Легче писать/читать код. Вот вышеприведенная команда, но уже на языке C++:

Преимущество №2: Требуется меньше инструкций для выполнения определенного задания. В языке C++ вы можете сделать что-то вроде а = Ь * 2 + 5; в одной строке. В языке ассемблера вам пришлось бы использовать 5 или 6 инструкций.

Преимущество №3: Вы не должны заботиться о таких деталях, как загрузка переменных в регистры процессора. Компилятор или интерпретатор берёт это на себя.

Введение в программирование | Уроки по С - Ravesli
Если для освоения программы используете учебную версию 1С, в разделе Информационные материалы доступны справочные материалы по различным разделам.

1С — курсы программирования для начинающих | Your Skills

Язык ассемблера

Например, вот вышеприведенная команда, но уже на языке ассемблера:

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

Проще говоря, процесс компиляции выглядит следующим образом:

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

Любой язык программирования может быть компилируемым или интерпретируемым, однако, такие языки, как C, C++ и Pascal — компилируются, в то время как «скриптовые» языки, такие, как Perl и JavaScript — интерпретируются. Некоторые языки программирования (например, Java) могут как компилироваться, так и интерпретироваться.

💥Принимайте участие в опросе и получайте бесплатную консультацию

Related posts