2 ms·
If you were going to build a house, and could only pick one tool, which would it be? You need several tools, but woodworking tools work best for 90% of all hous
by officialchicken 11y ago
If you were going to build a house, and could only pick one tool, which would it be? You need several tools, but woodworking tools work best for 90% of all houses whereas steelworking tools are limited to a much different type of building. Stick with what's popular and common, some techs will have more open and supportive communities than others.
I'd place a goal or milestone in your roadmap - you will learn the tech along the way - make something that you want.
To be honest, you're trying to cram 5 years and 3+ complicated techs into a beginner project; some languages and platforms are actually re-usable... e.g. If you use React Native and MERN backend, you only need to learn Javascript. Your proposal has 3+ langs, but they're wildly different in terms of code/debug/deploy in the real world.
- dbob 11y agoThanks for pitching in. And yes, that's why I think I am placing safe bets with popular stuff like Ruby/Rails and Java. I am actually quite eager to work on it and am not scared of spending 5+ years to get good at it. I just wanted to know whether my thinking of a good way to get into coding sounds okay. For example, I read that starting programming with C is not a very smart way to do it, as it is more complicated (low-level is the right term I think). Could you please elaborate on your last sentence - do you mean that if go with Java, I should stick only with it, and not try to spread myself too widely with other langs? In other words pick one generel purpose lang?