FOMO, undeniably. I want to receive all the jobs that matches a specific role in one place everyday. How can I do that with AI? Is there an existing tool, or should I build one ? Moving from one job board to the next isn't cutting it.
I definitely oversold on this one. I promised this shop owner to turn her product into a 100K dollar product in a month. It's a simple flower shop eCommerce platform. It's never made her a cent. Let's see how it goes.
As a CS grad owning a 'Kabiro' and not a server rack, I do not have the capacity nor the strength to leave a comment. Am I sad ?, yes. Am I proud ?, definitely not. Is @mbiti_mwondi right ?, debatable.
Kusema ukweli Hii jamaa ya mindfiti @mbiti_mwondi inatupea pressure. Posting screenshots everyday of how you made 100k in one day and telling us to work hard so that we can be like you, is not encouraging us at all. If anything,it is discouraging,hiyo ni kutukojolea. Because who told you that we are not working hard already? Telling us to jitume without telling us where is simply useless. Na unajua shida ya kuwa maskini,wale watu walibahatika wakafanikiwa wanaonanga kama huna akili. In their heads you are lazy. Sasa hii jamaa inatuona hivo. Kwaivo wewe daktari tumekupea onyo,kama hutuambii tujitume wapi wacha kutuwekea iyo mascreenshot yako ya taka taka. Otherwise next time tukikuimbia tutauma mapua,last time tuliuma maskio. You have been warned!
In 2019, I interviewed at Flipkart for an SDE role and didn’t even clear the DSA round.
Fast-forward to 2025: Years of experience, senior roles, and DSA was still part of the process.
All these big names still demand DSA expertise:-
Google (any level upto L5): DSA in early rounds.
Amazon (upto SDE III): DSA again.
Atlassian, Salesforce, Uber, Deliveroo(most levels): all DSA.
Experience doesn’t remove the bar.
DSA isn’t there to prove you’re a great engineer.
It’s there to filter out people who can’t reason clearly under pressure.
What actually mattered for senior roles was:
– systems I’d designed and owned
– impact on reliability, cost, and product
– handling messy, real-world situations
But I never got to those conversations without clearing DSA first.
You can dislike it.
You can complain about it.
Or you can accept it for what it is: the price of entry.
Real-world experience matters.
So does interview-level DSA.
If you want to play in the top leagues, you need both.
--------------------
Check out my Java+Spring boot+Microservices+Design Patterns+System design ebook curated for interviews from here https://t.co/iH4Ung369Y
The more you learn C++, the more you'll hate it.
I spent YEARS trying to keep up with all the new C++ features and idioms, thinking it'll solve many of my programming issues. Then I learned Rust, when suddenly I realized that the language is the problem.
https://t.co/AA8gJ6Y0Vc
if you want to get into robotics, learn C++ first.
not python.
not “high-level tooling.”
not simulation shortcuts.
bare metal first.
because every serious robot stack bottlenecks at the same place:
real-time constraints, deterministic control, memory discipline, concurrency, embedded limits.
c++ forces you to think like the machine.
forces you to manage time, space, and precision.
forces you to understand what ROS, simulators, and controllers are actually doing under the hood.
robots aren’t web apps.
you don’t get infinite compute, infinite latency, infinite abstraction layers.
you get deadlines measured in milliseconds.
you get sensors streaming nonstop.
you get actuators that don’t wait for garbage collectors.
start with c++.
then build upward.
Most of you are addicted to instant gratification.
That’s gonna be detrimental to your career. You gotta work hard. Working smart is for the areas you that don’t directly align to your mission.
For instance. If you’re a shop keeper, vibe coding your store front is the smart thing to do because your mission is the shop. However, when I give a student an assignment and they vibe code it, I lose faith in them.
Another analogy. Two people want to run a marathon.
Person A is doing it as a bet with a friend. It’s a one time thing.
Person B is chasing medals at the world stage.
While the two have the same short term goals, they have two different missions. Person A could use performance enhancement drugs and win the bet. For person B however, doing that is stupid.
Undergrad student, vibe coding is not for you. AI assisted coding is.