green_fr (green_fr) wrote,
green_fr
green_fr

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

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

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

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

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

  • Линьяно 2021

    Этим летом устроили себе «День сурка» второго порядка: после года, проведённого как один нескончаемый день, решили провести летний отпуск в точности…

  • Board Game Arena и Queimada

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

  • Игрушки у Филиппа

    Ещё несколько раз поиграли у Филиппа дома. Один раз реализовался мой ещё детский страх. Я когда-то пришёл на день рождения к другу за день…

  • 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

  • Линьяно 2021

    Этим летом устроили себе «День сурка» второго порядка: после года, проведённого как один нескончаемый день, решили провести летний отпуск в точности…

  • Board Game Arena и Queimada

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

  • Игрушки у Филиппа

    Ещё несколько раз поиграли у Филиппа дома. Один раз реализовался мой ещё детский страх. Я когда-то пришёл на день рождения к другу за день…