Author

Topic: Blockchain developer. (Read 228 times)

hero member
Activity: 2030
Merit: 578
No God or Kings, only BITCOIN.
April 16, 2020, 06:37:56 AM
#12
-snip-
How about bitcoin? Does it also fall under Java/JavaScript?
I think it falls on the C++ language but there are some clients that falls on other languages, have seen the same question on Reddit: https://amp.reddit.com/r/Bitcoin/comments/213pxw/what_programming_language_is_bitcoin_written_in/
Quote
Bitcoin-Qt (a.k.a. Bitcoin Core), the reference implementation, is mostly written in C++. There are other clients written in different languages, Python and Java are both popular.

The Bitcoin network is a set of protocols and network standards, it is defined in natural language, like most protocols and standards.

Solidity was a good language and it's the one that revolutionized the world of dApps, I think you may try that. I've seen some tutorials of it on the YouTube channel of dApp University but with no solid learning of other OOP languages I think it will be bit hard especially if you're a total noob. Better to start with the low level languages then next are the OOP languages, mind me it's a headache if you start with the hard one.
full member
Activity: 236
Merit: 117
April 16, 2020, 03:51:26 AM
#11
Previously, I had posted about Blockchain jobs and careers. As I said earlier, basics are the foundation for any career. First, you need to build your technical skills in blockchain technology and join some online courses to improve your skills.


You can check this article as well about available courses on Blockchain technologies - https://bitcointalksearch.org/topic/available-courses-on-bitcoin-and-blockchain-technology-from-colleges-and-univers-4686783
legendary
Activity: 3024
Merit: 2148
April 16, 2020, 02:56:45 AM
#10
You need to be a successful developer in general, then you can learn about blockchain and start telling employers that you are a blockchain expert, and they will either be excited and will hire you on the spot, or will yawn and ask what else can you do. Do you know any programming languages? If not, you should pick any of the popular languages and start learning it, after you become proficient with it (1-2 years of learning regularly), you can start learning about cryptography, blockchain, etc.
legendary
Activity: 3472
Merit: 10611
April 15, 2020, 11:22:57 PM
#9
By the way C++ creator Bjarne Stroustrup doesn’t like that Bitcoin BTC was written in his programming language

Java, c ++ and solidity are similar to each other, so you can study any, and then delve into the intricacies of the rest.

you can't own a programming language, and his statements are just repetition of old nonsense about bitcoin energy usage and criminal activities that are not even worth debunking anymore since everyone knows how poor the arguments are.

as for 3 languages, there are always similarities but i don't think we can call them similar. Java and c++ are very different from each other from language features down to the way they are compiled they are different. and solidity is not exactly a programming language. it only serves one purpose that is creating smart contracts (ICOs) on ethereum platform.
sr. member
Activity: 1610
Merit: 372
April 15, 2020, 05:14:58 PM
#8
-snip-
Loos like JavaScript, Java is the basis of most of these blockchains. I never had an opportunity of learning this programming languages but if i do get one, the first programming language i will go for is Java/JavaScript.

How about bitcoin? Does it also fall under Java/JavaScript?

No, Bitcoin is written in C ++.

By the way C++ creator Bjarne Stroustrup doesn’t like that Bitcoin BTC was written in his programming language

Java, c ++ and solidity are similar to each other, so you can study any, and then delve into the intricacies of the rest.
mk4
legendary
Activity: 2870
Merit: 3873
Paldo.io 🤖
April 14, 2020, 06:55:50 PM
#7
I'd say don't go specifically for blockchain development; it's better to be flexible. And start with the basics first, don't rush in. Personally, I like Python so that's what I would suggest that you go with first. There are lots of free courses online; here are some:

legendary
Activity: 3374
Merit: 3095
Playbet.io - Crypto Casino and Sportsbook
April 14, 2020, 06:40:52 PM
#6
I have a collection that I think will help you learn fast to become a developer.

Read these lists inside from this GitHub link below.
- https://github.com/jashmenn/bitcoin-reading-list
- https://github.com/bitcoinbook/bitcoinbook

And this is the best source below that you can start making your DIY blockchain right away steb by step.
- https://github.com/openblockchains/awesome-blockchains

Read the last part because it also has other Github page with lots of Blockchain learning source but for me, the DIY blockchain is enough to start learning blockchain programming.
hero member
Activity: 1666
Merit: 709
Playbet.io - Crypto Casino and Sportsbook
April 14, 2020, 03:20:50 PM
#5
First before you can be a successfull black chain developer.
What do you know about block chain? What are the start up basis you have managed to pickup? What are your difficulty so far to understand? You can search about the block chain development and any where you need explanation you can get it here.
legendary
Activity: 2338
Merit: 1261
Heisenberg
April 14, 2020, 03:13:33 PM
#4
-snip-
Loos like JavaScript, Java is the basis of most of these blockchains. I never had an opportunity of learning this programming languages but if i do get one, the first programming language i will go for is Java/JavaScript.

How about bitcoin? Does it also fall under Java/JavaScript?
sr. member
Activity: 1610
Merit: 372
April 14, 2020, 11:43:53 AM
#3
In order to become a blockchain developer, first of all, you need to master one of the programming languages related to one of the types of blockchain.
There are several main platforms: EOS, Ethereum, Neo, Nem, Tron.

Each project uses a specific programming language:
Ethereum - Solidity
EOS - C++
NEO - JavaScript,Java
NEM - JavaScript,Java
Tron - JavaScript,Java
...and so on

First, select a platform, and understand how smart contracts work, study the white paper and other technical documentation of your chosen platform and, accordingly, master the programming language.

Ethereum has its own programming language Solidity that is similar to the rest, but is considered difficult to learn for beginners.
Nevertheless, I advise you to start with Ethereum, since it has the largest and most friendly ecosystem for developers.
In any case, a successful blockchain developer must understand the principle of operation of each project, so do not limit yourself.


Whether you become successful or not is another question.
Everything will depend on how deeply you will delve into the technical features of each project, how much you will follow all the changes.
Also most importantly the amount of experience that you will gain during the development.
full member
Activity: 333
Merit: 105
www.cd3d.app
April 14, 2020, 11:36:50 AM
#2
At first you have to enough knowledge about Blockchain. You can read this useful articles to enrich your knowledge.

How to Become a Blockchain Developer?

How to Become a Blockchain Developer? – Types, Roles and Skills

How To Become A Blockchain Developer - Blockgeeks
newbie
Activity: 4
Merit: 0
April 14, 2020, 11:28:52 AM
#1
What do I need to do to become a successful blockchain developer?
Jump to: