rama798's blog

By rama798, history, 10 months ago, In English

How did you get started in programming?

 
 
 
 
  • Vote: I like it
  • +40
  • Vote: I do not like it

»
10 months ago, # |
Rev. 2   Vote: I like it +16 Vote: I do not like it

Do you mean Competitive programming or programming in general?

  • »
    »
    10 months ago, # ^ |
      Vote: I like it +4 Vote: I do not like it

    In general

    • »
      »
      »
      10 months ago, # ^ |
        Vote: I like it 0 Vote: I do not like it

      Unlock bootloader, Root your phone, Hack the Wifi, Do android & Linux shit, Develop android apps, switch to cp.

    • »
      »
      »
      9 months ago, # ^ |
        Vote: I like it -12 Vote: I do not like it

      when I was 2 yo my father bought a computer for me. I started programming on Pascal. When I was 5 yo I decided to start programming on Java, but approximately 7 days ago I got my legs cut off, so now I don`t know how to МЕСИТЬ ГАВНО

»
10 months ago, # |
  Vote: I like it +64 Vote: I do not like it

When I was around seven, my grandfather tried to introduce me to Pascal. He first gave me the reference to the Turbo Pascal IDE which only contained reference to all the menus, which obviously didn't help. Then we started coding an arcade game in DOS text mode.

We drew an ascii art avatar, which you were able to control using left and right arrows. This was a procedure Walk().

Then we drew and elevator using [BC][9ABC] characters from codepage 852. We wrote a procedure Ride() that made the elevator ride up and down at certain speed.

The next step was to ensure that you can control the avatar while the elevator is going up and down. So naturally, we wrote Ride(); Walk();, which only made the elevator operational. We tried swapping the commands, but this stopped the elevator.

We didn't figure how to fix that and I didn't do any more programming for some years. At 14 I learned HTML and PHP and was writing some websites. This was in the era where <marquee> was quite popular and all the books were saying that PNG is an awesome image format, but IE lacks proper support.

»
10 months ago, # |
  Vote: I like it +6 Vote: I do not like it

I still remember that day like yesterday.

Here is some background about me. I was pretty good in mathematics till my high school but as an Indian we didn't had programming culture till our high school education but when i was doing my graduation, in second year my roommate was solving one problem from spoj and he got stuck on that, luckily that problem was from probability(in which i was already good) and i helped him to solve that problem.

On that day i decided that i will start doing competitive programming

»
10 months ago, # |
  Vote: I like it 0 Vote: I do not like it

6th Class QBASIC then logo, HTML and then PASCAL now a newbie in C! So, QBASIC was my first language, i still love that blue screen.

»
10 months ago, # |
  Vote: I like it 0 Vote: I do not like it

i used to not understand code at all in my school.I even memorised codes for exam at school.Then at college i started from scartch.Learned C program,done a course and started solving code on OJ.Now i understand basics and trying to improve day by day.

»
10 months ago, # |
  Vote: I like it +5 Vote: I do not like it

One day while I was a first year student in university, Mohammad Asaad who is two years ACM-ICPC World finalist, came at the end of a lecture and told us about CP and ACM contests. By that time I only took a C++ course in the university it was "Introduction to Programming" course. I got exited about it and started to talk with him more and often. About one month later there was an CP camp in my university that I attended, I still remember taking about graph and DP with world finals coaches before even writing the traditional "Hello World!" :D

Now here I am after five years of doing CP. Recently I learned Python and I am looking forward to improve my python skills.

»
10 months ago, # |
  Vote: I like it +34 Vote: I do not like it

I started last year, cos I wanted to impress my crush. she's Expert now and I'm still green :)

»
10 months ago, # |
Rev. 2   Vote: I like it +1 Vote: I do not like it

LOGO (Turtle graphics :) ) in 2nd grade in school, then HTML basics. Then now in university, I started Python for learning Data Science.

»
10 months ago, # |
  Vote: I like it 0 Vote: I do not like it

to break the computer in our school so we don't have to have classes while the teacher tries to fix it.

»
10 months ago, # |
  Vote: I like it 0 Vote: I do not like it

While trying to mod vice city game (Using CLEO) and using cheat engine :D

»
10 months ago, # |
  Vote: I like it +9 Vote: I do not like it

wonder if anyone else came from math olympiad then switched to CP

»
10 months ago, # |
  Vote: I like it +9 Vote: I do not like it

Played World of Warcraft on private servers. They were buggy as hell. So I learned C++ and started fixing bugs.

»
9 months ago, # |
  Vote: I like it 0 Vote: I do not like it

Found a documentary related to Mark Zuckerberg. Then, it just started.

»
9 months ago, # |
  Vote: I like it +114 Vote: I do not like it

When I was a kid in the 1960s and 70s computers were room sized, or bigger, things that only universities and the biggest companies had. The only time I had ever used a computer was one day when the local university had a public open day, and set up some simple games (noughts and crosses and similar) on their computer.

In my final year at secondary school (high school in American terms) my maths teacher had access to a university computer through his wife, who was employed there. He suggested some of might be interested so a group of 5 of us did some extra lessons with him, writing out simple FORTRAN programs on paper, and sending them away to get punched onto cards, and hence run through the computer.

It took a week to get any result back (including syntax errors), but I found it interesting enough that I did more at university, and it lead to a 40 year career as a software engineer, until I retired last year.

I started competitive programming after I retired, both because I don't want to lose the skill, and because I actually, even after all these years, still enjoy the challenge of programming.

  • »
    »
    9 months ago, # ^ |
      Vote: I like it +41 Vote: I do not like it

    I admire those types of stories much more than "getting red 1 year". Kudos!

»
9 months ago, # |
  Vote: I like it +3 Vote: I do not like it

I started programming the summer before I begin high school. The computer science teacher at my school visited my geometry class and told us about a simple summer assignment which I completed, giving me my first step into programming. In my first year of high school, I began enjoying competitive programming contests and eventually got into USACO, Codeforces, etc. after I had gone to local contests.

»
9 months ago, # |
  Vote: I like it +3 Vote: I do not like it

i started competitive programming to improve my data structure and algorithm skills and to think harder

»
9 months ago, # |
  Vote: I like it +20 Vote: I do not like it

I start learn java for RoboCup 2017 Japan and after that I start learn c++.