Forum     

Go Back   Digit Technology Discussion Forum > Software > Programming
Register FAQ Calendar Mark Forums Read

Programming The destination for developers - C, C++, Java, Python and the lot


Closed Thread
 
LinkBack Thread Tools Display Modes
Old 19-08-2011, 02:13 PM   #1 (permalink)
Right Off the Assembly Line
 
Join Date: Oct 2010
Posts: 31
Default How do i become a fit programmer for the indian IT industry?


I am currently in the last and final year of my GNIIT.The course started in November 2009 and will end in july 2012.The topics they have covered are
1) C and C++
2)C#(CUI and GUI)
3)SQL server 2005
4)Data Structures in C#
5)Core Java
6)ADO.NET(which i absolutely hate)

I am really disappointed with GNIIT.(Not with all teachers).They dont emphasize much on practice of coding.For example they would have done about 10 programs for c++.They just emphasize that you can do programs if you know the fundamentals.Whatever has happened has happened...
I want to redeem myself . I have bought head first c# and java.. and i love it..
How do i become a really good programmer for the industry?(I know it is about practice,practice and more practice 1)But what i want is good reference books and online resources. 2) What other programming languages are also essential to learn(PHP,Python,HTML,CSS)
.
achuthan1988 is offline  
Advertisements. Register and be a member of the community to get rid of them.
Advertisement

Old 19-08-2011, 05:45 PM   #2 (permalink)
Alpha Geek
 
Join Date: Jan 2007
Location: In your hearts
Posts: 828
Default Re: How do i become a fit programmer for the indian IT industry?

I would say start with Python, as your fundamentals are clear. It would be easy to learn and to become a pro. programmer in Python. Learn GUI toolkits, like Qt, GTK , wxWidgets with their bindings in many languages. Also if you will start Linux programming I think it will help to brush your skills through practice and more knowledge. Mostly you will require C, C and Java. Python will be required for mostly Linux related stuff. Also use updated
C/C compilers like gcc, msvc not decades old Turbo C .
abhijangda is online now  
Old 19-08-2011, 06:07 PM   #3 (permalink)
Right Off the Assembly Line
 
Join Date: Oct 2010
Posts: 31
Default Re: How do i become a fit programmer for the indian IT industry?

Can anyone post their "evolution" as a programmer.What i mean is how you started-books,practice etc
achuthan1988 is offline  
Old 22-08-2011, 10:46 PM   #4 (permalink)
XLr8
 
arpanmukherjee1's Avatar
 
Join Date: Sep 2008
Posts: 637
Default Re: How do i become a fit programmer for the indian IT industry?

firstly, dont hate a specific framework, like or dislike of lang,technology, framework will come if you have worked extensively on similar frameworks.

work on algorithm POV, to become a good developer. coder needs language, but developer needs rock solid logic. that will only come if you work on self or other projects

HTML & CSS are must
__________________
Quote:
There are more things in heaven and earth, Horatio,
Than are dreamt of in your philosophy.
arpanmukherjee1 is offline  
Old 23-08-2011, 03:28 AM   #5 (permalink)
Sin
 
Join Date: Dec 2007
Location: trivandrum,Kerala
Posts: 176
Default Re: How do i become a fit programmer for the indian IT industry?

I'm not an expert programmer.
But from my life, what i learned is that, to become good programmer you need to see the output of a real project and work with them.

To do the coding there are many guidelines to follow,which differs with companies.from naming variables,writing comments where ever necessary, when to make a class,when and where to use a function Blah.. Blah.. all those things. You need to develop a programming style of your own. I think one will develop a style after he starts working for a firm. But it is better to practice and be familiar with codes.

So the best thing you can do now is go nd study under someone who is working in some software company who is a software developer. You can do this only after creating a good base in any of the programming languages. C/C# nd java should satisfy for most windows apps that we use. Learn them and u r good to go..

When i did my engineering i couldn't follow these. I didn't take the mini and main project things seriously. But u need to do them in the xact way how a s/w developing company does. Take a simple and easy subject and do it in the correct method. I'm not good in explaining all of these in detail (You may refer Software Project Management Texts for those).
__________________
»~$in~«

Last edited by sinoop_joy; 23-08-2011 at 03:41 AM.
sinoop_joy is offline  
Old 12-10-2011, 09:36 AM   #6 (permalink)
Right Off the Assembly Line
 
Join Date: Oct 2011
Location: Axom
Posts: 8
Default Re: How do i become a fit programmer for the indian IT industry?

Quote:
Originally Posted by achuthan1988 View Post
Can anyone post their "evolution" as a programmer.What i mean is how you started-books,practice etc
I can tell how I evolved ... I have a four year engineering degree in CS but that hardly helped ...We would just by heart programs go to the lab and make sure no semi colons were left ..However , during my placement I went in like an Ox and came out as a man with purpose . For 1 year that sense of purpose drove me to learn programming and a lot of CS.

So the first step of the "evolution" would be the Sense of Purpose .

The second step would be to pick up any general purpose procedure PL language and learn it from a good book . My choice would be C . Book would be Yashwant Kanetkar . Do not go to OOPS yet . Next start learning about solving problems algorithmicly . The bible here is " The Art of Computer programming " By Knuth . A really heavy book . If you could do all the above ..Congrats ..you have done the hard part . Now you need to practice , practice and practice . Code , read other peoples code , experiment with your code . When you are comfortable try doing some real world projects . If successful you have an open highway to traverse .

From here on you have already evolved from a chimpanzee to probably the Neolithic man . Start reading on programming methodologies ( OOPS assuming you want to make some fast money ) , specific PLs ( suiting your situation like web programming etc , databases , AI etc) you would also have to learn about frameworks and CS related branches like Networking , DBMS etc

Are you still here human ?
rajarshi is offline  
Old 12-10-2011, 12:30 PM   #7 (permalink)
BIOS Terminator
 
nims11's Avatar
 
Join Date: Apr 2008
Location: Ranchi
Posts: 816
Default Re: How do i become a fit programmer for the indian IT industry?

Quote:
Originally Posted by rajarshi View Post
My choice would be C . Book would be Yashwant Kanetkar .
LOL.

@OP K&R for C
there are lots of quality online resources. stackoverflow.com being one of them.
__________________
Arch Linux is kind of a bonzai tree, over years u try new things, make small tweaks, and end up with a system that is unique, elegant, and does exactly what u designed it to do.
Hostapd : The Linux Way to create Virtual Wifi Access Point
My Blog
nims11 is online now  
Old 12-10-2011, 02:04 PM   #8 (permalink)
Right Off the Assembly Line
 
Join Date: Oct 2011
Location: Axom
Posts: 8
Default Re: How do i become a fit programmer for the indian IT industry?

IMO Kanetkar is a very good book not well written but has all most everything about the language that you need to know and UNDERSTAND . It is a little undervalued especially among the more experienced coders because it is not made for them . This is a book more for the begin errs . Excuse the pun !!!

K & R ? Well apparently C was standardized based on the book in the early stages . It is very terse more so for people for whom English is the second language . You could find about 60 pages of kanetkar in 1 page of K & R . I'd a colleague you had once said K & R is for embedded programmers whose micro oven freezes food rather than heating it .
rajarshi is offline  
Old 13-10-2011, 04:12 PM   #9 (permalink)
Right Off the Assembly Line
 
Join Date: Oct 2010
Posts: 31
Default Re: How do i become a fit programmer for the indian IT industry?

For c# i like head first c# . No other book is as easy and fun to read as this one.The complete reference series is a good book but i couldnt use it as a textbook.I used it only as a reference book.
achuthan1988 is offline  
Old 13-10-2011, 04:46 PM   #10 (permalink)
Call me Sumit
 
esumitkumar's Avatar
 
Join Date: Feb 2004
Posts: 1,418
Default Re: How do i become a fit programmer for the indian IT industry?

Being in IT industry [7+ yrs in testing]..I have seen my dev frnds ...One thing is sure learn Core Java n J2EE..it will never die (seems so) ..still popular
esumitkumar is offline  
Old 13-10-2011, 05:25 PM   #11 (permalink)
This.. Is.. Sparta..!!
 
remrow's Avatar
 
Join Date: Jan 2008
Posts: 46
Default Re: How do i become a fit programmer for the indian IT industry?

Great ideas... i would like to learn about python... where can i get its compiler like those turbo C++?
__________________
“Be peaceful, be courteous, obey the law, respect everyone, but if someone puts his hand on you, send him to the cemetery.” That’s what Malcolm X used to say.

http://likeweb.blogspot.com
remrow is offline  
Old 13-10-2011, 05:27 PM   #12 (permalink)
God of Mistakes...
 
Garbage's Avatar
 
Join Date: Dec 2005
Location: Pune, Maharashtra
Posts: 1,923
Default Re: How do i become a fit programmer for the indian IT industry?

Quote:
Originally Posted by esumitkumar View Post
Being in IT industry [7+ yrs in testing]..I have seen my dev frnds ...One thing is sure learn Core Java n J2EE..it will never die (seems so) ..still popular
Agreed 100%. Almost every IT company has projects in Java. Switching job is easy.
__________________
Registered Linux User #468778
----------------------------------
http://twitter.com/_Garbage_
Garbage is offline  
Old 13-10-2011, 06:57 PM   #13 (permalink)
Sami Hyypiä, LFC legend
 
Liverpool_fan's Avatar
 
Join Date: Jun 2007
Location: Нью-Дели
Posts: 2,138
Default Re: How do i become a fit programmer for the indian IT industry?

A kitten dies whenever a Yashwant Kanetkar's book is recommended as a C Tutorial. So lads, let save the kittens. Thread Closed for them.

P.S.: Head First C is supposed to be releasing on Jan 2012. It's quality apparently, as described our TDF colleague Who. Judging by other HF books I bet it is. Keep an eye on it.

P.P.S.: Reopened. Please don't kill more kittens.
__________________
Experience true education in Computer Science - http://www.udacity.com | http://www.coursera.org

Spoiler:
Read before asking / messaging any moderator for any query: FAQ + answers for new members

Read all the sticky threads before asking any type of query. Most basic questions are answered in those.
Don't use forum for chatting. Visit http://webchat.freenode.net/?channels=krow, enter nick and connect.
Liverpool_fan is offline  
Old 13-10-2011, 07:38 PM   #14 (permalink)
Right Off the Assembly Line
 
Join Date: Oct 2010
Posts: 31
Default Re: How do i become a fit programmer for the indian IT industry?

Right when you open kanetkar you see the bad quality of printing. It looks like one of those guides you used to buy a month before an exam in school from a second hand books store.

Can anyone give me good books having exercises for c++? I have started taking c++ classes for class XII students CBSE. they recommend sumitha arora(better than kanetkar). Some of the exercise programs are tricky.

Can you guys post your evolution as a programmer till date?


My journey:

1) Exposure to C++ in std XII
2) Doing GNIIT currently ( Have had exposure to C,C++,C#.NET,ADO.NET,SQL server,JAVA etc but yet to be a master in either one)

Books followed
1) Sumitha Arora for C++
2) NIIT material for C++,C#.NET,JAVA,SQL server
3) Head first series for C#,JAVA,SQL

please do post your learning styles,materials and your personal opinion of your programming skill
achuthan1988 is offline  
Old 13-10-2011, 09:50 PM   #15 (permalink)
Right Off the Assembly Line
 
Join Date: Oct 2011
Location: Axom
Posts: 8
Default Re: How do i become a fit programmer for the indian IT industry?

Hi ,

I have 2+ years in application development and another 2 programming in the security field . These are my personal views .

My learning style is getting basics correct . A lot of times when you were in a hurry to devour more , your knowledge might become superficial . With Computer Science in general and programming in particular superficial knowledge is very risky if not more than say medicine . So get your basics right .I would strongly suggest you to be proficient in C and computer architecture before say C++ or Java .Lot of the newer PLs make things abstract and we take things for granted so you end up harboring wrong notions as to how things are actually working . Start building from grounds up. .

Also , I think another aspect is learning the philosophy of programming . You know stuff like algorithmic problem solving , discrete Math , programming principles etc . If you have time you might want to go through Finite Automata and stuff like that .

Sometimes it just needs practice . It took two years for me to get comfortable with the idea of recursion .

Also , a lot you could learn ( and need to unlearn) when you are actually working on projects . If you are not working anywhere an alternate way would be to initiate small achievable projects on your own .

Books are the only way I could learn , not much of a monitor reader , all though I'd made use of online forums when neither books nor my brain could help . Not much of a head first person but whatever suits you man .

Best of luck !



Might as well add my journey

1. Qbasic : do not remember which book Balaguruswamy I think .(10th)
2. Dbase 3 plus : Hammit (10th)
3. C : balaguruswamy (12th) , Schildt ( College ) , kanetkar ( placement , dead kittens or not ).
4. Analysis and Design of Algorithm : Levintin , Knuth .
5. Data Structure : Knuth , Tanenbaum .
6. Finite Automata : Ullman ( what a waste !)
7. Computer Organization : Carl Hamacher
8. Operating System : Galvin
9. Java : Schildt
10. C++ : Prata
11. Descrete Math and Graph Theory : Grimaldi
12 Unix Shell Programming : can't recall the name of the author it had a green and white cover
13. RDMS and sql : Navathe
14. Computer Networks : Forouzan ( best book ever ) .
15. Cryptography and NS : Stallings
16 . Reverse Engineering: Eilam

These apart from the books prescribed during engineering which I'd only studied before exams and after results came out .

Last edited by rajarshi; 13-10-2011 at 10:42 PM.
rajarshi is offline  
Old 14-10-2011, 10:16 AM   #16 (permalink)
127.0.0.1
 
mitraark's Avatar
 
Join Date: Nov 2010
Location: Kolkata / Durgapur
Posts: 769
Default Re: How do i become a fit programmer for the indian IT industry?

Quote:
Originally Posted by rajarshi View Post
Hi ,

I have 2+ years in application development and another 2 programming in the security field . These are my personal views .
Spoiler:


My learning style is getting basics correct . A lot of times when you were in a hurry to devour more , your knowledge might become superficial . With Computer Science in general and programming in particular superficial knowledge is very risky if not more than say medicine . So get your basics right .I would strongly suggest you to be proficient in C and computer architecture before say C++ or Java .Lot of the newer PLs make things abstract and we take things for granted so you end up harboring wrong notions as to how things are actually working . Start building from grounds up. .

Also , I think another aspect is learning the philosophy of programming . You know stuff like algorithmic problem solving , discrete Math , programming principles etc . If you have time you might want to go through Finite Automata and stuff like that .

Sometimes it just needs practice . It took two years for me to get comfortable with the idea of recursion .

Also , a lot you could learn ( and need to unlearn) when you are actually working on projects . If you are not working anywhere an alternate way would be to initiate small achievable projects on your own .

Books are the only way I could learn , not much of a monitor reader , all though I'd made use of online forums when neither books nor my brain could help . Not much of a head first person but whatever suits you man .

Best of luck !



Might as well add my journey

1. Qbasic : do not remember which book Balaguruswamy I think .(10th)
2. Dbase 3 plus : Hammit (10th)
3. C : balaguruswamy (12th) , Schildt ( College ) , kanetkar ( placement , dead kittens or not ).
4. Analysis and Design of Algorithm : Levintin , Knuth .
5. Data Structure : Knuth , Tanenbaum .
6. Finite Automata : Ullman ( what a waste !)
7. Computer Organization : Carl Hamacher
8. Operating System : Galvin
9. Java : Schildt
10. C++ : Prata
11. Descrete Math and Graph Theory : Grimaldi
12 Unix Shell Programming : can't recall the name of the author it had a green and white cover
13. RDMS and sql : Navathe
14. Computer Networks : Forouzan ( best book ever ) .
15. Cryptography and NS : Stallings
16 . Reverse Engineering: Eilam

These apart from the books prescribed during engineering which I'd only studied before exams and after results came out .
I don;t think there is any better reply than this !!! This is all what i have been hearing from my seniors and friends... the choice of books also seem to be exactly as preferred in our college [ Forouzan truly is the BEST book !!! But i would like to add that CORMEN is like the Bible of Algorithms , it is taught in every country , one book for the whole world ! ]

One would think that only coding is necessary when approaching Final Year but NO ! It is very important that you have sufficient knowledge in all of the topics mentioned above , especially imo , Operating System , Data Structures , Algorithms and Databases [ only in 5th sem so still haven't come across Cryptography , Network Security , Reverse Enginerring ] Initially i thought once the subjects like OS, DS were over [ in 3rd Sem ] i can get rid of the books , but now i have had to get he books [ Galvin , Lipschutz ] again to study for future ......
Thanks for the post.
__________________
Intel i5 760 || Gigabyte H55 || Corsair 4GB 1333MHz Value || XFX HD5670 1GB
WD 2TB Green + Seagate 5900RPM 2 TB + Seagate Freeagent 1 TB x2
Corsair CX400 || Zebronics Bijli || Samsung P2350 23.5" || Altec Lansing VS2621
My Speedtest :D
mitraark is online now  
Old 14-10-2011, 10:25 AM   #17 (permalink)
Sami Hyypiä, LFC legend
 
Liverpool_fan's Avatar
 
Join Date: Jun 2007
Location: Нью-Дели
Posts: 2,138
Default Re: How do i become a fit programmer for the indian IT industry?

Do less, but do it well.

And do not make the mistake of following "Indian Engineering approach".
__________________
Experience true education in Computer Science - http://www.udacity.com | http://www.coursera.org

Spoiler:
Read before asking / messaging any moderator for any query: FAQ + answers for new members

Read all the sticky threads before asking any type of query. Most basic questions are answered in those.
Don't use forum for chatting. Visit http://webchat.freenode.net/?channels=krow, enter nick and connect.
Liverpool_fan is offline  
Old 14-10-2011, 10:43 AM   #18 (permalink)
ico
.
 
ico's Avatar
 
Join Date: Jun 2007
Location: New Delhi
Posts: 8,944
Default Re: How do i become a fit programmer for the indian IT industry?

I just went to Yashwant Kanetkar's Wikipedia page and here's what it says.

Quote:
Originally Posted by Criticism
Yashavant Kanetkar's C and C++ books are mostly used by Indian students and teachers to learn the depth of the DOS based ancient Turbo C/C++ programming environment which is ingrained in India's teaching curriculum and current generation of teachers. Code in his C/C++ books is not ANSI compliant. This criticism has not been addressed even in the latest editions of his most popular books like Let Us C, Understanding Pointers In C and Let Us C++.
Sumita Arora sucks for the very same reason and Indian education system too.

I won't even touch E Balagurusamy's books with a 10 kilometer long pole.

If you really want to learn, keep yourself away from Indian authors.
__________________
.
ico is offline  
Old 14-10-2011, 10:49 AM   #19 (permalink)
Sami Hyypiä, LFC legend
 
Liverpool_fan's Avatar
 
Join Date: Jun 2007
Location: Нью-Дели
Posts: 2,138
Default Re: How do i become a fit programmer for the indian IT industry?

And Indian IT industry doesn't really require you to be a master in any case. Strong fundamentals, good communication skills, and most of all luck is what you need.

In fact you are probably more knowledgeable than 90% of Comp Sc./IT engineers passing out.

http://programmers.stackexchange.com...-i-know-how-to
__________________
Experience true education in Computer Science - http://www.udacity.com | http://www.coursera.org

Spoiler:
Read before asking / messaging any moderator for any query: FAQ + answers for new members

Read all the sticky threads before asking any type of query. Most basic questions are answered in those.
Don't use forum for chatting. Visit http://webchat.freenode.net/?channels=krow, enter nick and connect.
Liverpool_fan is offline  
Old 14-10-2011, 11:20 AM   #20 (permalink)
ico
.
 
ico's Avatar
 
Join Date: Jun 2007
Location: New Delhi
Posts: 8,944
Default Re: How do i become a fit programmer for the indian IT industry?

To become a fit programmer for the "Indian" IT industry, all you need not to be is a "Yashwant Kanetkar/E. Balagurusamy/Sumita Arora groomed unfit programmer."

Here's an example of Yashwant Kanetkar certified IT professional.

The title of this image is "Protest - IT Style" (yea, seriously.)

__________________
.
ico is offline  
Old 14-10-2011, 02:05 PM   #21 (permalink)
Right Off the Assembly Line
 
Join Date: Oct 2010
Posts: 31
Default Re: How do i become a fit programmer for the indian IT industry?

Quote:
Originally Posted by Liverpool_fan View Post
Do less, but do it well.

And do not make the mistake of following "Indian Engineering approach".
i would like to slightly modify your words of wisdom...
do well with humility,live today and do it well

Quote:
Originally Posted by ico View Post
To become a fit programmer for the "Indian" IT industry, all you need not to be is a "Yashwant Kanetkar/E. Balagurusamy/Sumita Arora groomed unfit programmer."

Here's an example of Yashwant Kanetkar certified IT professional.

The title of this image is "Protest - IT Style" (yea, seriously.)

Are you a photoshop god or is that real

Why has'nt anyone talked about .NET books and experience?

IT interview gone wrong
IT Interview Gone Wrong - Complete - YouTube
achuthan1988 is offline  
Old 14-10-2011, 03:32 PM   #22 (permalink)
Fragholic
 
Join Date: Sep 2011
Location: Goa
Posts: 139
Default Re: How do i become a fit programmer for the indian IT industry?

By learning to use google very fast and effectively

Note: Since you said the Indian IT industry i m suggesting this
sukant is offline  
Old 14-10-2011, 05:16 PM   #23 (permalink)
Right Off the Assembly Line
 
Join Date: Oct 2010
Posts: 31
Default Re: How do i become a fit programmer for the indian IT industry?

do you mean using MSDN?
achuthan1988 is offline  
Old 15-10-2011, 09:51 AM   #24 (permalink)
Right Off the Assembly Line
 
Join Date: Oct 2011
Location: Axom
Posts: 8
Default Re: How do i become a fit programmer for the indian IT industry?

You guys have some pretty strong resentments against the Indian IT industry and IT engineers . I was just wondering how ignorant people good only at their communication skills and some luck could end up doing 50 billion USD worth of business every year .
May be the Siamese twins end up doing all the work of them .
rajarshi is offline  
Old 15-10-2011, 10:51 AM   #25 (permalink)
ico
.
 
ico's Avatar
 
Join Date: Jun 2007
Location: New Delhi
Posts: 8,944
Default Re: How do i become a fit programmer for the indian IT industry?

Quote:
Originally Posted by rajarshi View Post
You guys have some pretty strong resentments against the Indian IT industry and IT engineers . I was just wondering how ignorant people good only at their communication skills and some luck could end up doing 50 billion USD worth of business every year .
May be the Siamese twins end up doing all the work of them .
We have nothing against the Indian IT industry.

Only against retarded Indian education system and retarded books by Indian authors.

wtf is void main()? conio.h? getch()?
__________________
.
ico is offline  
Old 15-10-2011, 05:26 PM   #26 (permalink)
Right Off the Assembly Line
 
Join Date: Oct 2010
Posts: 31
Default Re: How do i become a fit programmer for the indian IT industry?

Dennis Ritchie passed away.May is soul rest in peace...
achuthan1988 is offline  
Old 15-10-2011, 07:17 PM   #27 (permalink)
Off for a while.
 
dashing.sujay's Avatar
 
Join Date: Nov 2009
Location: Bhopal
Posts: 2,644
Default Re: How do i become a fit programmer for the indian IT industry?

Quote:
Originally Posted by ico View Post
We have nothing against the Indian IT industry.

Only against retarded Indian education system and retarded books by Indian authors.

wtf is void main()? conio.h? getch()?
Then what it should be?
__________________
Sony Vaio CB35-> i5-2430M | 6630M | 4GB | 1080p | Backlit Keyboard

Read before asking / messaging any moderator for any query: FAQ + answers for new members

Drop Box: Get 500MB free

dashing.sujay is online now  
Old 15-10-2011, 07:58 PM   #28 (permalink)
Sami Hyypiä, LFC legend
 
Liverpool_fan's Avatar
 
Join Date: Jun 2007
Location: Нью-Дели
Posts: 2,138
Default Re: How do i become a fit programmer for the indian IT industry?

Quote:
Originally Posted by dashing.sujay View Post
Then what it should be?
Precisely, why Indian Education System gets criticisim and abuse. And not a dig at you, it's not your fault. But it will be if you don't read the following link.
Read all parts.

Things to Avoid in C/C++ -- gets() , Part 1 - GIDNetwork
__________________
Experience true education in Computer Science - http://www.udacity.com | http://www.coursera.org

Spoiler:
Read before asking / messaging any moderator for any query: FAQ + answers for new members

Read all the sticky threads before asking any type of query. Most basic questions are answered in those.
Don't use forum for chatting. Visit http://webchat.freenode.net/?channels=krow, enter nick and connect.
Liverpool_fan is offline  
Old 15-10-2011, 08:05 PM   #29 (permalink)
Off for a while.
 
dashing.sujay's Avatar
 
Join Date: Nov 2009
Location: Bhopal
Posts: 2,644
Default Re: How do i become a fit programmer for the indian IT industry?

Quote:
Originally Posted by Liverpool_fan View Post
Precisely, why Indian Education System gets criticisim and abuse. And not a dig at you, it's not your fault. But it will be if you don't read the following link.
Read all parts.

Things to Avoid in C/C++ -- gets() , Part 1 - GIDNetwork
Thanks for the link, i'm going through it and will surely revise my knowledge.

PS- Its very sad that these kind of "mistakes" are followed/practiced by majority of learners/teachers, and all kind of ppl related to it. It surely needs attention.

Next day i'm gonna show this link to show my computer teacher and scold him
__________________
Sony Vaio CB35-> i5-2430M | 6630M | 4GB | 1080p | Backlit Keyboard

Read before asking / messaging any moderator for any query: FAQ + answers for new members

Drop Box: Get 500MB free

dashing.sujay is online now  
Old 15-10-2011, 08:21 PM   #30 (permalink)
Master KOD3R
 
nbaztec's Avatar
 
Join Date: Sep 2010
Location: New Delhi
Posts: 229
Default Re: How do i become a fit programmer for the indian IT industry?

Things to survive, in the Indian IT industry, hmm lets see...

What I Think: It's simple Logic, a whole lotta logic and a clear vision. Being diverse in programming language (not the same as [1-4]months course) sure helps a lot. It's like you all of a sudden have numerous tools at your disposal. It's your discretion which matters.

Books? Honestly never followed books. ESPECIALLY of INDIAN AUTHORS. I mean what could you possibly expect from people who've been brought up among a society where people tamper with even the most primitive standard - A Kg Weight. Internet has aplenty people to help you. And did I mention not to use Indian Author books?

If you're gonna do it anyway, do it right: Always follow the standards. Respect the rules laid down.
Case Study: A friend of mine (in the spirit of competition - with me) went on a spree to lean multiple languages. He "learnt" C in 3 months, C++ in 2, MFC in 8 & C# in 1 month flat. Sounds good?
Here's the catch, he frequently uses void main(), gets() in C. Builds abysmal hard coded console programs in C++ (STL what's that?), MFC programs are candy coated to hide severe performance issues, disregards interfaces & abuses inheritance instead (C#). Most of the time he'll be relying on 3rd party codes. Anyone wanna hire him? IT firms want good looking code not good looking applications. Aesthetic uplift can be done any time.

And no programming thread is complete without the eternal "TC", seriously kill that miserable excuse of a "C++" compiler already.
__________________
AMD Phenom II X6 1055T|MSI 880GMA-E45|2x2 Corsair DDR3 1333MHz|CM Elite 310|Corsair CX400W|DELL ST2320L

Myself @ nbaztec.co.in
Build Your Rig! (XBlade) @ nbaztec.co.in - Build Your Rig!
My Inner Artist @ nbaztec.co.in - Designs
nbaztec is online now  
Closed Thread

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


 
Latest Threads
- by Charan
- by Sarath
- by clmlbx

Advertisement




All times are GMT +5.5. The time now is 12:33 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2012, vBulletin Solutions, Inc.

Search Engine Optimization by vBSEO 3.3.2