1 karma · joined September 4, 2026
Indian SDE market is an extreme case of Goodheart's law, but that's a topic for another day!
If you take left leaning publications in English, I bet you can still find some subtle variation of this written by average journalist with only pop-sci level understanding of the topic.
The current gen of journalists and teachers have learned from previous gen of books and media, which obviously oversimplified this and also had various political agendas.
On the Indian side we have fair share of people who blabber that, (Indra forbid), all IE languages took birth from Sanskrit, or on the other side of political spectrum, that Buddhism predates the Veda.
Recently NCERT books were edited indicating that the Rig-vedic people were a continuation of Harappans.
On the other hand, the popular science and journalism has not done any favours by framing the IE studies as "The Aryans brought the Vedas with them from Europe", which is wrong at so many levels. The AMT/AIT was also weaponized by certain political elements in India to proliferate harassment against the Brahmins of Tamil Nadu. So it's kind of understandable why some Indians get defensive about this. But for the most part it's the same blind nationalistic spirit by which boomers claim all science was invented by Indians. Given that most Hindus today won't even know what's there in the Veda which is markedly different from the contemporary Hindu religion, that much attachment to the very small part of ancestry is not required.
Sensitive fields like IE studies should be kept to serious circles and not dumbed down to the level layman whose faith in his Gods or respect towards other humans will be changed by suggesting that people moved around and fought a lot 4000 years ago.
Remote: Acceptable
Willing to relocate: yes if to Europe
Technologies: Backend (Python - FastAPI, Java - Spring, Micronaut, Databases - Oracle, MySQL), DevOps (gitlab, docker, kubernetes, linux, bash)
These are pretty generic skills but my strength is depth of understanding computer science. I have demonstrated the ability to architect elegant systems in unfamiliar areas (like compilers and dev tools), dig into undocumented libraries and troubleshoot complex technical issues. I would be interested in work that involves computer science / engineering challenge rather than day-to-day CRUD / ops.
My GitHub: https://github.com/mahesh-hegde
Blog: https://mahesh-hegde.github.io/
Email: net.mahesh29 [at] gmail.com
The works in archaic sanskrit, primarily the collection of religious books known as Vedas, are often fierce and vivid in their imagery.
The refined, classical dialect of Sanskrit, while having rich literature, doesn't match the "fierceness" of the Ancient Sanskrit.
The language itself gets a lot "softer" as the time progresses, and the religious and non religious texts, the dieties alike get a lot "softer" and regularized over time as well.
Here the causation can be reverse - with transition from an indo-european semi nomaidc pastoralist-agriculturist lifestyle to a larger scale urban centers and settled agriculture, and priest class isolated from much of real life affairs. But an interesting observation is that Vedic Sanskrit with it's pitch accent and complex word formations is harder to pronounce and sounds, for lack of better description, more fierce and natural.
Eg:
I don't support boot camps.
I just hold that PLT or DSA are not end-all of CS. You learn more by studying OS, Networks, compilers, DBMS, processor architecture. But somehow PLT nerds pretend knowing map and filter is a superpower. Just like kubernetes people think they can throw distributed systems at any problem.
> Things more or less immediately translate to a map, filter, andmap, ormap, or reduce when trying to get data from its input to its output for whatever unit of work I’m trying to do
It comes across as smug. "How dare these bootcamp grads write a for loop when I am wrangling a complex reduce expression."
Even thought that may not be what you meant.
Probably why people even around here find the PLT nerds obnoxious.
whatever you described is often not the hard part of the code at $dayjob.
Also for most people database dictates the choice of data structure and algorithm.
CS is not complete without compilers, networks, DBs, OSes and computer architecture. Yet somehow PLT nerds pretend they unlocked a super power with map and reduce.
Minuses: "communities", business spam, "channels"
I'd say meta did pretty well.
7000 is a bold estimate. But they remained intact for 3000 years in the face of significant religious changes.
Today modern Hindu hardly knows whats there in the Vedas, and religious customs are significantly different. But these verses are letter-to-letter same across India.
shameless plug to my own blog post: https://mahesh-hegde.github.io/posts/go-interface-smuggling/
Even the oldest books of Rigveda [1] mention "Two bay steeds of Indra". That would be 3500 years old - and they had crossed the Indus by then (if steppe theory is to be believed).
There are usually good libraries for most things today. And with Android / Jetpack ecosystem moving so fast and deprecating things, Flutter is something to consider even if you target just Android.
My biggest two concerns were state management and native interop.
State management is probably biggest concern - there are at least 5 approaches / libraries competing for mind-share - and none of them are particularly ergonomic.
I did get an opportunity to work for a while on native interop for android / java [1]. But I haven't been able to work on that since long time.
You can delete and recreate the volume when you want with `docker compose down --volumes` flag, which is great for testing.
Shameless plug: https://mahesh-hegde.github.io/posts/postgres_local_using_do...
I am an Indian graduate who has decent experience with actual programming, even contributed to open source, and yet struggled to get a job in between my peers who have done 300 Leetcode problems and nothing else.
So I assume the hiring meter for most juniors is not "can use version control" or "can architect a 1000 line codebase with decent OOP". It's "can recurgigate 300-500 common Leetcode problems and can cheat in online coding tests". We are all in a bubble.
Location: Bangalore, IN
Remote is fine
Willing to Relocate: No
Technologies: Go, Linux command line, Java, C, Dart/Flutter, Android
Resume: https://drive.google.com/file/d/1aUBVMP7VpA14gu3sckei7G1nkyPjvXHk/view?usp=sharing
email: net.mahesh29@gmail.com
I am a final year CSE undergraduate student in Bangalore looking for a 6-month internship during this spring. I have a decent handle on fundamental concepts and good problem solving ability. If you're looking for SWE intern position in or around Bangalore, or willing to hire remotely in India, please drop an email.Remote: yes
Willing to relocate: No
Technologies: Go, C, C++, Java, Spring Boot, Flutter
GitHub: https://github.com/mahesh-hegde
LinkedIn: https://www.linkedin.com/in/mahesh-bhaskar-hegde
Resume: https://drive.google.com/file/d/1Mud8T8m2dGzcO28eGMLMINkAGrz...
Email: net.mahesh29 [at ] gmail.com
I am an undergraduate student at a tier 2 college in Bangalore. I would graduate by around next July. Looking for full time employment as well as a 2 month internship in September - October.
I have some programming experience with Go, C++, Java etc.. and willing to pick up any technologies. I think I am pretty good at fundamentals.