|
|
|
|
|
by Leander_B
4574 days ago
|
|
Do you think 4-5 months learning Java, C# or C++ are enough to start taking on projects? I doubt honestly. Contrary to learning one specific language and getting decent enough (to take on projects) at one of its frameworks like Rails, Node or Django would be a lot faster and feasible within 5 months. |
|
No. Neither is it enough time to do projects in Rails, Node or Django. Those frameworks are very complicated and demand that the programmer understand basic design patterns, OOP, and security.
Your logic of learning a framework over a language is questionable. I fail how a beginner to Javascript will be able to effectively write Node applications. Given the nature of the language itself. Same with Ruby and Rails, as with Python and Django.
Plus you missed a very important point. She wants to contract with big, established companies. A good understanding of C# or Java will get her good work opportunities in more places than any of the ones you mentioned.