decentralists / DAO

the DAO of the Decentralists
Other
32 stars 17 forks source link

Directory hierarchy of job descriptions #12

Open LL-Cosmo opened 1 year ago

LL-Cosmo commented 1 year ago

Opening issue here by the take of Jae Kwon's suggestion on Decentralists Telegram Group:

"Let’s make a directory hierarchy of job descriptions needed for the hub.

Maybe half scribes, and helpers who help digest everything happening impartially. And half engineers who want to contribute to legwork for development of “the plan”.

Then we sum up the total burn, and ask the cosmos hub to fund it as an experiment.

For a year. So make a job description and help organize it on the decentralists GitHub".

source link: https://t.me/c/1764734968/7994

PS92FZ commented 1 year ago

Hope all is well. Thought job description related to the half scribe/engineer role. I look forward to any/all feedback, thank you! *copy/edit via Interchain Foundation job board:

Developer Scribe (DevSCR) Engineer

ABOUT THE ROLE

The definition of “developer scribe” is often not entirely clarified due to its multifaceted nature, but in short - "apprentice." You'll assist where needed by fellow decentralists. This role will broadly cover these subdomains: dev community, dev education, dev marketing and dev success, together forming the dev experience. This is a broad spectrum - we know - and we aim to find a balance between finding new hires that complement existing team members by excelling in one of these areas while still having a diverse enough skill set to keep the lights on while your team member is unavailable.

Generally this takes the form of tutorials, vlog/blog posts, workshops, presentations, documentation and supporting users in our community channel(s). We’re looking for someone who can get creative with ways to reach our audience of builders and who can take initiative on more adventurous ideas, whether they be proof-of-concept applications or anything that sparks interest and curiosity in our products. As part of this role, you’ll be working with some of the best projects in the industry, as well as the best minds the industry has to offer, understanding their needs and supporting them through public chat channels, calls, reviews, pointing them to existing resources, or writing how-to posts—anything that makes synthesizing the broad scope of the Decentralist DAO more readily available.

Below you’ll find a list of the most important results we’re striving to achieve on the DevSCR front:

We are a first-in-line builder with our own technology, employing ibc-go as well as tightly related products (eg. relayer software) to build expertise with the product stack in a similar way our users do. We make the product owner (and through them, the rest of the team) aware of meaningful pain points that production devs are reporting and feature requests that are being made. We ensure the team’s documentation page is up to date, complete, and sufficiently usable to users and users know how to discover it. On top of that, we coordinate with other core contributors to IBC to make sure the entire IBC journey is documented. We make sure users are supported through Discord (Cosmos Dev Discord and IBC Gang) and other channels that are being developed. We ensure regular public facing content is produced (e.g. blogs, tutorials, code along videos) We take an active part in the Interchain DevEx group and its working groups to stay in touch with ecosystem tech and their representatives. IBC does not operate in isolated silos.

ABOUT YOU

We want to find motivated people that are open-minded, diligent and kind. You should be comfortable working with remote employees, which means using video calls and frequent written communication. We are mindful of personal or family situations and we thus offer a flexible work schedule and the possibility to work part-time.

We don’t have any specific criteria regarding previous experience, but we're looking for candidates who ideally have:

-Passion and curiosity for emerging technologies, a learning mindset. This is an exciting sector of technology and your enthusiasm should be infectious as you seek out new information and work towards synthesizing it for others. As a developer scribe engineer, you’re first and foremost a lifelong learner and helper of the people! Clarity of thought in written and spoken language. It will be important for you to be able to answer questions like “How does it work?” and “Why does it matter?” in a way that is accessible to people just entering the space. -Familiarity with Web3 technology. The Interchain Stack can be a lot to take in. Familiarity with the Cosmos SDK would give you that extra edge, so be sure to mention this if you’re an alum of any of those programs. -Generalist programming experience, golang or Rust is a plus. As a developer relations engineer for ibc-go, you’ll be interacting with developers constantly. This will involve reading (and to a lesser extent, writing) code in golang, the language of the Cosmos SDK and ibc-go. Additionally, we are trying to cover the increasing importance of IBC being used by CosmWasm smart contracts that are written in Rust. While knowledge in golang and/or Rust will give you an edge, having a broad level of general experience will be more valuable than any deep domain-specific knowledge. Remember the learning mindset? -Hands-on mentality. You realize the importance of having effective processes and workflows in place, and never start a project blindly without considering the context. But most of all you like to just roll up the sleeves and get to it. -Team player, building relationships. IBC connects, and so do you. Both internally and externally. -Not afraid of a long to-do list. The Interchain is ever evolving and more and more developers are discovering the Interchain stack and IBC. This means there won’t be any shortage of opportunities to work on. Being able to manage time and prioritize is a valuable asset to have. -Demonstrated ability to take ownership. You finish what you start and keep a high standard of quality. You take pride in your work. -A home base within our working timezones. You are probably based in a timezone between UTC-5:00 (New York) and UTC+3:00 (Moscow).

Not sure if you're a fit? Please feel free to apply anyways, and we'll take it from there.

giunatale commented 1 year ago

@PS92FZ seems well structured, and well though out! I wonder, just out of curiosity, any reference to the ICF job post you took inspiration from?

I also agree on the need for a role like this one, I think someone to curate these aspects is needed for the bootstrapping of the DAO (and beyond), and to establish its relevance in Cosmos.

Frankly, I would even be possibly interested myself in taking this role, provided I am a good fit of course. However, the path towards truly opening up roles like this one is long, as I am not sure how the project will evolve and how it will be structured/funded

In any case, I appreciate your contribution. I think you almost nailed the JD, it would just require a bit more massaging to better scope it out but I see it as almost complete. And I see such a figure needed as well.

PS92FZ commented 1 year ago

@giunatale, thank you for your response!

Reference: https://interchain-gmbh.breezy.hr/p/84f8910aa13a01-developer-relations-engineer-devrel-ibc

Firstly, thank you for taking the time to look this over and respond. Thankful to hear you were even interested in such a role, yourself! By all means, whoever is the best fit candidate for any role, i'm all for. Here to hold LONG (10+) $ATOM vision, so I'm simply thankful.

Fully agreed that there is a need for this role when bootstrapping and that this draft indeeds further massaging. Thank you for your appreciation and engagement, sir :) Have a good day/night for now.

PS92FZ commented 1 year ago

sir @jaekwon I hope you're staying well and healthy. Any thoughts here?