About
Всем привет!
Я Marley.
Собираю материалы, касающиеся программирования на java, обмениваюсь ими, изучаю и программирую. Изучаю материалы в основном по дороге на работу на планшете. Книги покупать перестал. За видеоматериалы тоже не плачу. Раньше скачивал на всяких ресурсах и покупал на складчике, но потом меня забанили за мультиаккаунт.
Профессональный опыт в программировании в основном связан с Oracle ADF фреймворком. Мне он не особо нравится, но программистов на нем мало, как следствие и конкуренция меньше и зарплату в некоторых случаях могут предложить выше. Фреймворк закрытый, достаточно глючный, сложный для понимания и не особо популярный.
Сейчас преимущественно развивается английская версия сайта с тем же названием домена, только в зоне .org. Материалов на английском, намного больше, но в последнее время появилось столько всего, что ни на русском, ни тем более на английском их не осилить.
Если вы изучаете и готовы поделиться своим опытом, исходники сайта хранятся и хостятся на github, поэтому добавиться в наше сообщество, состоящее аж из 1 программиста (из пишущих), не составит особого труда. Я обещаю “прибраться”, если действительно кто-то захочет чем-то поделиться.
Собственно! Лучше потратить время и записать полученный опыт, чем потом по памяти воспроизводить сделанное ранее.
Мои любимые авторы видеокурсов на русском: Кислин Григорий, Сабуров Антон, Мирончик Игорь, Борисов Евгений.
Мои любимые книги по java на русском: Гонсалвес - Изучаем Java EE, Философия Java (некастрированное издание), Шилдт - Полное руководство.
Желательно также изучить: Чистый Код Роберта Мартина и Паттерны проектирования от Head First. Видео по паттернам можно найти на русском и английском языках.
С чем обычно работаю:
(когда делаю что-то для себя):
- Ubuntu Linux 14.04 (Gnome)
- Docker
- Git в командной строке
- Atom / Eclipse / NetBeans / IDEA
(когда работаю на компанию):
- Windows 10 / Ubuntu Linux 14.04 (Gnome)
- GIT, GitLab, Jira
- JDeveloper / SQL Developer, Weblogic, Oracle DataBase
Если вам есть чем поделиться со мной, мои контакты ниже.
В последнее время, скажем так, несколько охладел к java и наоборот пристрастился к серверному javascript и js фреймворкам от Google, FaceBook, Oracle. Ссылки на материалы по js на русском, можно посмотреть здесь.
И да, это важно! У каждого программиста должно быть как минимум 2 (16:9) монитора для комфортной разработки, современный процессор, достаточный объем оперативной памяти и SSD со скростью чтения / записи от 450 MB/c
Я работал в компании, в которой 30% рабочего времени я тратил в пустую, только потому, что эти мудаки не хотели апгрейдись старое железо с Windows XP, на котором даже редактор кода тормозил из-за нехватики оперативной памяти. Зато что-то требовали. Давай быстрей, давай быстрей. В этой замечательной компании за год поувольнялись почти все программисты, аналитики все, аж 2 “поколения” тестировщиков.
Marley