каковы были ваши достижения в программировании в 2008 году?[закрыто]

StackOverflow https://stackoverflow.com/questions/382496

  •  23-08-2019
  •  | 
  •  

Вопрос

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

Редактировать:Изменено на Wiki

Это было полезно?

Решение

  1. Я написал 2 VB.NET языковые функции, которые будут поставляться как часть версии 2010.

  2. Я разработал язык программирования под названием Liberty,

    Однако я реализовал лишь малую часть этого.Я прекратил работать над этим, чтобы сосредоточиться на создании прибыльной компании-разработчика программного обеспечения.Моим первоначальным намерением было вывести язык (фактически IDE для него) на рынок в качестве моего первого продукта, но, учитывая экономику языков программирования, я решил выбрать что-то другое для первого продукта моей компании.Я подумывал о том, чтобы превратить это в проект с открытым исходным кодом.Если утверждение "Язык программирования, похожий на LISP, но похожий на C # ..." вам нравится, и вы заинтересованы в работе с открытым исходным кодом .NET compiler, дайте мне знать.

  3. Я основал свою собственную компанию по разработке программного обеспечения

  4. Я разработал и внедрил большую часть первого продукта моей компании "Transactor Code Agent", который должен поступить в продажу в первом квартале 2009 года.Я рекламировал его как "Инструмент аварийного восстановления для программистов".

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

    Кстати, мы ищем бета-тестеров.Если вам интересно, дайте мне знать.

Другие советы

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

Я улучшил одно из своих "флагманских" приложений, удалив из него функции.

Впервые я продал свою работу широкой аудитории через App Store.При этом я:

  • Охватил более чем в пять раз больше пользователей, чем моя самая популярная предыдущая работа (26000+ вместо 5000+).
  • Заработал более чем в три раза больше денег, чем моя самая прибыльная предыдущая работа (грант Google Summer of Code в 2005 году).
  • Изучил две новые среды (Objective-C / Cocoa Touch и Ruby / Rails) после многолетнего использования Perl
  • Достаточно дисциплинировал себя, чтобы закончить скучные части
  • Узнал, что значит быть ответственным перед тысячами людей

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

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

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

В наступающем году я хотел бы выучить другой язык, предпочтительно что-то вроде c ++ или, может быть, просто maybe (я парень типа "никс") Я попробую Microsoft stack с чем-то вроде .net но мы посмотрим, что произойдет.

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

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

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

Я открыл себя миру Динамических языков и Функциональных языков.Я могу читать программы, которые не похожи на код на C ++ или C #, с помощью {} и ; .В процессе работы развилось лучшее понимание таких шаблонов, как MVC.

Мне нужно было изучить PF в начале декабря этого года, поскольку наше существующее решение для брандмауэра было крайне недостаточно мощным для промышленного применения, но у нас не было денег на "профессиональные" решения (т.е.материал ci $ cso).

Так что в итоге я взял свой существующий ящик OpenBSD в стеке сервера и превратил его в брандмауэр с помощью PF.Поскольку система использует несколько серверов и несколько IP-адресов (некоторые в доменах), мне понадобилась комбинация NAT, RDR и обычных ПРАВИЛ.

Это, конечно, не так сексуально, как изучать APL или LISP (или Ruby и т.д.) Ради развлечения, но это было необходимо и срочно.

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

Ваше здоровье,

-Ричард

Ну, я создал большой сайт (для какого-то проекта) и выучил java, теперь я хочу выучить C в следующем году.

  1. Я выпустил свою первую программу в дикий мир Интернета.

  2. Я вышел за пределы своего .NET-пузыря, создав ранее упомянутую программу в Objective-C.

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

Я также создал классный operator_cast<> функция (с немного помощи от сообщества SO), чтобы помочь кодифицировать намерения программирования при использовании пользовательских операторов приведения.

  1. Помог подтолкнуть еще один выпуск к двери (еще не совсем там)
  2. Представил доклад об ускорении преобразования Хафа на WorldComp
  3. В среднем чуть меньше одного поста в блоге в неделю
  4. Укрепил надежду поймать Джона Скита на репутации
  5. Выполнил огромный набор причудливых работ с отражением и динамической генерацией кода
  6. Отказался от всякой надежды поймать Джона Скита на репутации
  7. Руководил тремя сотрудниками, более или менее успешно

1- Я внес изменения в Программное обеспечение для Международного конкурса вин, которое я ранее написал.это было изменено, потому что у нового спонсора другая логика в конкурсе, мы были уведомлены об изменениях за 3 дня до этого, поэтому мы с другом кодируем как 2 дня подряд, буквально бегая с работы на конкурс, чтобы оказать поддержку.в конце все было Безупречно

2.- Выпустил свою первую программу по продажам и инвентарю для розничной торговли видеоиграми

3.- Заведите мой блог по программированию

оба в .Конечно, в сети

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top