Вторая неделя работы позади, помаленьку въезжаю в проект, даже несколько мелких коммитов делал. Немного общей информации о проекте - 1.2 гигабайта кода его самого (плюс три модуля весом примерно 900, 600 и 300 мб, эти же модули наши собственные фреймворки). В базе данных почти 2 млн. человек с кучей государственной инфы начиная паспортными данными и заканчивая цветом домашних тапочек гражданина-n (о чем я вам собственно не должен говорить=)), все это дело в 816 таблицах =)). Такой титаник вообщем, что заблудиться можно в папках. Помимо Java много используется groovy и естественно js и sql. Пока сижу туплю и разбираюсь с этой махиной.
Кстати, за две недели работы уже вручили 15 т.р., можно сказать первые заработанные деньги в программировании. И небольшой вопрос у меня возникает к формулировке собственной цели; что-то в сторону уехал по причине старта в таком более адекватном виде - через первый опыт в офисе. Задумывалось заработать 1234$ на фрилансе, а сейчас в компании в офисе сижу и если пройду испытательный срок то думаю ближайший год вряд ли уйду. Вариантов пока что вижу три: первый - заработать целевую сумму в компании и посчитать цель как выполненную, второй - через энное время когда стану справляться с работой пытаться вечерком писать что-то мелкое свое, либо на фрилансе (ужасный вариант=), третий ждать момента когда закончу работать тут и полностью посвятиться в "независимое" программирование. В общем то что задрочу уже больше четырех месяцев это конечно хорошо, но помимо проги в жизни существует много интересных занятий в которых хочется себя попробовать, поэтому пока что загадывать на будущее не буду, как пойдем короче. Пока что буду ориентируюсь на первый вариант, если зарабатываю тут 1234 дол. то закрываю эту цель и придумываю новый интересный квест в программировании, а может и не в нем=).
Серафим Грей, с фрилансом на самом деле кому как. У меня есть знакомый, программировал 8 лет, последнее время на Ruby. А сейчас устроился на Ruby Senior Dev в компанию и не жалеет. Причем он был на upwork. А пошел работать в Американскую компанию. Просто если повезет устроиться в компанию хорошую, которая дает кучу плюшек и, например, relocation, то это даже в чем-то лучше, IMHO.
Кроме того не все любят работу с заказчиками, а работа в офисе предоставляет возможность абстрагироваться от этого, если, конечно, scrum-команда построена так (что чаще всего так и есть)
Мы поможем вам ее достичь!
310 000
единомышленников
инструменты
для увлекательного достижения