Okay, so only 1 person found my answer amusing, but not amusing enough to upvote.
Talking about code and collaborating with other aspiring developers is a better way to learn for most people. I wouldn't say I had "no programming experience" but prior to learning J2ME, most of what I'd done was in assembler more than 10 years prior.
Understanding that "what" that you mention is a pretty big concept. I'd say it's possible to learn Java on 10 weeks if you hard work on it.
Love this. Actually, I did learn to draw in ten weeks.
Merge conflicts are annoying. Support Connect with our team of technical experts to find solutions that meet your needs.
By blogging, you can create a brand for others, enabling you to earn a hefty amount. I would go head first in a j2me tutorial assuming you know a minimum concerning variables functions and OO...
Stick to one field and excel at it before you try out something different. But the advantage is that it forces you to learn mostly best practice rules.
You can definitely get a good understanding of Java in 10 weeks, but as mentioned before, practice makes perfect or at least better... With the boom in scientific innovation, there are many ways one can contribute to the scientific pursuit in many fields. Programming is much more than just knowing the language API, syntax etc..
Most of these arguments use different approaches to prove their point, making for not-very-useful apples-to-oranges comparisons. Realistically I'd say at least 2 maybe three years of programming to reach industry entry level standard. Also, realize that you may only be a passable developer at the end.
Imposter syndrome is real. But making improvements to your code is normal. Whether or not those preferences hold true for you, hopefully this comparison is helpful in making your own choices of programming languages.
More to the point, perhaps, many developers rely on IDEs, coding environments, and templates , which makes the issue far less important. With 10 weeks, you are going to have to pretty much study every night to get the hang of it by the time you go to class. Python is the current language of choice in schools because it helps people build good coding techniques very quickly, and it has a robust range of uses.
Ucar Nov 7 '16 at 23: The best answer to any question.