Tuesday, 16 July 2019
How did Aman Goel start with coding?
I started coding back in 6th standard (2006).
In my school curriculum in Computer Science, we were taught the basics of GWBASIC, a relatively old programming language. I got to learn the fundamentals of programming - variables, constants, expressions, loops, conditions, etc. As my first project in programming, I made a “Kaun Banega Crorepati” game in GWBASIC.
Later in 7th standard, our curriculum included C++ programming and basics of Object-Oriented Programming. So, I got to learn about the same basic concepts in C++ and over and above that, I learned about abstraction, encapsulation, inheritance, polymorphism - basically, objects and classes.
From 8th until 10th standard, our curriculum was all in Java and so, effectively, I got to learn Java for the next 3 years. That included basics of Java Programming, Object-Oriented Programming in Java and also some simple algorithms like Sorting (Selection Sort and Bubble Sort) and Searching (Linear Search and Binary Search). I also remember solving a lot of pattern problems wherein you are given a specific pattern of numbers or symbols which you are supposed to implement using a program. Further, I also learned about functions, recursion, etc.
I was actively involved in the Computer Programming activity in the school and also won a certificate for the best student in the activity (yeah, a meaningless certificate now!)
Later I lost touch of programming in 11th and 12th due to JEE preparation. However, I resumed the same once I got into college. Right from the 1st semester, we had courses around the basics of Programming, Abstractions and Paradigms in Programming, Software Systems Lab, Data Structures and Algorithms, Operating Systems, Databases, Machine Learning, etc.
If I were to do it all from scratch today, I will rather start with Python and then go to C++ Programming.
So you want to start with Competitive Programming? Good, you’re at the right place :) The following are the steps to help you get start...
Machine Learning as a domain is currently the hottest domain in the market. Big tech companies like Google, Facebook, Microsoft, Amazon,...
One of the most important steps in getting shortlisted for your dream company is to make sure that your resume clears the screening proced...
How are people earning 55LPA/24 LPA at the age of 24-27? I am 23 years old. I earn only 24k per month working in an MNC. What should I do to get on par?I turned 22 just two months back and straight out of college, I was offered 5 packages that varied from Rs. 27 lakhs per annum to up to Rs...