Shivakumar GV INDICA Profile picture
Sep 23, 2020 10 tweets 2 min read Read on X
What are the deep reasons for India not producing great Programmers/Software Engineers in large scale?

1. The foremost problem of not studying in one's mother tongue is a true and real problem. @sankrant has already elaborated that over and beyond the context of SW Engg.

1/n
There are other contextual problems.

2. The most astounding and unfortunate reason is that there is not enough emphasis on Foundational Skills. The importance of subjects like Data Structures and Algorithms has weakened significantly in Engineering curriculum except the top

2/n
3. In Data Structures and Algorithms, students must solve a lot of problems of varying degree of complexity. That builds a perspective of Computation. Leave alone many problems, these two subjects have been completely dumbed down.

3/n
4. Depth and Hold in these two subjects are essential for students to develop a deeper appreciation of every other Subject including Software Engineering. Just these two subjects are enough to set one in the direction of being a good Computer Science professional.

4/n
5. The sheer abstract visualization these two subjects build is mind boggling. There are many aspects of Computation that you learn through these two. Every single aspect of Soft. Engg. can be miniaturized and acquired through problem solving in these subjects.

5/n
6. A second problem is really deep subjects like Compiler Design, which provide a more advanced computational perspective has completely vanished from the focus of engineering students.

6/n
7. A Third problem is lack of exposure to different Programming Languages. A Computer Science student should not graduate without programming in C, Java, C++, Perl, LISP, Prolog, Go, Erlang.

Lack of this exposure creates Engineers with limited imagination and abstraction.

7/n
8. A Fourth problem, is too much trial and error.

Decades back lack of resources made us
1. Write Programs on Paper
2. Mentally Execute them
3. Validate on Paper

Testing on Computer came late.

Today it is line by line "Trial and Error".

Hurts Competence, naturally.

8/n
9. These things are really not a tall order. There are many other higher order abilities that require a deeper mathematical abstraction and visualization.

Most students do not know this is important. Nobody to tell them. Examination bar is way too low.

9/n
10. If we put these basics back, we will reclaim a lot of lost ground. We simply do not know how to bring these back.

Once we lose something from a system, restoring it is really a tall order in a systemic manner.

We must learn to preserve the good things we have.

n/n

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Shivakumar GV INDICA

Shivakumar GV INDICA Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @SaamaanyaJ

Oct 22, 2023
#Mahabharata #Parva

Enjoyed “Parva - A Play” in English staged by Eneno Are Media and Entertainment and directed by Sri. Prakash Belawadi @BelawadiBlr - at the Chowdaiah Memorial Hall.

Its based on the novel of the same name by Sri. SL Bhairappa.

+
Its 8hours long with 5 Acts and 4 Intervals - A Marathon that runs like a Sprint.

The Hall was full and most people stayed through. It says a lot about so much - Mahabharata, SL Bhyrappa, The Novel, the Staged Version, Shri. Belawadi and the Performers.
And the audience too.

+
Mahabharata will always remain a fascination.

+


Image
Image
Image
Image
Read 16 tweets
Jun 3, 2023
2 heavy assaults on the Indian Culture due to Colonialism/Modernity.

1. Instilled disbelief in Moksha
2. Equated Dharma to Religion

This has drifted us away from our Natural Destiny.

This #Thread is about how Point-1 has spawned a peculiar version of #Atheism in our times.

+
Viewed from the lens of Chaturvidha-Purushartha (Dharma, Artha, Kama, Moksha) & see who stands where. There 5 Segments (respectfully used terms).

1. Left Liberal Seculars
2. Dharmic Athiests
3. Dharmic Artha Sarvopari-s
4. Dharmic Non-Literalists
5. Dharmic Literalists

+
1. Left Liberal Seculars (A wide spectrum collapsed into one)

- Moksha is hoax for them
- Dharma ranges from being a good idea to a hoax but not a reality
- (Excessive) Kama is Supreme and (Myopic) Artha must serve that purpose
- Panchendriya and Arishadvarga reign supreme

+
Read 20 tweets
Jun 2, 2023
#NCERT #Darwin #PeriodicTable #Evolution

Been reading the commotion about Periodic Table and Evolution moving to a later level in Primary/Secondary Education.

Overall the concern around this is exaggerated & shrill disappointing.

Lets take a step back & examine the issue.

+
In the Karnataka State Syllabus, for decades, Periodic Table was a touch & go in the high school. It was discussed very deep only in the 11/12 - PUC.

Have generations of students turned out dumb? Have they come superstitious? Are they confusing religious accounts for Science?

+
Has’nt the State championed the cause of Science, Technology? In particular, is not the average society more aware of Science & Tech?

Haven’t they even joined the bandwagon of Progress & Development?

Have they collapsed into some abyss from which they need to be uplifted?

+
Read 13 tweets
May 27, 2023
#Nehru

On the eve of Jawaharlal Nehru’s death anniversary, putting forth my personal impression/assessment of Nehru.

This will somewhat include Nehruvians as well - unavoidable.

+
Nehru’s public life has to be divided into 2 large phases.

- The Pre-Independence Phase
- The Post -Independence Phase

For Power, changes the greatest of human beings and a lesser man like Nehru would be no different.

Nevertheless, a set of summary first.

+
1. By 1947, there is no doubt that he was among the top 5 popular leaders of India.

There is no proper measure to say who among the lot Nehru, Patel, Savarkar, Bose were more popular than the other.

Definitely, Gandhi was more popular than all of them.

+
Read 15 tweets
May 25, 2023
Still coming to terms with the Enormity that is -

The Story of “Sengol” - The “Dharma-Danda”

Historically, Politically, Symbolically, Culturally - most importantly from the Sacred Energy stand-point this must stand out as a top story of our times.

Much more than a story.

+ Image
Firstly, Naman to C Rajagopalachari. His Vision, Civilizational Clarity, Thoughtfulness, use of opportunity saved the day.

He almost played the role of Sage Narada - guiding Prahlada while in the womb of Kayadu.

Thus a Bhakta was born to the Bhayakankara Hiranyakashipu.

+
2ndly, I wonder how Nehru even thought of asking Rajaji. Why he didnt ask his favourite guides & voila - a Mughalo-Buddhist Tradition would have been woven.

Saraswatee Devi sat on the tongue of Kumbhakarna & made him ask something totally opposite.

Devi Parvati’s Krupa here.

+
Read 18 tweets
Dec 22, 2022
A short thread on the impact of #Avarana novel of SL Bhairappa in Kannada.

Published in the year 2007 it immediately created a huge wave, became a significant turning point in Kannada literature.

Never expected it’s national impact, but over many years, much later - it did.

+
To understand this - lets step into the literary history of Karnataka.

1880-1960 - Navodaya (Culturally Rooted)
1960-1980 - Navya (Modern, Western Influence)
1970-2000 - Left Wing, Bandaya & Dalit (The Rebellion)

1 & 2 were literary/cultural. 3 was literary/political.

+
Navodaya never died. It continued to flow like River Saraswatee. Its impact on the society was the greatest. It simply did not have as many stalwarts as it did in the 1880-1960 period.

SLB cannot be considered as Navodaya but he took on their legacy in a different direction.

+
Read 37 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(