Hi, I'm Shawky, a junior software engineer ๐ป
I decided to share my journey with you all as I try my best to become a better engineer by building in public and learning new concepts in system design and architecture
Follow along if you're interested ๐ฅ
ุฃูุง ุจุงู ุงูุฏ ู ุญุงููุง ุจุชุนูู ui/ux ุนุดุงู ุฃุนุฑู ุฃุนู ู ู ุดุงุฑูุน ุดูููุง ู ุจูุฑ ู ุชุฌุฐุจ ูุงุณ ุฃูุชุฑ ูู ุฃูุง ูุฏู ุจููุฑ ุตุญ ููุง ุจุดุชุช ููุณู ๐ค
I'm trying to learn more about ui/ux even though I'm a backend dev to make my projects look cooler, am I making a mistake by distracting myself? ๐ค
I have exactly 96 FOLLOWERS, I know, pathetic, why would more people want to follow me, what value or change do I provide to the world.
I'm no expert in my field, but if I can do one thing, it will be posting about my journey, tips, mistakes I've made until I get somewhere.
I'm a software developer and I choose Sales, because if you can build the best software in the world, it's worth nothing if you don't know how to sell it.
Quick Tip if you use Node.js ๐ป
If you're not using Nestjs in your projects, DO NOW.
It helps you maintain a clean and organized folder structure.
You will build modular monolith apps that can be easily split into Microservices later.
Follow for more tips ๐ฅ๐
Sometimes I see people here start their own challenges until they achieve a certain goal.
I'm thinking of doing the same, like tweeting everyday for the next 365 days until I get a remote job a decent company.
What do you guys think ๐ค
Building a scalable projects requires creating a clean organized folder structure, that's why I decided to learn NestJS, I find it hard to learn in one or two days, I took some time to grasp some concepts.
I've already started an ecom project using nestjs, let's see how it goes
The clear difference I saw between a junior and a senior engineer is the How and Why?
A junior asks how to implement a feature, but a senior asks why we're building it, is it necessary for the business? Will it survive millions of users?
It's not just about writing code.
Building side projects is fun, but what isn't fun is not finishing them. ๐ฅฒ
I can't count how many unfinished projects I have.
But I guess now I know why!
You should feel you're committed to it like someone is paying you for it.
That way you're closer to finishing it.
Hi, I'm Shawky, a junior software engineer ๐ป
I decided to share my journey with you all as I try my best to become a better engineer by building in public and learning new concepts in system design and architecture
Follow along if you're interested ๐ฅ