JavaRush /Java блог /Архив info.javarush /Моя история трудоустройства (Продолжение)
King
30 уровень

Моя история трудоустройства (Продолжение)

Статья из группы Архив info.javarush
Прошло 7 месяцев.
Бывает что за 7 месяцев в жизни мало перемен, много рутины, но у меня есть о чем рассказать, поэтому появилось продолжение. :) Тут я описывал свои первые шаги, свою первую работу.
Коротко, тезисно, с чего начался мой путь as a developer:
  • делал задачки JavaRash
  • прошел 6-месячные дневные курсы
  • попал на стажировку, на SPING MVC
  • всем заявлял что ищу работу и хочу работать
Из чего состоит my-real-job: Моя история трудоустройства (Продолжение) - 1Моя история трудоустройства (Продолжение) - 2 #frontend-light У меня есть макет того что надо сделать. причем он в обычном jpeg Я пишу разметку... пишу каждому элементу css правила .. Визуалка - готова. На JavaScript прописываю бизнес-логику. Визуалка оживает, по кликам совершаются соотвествующие action. Задача тестируется, делается reopen фиксятся баги. Задача - готова. #frontend-uikit Есть сайт, он написан при помощи фреймворка ui-kit. Соответственно, я этого не знаю, я это изучаю, и делаю поставленную задачу не тем привычным мне способом, а с помощью чудо-удобного шаблонизатора ui-kit. Кстати очень интересная вещь! Страница создается и стилизируется быстро (в 5 раз быстрее) разметка получается кросс-браузерная (стили и цвета можно настраивать на сайте). #sql-procedure Чтобы веб-морда работала - нам же нужен поставщик данных. Конечно, у нас есть сервер, кто-то его написал, и как любой сервер он умеет общаться с DataBase. Изменилась бизнес-логика, где то надо поменять таблицы, где-то всем элементам добавить что-то, где-то образовалась совершено другая связь many-to-many. Конечно, у меня опыта в sql почти нет, простые CRUD писал и собственно все,
но есть stack overflow, есть результат, есть компилятор который ругается на ошибки, и в итоге задача тоже сделана. #frontend-less Один из ребят в команде хвастался удобством этой технологии. Предпроцессор. Поступила новая задача от бизнеса, мы ее оценили, предложили использовать Less при написании css теперь множество возможностей: переменные, вложенности, миксины Grant нам все компилирует, ужимает js, ужимает css. # asp.net Опа. А оказывается, какие-то страницы — непросто html страницы, а c# компилируемые aspx . (то о чем была стажировка jsp, jsf) ну не джава, ну c# а все равно логика такая же. List, Dictionary, Map, Select, FirstOrDefault... зная, как писать логику на java или javascript задавал вопросы гуглу - и преобразовывал это в рабочий С# код, отвечающий требованиям задачи. _________________________________________________________________ О чем это я все рассказываю. У нас 80 человек в компании. И постоянно что-то новое. Нам платят деньги за то, что мы - решение проблемы, а не новая проблема. Повторюсь, у нас 80 человек, и кто-то пишет мобильные приложения, кто-то на Ruby, javascript, C#, и каждый из нас не видит конца и края этим многочисленным технологиям, фреймворкам. Все мы получаем бизнес-задачи и выполняем их. Математический расчет индикаторов делается xx секунд - когда-то это устраивало бизнес-требования, теперь надо быстрее. Покопались в лишних сортировках, протестировали, стали выполнять расчет в одном цикле а не в разных, - решение в 10-30 раз быстрее. У нас была DB MSSQL услышали о Redis почитали док, пообщались с другими developers - внедрили и у себя. Бывает что руки опускаются, огонек в глазах меркнет, задачи очень тяжелые, Но помогает большими буквами надпись --> "Так будет не всегда". И правда, если стараться - решение приходит, из гугла, от совета товарища, или своими мозгами. Кстати когда все идет очень хорошо - надпись убирать далеко - не надо. :) Что еще? Спорт.  Что еще? Друзья, семья, отдых, путешествия. Полноценно нужно жизнь, и гулять, и тусоваться.   Что еще? Уважение к коллегам. Быть ресурсом. Задавать вопросы. Быть любознательным. Любить свое дело.   И поменьше тратьте время на чтение таких историй. Тяжело - почитал, закрыл ... и вперед. Стань примером нового успешного трудоустройства. И да поможет тебе javaRush, что бы набить руку и набраться опыта
Комментарии
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ