I am a Co-Founder of “CBD Company,” a licensed and certified medical marijuana grower. After much hard work in the field, I knew I needed one excellent website for our business. The best decision in my life was to make it from scratch. Advised by a friend, I met Javascript and started educating myself and gaining knowledge about programming.
I suddenly felt lost when I dedicated years to my CBD 'idea' to help people worldwide with one of the best medicine out there given by nature. That happened because the more I invested money, energy, and time, the more the price of CBD dropped.
The world is created that way, and we must adapt to it. Meanwhile, that made me more familiar with the programming world and primarily Javascript because I decided to chill out from the CBD industry for a little and give my energy to educating myself in another area.
Managing hard working in the field every day and learning Javascript was not easy, but I must confess I loved it from the first day.
One year ago, I couldn't install Node JS on Visual Studio Code for about literally 5 hours. After I had my first "console.log" after so much suffering for such an easy task, I knew it would be a long journey.
The 'magic' happened after my first exam. Frankly, I have never been a good student for the simple reason I got distracted or bored too quickly. This time things were different. For the first time in my life, I had excellent results on an exam.
Shocked by what happened, I gave all my energy and free time to programming. Month after month, I became more obsessed with becoming a developer.
Around November, I finished the harvest and could dedicate every second of my day to practicing what I had learned till the moment and creating personal projects.
Meanwhile, the only problem was that the programming world was vast, and I knew I needed to choose one exact path and stay strict in expanding my knowledge to the maximum.
I started looking for something new, something too cool but impossible to happen. I am saying impossible because I wanted to create a unique long-term goal. Thank god I met the blockchain world. Tell me something cooler than Web 3.0. Shocking or not, for me, it was something new. Yes, I had cursory knowledge about crypto, bitcoin, and Ethereum. But the real meaning of Blockchain - PoS, PoC, L1, L2, etc - was completely unknown to me.
I divided my day into two parts - one for working on personal projects and the other for gaining knowledge about the blockchain world. Exactly at this moment, I felt lucky! How can I predict that Javascript has a connection with Blockchain? This connection was 'Solidity,’ better said - smart contracts. With JavaScript, we can actually use and control these smart contracts, acting like a bridge between our familiar web environment and the blockchain universe. It was like everything happened for a reason. Inspired by that, I became crazy about it.
Start participating in communities, achieving certifications, and interacting with each other was the most exciting part so far. I forgot to mention that I was already working as a React developer, which helped me expand my algorithms skills and dig into a large codebase.
Month after month, grinding more than 14 hours almost every single day, I gave all of myself to become a better developer and learn more and more. After I did a lot of web3 projects practicing my developed skills from learning the EVM, Solidity, and DeFi combined with already gained skills from the 'MERN' stack, I was wondering: NOW WHAT?
Web 3.0 is not from this world. It's another planet. On that planet, everything works differently.
However, I'm grateful that Twitter exists, where I can absorb a lot of quality information about this different planet by following the right people. That way, they help me to make the right decision.
I don't know precisely why I connect the word 'man' with 'security.’ Definitely, it has a reason. Exactly this reason helped me find myself and understand what I truly want from this field - to become a blockchain security expert.
With months I can't explain to myself how all the information blockchain-related or programming at all may be out there, open-source and completely free. Show me a better world. Sadly like every beautiful creation of the world, it has next to it the opposite side - evil power/people who wanna destroy it. It's shocking how much funds are drained daily from such awesome Web 3.0-related projects, killing the hope in people that Web 3.0 will be forever.
I said it already. That is the world we need to adapt it. For that, I will dedicate my life to the defense of Web 3.0.
Do you even know how exciting it is to search for bugs inside a smart contract? My hands are shaking when I am writing this. This much exciting. Or probably I just found my drug. Try it it's from the healthy one.
Let me retake a look at myself:
It has been a year since I wrote my first 'console.log.' Nowadays, I am writing a blog, participating in audit contests, finding bugs, and even judging the findings of other wardens. Oh, I forgot again. I am also working as React developer. To understand how hard it was for me, consider that my English was in terrible shape initially.
Normally, I don't like social media, mainly to express myself on it. The biggest reason I am sharing all this with you is to show everyone out there what is capable of one person only with one desire! Don't look down when things don't go well. Make the opposite and use these feelings and energy as inspiration in some other area. I recently found out people call it 'anti-vision.' Create your 'anti-vision' and show the world your superpowers.
All the credit is to my friend, who advised me to start learning Javascript.
Thank you!
Feel free to dm me on @0xMilenov