Недавно я закончил колледж со степенью бакалавра компьютерных наук. Прежде чем я официально получил статус выпускника колледжа, меня приняли на трехмесячную стажировку в стартапе. В июне прошлого года я начал работать младшим разработчиком Ruby on Rails. С тех пор прошло примерно 3 месяца. За последние 3 месяца я узнал больше, чем за 4 года обучения в колледже вместе взятые.
Инструменты, которые я использую в работе:
Vim (мой основной текстовый редактор, но иногда я использую RubyMine для рефакторинга и поиска по всему проекту)
- Mosh (отличная альтернатива SSH, об этом позже)
- Dash (приложение для Mac для более быстрого поиска документации, хорошо интегрированное с Vim)
- Asana (таск-трекер, программа для управления проектами)
Проекты, над которыми я работал или работаю в настоящее время с момента основания:
- Внедрение и настройка стека ELK (ElasticSearch — LogEntries — Kibana) в производстве
- Реструктурируйте производственный журнал для последующей обработки с помощью Kibana, а также уменьшите размер журнала.
- Сотрудничайте с разработчиком внешнего интерфейса для рефакторинга и переделки пользовательского интерфейса наших приложений.
Это первая часть серии из 3-х частей. Этот первый пост служит местом встречи для последующих постов. На протяжении всей серии я буду рассказывать о том, что я получил от этих проектов как с точки зрения моих технических знаний, так и навыков управления проектами.