Pages:
Author

Topic: What do you need to become a cryptocurrency software developer? (Read 306 times)

newbie
Activity: 12
Merit: 1
I believe for you to become a cryptocurrency developer you first need to equip the knowledge hence understanding the software thereafter you can determine how best you can do it.
legendary
Activity: 2338
Merit: 1084
zknodes.org
Python, JavaScript, C #, C ++, Rust, Golang, Solidity, Java and Simplicity are the languages ​​used in cryptocurrency software, I'm trying to find out which one to start with, and I'm listening to your thoughts here. So my decision will definitely start with researching blockchain technology and the technologies of cryptocurrencies.
Thank you for your help and sharing your thoughts with me. Smiley Smiley
If you have mastered many programming languages ​​you are ready to become a blockchain technology developer. You also have to know and research what blockchain technology and cryptocurrency are, you have to really research them from the smallest to the knowledge and problems that occur in these technologies.

If you really know many programming languages ​​you can contribute to this forum. This forum needs people like you, if you really have the skills.
member
Activity: 518
Merit: 23
★Bitvest.io★ Play Plinko or Invest!
If you want to become a crypto-currency software developer you need a lot of knowledge in software development. Like other jobs, you need to be professional and skilled in your field. It's base on knowledge because how can you do well in software development if your knowledge is not enough.
Knowledge can be gained through daily practice and time is actually needed less than it initially seems. It's all about diligence and daily practice. Now there are a huge number of lessons on YouTube, through which you can get almost any secondary level education.

Unfortunately, developing Cryptocurrency is not that easy. Yes, we can lots of lesson from YouTube but that would mean you need to have all the necessary knowledge before understanding it. You also need to have a creative mind that would need to be converted digitally through critical thinking and programming. Developing Cryptocurrencies does not mean you will dive right into programming BUT learning about Blockchain Technology is the thing to keep in mind. Cryptocurrencies are always integrated with Blockchain thus having its high level of security. You could actually learn about Blockchain before diving into Cryptocurrencies since Blockchain is not all about Cryptocurrencies.

What you should have in your daily time is spending time around Blockchains and see what more they can do.
member
Activity: 365
Merit: 10
If you want to become a crypto-currency software developer you need a lot of knowledge in software development. Like other jobs, you need to be professional and skilled in your field. It's base on knowledge because how can you do well in software development if your knowledge is not enough.
Knowledge can be gained through daily practice and time is actually needed less than it initially seems. It's all about diligence and daily practice. Now there are a huge number of lessons on YouTube, through which you can get almost any secondary level education.
legendary
Activity: 2492
Merit: 1145
Enterapp Pre-Sale Live - bit.ly/3UrMCWI
If you are planning to go to a university and study programming, You should expect that blockchain technology isn't thought at school. More likely fundamentals are what is thought on school and it is the base of being a programmer. But there should be a way, the Internet is always open and full of things you can learn, You can do a research about it and there are codes for cryptocurrency that are open source. Motivation and not getting tired is the key to being a developer, It takes a long time process but you will improve until you can develop a cryptocurrency software. Learning fundamentals is the most important part, This can make you flexible in different languages.
full member
Activity: 1498
Merit: 129
Blockchain rather. Just like the contemporary software developers that study and make use of different programming languages. The same applies to being a block chain developers. You have to be very good in other programming languages especially java and astute in finding solution to problem. Your understanding and versatility will help you excel in other areas and make you a top notch and full stack developer
full member
Activity: 1190
Merit: 117
To become a cryptocurrency software developer not only requires knowledge of the world of cryptocurrency.
But having programming skills is the main asset as a software developer, without programming skills you won't
able to make software. If you have basic programmers, of course it's not difficult to become a cryptocurrency
software developer.
hero member
Activity: 899
Merit: 1002
Being a cryptocurrency developer is based solely on software knowledge? , Or is it based on how well we want to do, Or do they both need to be ultra fine?which do you think and why? Huh Huh Huh Huh Huh Huh Huh

I'm curious about these because I'm thinking of dedicating myself to cryptocurrency software.

Thank you for your help in advance. Smiley))))

Take a real compsci intro course, one that teaches 'systems engineering' as in what a testing oracle is https://learnaifromscratch.github.io/software.html
Then you pick up books or read papers on google scholar about whatever protocol you want to work with
Then you can either do gitcoin bounty's and write features in excange for coins or you find some open source wallet or whatever and get your PRs approved
Get a few PRs accepted and maybe somebody will look at you, or enter via customer support on one of the big exchanges and weasel your way into development internally

If you want to take a real cryptography course from dj bernstein's gf then here you go: https://functionalcs.github.io/curriculum/#org92df451 it assumes you know linear algebra
copper member
Activity: 2156
Merit: 983
Part of AOBT - English Translator to Indonesia
If you want to become a crypto-currency software developer you need a lot of knowledge in software development. Like other jobs, you need to be professional and skilled in your field. It's base on knowledge because how can you do well in software development if your knowledge is not enough.
agree with this, me are software developer build website to be more specific. but personally i know nothing about crpyto code hahah

and anyway if u interesting to know about it there's a lot coin out there that open source. usually coin using python language and C maybe u can start learning that language first
newbie
Activity: 14
Merit: 0
You need to have skill in a programming language because that is the first thing that you need to have if you want to become a cryptocurrency developer.
I think if you can learn as much as you can, you will have a chance to become an expert in the cryptocurrency field, which can help you to work in many crypto projects.
You can continue to learn about cryptocurrency software because that will need more time to have skills like the other developers.
But I wonder what the cryptocurrency software that you means is, and maybe you can explain to us a bit about that software, so we know it.

Python, JavaScript, C #, C ++, Rust, Golang, Solidity, Java and Simplicity are the languages ​​used in cryptocurrency software, I'm trying to find out which one to start with, and I'm listening to your thoughts here. So my decision will definitely start with researching blockchain technology and the technologies of cryptocurrencies.
Thank you for your help and sharing your thoughts with me. Smiley Smiley
hero member
Activity: 2870
Merit: 574
Vave.com - Crypto Casino
You need to have skill in a programming language because that is the first thing that you need to have if you want to become a cryptocurrency developer.
I think if you can learn as much as you can, you will have a chance to become an expert in the cryptocurrency field, which can help you to work in many crypto projects.
You can continue to learn about cryptocurrency software because that will need more time to have skills like the other developers.
But I wonder what the cryptocurrency software that you means is, and maybe you can explain to us a bit about that software, so we know it.
newbie
Activity: 14
Merit: 0
Of course it depends on your knowledge on software BUT its not that easy to become a Cryptocurrency Developer or be part of a team that creates ideas about them. You don't have to rush knowing Cryptocurrencies instead you need to understand on where Cryptocurrency is integrated which is Blockchain. Blockchain Technology must be learned first before creating or developing Cryptocurrencies since Blockchain is the building blocks of Cryptocurrencies.

You are absolutely right, first of all I have to fully adopt the blockchain system and after adopting it, I have to learn the software languages ​​related to it.After learning these, maybe I need to apply to improve myself in a company. My mistake was to immediately apply to companies as an intern because I thought I could improve myself faster by working in companies.Of course businesses did not accept. Sad
newbie
Activity: 14
Merit: 0

That's a hard task and a tough goal to have. But with enough dedication and of course passion, you'll be reaching your mastery in a year.

So first, better have an idea on basics of blockchain technology, then how it works, its advantages and disadvantages, up until you go to some intermediate to expert course in building a blockchain. But to succeed with that, you should also consider taking courses with programming, data management, networking and software development as well, and add some background ideas with trading and the market and how does it work. Yes, sounds too many to take, but like what I've said, it takes dedication and passion.

My suggestion would purely make you a Full-Stack developer once you've mastered all of those. But if you just want to make a simple crypto, blockchain and ERC20 system is enough, but I assure you that there would still be a lot of loopholes if you wouldn't take a consideration with other aspects that affects your crypto.

As AmoreJaz said, as you said, I need to develop the software language and the elements that will improve my idea, so you always have to work at the beginning and in the future. Thanks to everyone, your posts made me very ambitious and I will follow what you all say one by one.
newbie
Activity: 14
Merit: 0
On the developer side, you need to be knowledgeable with programming and not that ultra-fine. You need to have that experience which you were able to work for some projects before related to crypto development or not. Those experiences that can at least show case that you know the idea and have background in development. As I understand your questions, developers are only following the plan. There's more to being a developer and that involves those people with the plan to make their own cryptocurrency with goals of what they wanna do with what they are developing.

Of course, I wanted to enter cryptocurrency software to create my own cryptocurrency and I want to develop myself about cryptocurrency.
I applied to a few places as an intern to work on projects on this subject, but generally I was not accepted.
newbie
Activity: 14
Merit: 0

No, if you don't have knowledge about bitcoin on how it works do you think you can make a software for Bitcoin?
For me, no you will need to learn first on how it actually works before you develop software for Bitcoin. Even you have lots of knowledge of any programming languages without knowledge on Bitcoin you can't make any software that will work on Bitcoin.

If you want to learn about crypto start on Bitcoin.

Here's some source below that I think will help you to start learning related to Bitcoin development.

- Bitcoin Explained Guide
- MAstering Bitcoin

This one below must be read from the start to the end which is a big source of learning for developing bitcoin.

- Awesome Bitcoin Blockchain
- Bitcoin reading lists

Thank you very much, I was wondering, I have already started the research, I have already started the software. Thanks again for your advice.
full member
Activity: 630
Merit: 103
Of course it depends on your knowledge on software BUT its not that easy to become a Cryptocurrency Developer or be part of a team that creates ideas about them. You don't have to rush knowing Cryptocurrencies instead you need to understand on where Cryptocurrency is integrated which is Blockchain. Blockchain Technology must be learned first before creating or developing Cryptocurrencies since Blockchain is the building blocks of Cryptocurrencies.
full member
Activity: 1274
Merit: 104
HEX: Longer pays better
maybe you mean blockchains developer?
To create a cryptocurrency you must understand blockchains because cryptocurrency is built on a blockchains system
To become a developer of blockchains, I suggest you to learn the solidity of the language first and the learning can be found on the official website
sr. member
Activity: 1162
Merit: 450
I'm curious about these because I'm thinking of dedicating myself to cryptocurrency software.

That's a hard task and a tough goal to have. But with enough dedication and of course passion, you'll be reaching your mastery in a year.

So first, better have an idea on basics of blockchain technology, then how it works, its advantages and disadvantages, up until you go to some intermediate to expert course in building a blockchain. But to succeed with that, you should also consider taking courses with programming, data management, networking and software development as well, and add some background ideas with trading and the market and how does it work. Yes, sounds too many to take, but like what I've said, it takes dedication and passion.

My suggestion would purely make you a Full-Stack developer once you've mastered all of those. But if you just want to make a simple crypto, blockchain and ERC20 system is enough, but I assure you that there would still be a lot of loopholes if you wouldn't take a consideration with other aspects that affects your crypto.
sr. member
Activity: 644
Merit: 364
In Code We Trust
It was based on how well you adapt to new frameworks especially those that are mainly built for cryptocurrency and blockchain development. There is hyperledger fabric other more that was made to make blockchain and smart contract development easier.

But still, you need to have the knowledge in developing software and programs for you to easily understand how it works. Plus, the knowledge in cryptography, hashes, and encryption is a must.

But if you plan to develop your own token, software knowledge is not enough as you also need to study tokenomics and marketing.
legendary
Activity: 3472
Merit: 10611
Although our software knowledge is high, when we do not think about the structure of Bitcoin, can our software knowledge pave the way for these thoughts, is it enough to just work on software? To be able to create something.

to create what? calling it "cryptocurrency software" is too broad and it is impossible to say what you need to know.
for example creating a price widget is also a "cryptocurrency software" and you don't need to know anything about bitcoin, cryptocurrency or anything like that. all it needs is to know how to make API calls and how to create a UI that shows the result!
or creating a block explorer again doesn't need that much bitcoin knowledge, just how to work with JSON RPC and how to create a database (indexing) on top of another database.
whereas creating a new cryptocurrency requires a lot of knowledge about cryptography, bitcoin and a lot more.

so tell us what do you want to create?
Pages:
Jump to: