Vaseem Mohammed

Greenhorn
+ Follow
since Jul 08, 2015
Vaseem likes ...
Mac OS X Python Java
Merit badge: grant badges
For More
Cows and Likes
Cows
Total received
0
In last 30 days
0
Total given
0
Likes
Total received
3
Received in last 30 days
0
Total given
0
Given in last 30 days
0
Forums and Threads
Scavenger Hunt
expand Ranch Hand Scavenger Hunt
expand Greenhorn Scavenger Hunt

Recent posts by Vaseem Mohammed

EKS you will have more control. When you have a devops resource to manage go with EKS. ECS is limited controls in our hands. If you want to go quick go with ECS. Hope this helps
Why is Kubernetes so popular? What unique benefits it provide?
3 years ago
Though Java is a very verbose language, definitely it is a good beginner language. It's strict typed language will give you an opportunity to practice discipline while writing code. And that discipline will lead you to apply to other languages where type is a concern.

While python is a good language to start but the intendation should not be something I should be concerned as a first programmer. So I still prefer Java as a beginner language.
4 years ago
Not sure if we need to focus much on Math with Java. If Math is a problem in question, then in the world of microservices I would suggest use python or similar language. Any thought are welcome.
4 years ago
Few reason which I would consider Spring 5 are
1. Auto detect of many libraries including logging
2. Reactive Programming Support
3. Functional Programming Improvements
4 years ago
Java in itself has not matured in terms of setup and kickstart and quickly create application. But that gives a huge push for frameworks for Spring and tools like Gradle to support and automate heavy lifting work of getting started with Java Applications as well as create micro services with ease. With Spring boot, Hibernate creating rest API with CRUD operation can be done in just 5minutes.

Java has tried to bring most of the spring features like dependency injection etc., in J2ee. But spring’s easiness has overtaken it’s complexity by providing default configuration through SpringBoot.
4 years ago
Hello Kishori

Many of the new features in Java were already part of C# long back. Where is Java heading towards? With the new licensing policies would there be challenges in adopting Java?

4 years ago
Which one do you prefer R vs Python? For huge data and performance.
R is not slower than python. Python is faster. R has many packages statistical compared to python. But python also has most packages. Learning curve is smooth in python. R results integrating into web is difficult.
Today world seeks polyglot programmer and full stack. You should have knowledge on entire stack. Machine Learning comes behind backend stack. Output of machine learning can be shown in web for the clients. So it is better to learn it.
As far as I know Python is the most used for AI. Since python is a language for everything else as well apart from MachineLearning and AI. People would make use of it. R in other hand for instant graph visualisation is perfect.
Is research still on for new algorithms? Where can we find such new algorithms information? Any organization maintaining it?
What is the time we should work on the TechDebt when we are in a middle of a project?
Certifications expire. Then what is the need of doing certifications? We should demonstrate our ability through some result and metrics which we can show. I feel certifications are more like having a disciplined way of learning and not more than that. What is your view on that? And is there any expiration for PMI-ACP?
Landing to a java job is as easy as understanding java. Learn the basics of java and you will get a job in hand. There are many online resources: video tutorials, coursera courses, articles, blogs, etc which will help us understand java better than just doing a certificate or getting a training in institute. Also, the more you code the more you understand java. Take different problem statements and try to solve them using different techniques in java. After solving by yourself search the internet for the solution and see how people has solved the same problem.

Talk to your friends who are already in the java job and get some problems to work on. Solve those with java program. particiate in the forums and try to practice the questions asked in the forums. All these I am talking is about the basics of java not the advanced java. Once you get into the job you will get opportunity to learn advanced java by yourself. So take back and relax and learn just the basics and basics and basics.

head first, complete reference, java black book, scjp books are good to start.

Last but not least if you dont code you will never understand any programming language.

Happy coding!! Happy Job Search!! Wish You All The Very Best!!
8 years ago