No we don't have to get stuck. I describe myself as a programmer who can perform pretty much any programming task you pay me to do. I am skilled enough to work with any programming tool or software development framework you want me to. All I ask is that you give me the time I need to think about my work and that you don't drain my concentration with meaningless meetings.