Bitcoin Forum

Other => Beginners & Help => Topic started by: Dunamisx on March 18, 2022, 07:42:50 AM



Title: Becoming a Blockchain Developer
Post by: Dunamisx on March 18, 2022, 07:42:50 AM
Becoming a Blockchain Developer

Knowing fully what blockchain is and understanding the principal procedures to how the public distributed digital ledger works across a network of computers, this informations are immutable meaning it cannot be altered, and it is of four types: public, private, sidechain and consortium blockchain while maintenance of the activities on blockchain is saddled with the responsibility of the developer for implementation.

https://i.imgur.com/Es3DaWp.png
 source (https://www.google.com/search?q=blockchain+technology&client=ms-android-transsion-tecno-rev1&prmd=inv&sxsrf=APq-WBvRNQfxz232D7p4rt1prgQLZXwdQA:1647588004066&source=lnms&tbm=isch&sa=X&ved=2ahUKEwjNuN_Nj8_2AhVsgs4BHcS2ANkQ_AUoAXoECAIQAQ&biw=360&bih=664&dpr=2#imgrc=nXLcahe4aUE-4M)

Developing a Blockchain

To become a Blockchain Developer, certain technical skills are required to equip in areas of:
✓Cyptography
✓Web development
✓Data structure
✓Smart contract
✓Programing Language
✓Blockchain Architecture:

Cryptography: This involves understanding the entire hash functions such as in SHA255.
Web development: This requires experience in front and back end developer with handling of DApps.
Data Structure: This deal with understanding the framework of how blocks are arranged as in graphs, hash trees markle tree.
Smart Contract: Understanding specific programing languages like chaincode and viper as they serve as an intermediaries to communicate processes.
Programing Language: This involve having knowledge of C++, Python and Java script is also essential as a web developer.
Blockchain Architecture: This requires knowing how the blockchain operates using smart contract, DApps, consensus protocols, distributed ledger, the hash functions etc. this involved studying and understanding the blockchain environment, protocols and procedures in operations.

Types of Blockchain Developers

*Blockchain Software Developers
*Core Blockchain Developers

1. Blockchain Software Developers: This are set of experienced blockchain developers in which their main function is in creation of decentralized applications (DApp), smart contract, build and control the blockchain apps and softwares used in the framework.

https://i.imgur.com/qyg54ru.png
 source  (https://www.edureka.co/blog/how-to-become-blockchain-developer/amp/)

2. Core Blockchain Developers: This are unique set of developers that maintain the architectural framework of the block chain, monitor the blockchain adherence protocols and concensus. in other words the blockchain software developers work on the already set concensus protocols set by a core developer to form their own DApps and smart contract.

https://i.imgur.com/58rJCP9.png
 source  (https://www.edureka.co/blog/how-to-become-blockchain-developer/amp/)

 Career Prospect of a Blockchain Developer

There are standard reputable international companies and organizations such as: IBM, Peernova, BTL, Accenture, Capgemini, JP Morgan Chase, Applied Blockchain and Microsoft just to metion few that has been on the look for experienced blockchain developers on high reputation, there are still many industries and software organizations in bid for a developer once the skills were acquired and therefore, there's a great employability opportunity for blockchain developers across the globe.

Resourceful links:
https://whatis.techtarget.com/feature/6-must-have-blockchain-developer-skills?amp=1
https://python.plainenglish.io/how-to-become-a-blockchain-developer-1b5090e56420
https://www.edureka.co/blog/how-to-become-blockchain-developer/amp/


Title: Re: Becoming a Blockchain Developer
Post by: BlockchainMentors on March 21, 2022, 08:04:56 AM
This was so insightful. Thanks for sharing!


Title: Re: Becoming a Blockchain Developer
Post by: dbc23 on March 21, 2022, 03:18:13 PM
Blockchain based application is finding high relevance in business ventures. So is the need for decentralized services on the increase as well. On average i feel every individual irrespective of profession should at-least embrace the technology of programming and also understand the secret behind developing Dapps.

Many might be wondering how to start, to begin the journey of blockchain data structure and data science is more than a prerequisite because everything on the blockchain revolves around keeping, appending, securing and projetcing either centralized or decentralized datas depending on the network


Title: Re: Becoming a Blockchain Developer
Post by: bitmover on March 22, 2022, 12:29:26 AM
Good guide.

As you are mentioning smartcontracts and dapps, it is essential to mention Solidity. Solidity is used in different blockchains for creating smartcontracts.

https://soliditylang.org/


Title: Re: Becoming a Blockchain Developer
Post by: Kwsikh on March 22, 2022, 02:06:11 AM
Good Guide for people. There is lots of people in this industry also exprienced but dont know this guidence it will helpful for them, Thanks!


Title: Re: Becoming a Blockchain Developer
Post by: pooya87 on March 22, 2022, 05:18:51 AM
To be fair when you focus on learning how to write smart contracts on a token platform, you don't exactly become a "blockchain developer", instead you'd become a "token creator".
Blockchain development is so much more complicated than that. At the very least you'd need to have some understanding of cryptography which is not really a needed skill for a token creator.


Title: Re: Becoming a Blockchain Developer
Post by: Dunamisx on April 08, 2022, 08:26:17 AM
To be fair when you focus on learning how to write smart contracts on a token platform, you don't exactly become a "blockchain developer", instead you'd become a "token creator".
Blockchain development is so much more complicated than that. At the very least you'd need to have some understanding of cryptography which is not really a needed skill for a token creator.

I really appreciate your advice, am also working on to see how i can put in place a comprehensive write-up about cryptography on itself sooner, I've also noticed that the forum is having an increasing numbers of beginners having interest on blockchain as whole, i come about this thread recently https://bitcointalk.org/index.php?topic=5259024.0 whereby a new member make an expression of interest in learning about blockchain and I've been coming across such on several occasions on the beginners and help section, and I will work more better on that aspect as well.


Title: Re: Becoming a Blockchain Developer
Post by: Dunamisx on August 17, 2022, 10:47:26 AM
https://i.imgur.com/PCBd49N.jpg
source (https://twitter.com/cz_binance/status/1559642866787426314?s=19)

Here is a list of some of the active investors on blockchain technology, this is a list publish from CZ Binance CEO regarding some unknown investors the first one hundred most active companies, it is of no doubt that blockchain technology system has impacted on many occasions to various tech companies and other sectors and many are still trooping into the system for use.