0

I am very interested in learning how to code in Solidity and work with smart contracts, but I have much less interest in working with front end.

Since I don't want to slog through hours and hours of front end, is it feasible and advisable to hone my skills as a purely back end programmer in Solidity? Thank you.

2 Answers 2

0

You've got this!

Just remember, it's all about honing your skills and showing what you can do. Here are some ways to back it up:

Share your knowledge through a tech blog or newsletter with a dedicated following. Highlight your achievements from hackathons. Contribute to open-source projects on GitHub, earning those stars. If you want to be an auditor, demonstrate your bug-finding prowess. Go for it

0

This is all opinion, I think front end could get by with just Javascript, but there is no way back end is going to get by with just Solidity.

Even if your entire focus is smart contract programming you are still going to spend a lot of your time calling/testing that contract from a language like Js or Py. It's not front end like React, but it's definitely not going to be all smart contracts.

In my opinion, you don't need to waste your time on web dev but you do need to be comfortable with a non contract language, and it can be anything as long as you can handle big numbers and make RPC requests.

Last opinion I would give, is that while one could use Solidity without knowing any Vyper or Huff (for example), good luck using Vyper or Huff without knowing some Solidity.

It's almost as true for knowing some Js in this space, even if only enough to be able to port aspects of an example or SDK (that will inevitable be released in Js first) over to your preferred language.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.