You are here:

Artificial Intelligence/How to become solely a C++ expert?

Advertisement


Question
How to become solely a C++ expert?
I like programming, especially C++. I like VB and Java a little also, but the problems that I like to solve using software are usually better programmed using C++ (scientific programming, programming advanced algorithms, AI, image processing). I like VB because it has similar capabilities. I can accept Java, because it is similar to C++, but it is kinda weird and interpreted language, it is good for web development and scripts, but I really like create EXE files, rather then some code for interpretting. I like good programming environmets, like MS VisualStudio, because I can write, debug a program conveniently there, without using all those unvomfortable text debuggers in many free versions of C++. What I dont like about programming is that sometimes I need to develop web pages, ASP, VBScript, HTML and similar web development stuff that I really hate. I also hate database development. I can accept only basic development of SQL queries, no more. I hate DB administration. I hate a system administration, knowing how to install and configure all those Microsoft environments. I just like programming, no more. But during my career I was asked to do some web and database development, then when i lost a job, I got many propositions about web development because of that sentence in resume saying that I made some web development. So i agreed and it growed so much, like a snowball rolling from a mountain. It became like a growing in size pimple, that needs to be cut off. I have a little experience in C++ and VB and would like to go back on track with them, desirebly with C++. And I want as less DB, System admin, Web development studd as possible. Can you tell me how to become such developer and what books should I read or sources take. I will have my BS in CS in 2 years, I learn C++ and Java in university, so it is a start. I read around 3 books on C++, but it was long time ago and I dont put books in my resume, because nobody does. How can I proove to employer that I am skilled in C++?

Answer
Dear Friend,

There are many things in life which you love to do but then there are many more things that forces you to avoid them. I think you are going thru the same phase.

I have a suggestion. YOu still have 2 more years to go before you can make the real impact.Keep yourselves in touch with the C++ adding more practical aspects to your skills of C++. I would suggest you to search for some C++ codes site that accept volunteer support. You can keep contributing to these sites keeping yourselves with the things you alwasys loved to.

At the same time continue with your studies. I bet that at the time you finish your graduation , you will have a lot of things to describe in your CV that highlights your proficiency in C++.

All the very best and regards

Saurabh

Artificial Intelligence

All Answers


Answers by Expert:


Ask Experts

Volunteer


Saurabh Kudesia

Expertise

I can answer your queries related to AI, Fuzzy logic, algorithms, VR and simulation theories.

Experience

With an electronics background, I was rated as one of the Top 5 expert of Yahoo!Expert Group for three years in the category AI/Robotics. I have had the honour of evaluating books of international repute on AI/Robotics as Subject Matter Expert. I have in my credit more than 50 papers/articles published in different National and International Magazines/websites covering various aspects of AI, Robotics, VR and Mind theories. I am also contributing my skills and expertise to help movements like Singularity, Transhumanity and Cryonics.

©2012 About.com, a part of The New York Times Company. All rights reserved.