“Your future is not today, but today makes your future.”
I’ve always been fascinated with looking at the stars, the universe is like a reminder of an endless possibilities if we start believing that we can do anything. — Ann Adaya
The fast-paced enhancement and growth of technology is no secret, everyone can feel it like a force of nature it is unstoppable.
And now there are tons of aspiring individuals who wanted to take part in this big change, to contribute and help humanity move forward through their brilliant minds and hard work, and we call them developers.
Our society, the consumers that are happily living in the system consuming every bit of technology that they can touch from mobile phones, tablets, smart TVs, laptops, etc. …
“Self-reliance and self-learning are your greatest asset.” — Lailah Gifty Akita
Choosing your first programming language is one of the most important decisions you will ever make in your life.
Some would say that the success in your web development journey primarily depends on this very first decision you will make.
Personally, I would argue, though choosing your first programming language is important, I don’t think your journey highly depends on it.
The decision to start, to choose as soon as you can, and to deliver what was promise will always override everything there is.
Your commitment, your discipline, and your perseverance will bring you to the top of the mountain you are trying to climb, and nothing else, always, by mean always remember that. …
“”You can’t use an old map to explore a new world” — Albert Einstein
Load up your guns, let’s build an amazing new world. — Ann Adaya
but first, prepare your brain cells.
And a full stack developer in its simplest words is someone who can develop both the frontend and the backend, or in other terms, a developer who can build both the client and the server.
These developers work from designing the application/system, building the application, the client and the server-side, handles and manages the database, and some even include the DevOps (for some).
“Believe you deserve it and the universe will serve it.”
And here are some of the good ones to think about as we build our bridge into the life of our dreams.
First and foremost, you need to be able to convince yourself that this journey will be hard, lonely, and long, so you have to setup up some expectations to be ready, and at the same time keeping that dream life that awaits.
If you can’t even convince yourself to commit to this road, how will you able to make it?
A strong desire, coupled with commitment and perseverance are the key ingredients to make sure that you will make it regardless of how many times you stumble. …
“Everyone should learn to program a computer because it teaches you to think” — Steve Jobs
Here is a list of my book recommendations that I believed every developer should read.
These books aren’t just for improving your technical skills, but some of these books are also full of wisdom, practical advice, and some lessons you wouldn’t be able to find on boot camps or free video tutorials online.
One more thing is that I’ve been working as a developer for more than 4 years and one of the biggest mistakes I made was not giving important thoughts when it comes to asking for advice and opinions from developers that have been in the industry for a long time. …
“Don’t write better error messages, write code that doesn’t need them.” — Jason McDonald
Backend Development — is mostly about how everything works in a web, a piece of software, or an app, it is mostly the backbone of how an application works.
Everything that is happening in the backend is hidden, so some aspiring developers are not really hooked on this area of development, because there’s no User Interface, there’s no much to see, I am guilty myself.
To be honest, at first, I thought there is no fun in here, as you all know I am a Self-taught developer so I really don’t have the bird’s eye view of the entire Software Development process, but as I got my current job a couple of years ago as a React Developer, I was exposed to a broader view. …
“Shoot for the moon, even if you miss, you’ll land among the stars.” — Brian Littrell
Never be afraid to suck at something new, everyone needs to start somewhere.
Becoming a Frontend Developer in my personal opinion is the best path to start your developer journey.
It is easier, it is a good introductory topic before you decide to fully define what kind of developer you really want to become.
When I started I honestly thought of working as a Web Developer and nothing else, I don’t have any knowledge about Software Development, DevOps, Fullstack, Mobile Development, etc.
“People do not decide their future, they decide their habits and their habits decide their future.” — Matthias Alexander
And a very strict one.
I didn’t know about this until I’ve experienced it myself, the reality is that we are all so excited when we are about to start a new quest, but then again eventually when the excitement starts to lay down, our inspirations and motivations will fade.
That is where we start to lose interest, we start making excuses, and soon enough that momentum will start to fade, so I say stop clinging to it, stop looking for inspiration especially if it comes from an external source like other people’s validation, whether we like it or not, sometimes, people want to see you do good but not better than them. …
“Don’t be afraid to give up the good and go for the great.” — John Rockefeller
Whether you take on the challenge or not, choose and decide, what’s important is you stop wondering and start moving.
Stop daydreaming and start working towards it, it’s always easy to wonder and dream about good things, but if you don’t do anything to make it happen, then your dreams will be just like that, dreams.
What if it won’t work? What if it does.
So, how do we overcome this scary thought every aspiring developer is suffering?
The thing is that regrets don’t happen the moment we make a decision, it happens after, and by just thinking of that thought means we can do everything we can to not ever regret that decision, we do everything we can to make it work and make it happen. …
“When you get thirsty, you don’t drink the saltwater, you have to wait for the rain to come.”
Life is too short to play it safe, to play it small, we can do better, we just have to be brave enough to try and believe that we can.
To be honest, I didn’t have a good start in life, I’d say I had it pretty hard, unimaginable chaos for a kid to handle, I had to work for everything just to survive.
Do you know when grown-ups suck at being grownups? it's the kids that suffer the most, so I had to grow up fast, such valuable lessons to learn early. …