Programming Journey

When clearing out some of my uni programming books and notes the other day I realized how far I’d come with programming over the period of time, and the number of different technologies that I have learnt at university. My first programming experience to now, it’s been an amazing journey. In the beginning, i struggled to understand it as they teach Java language straight away. After a while, it gave me a great starting point which I have built on, and I am very glad that programming is part of my life. Every thing i look at, i start thinking about it e.g thinking logically haha. :hehe:

Since I am new in IT career, I do not have much to talk about, i have more to learn, so many things on the way.:rotato:

How about you? Share your hard,easy,serious, funny programming journey. :bukbuk:

Re: Programming Journey

I had my first taste in programming with FoxPro for DOS 2.5 and DOS 6.2
I loved it and went for BCS based on that. After 20 years I still love it. I have worked with about 20-25 languages so far and loved everyone of them.

Re: Programming Journey

I started my programming with C language (couldn't ask anything better than that). I had no background in programming when i got into undergrad but soon, I loved writing code and took some challenging projects in undergrad.

Though, my love for C never ended but for practical reasons, I had to switch over to Java ...

Re: Programming Journey

I started with java. Learnt how to concentrate on things.
I then also realized how powerful offering prayer is.

Re: Programming Journey

DOS, long time back. I bet 20 years of experience must have made you a guru.

I have heard in Indo-Pak , they start programming with C or C++ and few of them go for Java basically less Java trend. How did you find Java?

There we go, someone started with Java just like me. How did you find learning programming e.g Java?
The second part , yeahhh no IT geek.

Re: Programming Journey

Its not about indo-pak. Its about the professor who is teaching you. As introduction to programming I am glad that my professor chose C as our first language. They gave us a very good analogy

You can start using Motor-bike the very first day but its better to practice on Cycle before trying the motor-bike first time.

And thats what happen. After using C for almost 1 and half year and creating projects like mini OS, Database Engine, Games and an Urdu Editor, when i moved to Java, it felt so luxurious. All the api's are there and all we have to do is figure out what api's to use.

C helped me to understand the memory structure of programm an how it is managed by OS etc. I totally second the decision of using C as your intro language rather than any other high level language.

Re: Programming Journey

I went back wards.
First I build OS from scratch. Did not know a thing.. followd LFS(linux from scratch) project.
Then tried kernel driver… not much success.
Then C, did some interesting stuff… interacted with sound card.. ir receiver…pictures from usb camera .
Then perl … start with unreadable codes… then learn to make it read able with indenting spaces etc.
Then python… now I can even build small classes… :snooty:

Re: Programming Journey

are there any students enrolled in your class or just an empty class ?

Re: Programming Journey

they do some work here and there.

Re: Programming Journey

I like programming because its logical . I started with C and I just fell in love with it . I use to copy the assignments for all the other subjects , and my class fellows use to copy my programming assignments :smiley: . . . anyways got worse GPA in class but was first one to get a job .

Now after so many years after graduation , I still love programming . Worked in different technologies and they all pay pretty good :jhanda:

Re: Programming Journey

If you talking about teaching then I would say IT teaching is best in India and not too bad in Pak. So many people have told me , they learnt programming with C++ from Indo-Pak, it makes so easy for students to understand the concepts then it becomes easier for them to program in other languages just like you mentioned your own example. Through out my four years degree, we did not learn about C or C++ at all. They directly teach Java and most of the students come with zero knowledge of programming, it becomes very hard to understand it. I studied A levels but we did not do even a word of programming. I found it hard to understand as we started with Java and we never learnt to write code on paper , clearing logic etc.

Java or C# , which one would you choose?

All I want to know is that… did you always belong to IT field or landed from some where else into IT world? :hehe:

The word logical says a lot about you hardcore programmer , logic on your mind day and night. :hehe:
That is it you cannot underestimate anyone and cannot predict their fate. You are the Boss :gizzy: People who got first class would be waiting for an interview call and you with second class would have job when you come to the graduation ceremony. :lajawab:

What is your favorite programming language ?

Re: Programming Journey

No IT background. I got curious .. Then amazed.
Then one day I was looking at news paper… some one actually wanted to hire some one with .. what I had learned. :smiley:
Till that point I thought linux was only to play with.

Re: Programming Journey

Check out how IT is taught in India :stuck_out_tongue:

btw, if you ever need help in programming/logic/algorithm let me know.

If i have to chose a language, I would either chose C or Delphi.

C for obvious reasons.

Delphi, it has power of C (you can do every system level thing that you want) and it has easiness of Visual Basic. An awesome language I must say.

Java was good long time ago specially when it dominated web. But now with latest frameworks and enhancements in other language, I would prefer Python.

Re: Programming Journey

haha I am not logic on my mind all the time kinda guy . But I do get up at midnight to program if something is really on my mind :smiley:

I don’t have a favorite language . I don’t like to develop emotional attachment with technology . I just like the ones that pay more :wink:

Technically speaking C# is a very solid language . And unlike Java, its evolving .

Re: Programming Journey

Definitely going to eat your mind regarding Java but no Python. :k:

Hilarious man :rotfl: at least he doesn’t have funny accent lol

I don’t understand why all the Indian IT teachers use this sentence a lotttttttttttttt Are you getting my point?

And here you meet Mr Durga, his accent aside but i like the way he explains, i have been following him for collections framework. The only reason i enjoy his tutorials is cause of his accent.

Enjoy all the new technical and non technical words :hehe:

Yaaray = Array
Spatting = Supporting
Beka = Because

https://www.youtube.com/watch?v=-eV7CM-E698

Too many C lovers, I would look at it some day. :snooty:
Isn’t this Delphi Process got some thing to do in Software Project Management? didn’t know it’s language on it’s own.

Re: Programming Journey

This was me when i started working, too much logic on my mind, couldn't do anything else think,think,think but it is over now, I leave it once I leave work but it stays on head when you have any on going project that you are so passionate about.

I know a lot of people from java are moving to .Net blahh

Re: Programming Journey

Linux people, any of you use docker?

Re: Programming Journey

We use digital ocean , which is docker based containers . Its actually pretty awesome . You can create and push a site just be command line .

Re: Programming Journey

I learnt C++ first then C… Basic stuff though :bummer:
Loved C

Re: Programming Journey

It is used as a container but what is is the functionality of docker?

LP, are you an IT teacher?