Skip to main content

College Education and it's relevance

When I started working in the IT industry, like many others in my college I had some expectations and goals. I wanted to make money and get out of my parents’ house and I got to do all of those things, except the jobs didn’t give me any satisfaction. 
I started jumping companies and found Zoho when I had almost given up. I was convinced that this industry was not for me and I had to study more to get work which will appreciate my strengths. I am, like most others in the industry, an electronics engineer, I studied biology in school instead of computer science. We didn't have proper course counsellors back then, we just picked what our parents' wanted or what our friends picked.

I went through companies faster than I would have liked and in spite of that I realized that coding was one of my strengths, but I took no programming courses in school or college. Whatever Java I knew was self taught, whatever SQL I knew, I learnt on the job. It started to dawn on me that I had spent so much time, money, effort on knowledge, information & an engineer's degree that I don't use and have already forgotten. I remember the late nights when I used to cram so much before the exams, trying to understand complex concepts of Digital Signal Processing, Optical Theory, Satellite Communication, etc.,. The way it drove me to my wits end and to think that they are for nothing, It was traumatizing.

On the other hand, although what I learnt in college was useless, the experience of going to college was invaluable. I learnt how to learn, take on challenging & interesting tasks and scenarios and go through boring situations. I would attribute my maturity (whatever that means!) to my college years, I didn't get that from any of my jobs. What I’ve found is that employers tend to do two things: make employees comfortable to retain talent or push them hard to extract the most out of them. We usually end up in a stressful job that we hate or a stress free job that we don’t like cause its boring. I ended up in the latter, most of us do. I haven't felt the adrenaline like when I was back in college, I have become a big fish in a small pond. And I keep outgrowing newer ponds that I try to move to. but now I am comfortable and for a couple of years I am in a rut because of that. 

My thoughts converge at 'education itself is useless', but you may argue that most inventions that we take advantage of, most compilers and programming languages that we use were created in labs my academicians. Academicians are also at work and that is their area of specialty, I would not say that school or college education is useless to the point of being unnecessary but just that it needs a rewrite of its rules.

We have to introduce children to all the possibilities and we have to cover all the basics so having many subjects and papers in middle/high school makes sense. When you go to college you have to know what you want in life or at least you should have figured out what you're good at. So it needs to be much more focused and less wasteful.

Anybody with a high school diploma can write code, you need to be professional to be in a office. You can learn any skill in the world and become a professional in shorter time period than it takes for us to complete college. We gain little to no knowledge that would help us in our pursuit, what we need more is to have a structured education system which would allow for students to choose papers more easily and have very good course counsellors who would/should let know what you will be getting into, when you choose a course. 

So kids, stay in school. Most kids in college, you're gonna regret it.

Comments

Popular posts from this blog

Recently executed queries in SQL Server

To find out what all queries were executed recently in a sql server database, use the following queries Specific database: SELECT deqs.last_execution_time AS [Time], dest.text AS [Query], dest.* FROM sys.dm_exec_query_stats AS deqs CROSS APPLY sys.dm_exec_sql_text(deqs.sql_handle) AS dest WHERE dest.dbid = DB_ID(' msdb ') ORDER BY deqs.last_execution_time DESC   All Databases: SELECT deqs.last_execution_time AS [Time], dest.text AS [Query] FROM sys.dm_exec_query_stats AS deqs CROSS APPLY sys.dm_exec_sql_text(deqs.sql_handle) AS dest ORDER BY deqs.last_execution_time DESC  

Mundasupatti - a fun movie

I saw a movie the other day called Mundasupatti, I’m sure you’ve heard of it if you’re in Tamil Nadu. It was funny, they took a simple superstition which is around and made a fun movie out of it. It was a period film, exploring the 70’s of rural India. I was instantly reminded of swades, a great hindi film which again explores the development gap between cities and villages, it goes a bit further to compare development as seen by an Indian NASA engineer and his old house-hold nanny’s village.  While Swades was a serious film about self empowerment and braking society’s rules about casteism and encouraging education, Mundasupatti is just a funny movie about how stupid, people are.  The movie revolves around a village after which the film is named, the people in the village believe that taking a photograph causes people to get sick and die. The movie did a faithful representation of the rural India, with its proud people and crazy traditions which make no sense. People...

Apache Nutch-Solr Integration

Apache Nutch-Solr Integration   As of this writing, I am using Solr 4.8.0 and Nutch 1.8.0 binaries for the integration. Will catch up to later versions as and when my project requires. We can cover installation and operation of Solr and Nutch separately and then talk about the integration. the version of Nutch that I am using is very closely built with Solr and the integration is very simple. For simplicity sake, Ill stick to Linux environment for both as Nutch does not operate in windows natively. Getting Solr to work 1. All you need to for Solr to work are the binaries. you can get them from their  official page  (version 4.8.0) 2. Extract the  solr-4.8.0.zip  in some location. for this tutorial, lets assume that its in  /home/test/Research/solr 4.8.0/ 3. Open terminal, navigate to  /home/test/Research/solr-4.8.0/example/  and execute the following command to start solr server java -jar start.jar  4...