Bitcoin Forum
June 15, 2024, 04:09:16 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: How to become a blockchain developer?  (Read 115 times)
bigturtle88 (OP)
Newbie
*
Offline Offline

Activity: 10
Merit: 1


View Profile
March 29, 2022, 03:36:08 PM
Merited by bitmover (1)
 #1

Hello!
I have been doing web development for about 7 years. In IT for over 10 years. Now I want to do fintech development. Projects related to cryptocurrency and blockchain are very interesting.

I will be grateful for your recommendations.

Now I look and see several areas where I can develop.
1) This is the development of the blockchain itself from scratch. For example, dev in the Go language.
2) This is writing smart contracts in a ready-made ecosystem. For example, dev in the Solidity language.

I understand that mastering both paths and becoming a professional is very difficult. It's better to choose one. There are several questions about this. Which option is more acceptable.

Is there a demand for these specialists?
What is more in demand among customers?
What are the best lessons for this topic?
Can I find a mentor?
Is it possible to participate in the opensearch project? For portfolio.

Perhaps you have more recommendations. Thanks!
Doan9269
Hero Member
*****
Offline Offline

Activity: 910
Merit: 585


www.licx.io


View Profile
March 29, 2022, 07:37:36 PM
 #2

Well i will advise you start by helping yourself through research which is the first step because lots of opportunities lies in this aspect, read and study alot, find a placement for an internship training to acquire more skills because much of practical is needed than the theoretical aspect.

Lastly, there's a thread that talks about becoming a blockchain developer https://bitcointalk.org/index.php?topic=5390254.msg59560949#msg59560949 you can as well get some vital informations there, and do ensure you have your personal computer for practice.

▄███████████████████████▄
█████████████████████████
█████████████████████████
█████████████████████████
▀████████████████████████
░████████████████████████
░████████████████████████
░████████████████████████
░███████████████████████▀
░███████████████████████
░███████████████████████
████████████████████████
▀███████▀▀█████▀▀██████▀
| 
 Low Fidelity - High Potential 
|
▄███████████████████▄
█████████████████████
███▄░▄░███████▀▄███
█████▄▀█▄▀███▀▄██████
███████░██░▀▄████████
████████▄▀█▄▀████████
████████▀▄▀██░███████
██████▀▄███░██▄▀█████
████▀▄██████▄▀▀░▀████

█████████████████████
▀███████████████████▀

▄███████████████████▄
█████████████████████
███████████████████
██████▀░░▀▀▀░░▀██████
█████░░▄▄░░░▄▄░░█████
████▌░░██▌░▐██░░▐████
████░░░░▀░░░▀░░░░████
████▄▄░▀▄▄▄▄▄▀░▄▄████

█████████████████████
█████████████████████
▀███████████████████▀

▄███████████████████▄
█████████████████████
██████████████▀▀███
███████████▀▀░░░░████
███████▀▀░░▄▄▀░░▐████
████▀░░░▄██▀░░░░█████
███████░█▀░░░░░▐█████
████████░░▄▄░░░██████
██████████████▄██████

█████████████████████
▀███████████████████▀
bitmover
Legendary
*
Offline Offline

Activity: 2338
Merit: 6006


bitcoindata.science


View Profile WWW
March 31, 2022, 11:32:38 AM
Merited by pooya87 (2)
 #3

Hello!
I have been doing web development for about 7 years. In IT for over 10 years. Now I want to do fintech development. Projects related to cryptocurrency and blockchain are very interesting.

I will be grateful for your recommendations.

Now I look and see several areas where I can develop.
1) This is the development of the blockchain itself from scratch. For example, dev in the Go language.
2) This is writing smart contracts in a ready-made ecosystem. For example, dev in the Solidity language.

I understand that mastering both paths and becoming a professional is very difficult. It's better to choose one. There are several questions about this. Which option is more acceptable.

Is there a demand for these specialists?
What is more in demand among customers?
What are the best lessons for this topic?
Can I find a mentor?
Is it possible to participate in the opensearch project? For portfolio.

Perhaps you have more recommendations. Thanks!

As a Web developer you are certainly familiar with javascript.
Solidity is very similar to javascript, so this path (writing smartcontracts for web3) will be easier for you.

If you are also interested in blockchain development, i will recommend that you start by learning what bitcoin blockchain really is. You can start with this book, by Antonopoulos. You can read it for free in github

https://github.com/bitcoinbook/bitcoinbook

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
pooya87
Legendary
*
Offline Offline

Activity: 3486
Merit: 10641



View Profile
April 01, 2022, 04:24:17 AM
 #4

The real question you need to answer to yourself is what is your goal?
If you want to create useless tokens, dump it on people and make money by scamming them or to make tokens for others who do, then learn solidity but you won't become a "blockchain developer", you will instead become a token creator. When the token hype dies and the "money making machine" stops working, you will be left with a useless skill.

Otherwise to become an actual blockchain developer you'll need to learn a lot more than a silly language like solidity. You have to be familiar with cryptography, networking, database management, ... and these skills are useful elsewhere too. But this also takes a lot more effort and unless you want to build a useful project (whether it is a new innovative cryptocurrency or a tool such as a DEX for example) you shouldn't get into it in my opinion.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
bigturtle88 (OP)
Newbie
*
Offline Offline

Activity: 10
Merit: 1


View Profile
April 03, 2022, 09:01:12 AM
 #5

Well i will advise you start by helping yourself through research which is the first step because lots of opportunities lies in this aspect, read and study alot, find a placement for an internship training to acquire more skills because much of practical is needed than the theoretical aspect.

Lastly, there's a thread that talks about becoming a blockchain developer https://bitcointalk.org/index.php?topic=5390254.msg59560949#msg59560949 you can as well get some vital informations there, and do ensure you have your personal computer for practice.

Thank you for your reply. I will study.
bigturtle88 (OP)
Newbie
*
Offline Offline

Activity: 10
Merit: 1


View Profile
April 03, 2022, 09:07:21 AM
 #6

As a Web developer you are certainly familiar with javascript.
Solidity is very similar to javascript, so this path (writing smartcontracts for web3) will be easier for you.

If you are also interested in blockchain development, i will recommend that you start by learning what bitcoin blockchain really is. You can start with this book, by Antonopoulos. You can read it for free in github

https://github.com/bitcoinbook/bitcoinbook

Been looking for something like this for a long time. I'm currently watching a course from MIT. I see Solidity has become the standard, and other cryptocurrencies use it. It is important for me to quickly get into this area, then improve my skills further.
bigturtle88 (OP)
Newbie
*
Offline Offline

Activity: 10
Merit: 1


View Profile
April 03, 2022, 09:38:09 AM
 #7

The real question you need to answer to yourself is what is your goal?
If you want to create useless tokens, dump it on people and make money by scamming them or to make tokens for others who do, then learn solidity but you won't become a "blockchain developer", you will instead become a token creator. When the token hype dies and the "money making machine" stops working, you will be left with a useless skill.

Otherwise to become an actual blockchain developer you'll need to learn a lot more than a silly language like solidity. You have to be familiar with cryptography, networking, database management, ... and these skills are useful elsewhere too. But this also takes a lot more effort and unless you want to build a useful project (whether it is a new innovative cryptocurrency or a tool such as a DEX for example) you shouldn't get into it in my opinion.

Your answer shows me the problem. Thanks a lot. Developing your own blockchain without the proper amount of money is doomed to failure. For me it is very interesting and inspiring. 
It is much easier to find a job in some project as a developer. Use Solidity in a ready-made ecosystem. Although I see you are quite skeptical in this direction.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!