<prompt> Human: Hey everyone, Throw-away for obvious reasons.I was just promoted at my company and Im making around 45k a year as an hourly employee. I like my new role, but there are drawbacks. The skill level between my peers is not the same and a lot of the work for the team gets shoved onto myself and two others who are good at the job.I was approached by the programming boss and told that they are opening another position up in the programmer role for our core systems. They really want me on the team, despite knowing and being told I dont have any formal programming experience.Ive learned html, php, sql reporting etc myself in my current role and they seem to have tools to help make the job easier. I pick things up pretty fast. The new role would be around a 10k15k increase in pay and it would be salary.Im conflicted for a few reasons, namely I dont have a lot of experience in the programming field but I tend to underestimate my abilities. The programming boss understands this and thinks I could pick it up. They are understanding that it will take time for me to get up to speed.I also would feel like a total jerk for attempting to leave my current division where I was just promoted in. It would be leaving them in a bad way as well due to some staffing changes where seniors left and i was expected to fill the gap. Theyve also got a few critical applications which only I know how to work well with.The organization is a medium sized company so these opportunities do not come along often. I feel like this is a good opportunity, but Id be leaving the field I am comfortable with and have been doing for 10 years.I was hoping some of you had some advice.TLDR:Just promoted in current divisionOffered programming position no real experience in this field10k15k more than my current position  <response>: If the programming boss thinks you can do it be guided by him or her on that front. Programming is a pretty weird skillset its fairly easy to spot someone who would be good at it. As for abandoning your team, its a personal thing but how many of them wouldnt take a career opportunity just to help you out. If not now, when? If youre not going to take this opportunity then when are you going to leave, or have you decided to end you career in that role. What I mean us youre eventually going to leave that role, why not just do it sooner. You dont need to be a dick about leaving your current team, be honest with them about how this is a much better opportunity for you, support them throughout the transition and let them know they can call on you after youve left. 