Хочу научиться
May. 21st, 2010 05:19 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Я в очередной раз задумался, как бы получить опыт практической разработки приложений.
В смысле не как обычно, на коленка, а с взаимодействием с другими программистами, контролем версий, тикетами и т.д.
Ну и еще научиться бы, как нормальные люди устраивают юнит-тесты, занимаются дебагом и проч.
Как-то у меня есть ощущение, что в институте в этом смысле шансов нет =/
В смысле не как обычно, на коленка, а с взаимодействием с другими программистами, контролем версий, тикетами и т.д.
Ну и еще научиться бы, как нормальные люди устраивают юнит-тесты, занимаются дебагом и проч.
Как-то у меня есть ощущение, что в институте в этом смысле шансов нет =/
no subject
Date: 2010-05-21 01:29 pm (UTC)Ну или присмотрись к какому-нибудь большому open-source проекту и задайся целью впилить туда нечто новое.
Рекомендую любые open-source проекты Гугла, там, как правило, всё очень правильно организовано и есть чему научиться, уже тупо читая код.
(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2010-05-21 02:31 pm (UTC)— Опенсорс.
— Очень хорошая чисто программистская фирма, известная превосходной организацией труда (Google, Jetbrains, но не Microsoft, например).
— Маленький стартап, желающий превосходно организовать свой труд.
Минус опенсорса: юниттестам вряд ли научат, доведение до продакшн-кволити тоже случается о-очень редко.
Минусы больших фирм: вначале туда надо суметь попасть, а потом суметь оттуда вылезти, если не собираешься там работать всю жизнь.
Минусы маленьких фирм: Пока ты там работать будешь, про свободное время можешь забыть начисто; бóльшую часть придётся изучать сильно самостоятельно, зато команда с удовольствием будет принимать все хорошие нововведения.
Признак хорошего места: использование самых новых и самых совершенных инструментов, либо готовность в скорости постепенно на них перейти. Фирма, которая использует нечто доисторическое, почти гарантированно не то, что ты ищешь. Если там CVS и Багзилла, беги от них. Если SVN — спроси, не собираются ли в скорости перейти на git, Bazaar или Mercurial.
(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2010-05-21 03:21 pm (UTC)no subject
Date: 2010-05-21 03:40 pm (UTC)(no subject)
From:(no subject)
From: