I'm of the opinion that while you'd have a head start, if the other programmers have the drive and skill (for studying) that they would need to succeed in any case, they would be able to pick up on the technology and principles as they go.
It's not your previous exposure to various tech principles and "internet lore" that will make you succeed, those will only give you a small head start (and some interesting material to discuss with other hackers at meetups). It will come down to skill, determination, timing, and a fair bit of luck.