Как переквалифицироваться из аналитика в разработчики?
Надоели люди? Переходи на темную сторону

DBA вообще может покласть на этих "гнусных юзерцев". Они только создают нагрузку на СУБД, мешают ее гармоничной жизни.
Можно закопаться там и ограничить круг общения только руководством, другими админами, и наглыми разрабами, которые лезут свои грязным кодом в прод.
3) У вас не очень большой опыт как у аналитика, возможно профессиональная деформация не наступила.
Представьте, вам спускают ТЗ, в разработку, а там вы видите и хромающую логику, и коряво выстроенные БП, и то, что планируемый функционал - набор костылей и велосипедов... Вы что сделаете ? 
К Swift это мало применимо, я думаю, но если речь о каких то бизнес-системах идет, я бы крепко подумал.