S
S
StyleBender2020-08-20 15:45:08
IT education
StyleBender, 2020-08-20 15:45:08

What knowledge should a blockchain developer have?

Hello. An important moment has come to change the workplace and I would like to know the opinion of competent people on my issue.
I'll be honest - I don't understand the industrial development of the blockchain at all. Everything is limited to knowledge a la "how it works", "how to write contracts for ethereum" and other things from the first page of Google. However, I always liked the ideas put into the base, and that is why I decided to try my hand at this area (well, why not?). However, in order to better weigh everything, I would like to ask a number of questions:
1) What knowledge should a blockchain developer have? And no, I'm not talking about mathematics - everyone understands this. I'm talking about tools: language? Database? git? docker? that's all
2) And how realistic is it to find a job in Moscow in this area? From what I saw on hh, I found not so many vacancies and they, frankly, have good requirements. (After the requirements for the presence of a prize at the next international mathematics Olympiad, I was a little stunned)
3) How does development differ from classical software development? (here it is worth noting that it is interesting to hear about both the RnD direction and the development “around” the blockchain (well, or whatever else happens there - I heard that writing transactions is a separate topic altogether, but xs))
It’s probably worth telling a little about the background: I graduated from the university almost yesterday in the direction of Robotics, so I’m not bad with mathematics (however, there was no cryptography and algorithms, but this, of course, needs to be raised). I worked as a developer in C for two years, and a year and a half in C#.
I would be grateful for adequate answers) If you do not want to answer exactly the questions, but you have your own opinion on this matter (albeit negative) - welcome) I will be happy with everything

Answer the question

In order to leave comments, you need to log in

3 answer(s)
D
Dimonchik, 2020-08-21
@StyleBender

if

how to write contracts on ethereum

you don’t copy-paste from SO - you already know a lot you
need to know the main frameworks, there
are usually up to a dozen of them, from languages ​​it’s Go or even more fun - Rust / c ++
you won’t be able to know everything,
so take the topic and delve into it

G
Griboks, 2020-08-20
@Griboks

You need to have charisma, entrepreneurial spirit and the ability to convince investors that your blockchain is needed for some reason in the conditions of our legislative framework.

P
Puma Thailand, 2020-08-21
@opium

The git database and the docker are what every student and any underprogrammer can now do. It’s
no different, they also sit in the office and write software, I have one former employee working in a startup using his own crypt on the blockchain, he left the web there, he doesn’t have special knowledge owned

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question