Mahi's Diary
Open in Telegram
Hello there 🙌 Here , I share my journey in tech and other skills,self-improvement,faith,my hobbies including music,movie,books and random thoughts No perfection, just progress📈
Show moreThe country is not specifiedThe category is not specified
233
Subscribers
-124 hours
+47 days
+830 days
Posts Archive
233
Repost from Ermi dev
I am writing this for people starting out in tech, if it helps.
The very first thing most people experience when starting tech is confusion: “Where do I start?” “What should I become?” “How do I even get there?”
These types of confusions become clearer when you get familiar with the tech space.
To do that:
Join different tech communities
Ask seniors or experienced people
Talk with your friends
Explore different fields
Make your social media feeds as much as possible about tech
Decide the type of person you want to become in the future
Basically, many tech people can roughly be classified as frontend, backend or full stack developers. So identify your interests or simply give yourself time to explore. (No time bond)
For a roadmap, you can consider: HTML → CSS → JavaScript → React → Node.js → Express → SQL → React Native...
You can also:
Follow roadmaps from roadmap.sh
Watch developers build projects (underrated)
Research things on your own
The second thing many people ignore is that these stuffs are not mastered in one or two days. Of course, everyone learns at a different pace, but make sure you can actually build a complete project with a technology before adding it to your “skills stack.”
The third thing is: don’t compare yourself to anybody.
Trust me, I’m not saying this to make you feel better psychologically. I am saying this because it’s the truth. Everyone in tech is exploring their own path. Nobody’s journey is exactly yours. You have to discover your own way.
The fourth thing is,may be personal: Don’t expect a person, institution, organization or school to teach you the tech.
Tech is learned best when you naturally explore and build things yourself, not only by listening to boring lectures from someone teaching just to finish a class or only to make money out of it.
The fifth thing is: don’t be shy.
Socialize. Create a channel. Post your progress. Share your projects. Don’t gatekeep your skills because they may pay you back.
At the same time, there are moments where you step back from social media and focus deeply on yourself. That is also important. Just don’t disappear forever.
The sixth thing is consistency beats motivation, intelligence and curiosity.
Someone who is motivated or intelligent can't survive when his understandings are tested in different scenarios.
Some days you’ll feel extremely motivated and code for hours. Other days you won’t even want to open your laptop.
What matters is consistency. Even learning one small concept, fixing one bug or writing one line of code daily builds momentum over time.
The seventh is please don't say I have no laptop, I have no good smartphone or whatever related things....trust me...if you don't have the curiosity and the energy to make it in tech with bare hands......you'll not make it when things get comfortable.
There are peoples who watch coding tutorial through their phones and do experiments whenever they can reach a laptop.
Some people I know personally even used to code in papers and run the full code going to internet cafes.
The eighth thing is: learn how to search.
Most devs do not memorize everything. They search. They read documentations. They analyze errors. They ask good questions.
One of the biggest skills in tech is learning how to learn.
The ninth thing is: I suggest you not to chase every trend.
Every month there is:
A new framework
A new AI tool
A new programming language
A new “best technology”
Strong fundamentals will always outlive hype.
If your basics are strong, adapting to new technologies becomes easier.
The last thing is: enjoy the process.
Tech is one of the few fields where curiosity alone can take you very far. There is always something new to build, explore or improve.
Don’t make it only about money, titles or competition because burnout comes quickly when passion disappears.
Start small. Stay curious. Build consistently. And trust your journey.
That's all I can tell for someone who is starting out!
and I will support you with all energy I can give this is from my heart 🫶🫶
@codegrinder
233
I took my drug going for all night again🤒
Today's plan
👉python- sets and dictionaries
👉Study- DSA
me and my playlist against the world🎧
@my_dev_diary
233
+1
We planned earlier today👏
Day 7 planned like this
We will see how much I achieved tomorrow night🤜
#30daysofconsistency
@my_dev_diary
233
Today's Update
✅Basic functions
✅ Default parameters,*args,multiple return values
✅Lambda with map(),filter() and sorted()
✅Lists
✅Tuples
Finished💃
Tomorrow goal:sets and dictionaries
@my_dev_diary
233
Guys I didn't know until this time gin the ppt I told u I was learning from is one from A2SV,I just noticed the logo under the ppt now🤭,let me share it koy
233
+1
Day#6 summary
Roday after Woke up at 8AM, I just went to Church(ከመቅረት ተሳልሞ መመለስ is better biye) and done taks I mentioned above.
In the afternoon,after lunch I dunno what I had done gin I remember I took a nap at 3:30PM.
Now I am on Python again.
Today was not as I planned(I was a day I planned to take care of some personal things gin it got cancelled and it disturbed all day)
@my_dev_diary
#30daysofconsistency
233
The feeling when you want to call someone by their name and suddenly your brain goes blank 🥲
@my_dev_diary
233
+1
So day 6 begin with planning for the week and learning python on freecodecamp🔥
#30daysofconsistency
@my_dev_diary
233
Day#42?!(i don't remember anymore)
Until now I covered these topics with exercises
✅ Operators
✅ Identity & Membership operators
✅ Strings, slicing & negative indexing
✅ String formatting
✅ Substrings
✅ Casting
✅ Conditionals
✅ Loops
✅ Nested loops
✅ break, continue & for-else
Now on Function 💃
@my_dev_diary
233
Repost from Natyiu
so i prompt this game for people with less attention spans 😭
the game is literally just, find one number in a giant grid of numbers. that’s it. then it analyzes the time you took to solve it, accuracy, reaction time, and cursor movement and gives you a focus + accuracy score with graphs and stuff
you can try it here: Focus log
@natyiu0
