Saturday, March 6, 2010
Indian IT companies skip campus placement...
JN Pitambare, Dean of Sinhagad Institute says, "Normally, 75-80 percent of the placements used to take place by mid-August. However, this year I will be happy if I am able to place even 10-15 percent of our students by December."
SV Dravid, TPO, DY Patil College of Engineering at Akurdi, near Pune said, "Last year, we had placed 150 students by this time. This year, not a single student has been placed. I hope the situation improves by December." Normally the big software companies finish recruitment by mid-August, placing around 75 percent of the college students.The core sector companies used to come from August, but this year they are non-committal.
Companies have been telling TPOs that their placement requirements are yet to be firmed up since things are not planned yet or they do not know how many projects they will get. "Most of the core companies are in a dilemma. They have promised to come for placements by December," said TPO Federation President Professor Shital Rawandale. Not only are there fewer jobs on offer for 2009-10 but the companies are adopting various techniques to defer the joining dates of candidates recruited last year or even to reject them.
Top colleges like the College of Engineering Pune (COEP) are also facing problems. "Of the 576 students placed last year, only 150 have joined till now. For the rest of them, joining has been deferred from July to December," said Assistant TPO, COEP, SA Meshram.
Some of the selected candidates are being asked to take more tests. With the recession, singing of bonds has also returned. "Some small and medium-sized software companies now want the candidates whom they had already selected to enter into two-year bonds," said a TPO.
Friday, March 5, 2010
google's own programming language
how to start programming
Step 1
Pick a Programming Language:To begin your journey on learning programming you should first decide which programming language to use. This part is possibly the most controversial of all the steps. There are several programming languages that you can use and that are freely available. The most commonly used programming languages that are in use today are C++ and C#. The two programming languages are similar with few differences. An early version of C++, known as C, can also be used. If you are new to programming altogether I would suggest learning C++.C++, C and C# are all object oriented programming languages. This simply means that it allows you, the programmer, to break your code into categories or objects. An easy way to think of it is how humans relate all things to classifications or think of them as different objects. For example, a cat can be many things. You may see a cat as a mammal, a pet or just an animal. Through the use of object oriented programming we can assign specific traits or actions to these groups. Object oriented programming is a very intuitive way to program.Step 2Download a full IDE compiler:When it comes to compilers, again, it varies on the programming language you decide on. If you are looking for a fully integrated development environment than you have the option to download a few different free compilers from Microsoft. Microsoft offers several free compilers for just about any language you can image; C++, C#, C and even web scripting languages such as PHP, .Net, SQL, JavaScript and many more.However, sometimes the compiler you need just has to offer basic functions that you can use to get your program from your head to breathing and living application. In the resource box below you can check out links for different compilers.Step 3Programming Tutorials:If you enjoy playing video games you might want to take the 'fun' route and start your journey with video game programming. If learning to program applications like a calculator or a Fahrenheit to Celsius converter isn't your style then you should consider video game programming. Video game programming can be very rewarding and fun. Creating a fully 3d graphical world for your game can sound like fun but in all honesty, it's not a great idea to start out with those type of expectations. Rather, it's easier to start small with well-known and simple games. In less than 10 minutes you can create classic games such as The Guessing game, Yatzee, Poker, Slot Machines, Dice and for intermediate challenges you can start thinking of games such as Pong or Tetris. Regardless of what you choose, you have to start somewhere and that is where programming tutorials come into play. Be sure to check out the resources below this article for a list of article and video clip C++ tutorials.Creating Random Numbers- Guessing
Tips & Warnings
Practice, read, learn. You will not go anywhere with programming if you don't constantly look for new ways to learn.Join a programming community that covers the language you plan on using for help, tips and troubleshooting.Requires high use of your brain cells. If you spent most of your life on drugs or just sneezed to many times you may have exhausted the few braincells you do need to use for programming.Don't program on an empty stomach, it's bad karma.Invest in a cat for company, a lazy cat creates a soothing atmosphere. Besides, all the really great programmers own cats.If you get a cat, don't let it use the keyboard....cat's can't
******* The main thing is if you wish to make a program then follow the following steps*******
These steps may take somewhat more time but will help you to be a good programmer.
1.> first of be clear with your program that what you want to make.
2.> creat a rough idea about output which you want.
3.> Now make a module of the functions(operations) which you expect from the program.
4.>now think about every single task that how it will be done.
5.> now start programmin by using proper funciotns.
6.>now start programming... you will really feel that you have made it....
##### at last i wana give a little advice to beginers that try thinkin on small programs untill you make it... try try and try whatever time it take..... but do not take help from book for every foot step....
