Как младший разработчик должен обработать стоячие встречи? [закрытый]

Для средних сложных грамматик PyParsing является блестящим. Можно определить грамматики непосредственно в коде Python, никакой потребности в генерации кода:

>>> from pyparsing import Word, alphas
>>> greet = Word( alphas ) + "," + Word( alphas ) + "!" # <-- grammar defined here
>>> hello = "Hello, World!"
>>>> print hello, "->", greet.parseString( hello )
Hello, World! -> ['Hello', ',', 'World', '!']

(Пример, взятый от домашней страницы PyParsing).

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

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

7
задан GurdeepS 20 September 2009 в 17:16
поделиться

8 ответов

Можно ли сказать как ты изучение новой технологии (например, C # 4.0) как одна из ваших задач, наряду с фактические результаты?

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

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

Моя задача постоянна каждый день, поэтому она стыдно сказать, как я делаю то же самое (что не очень весело - больше админ-типа), а другая команда участники делают C # / ASP.NET - самое интересное прочее. Это явно подрывает мой моральный дух.

Там, где я работаю, люди, у которых есть постоянные «области достижения», перечисляют индивидуальные задачи, которые они достигли, когда мы встречаемся каждую неделю. Некоторые из этих задач могут быть довольно обыденными, например «Я пошел на это собрание», или «Я запустил этот сценарий, который занял 2 часа», или даже: «Я прочитал эту главу этой книги, потому что мне нужно было знать, как это сделать. этот." Наша компания понимает, что это суть работы. Вы не должны смущаться по этому поводу.

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

7
ответ дан 6 December 2019 в 09:20
поделиться

Я бы попытался ответить на три вопроса:

  1. Что я делал вчера? (Вы узнать о некоторых из динамичных новых особенности C #?)
  2. Что вы собираетесь делать сегодня? (Сделайте что-нибудь с чем вы узнали, что бросает вам вызов)
  3. Что вам мешает? (Если вам не хватает умение смотреть на старших ребят помочь научить вас.)

Доброта,

Дэн

4
ответ дан 6 December 2019 в 09:20
поделиться

Предложите вам стать «цыпленком» в этом процессе, что является гибким термином для обозначения роли наблюдателя на собрании, но не участника. http://www.agilejedi.com/chickenandpig

3
ответ дан 6 December 2019 в 09:20
поделиться

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

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

Я предлагаю вам сказать что-нибудь пассивное, например: перед следующим стендапом я постараюсь выразить то, что я к настоящему времени научились использовать C # 4.0 в некоторых областях проекта.

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

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

3
ответ дан 6 December 2019 в 09:20
поделиться

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

1
ответ дан 6 December 2019 в 09:20
поделиться

Вы не проведете всю карьеру как «Младший» (как и все остальные). Как команда узнает, что вы можете взять на себя более высокую ответственность? конечно, показывая, что вы на это способны. Поскольку это Agile-встреча, я верю, что у каждого будет шанс показать свою идею.

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

Изучение / знание чего-либо не показывает, что вы можете это использовать. Есть способ сообщить команде о вашем C # 4.0, поговорив об этом за обедом, написав в своем блоге, а затем сообщив своей команде, напишите какой-нибудь инструмент для повседневных задач и т. Д. Не только на встречу: -)

Удачи!

1
ответ дан 6 December 2019 в 09:20
поделиться

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

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

0
ответ дан 6 December 2019 в 09:20
поделиться

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

1
ответ дан 6 December 2019 в 09:20
поделиться
Другие вопросы по тегам:

Похожие вопросы: