green_fr (green_fr) wrote,
green_fr
green_fr

Мой первый рабочий день

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

На работу брали по результатам собеседования по MS Access. За пару дней до собеседования мне вручили книгу, из которой я узнал не только, как пишется слово Access, но и такие полезные слова, как таблица, запрос, отчёт и многое другое.
Помню, полдня я провисел над SQL — вроде как и язык программирования, но я в упор не мог понять, как в нём объявляются переменные, как писать циклы и декларировать процедуры.
Собеседование я тем не менее прошёл.

Первым заданием мне было написать просмотрщик каталога продаваемых нашей фирмой моделей. Модели были сгруппированы по категориям, которые были разбиты по группам.
Как потом выяснилось, начальник (в данном контексте надо бы написать «Начальника!») представлял себе что-то типа выпадающего списка групп, после выбора группы появляется список категорий, далее список моделей, потом — характеристики модели.
Логику я понял, но к тому времени я ещё не знал о существовании выпадающих списков. Я вообще до тех пор только консольные программы писал, в лучшем случае с псевдографикой.
Поэтому я быстро сбацал программку, которая читала список групп и отрисовывала кнопки с их названиями (рассчитывая размер кнопок так, чтобы они все поместились на экране). Нажав на кнопку, вы запускали скрипт, который стирал все кнопки с группами и рисовал кнопки с категориями.

Когда я уже дописывал третью ступень, ко мне подошёл начальник. Помолчал. Сказал «ну отчего же, и так тоже можно».
Потом попросил меня перечитать избранные параграфы главы «интерфейс» и переделать.
Tags: idiot
Subscribe

  • Дом "Жемчуг" в Ташкенте

    А ещё, когда читал книжку про популяционную генетику, встретил описание удивительного здания в Ташкенте. Жилой дом, построенный ещё при СССР, с чуть…

  • Суп бурдэ

    Как перевести %subj% на французский? Можно попытаться сказать la soupe Bourdais, но нет. Сижу недавно на собрании, обсуждаем экономические сценарии…

  • La Vague и L'Odyssée des Gènes

    Практически одновременно купил два нон-фикшена. La Vague — книга французского эпидемиолога о первой волне ковида. Мы с Анютой — она тоже прочитала…

  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 12 comments

  • Дом "Жемчуг" в Ташкенте

    А ещё, когда читал книжку про популяционную генетику, встретил описание удивительного здания в Ташкенте. Жилой дом, построенный ещё при СССР, с чуть…

  • Суп бурдэ

    Как перевести %subj% на французский? Можно попытаться сказать la soupe Bourdais, но нет. Сижу недавно на собрании, обсуждаем экономические сценарии…

  • La Vague и L'Odyssée des Gènes

    Практически одновременно купил два нон-фикшена. La Vague — книга французского эпидемиолога о первой волне ковида. Мы с Анютой — она тоже прочитала…