Tuesday, 6 May 2014

FAQ On SAP From Ameerpet

I ran a google search to get an idea of what type of people are looking for about SAP from Ameerpet. Got some ideas from that based on which here's some answers. 

I bring you:

SAP From Ameerpet Frequently Asked Questions


1. How are SAP Training Institutes in Ameerpet?


I did the course from Epic Technologies. The teaching standards are satisfactory and lot of basic concepts are covered with examples. It should be noted that these examples are just basic configurations and you must follow them up with advanced ones from the internet on your own.

Doubt solving was very poor. The problem is these classes conduct back to back lectures from morning till evening and whenever you go with doubts the professor is too worn out and wants to relax because he has a lecture again in 15 minutes. So he tells you "later" and then later it's "later" again, you get the point.

Any assistant faculty also keeps turning your doubts down by telling you with "later". So as far as doubts go SAP SCN seems to be your only life saver.

Also read about the course duration and some more tips in my posts below:

Some Ideas And Tips On SAP Courses From Ameerpet, Hyderadbad


2. What is the SAP Course duration in Ameerpet?



3. What are the SAP Modules available in Ameerpet?


Almost all modules are available. Please do lot of research and talk to ex students before joining for modules other than ABAP. 

A friend who joined Web den pro at Epic Tech only had complaints. The professor would take his own sweet time to come to the class, making students wait for up to 3 hours.

Any complaining to the management never helped later, they got their fees once, now they don't care. Their shamelessness knows no bounds.

My theory is ABAP module would be conducted well by most of the classes because that's the crowd puller while the rest only bring in up to 10-15 students per batch. 

4. What about getting a job after studying SAP from Ameerpet?


The chances have gone down now if you are a fresher. Firms demand the SAP certification from freshers which is just not worth the risk as people don't get a job up to a year after completing giving the certification.

Read these for some more:

5. SAP course fees in Ameerpet?


It's cheap. You can do the ABAP module in 14k. Rest could be little more than that.

6. Accommodation in Ameerpet?


There are hostels available which are very cheap. There's 2, 3, 4 sharing rooms format. The ranges are 4-5k, 3-4k, 2-3k respectively. 

Overall hostels are just not recommended, while cheap there can be incidents of robbery, fights etc. Toilets are just not maintained given Indian toilet habits.

Flat rents are cheap here, I got a 1BHK flat with attached services at sanath nagar for 6k/month. That locality is a good and silent place to live with many shops and the main bus stop near by. 

One way to find a room is just stroll around Sanath Nagar, people put up 'TO-LET' boards outside if they have rooms available for rent.

There are many other such areas I'm sure, you can always get in touch with brokers but that can increase your expenses because of the commission.

Tuesday, 15 April 2014

The Best Way To Learn Java From Scratch

You can pass this post off as "subjective" but then I am a smart guy and you know that by now from the other posts you read and you are of course a smart person or else you wouldn't be here on my blog and so to continue being smart and learn Java you will read on.

This is a list of basic Java tutorials in the order which I followed them and it has helped a ton i.e. my Java concepts are really becoming clear for the first time in a long time and this is the minimum knowledge you need to break into the Java developing field meaning to crack interviews as all that any interviewer will ask you for a Java dev position will be covered by the time you are done with these tutorials in the order I have mentioned them.

The Cave of Programming 


You start with this. 

This is a video tutorial course covering all the basics by John of caveofprogramming.com. Here's the course index. The way the course is structured and the paced is simply what beginners need to get started. 

Of course you should also type out the programs as they are covered to actually learn, some people come under the impression that since in video tutorials the guy is typing the programs the syntax will register in their heads just by looking, but no, coding is all about typing the code and doing it hands on. I recommend the Eclipse IDE. 

Also one which I really appreciate is John always maintains naming convention while naming variables, objects, methods, classes etc. And he uses names which actually make it easy to follow what's happening, some tutorials I tried before didn't do so and took naming lightly and hence lost the professional touch.

And John teaches you right on the Eclipse IDE with the code and doesn't bore you by throwing theory on you, but theory part counts for the interviews and so for that comes the next recommendation.

JavaTpoint


This site compliments the above course with the theory and examples. I guess one good way would be to refer the corresponding theory on this after every video in the video course above.

Also the program examples are mentioned right there with the theory part which makes it damn easy to connect the two and remember. And you must remember this for your interviews and also be able to give examples on call.


The Interview Programs


After the completing the above two you are all set with your basic concepts and theory to answer questions, quizzes and give examples and while it's a lot it's just not enough. 

Interviewers love to test your logic building skills and there are some programs which they will want you write or give the logic and flow for. These are mostly printing numbers, asterisks in certain orders and patterns rightly called pattern programs, playing with strings and sentences like reversing them (abc => cba), reversing just the letters in the sentence (Hello world!!! => !!!world hello) and calculating factorials, Fibonacci series etc. 

Some of the resources to learn these are below and you should find more too online:

The YouTube channel I mentioned in the third point explains and teaches the pattern programs, reverse string etc. while the previous two links just give you the code to those programs straight away.

It's also a little annoying because instead of using an IDE to explain and write code he tries to create the "teaching on a black board" effect by using some software I don't know the name of.

But then the guy teaches and explains well so it'll help you a ton.


Code Practice sites 


The two I know are: 

You should go for these if you want more challenging problems and you are having a great time with Java. These won't be expected of you in the interviews though. I tried like two problems on coding bat then got busy with other work.



Sunday, 13 April 2014

Some Ideas And Tips On SAP Courses From Ameerpet, Hyderadbad Part 2

This is a continuation from a previous post, you can read that here.

Non-Technical to SAP:


If you have done your research well then you know SAP has a number of modules—HR, FICO, CRM, PI, MM, SD, PP and many many more. You can break into SAP through here and from my experience it should be easier, ok maybe not easy given the competition but it's definitely a more rational approach. 

To go this way, you should have some previous experience in the functional module you want to enter i.e. to get into SAP HR you should have worked in HR for some years, for logistics modules, get experience in that area which is shipping, cargo, goods movement etc. for SAP FICO get some experience in the finance sector like accounts, CA, MBA, BCOM degrees etc.

This way is probably out of the way for you if you are an engineering graduate in that case the best way is going through Java, SQL or some other developing career and then getting into SAP slowly inside your organization - make sure your organization works with SAP first, LOL! I covered more of that in the previous post.

Say even after this long warning you still want to go for an SAP course straight after your graduation. Maybe you think I'm just another frustrated loser who couldn't get a job and is now taking revenge against SAP and so my advice is not important or you feel you can make it or maybe the hiring trends change and now companies are dying fresh new SAP talent and are do hiring. I'd still keep following points in mind.

Do more than just SAP


The official SAP certification course is just 25 days which is 9hours/day and trust those "SAP Authorized Partner" classes to finish it off in 17days. That whole exercise is boring, stupid and ridiculous and I like said before we'll get to it later. Coming back to our SAP Street, here SAP coaching goes on for a minimum of 3 months and if you have what it takes to run it a little fast track you can do it in two and a half. 

So keeping in mind the first point about interviews my advice is attend some more courses and enhance your overall skill set rather than just doing SAP, and this is good risk management too and in the long run a very good investment. There are plenty to choose from: Java, SQL, PL/SQL, Android, DOT NET etc. Out of these Java will always help you as this clip shows how important Java is for our civilization to function. Also SAP has decided to incorporate more of Java into its package.  SQL and PL/SQL are also hot skills to have and will only help. 

I call it risk management because if in case you are having a hard time getting into SAP you always something to fall back on and an investment because these courses here will be cheaper than anywhere in the country and probably the rest of the world and its good time management too since you will here for 3 months for SAP anyway and in the same time you can pick up these skills too, plus it shines on your resume that you really believe in updating your skills.

People faking experience


This has been a problem for quite some years now I guess, people lying on their resumes claiming work experience in projects they never did. One guy I know who went for the SAP ABAP course at one coaching center in Ameerpet post his graduation took up a job as a lab assistant there post the course and after doing that for three years and simultaneously attending courses for SAP functional modules recently bagged a job which belongs to someone with 3 years experience in ABAP + Functional projects. 

If you still not getting it, the idea is to just fill your resume with SAP experience for the number of years between your graduation and start of the SAP job search. Most people spend the gap studying and equipping themselves with foolproof SAP knowledge to crack the really tough interviews which someone with 3 years in SAP should expect.

It seems a large percentage of "experienced" SAP consultants are actually fake profiles, some people are saying up to 90% on some forums, and there's no way to gauge this and of course this harms the the people with actual experience and also lowers the opportunities for freshers by creating an artificial pool of "experienced" people in the market who then get interview calls and also eventually get hired that too with really good packages. Well, ain't honesty a bitch!

Get EMAX notes


This is a little personal advice coming from the notes I used to study ABAP. EMAX is just another coaching class around SAP Street in Ameerpet and their notes includes 5 books Rs.500 for covering a good amount of ABAP stuff for beginners. 

It doesn't cover Module Pool programming and WebDenPro (at least in the notes I got) maybe they will add that up. The notes include screen shots with demos like on SapTechnical.

I kept saying we will get to SAP's official certification but now this post has now become too long and I think the topic deserves an entire blog post of its own, so come back.

Monday, 7 April 2014

Some Ideas And Tips On SAP Courses From Ameerpet, Hyderabad

The SAP scene has recently exploded and now everybody wants to be an SAP Consultant. Such is the demand that there's an SAP Street in Ameerpet full of SAP coaching classes offering the hottest modules for as low as 12k for a year—Yes, 12k and you can attend lectures repeatedly and use the labs for an entire year (this is how it was at my institute but I'm sure most will follow the same policy). The official SAP certification which is definitely overpriced at around 3-4lacs and out of reach for most who have already spent a lot on a B.Tech / BE degree is another important factor for the SAP street boom in Ameerpet.

If you are thinking about going for an SAP course in Ameerpet consider these points

Disclaimer: I'm writing these out of my experience and view point you might want to do some more research and thinking before making an decision.

Terminology: 

"Hardcore fresher" means a graduate, one with no work ex at all. 
By "trained" I mean a hardcore fresher who has just done the SAP course without the official
SAP certification.
By "certified" I mean a hardcore fresher who has done the official SAP certification but has no work-ex at all.
By "SAP fresher candidates" I mean both of the above.
These terms are valid for all modules.

Hardcore freshers don't go for it

Here's why:

1. Interview calls

It's really difficult to get any interview calls in the first place forget about getting a job! Now this may not always happen and I have a friend who got an SAP ABAP job in a month after finishing the course from one such institution in Ameerpet. But that was around 2009-2010, the situation now looks grim - in my case the course dragged too long and you waste a lot of time and secondly — limited openings. 

I've been applying for jobs since Jan, 2014 and now it's April, 2014 and I have given only 2 ABAP Fresher interviews yet. A search on naukri and other jobs portals brings up many "SAP ABAP Fresher openings" in 0-1 year experience range but hardly any of those convert to an interview opportunity. On top of that SAP AG has created a massive shortage in the SAP fresher market thanks to its policy on the certification which we will come to later in this post. 

Most companies are looking to hire consultants with at least one end-to-end implementation, one HR told me some experience even 6 months will be do if I want to appear for the interview but only trained (didn't inquire about certified) candidates are just not preferred it seems as of now and this was one of those 0-1 experience openings on naukri. MNCs hire certified professionals and may give an interview chance to the trained candidates but there are people struggling even after getting certified.

After all this very few companies are left who will call SAP fresher candidates for interviews and that makes the competition unbelievably insane. The certified ones may have an edge over the trained ones but it's not much.

2. Resume gap 

This relates to the previous post about the course duration in of software courses in Ameerpet but it goes to a whole new level in SAP courses. As a hardcore fresher it takes time to learn anything new and so it's true in SAP case as well but it takes a little more time compared to Java, C++, .Net and other stuff you must have done in your undergrad courses. I won't repeat myself, I covered this in the last post so please check it out. In short, the problem is you'll be spending a lot of time studying and mastering SAP and like I mentioned above openings for SAP freshers are few and far between, this all adds up to your resume gap which doesn't really shine there. 

For those with some work-ex
Say you have worked on Java, .Net or SQL or some other technology and you then hear from your friends that SAP consultants sleep over beds of cash then what do you do? Think about getting in, right? After all we all know your bed is old now and it's a time for change. I want to cover in this in 2 parts: 
  1. Technical to SAP
  2. Non-technical to SAP


Technical to SAP:

Most who will try to make this jump so that they can get themselves the figurative bed of cash will be from developer backgrounds. These mostly will and should go for the ABAP module which is SAP's programming language. 

A small warning here is that while it's true that knowing to work on one programming language makes the next easy, this falls a little short when it comes to ABAP. Yes overall it'll make the experience of learning seem easy but then ABAP is totally different from mainstream development languages like Java and C++. 

The object oriented concepts are the same and that will be of some help but taking the whole picture into consideration it's not much. 

I can only make a guess that for someone with database background ABAP might be easier since it deals with database too but there's lot more which I should be covering in another entire post.

And before taking this route to SAP land I think one must get into an SAP consulting firm and then think about courses and at times the courses are not required as your seniors will be around and train you on the job if you are being moved to an SAP project, it should be easier from there.

This post is becoming too big. Guess, I'll just stop here and post this and write a part 2 or come back to this and edit it. So do come back.

Software Course Completion Duration in Ameerpet

Around 100,000 students enroll for software courses in Ameerpet, Hyderabad every year. Most do so post their graduation, forced to do so to refine their skills in programming languages because as we know the college degrees don't cover much and what they do students don't ever get to practice because of time constraints and the amount of useless theory, assignments thrown in just so that they have something to do for the 3-4 years they are to be college another testimony as to how broken the higher education system.

The error in judgment made is the duration of the courses in Ameerpet. New batches are started once a certain number of students enroll in so the lectures are limited to an hour a day or even less i.e the course duration increases so that the classes can get more and more students.

The Management Attitude
 
Before I enrolled in for SAP ABAP training at Epic Technologies (akm Kvensys) one of the classes there I made some inquiry calls to ask about the duration, fees etc. While the fees are low compared to other places in the 12k-14k range, and I was satisfied with the teaching method and pace, they fool you on the duration. Initially on the phone they'd say its a 2 month course, then sometimes 2-2.5 months and once I got there and started the course they told me it may go up to 3 months, their trick was a simple one i.e. to just tell you what you want to hear and pacify you. In the end I finished the course in 5 MONTHS! The official SAP course gets over in 25 days, so you can only imagine what conclusion the employers will draw from this.

This is an important issue because after your graduation if you spend too much unemployed it makes a certain impression, not to say bad but it doesn't shine much too. So if you are considering enrolling for courses in Ameerpet do keep the duration in mind. Don't go by what your coaching center management will tell you (that if they have a management in place!). Also all coaching centers provide the option to sit for multiple lectures (call fast track) and finish the course so you may use this but be careful to practice your stuff on a daily basis. And to tell you from experience go for the fast track batches and practice and ask doubts on a WAR-FOOTING because as soon as you are done you will be applying for interviews and nowadays employers don't give you a second chance. One wrong answer to their question and you are out. And once you are done with the course the momentum to study and practice goes on diminishing, so see to it that you hang out with the biggest nerds in the class and practice well and do so daily.

Other Delays

Lectures in classes here are often cancelled for silly reasons and sometimes for even genuine ones so that should be taken into account as well. During my course around 20-25 lectures were just cancelled so you can figure out the loss when it's just 1 hour / day and losing 25 hours for reasons not even mentioned. They will try to fool you by asking you to practice in that time but we know it doesn't work that way, so be aware.

Don't trust the class management

Just to repeat it don't believe a word they tell you about the course duration and plan your own way by attending multiple lectures through out the day and practice hard and well. Your only goal should be to get things done as soon as you can and get to job hunting. Or you will end up doing in 5 months what can be done in 2 and add to that the 6 months it takes to find work, you will be then competing with the new batch of graduates who pass out after you and that only makes it worse.