How to join SIGNUM as developer or contributor?

“we favor long-term strategies over short-term greed.” (updated on 3 OCT 2022)

andylamgot
iHashing

--

One of the most important questions is: why would you like to work with Signum?
In most cases, people dream of financial freedom and see blockchains and cryptocurrencies as their way up. Others want more autonomy in how they schedule their work, or would love to work remotely while traveling the world. Code enthusiast may get excited about Signum’s naturally decentralized & energy efficient blockchain, written in Java & Javascripts. Whatever your reason is: consider how you want to contribute, communicate this professionally, and work hard for it!

Developers, designers, marketers: Everyone is welcome to become a Signum contributor

Signum is a unique and innovative cryptocurrency. We are a community of doers, of people who have taken control of their digital and financial lives. Rather than focusing on resumes, credentials and interviews, we are far more interested in what a prospective developer or contributor can and will do for the project. We obviously find it very encouraging to see individuals or corporate entities with strong resumes or credentials, but as a community of doers, what a developer or contributor does for Signum matters far more than their prior employers or educational background. Put another way, we place a higher value on fluid intelligence and hard work, while still acknowledging the value of crystallized intelligence.

Developing the Signum ecosystem

We understand that what Signum needs may not necessarily line up with what a prospective developer or contributor can or wants to do. Therefore, the work is broken down into several different areas.
For developers, we have created several independent repositories on below resources, each requiring different coding skills and programming languages.:

GitHub: https://github.com/signum-network,
Documentation: https://docs.signum.network/signum
API documentation of the Signum Node: https://europe3.testnet.signum.network/api-doc/index.html
Signum Improvement Proposal (SIPs):
https://github.com/signum-network/SIPs
SignumJS — SDK for Signum: https://github.com/signum-network/signumjs
SmartJ- Java smart contracts for Signum: https://github.com/signum-network/signum-smartj
SmartC- Write C smart contracts for Signum (by @deleterium): https://github.com/deleterium/SmartC
Testnet Explorer: https://t-chain.signum.network/
Signum extension wallet for browser: https://github.com/signum-network/signum-xt-wallet

For designers, marketeers, and other business related roles, we have several different projects. Examples include organizing events, video production, social media content, establishing partnerships, or managing the multiple (online) Signum communities: Twitter, Reddit, Discord, & Telegram .
In all cases, we expect contributors to have an intrinsic motivation, independent problem solving skills, and a professional and communicative attitude.

In order to become a Signum developer or contributor, it is typical to:

1. Demonstrate an independent interest in Signum.

2. Understand the basics of Signum by using its software and reading our documentation: https://docs.signum.network/signum.

3. Find a part of the project you feel you have the skills to contribute to.

4. Check with the Signum Community at Discord before starting work, to avoid duplication.

5. Submit work for review.

Prospective developer or contributors should be able to complete the steps listed above with minimal assistance from existing contributors. While we aim to be as inclusive as possible, it is important to understand that we have to maintain internal standards for work products, meaning not all interested parties will be asked to become Signum developer or contributors.

Signum NFT Portal: Signumart.io

Part-time vs full-time?

Signum is an open source project. However, in contrast to most other open source projects, we have a reliable source of income that we use to pay developer or contributors on an ongoing basis. This allows interested developer or contributors to work on the project full-time. Currently, we have a decent mix of part-time and full-time developer or contributors, with most of the developer or contributors being part-time developers.

In terms of a process for becoming a full-time developer or contributor, the safest way to ensure that we have full-time developer or contributor who are a good fit for the project is to have people ease in to these roles. It is expected that a contributor will start in a part-time capacity and then transition to working full-time after they have demonstrated steady output, good work ethic and an ability to collaborate with other developer or contributor.

Work principles

In Signum, authority and respect are earned over time through work, rather than granted as a matter of catering to peoples’ egos or status. We welcome participation from all types of people, but it is not reasonable for anyone to expect that they can simply show up and start bossing people around. We encourage ambitious developer or contributor to take the time to earn their fellow developer or contributors’ respect before attempting to manage them.

We have observed that there are a wide array of opinions on what the project should and should not be working on at any given time. Listening to and adapting to feedback from our users is important to us, but there is a vast oversupply of ideas relative to people who can reasonably implement those ideas. Due to this shortage of people, we operate on a “be your own boss” principle, and this applies to development along with all other areas of the project. If you want to see something implemented, you must either provide the labor yourself or convince other contributors it is worth implementing.

Getting paid for your work

Developer or contributor invoices their work by completion basis. After review, the Signum Network Association pays them out using its own coin, SIGNA. This creates some logistical challenges. Signum developers must be ready to either hodl, pay their bills in SIGNA, or deal with the process of exchanging their SIGNA for other currencies. We are looking for both part- and full-time developer or contributor, and this issue of exchange is especially important in the context of an individual or corporation that derives most of its income from contracting with Signum.

Global presence and diversity

Signum’s contributors are spread across many regions: United States, United Kingdom, Australia, Canada, Germany, Russia, Brazil, China and Hong Kong, . That said, most developer or contributor are located in the US, and the EU is second place. We would like to see more participation from outside the US, but we are happy to have new developer or contributor from wherever they are located, globally. The only hard requirement is the ability to do written communication in English since we are not large enough to maintain multiple languages in our developer or contributor workflow at this time.

Conclusion

We are excited to expand Signum’s pool of developer or contributor and continue to build out our cryptocurrency ecosystem. We encourage interested parties to reach out to us via social media to inquire further. If you would like to make a comment, feel free to do so using the comment section.

Signum (SIGNA), no ico/no premine/no airdrop, launched in 2014, the first with proof of capacity POC+, hard drive mining, and smart contract! Truly decentralized, eco-friendly, safe and fast global blockchain.

Website: https://signum.network
Twitter:
twitter.com/signum_official
Discord:
https://discord.gg/35PaJEyWU4
Reddit:
https://www.reddit.com/r/Signum/
Telegram: https://t.me/signumnetwork
Signum Explorer:
https://explorer.signum.network/
Github:
https://github.com/signum-network
Documentation:
https://docs.signum.network/signum

Current roles to fill

While what Signum needs as an organization may not line up with precisely what prospective developer or contributor want to do, there are a number of roles we are actively looking to fill at the current time. These roles are broken into a few different categories, with several areas underneath them:

JAVA developers

  • expected to be familiar with JAVA standard library and tooling
  • pull request review and revision
  • full block consensus test coverage
  • rpc test harness coverage
  • general code audit
  • security audit

JavaScript developers

  • expected to be versed in Electron, Node.js, React, AngularJS, Typescipt, jQuery, JavaScript, CSS and HTML
  • cross platform wallet (Signum Phoenix) UI/UX
  • general code audit
  • security audit

Academic researchers

  • novel research that is related to Signum

Instructional videos

  • English-narrated screen capture videos of commonly-used configurations

Translation and internationalization

  • translate subtitles on English-narrated instructional videos
  • translate documentation
  • maintain social media presence for FR / RU / DE / CN/ HK….
  • translate website

Wallet support

  • support users of various wallets in channels

Payment processor and exchange integration

  • expand and maintain relationships with payment processors and exchanges
  • develop tools to characterize Signum markets and on-chain activity

如何參與SIGNUM社區,成為貢獻者

“we favor long-term strategies over short-term greed.” (Updated on 3 OCT 2022)

前言

在社區比較活躍後,遇到比較多的情況是Signum項目的支持者一點也不少,而且質量都非常高。

這篇文章主要嘗試解釋如何參與融入到Signum社區,並成為貢獻者。希望可以幫助到社區裡想真正參與而不知如何入手的成員,並鼓勵社區裡還在觀望的成員們發起動力,一起為項目建設及發展更好更完整的生態系統。

首先必須搞清楚的第一個問題是,您為什麼想加入Signum社區?有的人看好Signum項目,有的人覺得區塊鏈和幣圈是未來大方向,有的想幫助發展項目或鍛煉自己的編程能力。

不管理由是什麼,定位很重要。對自己的能力有所理解並考慮清楚自己能在哪些方面可以作出貢獻。

去中心化項目 — 去中心化社區

Signum是一個去中心化項目,社區自然也是一個去中心化社區。這點跟其他項目區別特別明顯。在Signum項目裡,所謂負責人,領導,團隊,官方 這些概念是比較模糊的。由於管控的資金是屬於整個開源社區的,所以項目對於開銷方面也是非常的嚴謹。

項目主要活動/活躍的社區 是在 Twitter, Reddit, Discord, & Telegram 。大部分的開發人員在這些渠道比較活躍,所以很多項目工作上的溝通都在這裡發生。這裡有個好處是這幾個溝通渠道都已經建立了連接,幾個群裡的說話記錄是即時轉達,讓社區可以選擇自己偏愛的app無縫銜接聯繫溝通。另外還有社群包括Facebook等等。這些都是保持最新資訊溝通的渠道。

開發人員,設計師,推廣及運營專員 — 任何人都可以參與

Signum是一個獨特並創新的加密貨幣。我們的社區由行動者組成,他們對自己的數字資產負責。我們最關注的不是簡歷,證書或面試的流程,而對您未來能夠為社區貢獻點什麼比較感興趣。雖然我們對於有才華有能力的人願意參與是非常激動的,但作為一個行動者社區,您將來為Signum做的事比起您的前雇主或教育背景重要太多了。

發展Signum生態環境

我們可以理解Signum需求不一定能與貢獻者想做的事情完全相符。所以基本的工作被區分為幾個不同的領域。

對於開發人員,我們在GitHub上創建了幾個獨立的存儲庫, 每個存儲庫需要的編碼技能和編程語言都不同。

GitHub: https://github.com/signum-network,
Documentation: https://docs.signum.network/signum
API documentation of the Signum Node: https://europe3.testnet.signum.network/api-doc/index.html
Signum Improvement Proposal (SIPs):
https://github.com/signum-network/SIPs
SignumJS — SDK for Signum: https://github.com/signum-network/signumjs
SmartJ- Java smart contracts for Signum: https://github.com/signum-network/signum-smartj
SmartC- Write C smart contracts for Signum (by @deleterium): https://github.com/deleterium/SmartC
Testnet Explorer: https://t-chain.signum.network/
Signum extension wallet for browser: https://github.com/signum-network/signum-xt-wallet

對於設計師,市場營銷人員和其他與業務相關的角色,我們有多方面 例如組織線下活動,視頻製作,社交媒體內容,建立合作夥伴關係或管理多個(在線)Signum社區。在所有情況下,我們都希望自願者/貢獻者俱備一定的自發性,獨立思考並解決問題的能力,以及專業及保持溝通的工作態度。

成為貢獻者一般的情況下都會:

  • 展示對Signum項目獨立的興趣
  • 對Signum有著基本的理解,包括使用相關軟件,閱讀文檔記錄: https://docs.signum.network/signum,或其他教育性質內容。
  • 確認您覺得您有興趣及能力做出貢獻的部分。
  • 為了避免重複的工作,開始工作前與社群 Signum Community at Discord 確認工作內容
  • 提交工作結果/報告以供審核

潛在的貢獻者都應該能夠或有能力在最少(現有貢獻者)的幫助下完成以上步驟。

雖然我們的目標是盡可能具有包容性,但重要了解的是我們必須維護工作產品的內部標準,這意味著並非所有相關方都會被要求成為Signum貢獻者。

Signum NFT Portal: Signumart.io

兼職還是全職

Signum雖然是個開源項目,但和大多數其他開源項目有區別的是,我們有穩定的資金源來支付貢獻者。這讓有興趣全職的貢獻者可以全心投入到項目中。目前我們項目有著很好的全職人員和兼職人員比例 — 大部分開發人員為兼職性質。

至於成為全職貢獻者的流程,為了確保我們有著合適的全職人員,最保險的方法就是讓貢獻者逐步融入角色。貢獻者會以自願者形式做出貢獻,在展示了他們有著穩定高質量的輸出,能夠保持良好的工作態度及與其他貢獻者合作的能力後,慢慢的過渡到兼職人員及全職人員。

基本工作原則

在Signum裡,權限和尊重是通過工作能力隨著時間而獲得,而不是為了迎合人們自負或地位而給出的。我們歡迎所有類型的人參與,但任何人都不應指望他們可以出現並開始向周圍的人發出指揮。我們鼓勵雄心勃勃的貢獻者在嘗試管理之前首先花時間贏得同行的尊重。

我們也觀察到,在任何時間,對於項目應該和不應該進行哪方面的工作,存在著廣泛的意見。傾聽並適應用戶的反饋對我們來說非常重要,但相來說有能力合理實施這些想法的人比提出想法的少太多了。由於這方面的短缺,我們採用的原則是 “您是您老闆be your own boss“,大致的意義是您必須有能力獨立完成提議。這原則適用於項目開發方面,同時也適用於項目所有其他的領域。如果你想看到某方面的實施,你必須自己提供勞動力或說服其他貢獻者的協助。

工資問題

貢獻者 將自己完成的工作項目開源, 經過審核後項目以SIGNA支付。這無形中產生一些挑戰,Signum的貢獻者 必須準備hodl,或以SIGNA支付日常開銷,或必須經歷轉換SIGNA到其他貨幣的流程。我們正尋找全職及兼職人員,而這個交易貨幣問題在個人或公司面前顯得特別重要,特別是當這份收入是個人或公司大的大部分收入的時候。

同時,處理各國各區域的時薪率問題特別棘手,特別是在紐約或三藩市這種房產價格高的離譜的城市。我們給於個人貢獻者的時薪率,除了這些開銷特別高的城市外,對於大部分人來說都在可接受範圍。如果這是個潛在問題,我們建議在這些高消費地區的潛在貢獻者事先聯繫溝通。

全球化社區

Signum的貢獻者分佈在許多地區:美國,英國,澳大利亞,加拿大,德國,俄羅斯,巴西,中國和香港。雖然說,大多數還是位於美國,和歐盟國家。我們希望看到更多來自美國以外的參與者,但我們接受全球任何地區的貢獻者。唯一的硬性要求是必須能夠用英語進行書面交流。這是因為我們的貢獻者工作流程目前還不足以維護多種語言。

總結

我們很高興可以擴大Signum的貢獻者,並繼續建立我們的加密貨幣生態系統。我們鼓勵感興趣的各方通過社交媒體與我們聯繫,以進一步詢問。同時也歡迎隨時在評論區留言。

Signum (SIGNA), 無ico/無空投/無預挖, 2014年已上線, 第一個容量証明POC+, 硬盤挖礦, 智能合約!真正去中心化, 安全, 環保, 快速的全球性區塊鏈.

Website: https://signum.network
Twitter:
twitter.com/signum_official
Discord:
https://discord.gg/35PaJEyWU4
Reddit:
https://www.reddit.com/r/Signum/
Telegram: https://t.me/signumnetwork
Signum Explorer:
https://explorer.signum.network/
Github:
https://github.com/signum-network
Documentation:
https://docs.signum.network/signum

--

--

andylamgot
iHashing

🔥Innopreneur👨‍💻dApper 🛒growthHacker 🪬Creator 🚀Instructor 🌕ihashing.hk | bettermi.io | sigdao.io | Signum.network 🗡️lonely9swords 🇭🇲GTI nominator