Bitcoin Core Devs Reach Out to Coders With Month-Long Coding Classes

in #blockchain8 years ago (edited)

 Chaincode Labs developers Alex Morcos and Suhas Daftuar, and Blockstream developer Matt Corallo — three regular Bitcoin Core  contributors ― are to organise a month-long Bitcoin coding class at the  Chaincode Labs offices in NY commencing September 12. During this  “Bitcoin Hacker Residency,” they will aid and mentor about half a  dozen developers,at the goal of enabling them to contribute to  Bitcoin on a protocol-level or to related projects such as FIBRE or the Lightning Network.


Bitcoin’s  development community, and in particular the part of it that focuses on  low-level protocol improvement, consists of a relatively small group of  developers. Most of them work on Bitcoin Core, and they joined the  project roughly between 2011 and 2013. Since then, not much newcomers  have started contributing — with Morcos and Daftuar as some notable  exceptions. Along with Corallo, they believe this is likely in part  because the learning curve to contribute meaningfully has become quite  steep.


Speaking to Bitcoin Magazine, Corallo explained:

“I  think there is a lot of understandable feelings of not wanting to  contribute to Bitcoin Core and protocol-level development because  'nothing in Bitcoin is new again.’ When you come into Bitcoin as a  developer, you're gonna first suggest the same 100 changes everyone else  did the first year. And it doesn't usually feel great to be constantly  told your ideas are not useful — especially when you're communicating  over text, and you don’t see that people are trying to help. You just  see a bunch of people who keep telling you you're wrong.”


The  hacker residency is intended for established developers, preferably with  experience in Bitcoin-related projects, who are not on a protocol-level  competency yet. Corallo believes the month-long coding class should  allow these developers to cross the gap and be able to contribute  meaningfully to Bitcoin Core or related projects, if they want to.


“There  are a ton of Bitcoin developers who have never contributed to Bitcoin  Core, or to low protocol development — lots of them because they feel  ill-equipped to do so — for instance because the idea of going through  rigorous review like we have to do sounds really daunting. So we're  looking for those people to really learn how that works, and come to  think about the issues that Bitcoin Core developers focus all day on,”Corallo said.


The hacker residency will have a hands-on approach,  where participating developers mostly learn by doing. The goal is to put  developers in a supportive environment where they can contribute to  Bitcoin Core or other Bitcoin-related projects, with people around to  help them where necessary. Additionally, there will be a few talks about  Bitcoin's design elements and ways to think about Bitcoin protocol  engineering.


The hacker residency should not be considered a  recruitment scheme, however; the class is offered entirely on a  no-strings-attached basis. Participating in the hacker residency is  free, but availability is limited. Developers interested in joining can  apply by sending an overview of their background as well as some ideas  of Bitcoin projects they find exciting to [email protected]

Sort:  

Hi! I am a content-detection robot. This post is to help manual curators; I have NOT flagged you.
Here is similar content:
https://bitcoinmagazine.com/articles/bitcoin-core-devs-reach-out-to-coders-with-month-long-coding-classes-1470675341

so its wrong on the site??