A STORY
Tags: programming, backend, obstacles, motivation
Published: 2021-12-27 19:07:30


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vjjb6l98unez4t9vxig6.jpg)
# BRAGGADOCIO
Hey! Today we shan't talk about "Just code" as usual... But something really cool I was privilleged to be part of, "Admoni Platform". 
Nahhh! I am not gonna say downlaod Admoni and blah blah blah.. But why not download Admoni??.. Ok.. Sorry guys.. I said that, Why not? I will definetely be biased, and sentimental. Download and test then you can give me feed back directly! What is more? Admoni supports multiple languages. And I will say, arguably, the Admoni Platform is the first "subscription based Advertising system". This is one of the biggest project I have particiapted in so, Ima brag.. lol
#A POINT IN TIME
It was March 2020, seated on a chair in a rented office space, I knew I was going to be part of things really big. At least something that will be a twist to the norm. And there it was hidden in a facebook post, "Nodejs Backend developers needed, salary range 250,000 to 500,000(Nigerian naira). 
Becuase I was drawn in a way to this post I didnt even notice the salary range. I aplied.
 And honestly I forgot about it. Meanwhile there was this platform I was designing so my mind was on recruiting the right guys and who knows start a company from there.
 DAYS WENT BY. I was like " I applied to a role with a company" I searched through and very unklike me, I chatted Mr Femi Ibiwoye up.
#The struggle

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hfq7rwg6v1xv04lbrl8m.jpg)
I had a malfunctioning laptop, one mind whispered, "quit bro", another, "Ogaga are you kidding me, cant you see this is something, common man, you have fought more battles than this, fight." Hmmmmm. 
Battles, yes! I love battles. After tempestuous moments with my rickety laptop, then came the doubts.
"What is he even doing in this company, he just seats there and collects salary?" 
Trust me, if it were me of before I will take a walk without looking at the bullets flying straight my direction. But I was like its code, we die here. 

#The Doubts And Surprise

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/j6mvw0ku10lrhaq552br.jpg)
At this point, I totally forgot what I was doing, 
I got my first pay and got a manageable laptop started writing code.
 But trust me, software requires peace of mind, peace at work place and home. Things were coming up, and it was like an abyss of complains, refactoring et al. 
Then came the biggest and most interesting challenge ever, all the backend Engineers resigned, some money matters others better jobs,I had two offers, a bit better at that time but I love challenges. Comments of doubts, "We are looking up to you", "you are now Admoni ninja", "Sir you will deliver Admoni". wait same guy you clearly doubted? Okay.. Smiling and in emotioanl tears I rememebered, "everything is logic, if this is this do this or dont. I understand Javascript and Nodejs at that time but I needed more, a rare kindaa drive. Where shall I get this from? I already got it emebeded in the sacarsms. LOL.
Then came the surprise, tests started to reveal some inconsistencies and flaws in most of the code structure. 
I was awed, what???? same code I thought was intimidationg were flawed and I can fix them with just, sometimes just but most times I had to re-write.
 . No design pattern, sometimes all edge cases werern't treated. Hmmmmmmm. 
There and then I knew I was in for an interesting ride.. You can guess the rest.
#LESSONS AND DISCLAIMER
**THIS POST IS NOT MEANT TO DEGRADE ANYONE WHATSOEVER, BUT A HONEST AND PRACTICAL SITUATION THAT CAN MOVE YOU TO TAKE THAT NEXT PROJECT** Moving on
Fast forward , 10 months later here we are with 6 of the microservices all edited, completed and on two occasions fully set up by me. I integrtaed redis, rabbitmq and other cool stuffs. It was fun.
Okay! this looks like bragging to you??? Well the point is;
 challenges make us who we are. Don't see the criticisms of others as destructive. I even remebered in all these someone told me,
 "you are not a good developer" lol. Well, I know I am not the best of developers, 
but come to think of it, if she says I am not a good developer, there must be some kindaa flaw she saw, something.
 I asked and she refused to say. You know what, Its been days I heard that , and to today I am better than when she said that, I grow everyday. I know I am a software normad. I know..
Trust me it hurts for people not to believe in you, but you know what Just code. Be meticulous, be a perfectionist if possible. Take challenges that are clearly above you.. Although I must say, during my 10 months writing code for this platform, nothing has ever been above me, 
somehow I knew from the beggining that this is gonna be a jolly good ride, trust me what you think is above you, is just code...
HAPPY HACKING!!